Need volunteer coders! Here is an explanation of the project...
Since the Slackware packages are just binaries in a tarball with an installation script, we can make a graphical installer as follows....
If you go to www.linuxpackages.net the packagers there generally list the dependencies (for example, they say...make sure you install so and so...). So, Linstaller will give them a very easy interface in which they will simply dump the tarball for the actual package and the tarball of the dependencies. As a result, Linstaller will be able to calculate the total number of files and will simply use unpack the tarball files to their respective locations and also display a progressbar at the same time (current file # / total files * 100) :-)
After that, to finish-up, it will run the install script.
This way, well, you don't have to worry about dependencies. Now I know some people will say ... "apt does the same thing". Hey, guess what? This thing will have the dependencies already embedded in it! and if it is already installed, it will skip those file. For example, you can look at gaim's (gaim.sf.net) installer for Windows.
Please help make installing packages for Linux as painless as possible- if we help, then someday we can look back and say "wow! we've finally done it!"
Btw....this is not another package format- it will have the Slackware tgz files embedded into it- you can think of it as an installer for the packages, except for it contains the files inside it :)
- Patrick & Abhijit.
P.S. If you want to help or need more information, please e-mail us at firstname.lastname@example.org
Also, the screenshots are mockups ;-)