I wanted to know what the aims and objectives of this OS is?
A small Linux OS that can be completely loaded into RAM.
Work on low spec computers.
Already have in it, all the programs you will most likely want to have.
Be worked on, by anyone that wants to do anything, that needs to be done or they feel they, want to do.
Not so much now, but there are a lot of core programs, that people coded to do specific things. (a lot of them are still part of Puppy Linux)
That should still be an objective as it has been.
Why have this big huge program to do something, when we could code a simple small program, to do the same thing.
This is the best answer to your question:
https://puppylinux-woof-ce.github.io/team.html
Woof-CE build system is kind of a separate group of people that come and go.
They tend to work more on improvements to it, which also is improvements to the core operations of Puppy OS.
They tend to work on the inner-working parts of Puppy.
https://github.com/puppylinux-woof-CE/woof-CE
Using Woof-CE build system to build a Puppy version. is how Puppy basically operates the same way. in each version built.
This keeps general operations the same.
The OS is a bunch of different SFS files
It boots this way and loads the OS into RAM.
It runs this way.
It uses a save to store changes.
It uses these same core files and programs.
etc.......