EasyPup development on the back burner
"On the back burner" means to put it aside, give it low priority,
to be done later. I was curious about the history of this expression,
as someone once mentioned it is used in the USA. It is used here in
Australia, and I presume the UK. This page has some info:
https://www.theidioms.com/on-the-back-burner/
Anyway, I digress. The purpose of this post: I started EasyPup as an
interesting project, to see if I could create a classical pup with
features imported from EasyOS, a kind of "classical Puppy on steroids".
However, I didn't really want it to divert too much attention from
working on EasyOS on-going.
That on-going thing, yes EasyPup is attracting attention. Which is a bit of a concern. For various reasons...
Recently, I was asked a couple of questions about EasyPup, and I gave
inappropriate answers, because I was thinking in "EasyOS mode", then
later I had to edit my reply on the forum.
Then there are the details of how EasyPup works, the bootup scripts,
shutdown, PUPMODEs, etc. It has been several years since I worked on
Puppy, and some details are getting vague. Like, I forget how all the
PUPMODEs work, at least, off the top of my head, it isn't there. I can
study it and it will come back, but that means time.
Then there is competition with the official woof-CE based pups. I
don't want EasyPup to shape up as challenging the official pups, or be
seen as coming back in and assuming some kind of leadership of the Puppy
project.
I know that the Puppy project has been described as a "do-ocracy":
https://communitywiki.org/wiki/DoOcracy
Fair enough, but risks becoming too fragmented when there are lots of projects pulling interest away from the woof-CE builds.
I have ruminated on this topic many times. I can see the value in all
the ideas that pour into the Puppy forum. The *Dog derivatives are
fascinating, for example.
Anyway, I think that I would like to return my attention to just
working on EasyOS, keep focussed, maximum productivity, keep refining
and improving just the one product. EasyOS is so far off being a normal
Puppy, that it does not blur people's understanding of what is Puppy and
what is not: EasyOS is clearly a different OS, just happens to have
some Puppy-roots.
So, maybe I will release more versions of EasyPup, maybe not. If one
or two "old Puppy developers" want to maintain EasyPup, they are
welcome. That would mean responding to bug reports and attempting to fix
them -- all of which would be a major commitment. It would mean getting
the WoofQ tarball, and maintaining everything inside the 'puppy' folder
-- and that means prior experience with using Woof2/Woof-CE.
Tags: easy