wanderer wrote: Sat May 18, 2024 3:19 pm
i would like to start it by mentioning how impressed i am with fredx181s debiandog
it is truly a masterpiece
everyone should check it out
i would also like wiak
if he has the time
to explain how his project works
Alas, my family have been ripped off in a house build, which we now put all our efforts into ourselves in an attempt to cut our big losses to a minimum; sadly that means I have no time to explain anything in any worthwhile detail at the moment. Actually, it pains me since I have so many KL/FR related matters, plans and ideas I intended and want to get back to, but for another six months I doubt I can.
As for DebianDog... I used DebianDogs of one flavour or another almost totally as my main desktop system from 2013 up till 2019, so six long enjoyable years. I agree with your comment about their usability and design totally. In fact I'd likely still be using DebianDog were it not for my producing FirstRib as an experiment and hobby project and taking that far enough such that it reached useful status beyond my dreams really (never claimed KL/FR was better than any DebianDog though). One early reason for my creating FirstRib build system was that I had discovered the existence of Void Linux and from studying that had reached the opinion that its package manager and independent repo was a near perfect fit to be used on a distro emanating from contributions on this forum - Puppy itself focussed on more mainstream distros for its builds at that time (Slackware and Debian or Ubuntu primarily), which didn't seem to fit the traditional Puppy alternative viewpoint very well IMO, and the Debian world seemed far better answered by DebianDog anyway and still is truth be told (despite the now eleven years of denial attitude of some).
Puppy itself remains attractive in several ways that I've stated elsewhere, but if you want excellent Debian compatibility, and with Puppy size and equal or better flexible functionality, as well as a neat simple build system for that, then you can't go wrong with DebianDog. But, Puppy continues to hold its own in other ways in terms of simple to use and administer and small useful included programs (but its woof-CE contrived build system is a disaster zone IMO compared to DebianDog or FirstRib for that matter; my understanding is that these beautiful original puppy distros (up to maybe the 5 series) were not build by any Woof system, yet they were 'official' (BarryK creations using own compiled repos of apps from T2 sources as far as I remember). That woof-CE produces Pups means that it is not useless of course, but I don't deny that I'd advocate throwing it in the bin and redesigning the build system, but that does not at all imply throwing Puppy itself in the bin - just nice to see overall support and Puppy using people working on more attractive build system design for it than current (awful and ridiculously complex/messy/flawed) woof-CE provides - or is the lack of developers willing to work with woof-CE indicative of great love for its structure and design???
So yes, I know that DebianDog (and its simple script build system using underlying debootstrap from Debian) is fantastic for those who love Debian-based systems and want near perfect compatibility with upstream Debian, but in a tiny original distro download size, which has been handcrafted once debootstrap base complete (controlled via the build script).
Clearly some enthusiasts of later woof-CE Pups imagine that I am against Puppy, but why on earth would anyone want any distro to vanish; it is just an OS that is freely available and thus a gift which should be valued and continually improved. I would actually hate to see Puppy die as a worthwhile current distro to use, but old viewpoints about how it should be created and protected from 'competition' have actually over time resulted in dangerous stagnation in terms of compromised builds, lack of consistency, and a bit stuck in the mud in official woof-CE/remastering and so on tendencies. Protectionism seems to me have lost Puppy its community oriented progressive nature - old timers maybe too busy feeling threatened with other efforts that have been going on for over a decade. But, whatever. Let's just hope the more collaborative in nature amongst us manage to keep Puppy alive and help it to change as much as it needs to in order to remain relevant and attractive, which we want it to be. All distros on this forum are valuable, in equal measure, because they are freely contributed by members of this forum for everyone to use, play with, and enjoy. If some want to limit what is available, then they should simply only use that which they want to use - but let's hope not all developers fear collaboration and advancing all technology contributions that are the assets of this place.