Description: SEEKING DEVELOPERS and TRANSLATORS! Contact for more information.
AI - The AltimatOS Installer.
This depends on PerlKDE 3.009-b2, RPM 5.x, and KDE 3.5.x. It's supposed to be used with a live CD environment that contains the RPM packages to install the OS.
I am open to the idea of having it be usable with apt-rpm, Debian apt, dpkg or Slackware's package tools. Also I'll be willing to entertain making it distribution agnostic so it can be used with ANY flavor, as long as folks are willing to help add in the needed support.
If you want to use this for installing your OS, please be kind and a) drop me a note, b) honor the license (GPL) and send all changes upstream so we all can benefit, c) patch out the logos and references to our distribution as it is our trademark. Thanks
Patches are welcome.Last changelog:
Was based off Phinos' code base, now has wildly diverged.
20080321 - Migrated application to PerlKDE instead of straight PerlQt to gain access to KDE's widgets.
20080316: - Still a work in progress, Removed all calls to Proc::Simple and am now only using QProcess. - More work has gone into the partitioning back end of AI. Within one week, we'll have a working partitioning backend in the core. - More UI clean ups.
20080313: - Still a work in progress, much of the code is now moving towards QProcess for external commands versus Perl's Proc::Simple, as Proc::Simple will cause RPM to hard lock. - Much cleaner code base since the beginning of the re-write after leaving PhoeNUX OS' development team. - No translations at this time.
Answer to question 1: I don't code in GTK+ or GNOME. I only develop code for Qt/KDE.
Also, I am happy to see people use this installer for other OS'. The only requests that we have is that the logo and the OS name be patched out of the visible UI under other distributions. This however does not allow blanket patching to remove the acknowledgements in the About UI. If you're interested in helping with the development of AI, please stop in to our IRC channel #altimatos on the irc.freenode.net network.
This application's posting is for a pre-released version of AI. Because of this, I tend to update the entry when major new features are implemented in SVN. (Remember, the FOSS philosophy of "release early, release often").
While it's not a "release" it is an important milestone and would like other people's input as to if it is good, bad, etc.
so, slackbuilds i believe can be massaged to produce rpm's, if they can be massaged with a commandline option then a person can have an rpm based system or slack based, with only an option change. it's possible then to use build scripts for a build from source at installtime system, with a basic system that can be directly copied from a virtual filesystem if no net connection is available. just saying it could be done that way.
Interesting idea. When I add the package handling to AI, I'll be more than interested in any code that will allow a slackware user to use this to install their favourite distribution. :)
if i were a coder instead of an engineer i'd gladly duff in to assist, but i'm like a member of the marketing department, wanting things with no idea how to get them, last programming i did was in apple2 basic.
I know that a Linux installer isn't the most glamorous application in the world, but I _really_ would appreciate feedback on things to change and ideas on where to go from here. I eagerly crave your comments :)
I think this site isn't the best place to ask for feedback on this kind of thing, most people here are end-users, not distro maintainers (who I think are more suited as audience for your app). You could try some distibution mailing lists and ask for feedback there, or maybe try to work together with a small start-up distro..
Good luck with the app!
While that may be the case to you, there are a number of distributions out there. Doing releases of the installer here gives a good public forum for it, and allows other developers to try it too.
Ratings & Comments
10 Comments
Do you have a GTK/GNOME form of this installer? And KDE is fine still... And please, may I use this installer for a different distribution?
Answer to question 1: I don't code in GTK+ or GNOME. I only develop code for Qt/KDE. Also, I am happy to see people use this installer for other OS'. The only requests that we have is that the logo and the OS name be patched out of the visible UI under other distributions. This however does not allow blanket patching to remove the acknowledgements in the About UI. If you're interested in helping with the development of AI, please stop in to our IRC channel #altimatos on the irc.freenode.net network.
Are you guys posting the same app every other days. if why?
This application's posting is for a pre-released version of AI. Because of this, I tend to update the entry when major new features are implemented in SVN. (Remember, the FOSS philosophy of "release early, release often"). While it's not a "release" it is an important milestone and would like other people's input as to if it is good, bad, etc.
so, slackbuilds i believe can be massaged to produce rpm's, if they can be massaged with a commandline option then a person can have an rpm based system or slack based, with only an option change. it's possible then to use build scripts for a build from source at installtime system, with a basic system that can be directly copied from a virtual filesystem if no net connection is available. just saying it could be done that way.
Interesting idea. When I add the package handling to AI, I'll be more than interested in any code that will allow a slackware user to use this to install their favourite distribution. :)
if i were a coder instead of an engineer i'd gladly duff in to assist, but i'm like a member of the marketing department, wanting things with no idea how to get them, last programming i did was in apple2 basic.
I know that a Linux installer isn't the most glamorous application in the world, but I _really_ would appreciate feedback on things to change and ideas on where to go from here. I eagerly crave your comments :)
I think this site isn't the best place to ask for feedback on this kind of thing, most people here are end-users, not distro maintainers (who I think are more suited as audience for your app). You could try some distibution mailing lists and ask for feedback there, or maybe try to work together with a small start-up distro.. Good luck with the app!
While that may be the case to you, there are a number of distributions out there. Doing releases of the installer here gives a good public forum for it, and allows other developers to try it too.