The idea was written here but have been thought of for many years
For instance, when Puppy precise 5.5 is released, the users would have the choice (the same day would be great) to use xfce.sfs or kde.sfs or ice.sfs or whatever.I think we should submit Barry the idea to release the desktops sfs each time a new release is out. By reading the forum in the past months many people have been searching their favorite desktop sfs, with more or less luck.
Jejy69 made a wonderful work by releasing its sfs for precise but they were losts in a crash disk.
Carolina is a wonderful work on Xfce desktop but it's a complete woof build based on Racy for PAE kernels ; I have not seen a .SFS for XFCE or maybe I'm wrong ?
The idea would be to release a .SFS for each desktop so that anyone could apply to its favorite official release, choose PAE or non PAE, without having to re-invent the wheel each time and save a lot of time. Moreover, only a very small elite people are able to build these SFS desktop files.
And we could update the desktops, independently from the official release, so if a puppy is released and at same time we have KDE.4.9.sfs, later we could apply KDE.4.10.sfs without need for a remaster of the whole ppuy... and that would simplify the tests for each releases too...
Many linux distributions release their distribution with different desktop flavors, so that would help puppy go mainstream too.
Best regards