The above hits the nail on the head in my point of view. Puppy is a playground as much as an everyday used OS.peebee wrote: [philosophy]What makes Puppy is this forum - and the wealth of software developed and made available by all the contributors to the forum - if a future system does not allow the software on the Puppy forum to be used - pets and sfs's - then to my mind it's no longer Puppy....software does not need to be stored in a single repository to be accessible and useful[/philosophy]
Cheers!
peebee
As for DebianDog... I would hope everything in Puppy world would not end up just being like modified DebianDog systems - DebianDog is just one approach, albeit I think, proving to be one of the good ones (which is why I put effort into that distribution's development).
However, it would be incorrect to suggest that DebianDog is yet just another Debian Live system. It is very much, I feel, a special Debian Live based system which draws on much of what could be called the Puppy philosophy. It belongs on this forum because, aside from the care taken to preserve the correct multiuser operation of its Debian core components, its look and feel, including utilities and small Puppy or Puppy-like apps, is being developed by this forum's members. The major difference, as a playground for Puppy forum members, including those who like to develop new utilities and apps, is that petget (and thus dotpet) is discarded in favour of dpkg (with apt frontend) - (but there are excellent sfs load/unload utilities provided in DebianDog anyway - I often fire up sfs files from Puppy on DebianDog - wine, gimp, inkscape - most all have worked excellently for me). Using a new package manager system takes a bit of getting used to, but it is an easy transition once begun. From the playground point of view, it is a matter of knowing how to package a small utility/app - what to use instead of dir2pet, for example.
Yesterday, I created my second deb package for DebianDog, from one of my puppy apps (pAVrecord) untarred from the dotpet into a directory. To repackage it for DebianDog all I needed was (instead of dir2pet) the DebianDog provided utility make-deb-package, which incidentally was created by a Puppy user and forum member, RSH, for Puppy itself (who incorporated ideas from forum member Semme). And DebianDog developers, in particular Toni and Fred, are likewise providing much information, including small utilities and apps that could usefully be adopted or adapted in whatever Puppy build systems are developed. That collaborative development effort, as peebee alludes, is what this forum, and Puppy itself is all about. That, complex synergy, I say, is what really makes Puppy different from other distributions - it is the forum and the playground of 'Puppy' rather than woof or any other build system to authorize its authenticity.