Hi,WhoDo wrote: It is my intention to carry into Puppy 2.14CE the best features of Muppy, Pizzapup and Grafpup. Obviously some things won't be possible, but most things will ... within reason. The CE edition is our opportunity to show the rest of the Linux community that Puppy is not just some querky little light distro, but rather a serious contender on the desktop - especially where hardware-challenged machines are involved.
...Having tested all of these distro it reminds me i noticed each one was good but was missing something so i could use it professionally at work. I then made a list of software and have searched if a distro existed yet with everything i need and soon discovered the only way to have the software i need was to build my own distro. Along the path, i met other people having quite nearly the same need as me and i modified my list of software so that it could fit to my friends needs too.
I then discovered it was a big list of software, and i am trying to manage to have them all fitting in ram on a current pc 512 Mo ram. Sometimes i tells myself all i have to do is wait as a lot of people will soon have 1Go ram pc... But when i wake up i go back at work looking at the ram size, testing software to discard everything buggy.
I really think that we have to take great care of the software we choose when building a distro. It's the first point, having EVERY software perfectly running and tuned. Do not left anything untested.
The second point is to take great care of locales and inserting in the distro only software translated in the right language for the country it will be used. So at least german, english, spanish, french, italian and chinese HAVE TO be supported. And we need to be sure that when switching locale every menus in every software of the distro are finely translated.
The last point is to left out unstable technology and insert only working new high-tech things. It is better to tell people to wait for the next release than to insert a tools not working and having them spending night and days at trying hard to have it work ! So you treat people with RESPECT and they become confident in your work. You don't cheat at showing a software, letting people think it will work when they come back home, when in fact it only recognize one manufacturer-card for example.
Test everything. In deep. Check everything and list them so people can work all together. Become preofessionals. Think at industry grades and quality labels.
There are things that cannot be bought. And people testing Linux look at every programmers with a deep respect each time they find a valuable tool working fine. We need to give this back. Let us create perfect Linux.
Let us enlight the numeric world with real software and no more promises. The time has come. It's up to us.
Best regards,
Laurent.