Joined: Dec. 2003
||Posted: Sep. 12 2005,21:29
I think maybe all the messages just aren't connecting so I'll give it a shot.
The mydsl system was created specifically for LiveCD and Frugal users. Actually, Frugal was created for use on cf cards but has grown wildly into an option for the hard drive. It has always been stated that we STRONGLY DISCOURAGE people using the mydsl system on a typical hd install because it's not meant to be a complete package management system. Apt-get is the best method of managing a hd install since it is a true package management system. There was no reason for the DSL developers to re-create the wheel.
If you want to create your own package management system for hd installs, that's fine but don't expect the DSL developers to embrace it, even if it works. That is just not a direction that is of interest to us. I'm not sure why you really want to pursue this unless you just want to see if you can do it.
It seems to me it would be time much more well spent to learn how to remaster the base and add in the mydsl apps if you want to have an OS full of apps that will run on old machines. As long as you don't add alot of extra files to /home/dsl or /opt you can run a remastered frugal install on a p1 with 32mb ram that includes the gimp and any other large applications without using much ram. I have even created a gtk2 remaster using the gtk2.dsl that uses little more ram than the base DSL iso.
Please understand.....If you roll out this process in these forums, people start to think this is a DSL supported process and then get frustrated if people don't answer their questions. If you start this going and then go on vacation for two weeks and can't answer questions then people get mad at the DSL community and think we're just a bunch of unhelpful snobs.
If you want to start this project and put up a project page somewhere to manage it, I think that's fine as long as it's stated that the project is not supported by the DSL community as far as technical support. The reason I stated above is also the reason why Saidinunleashed doesn't want unofficial .dsl files linked in the Wiki. The Wiki is supported by the DSL team. If people are getting .dsl files from the Wiki, they are assuming they can come here to get support questions for that app. That is not the way to do it.
Ke4nt does ONE HELL of a job managing extensions. It is a HUGE job. As DSL has changed he has had to rebuild the entire extension database at times to keep up with the changes. He examines every extension and, if he thinks there are issues, he might send it out to the testing team for input, then post to the mydsl testing area before putting it in the main directory. This is all done to protect the community and ensure a good extension. HD installers, more than anyone, should appreciate the thoroughness of his work. They are almost guarenteed a working app that won't break their install. See, if we make major changes to the base for the next release and someone installs a .dsl package from the DSL Wiki that breaks their precious HD install, they are going to be upset at us for making that package available.
We are not trying to squash anyone's creativity here. The DSL community trusts us to give them a good OS with minimal problems and we strive to do that. It means that sometimes you have to draw lines that not everyone is going to embrace.
I am very proud that we released 1.5 with major changes and hardly a peep in the forums about issues. To me, that tells me we are doing something right.
I hope this came out the right way. I think what you are wanting to do is interesting but don't be affended because the development team does not see the value of supporting it. Everyone has their ideas of how things should be done. That's why there are hundreds of distros out there to choose from.