Puppy 4.x Version Progression

This is where threads concerning the development of the next version of Puppy live.
Post Reply
Message
Author
Fishback
Posts: 56
Joined: Sun 24 May 2009, 06:08

Puppy 4.x Version Progression

#1 Post by Fishback »

Puppy 4.x Version Progression
This information has been completed and revised, thanks to sinc!

Development of the Official 4.3 Release

4.30
The official release
Developer/Coordinator – Barry Kauler
Links - http://puppylinux.com/download/release-4.3.htm (announcement & release notes)
ftp://ibiblio.org/pub/linux/distributio ... -files.htm (version explanation)
Status – completed
Versions
pup-430.iso - Primary release. Puppy version 4.3 live-CD, with 2.6.30.5 kernel, heaps of drivers and applications.
pup-430-small.iso - This is in all respects the same as 'pup-430.iso' except that it has less drivers.
pup-430-k2.6.25.16.iso - This is very similar to 'pup-430.iso', except has an older kernel, 2.6.25.16
pup-430-k2.6.25.16-scsi.iso - Same as above, except also has SCSI drivers, enabling this one to not just recognise SCSI drives but also boot from them.
pup-430-k2.6.21.7.iso - This is built with an even older kernel, 2.6.21.7

4.3.1
This release will include bug-fixes for the official 4.3 release.
Developer – Barry Kauler
Links - http://www.murga-linux.com/puppy/viewtopic.php?t=46594 (4.3 bug reports)
http://www.murga-linux.com/puppy/viewtopic.php?t=47563 (4.3.1 bug reports)
Status – under development

4.3.2
After the 4.3 release & the 4.31 bugfix release, this will most likely be the final official release for the 4.3 series, and for the 4.xx series.
From: http://puppylinux.org/wikka/Puppy44
Status - Development waiting for completion of 4.3.1.


Development of the 4.4CE Release
This will be a 'community edition', that follows every official release since version 4.1.
* When finalized, the 4.4CE release will be renamed 4.4
Coordinator - Technosaurus
Linkshttp://www.murga-linux.com/puppy/viewtopic.php?t=46890 (announcement)
http://www.murga-linux.com/puppy/viewtopic.php?t=46497 (development thread)
http://www.murga-linux.com/puppy/viewtopic.php?t=46941 (pet tests thread)
Status – Under development, but is dependent on completion of 4.3.2. Presumably, the final 4.4CE will have the same 5 version releases as the original 4.30.

4.3.3 – 4.3.9
(Alpha and beta releases of 4.4)
From: http://puppylinux.org/wikka/Puppy44
Presumably, the final 4.4 will have the same 5 version releases as the original 4.30.

4.4CE
4.4CE is the umbrella name for CE development versions 4.3.3 - 4.3.9. Once development is completed, the final product will be renamed 4.4.
Last edited by Fishback on Fri 09 Oct 2009, 05:30, edited 3 times in total.

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#2 Post by sinc »

from my understanding you have pretty much all of that correct.

on barry's blog he said he may release and 4.3.1 bugfix and a 4.3.2 bugfix. then the other 4.3 series will be used as alphas and betas for 4.4CE. there is no 4.4 without the CE. :D

barry will then be working on 5.0 which has been using alphas and betas in the 4.6, 4.7, 4.8 and will probably use through 4.9 to reach 5.0. :D

Fishback
Posts: 56
Joined: Sun 24 May 2009, 06:08

#3 Post by Fishback »

Hmmm. So, 4.3.1 (bugfix) leads into 4.3.2 - 4.3.9 (alpha-beta), which lead into 4.4CE, which finally leads into 4.4?

If so, what's the purpose of creating and finalizing 4.4CE? If all current 4.x development leads to a final 4.4 release, isn't 4.4CE effectively the final beta - 4.3.10?

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#4 Post by sinc »

http://www.puppylinux.com/blog/?viewDetailed=01122 barry's schedule, be sure to read his 'comment' at the bottom of the post.

4.4=4.4CE. The only 4.4 will be 4.4CE.

barry will be releasing a 4.3.1 bugfix mid-october and a final product 4.3.2 later (unless for some reason he sees a huge need to release a 4.3.3 bugfix or sees no need for another bugfix after 4.3.1), maybe november.

that ends barry running the project. 4.3.2 will most likely be the final product of the 4.3 series.

4.3.3 - 4.3.9 are the prequels to 4.4CE organized by technosaurus. (for instance 4.3.3 is actually 4.4CEalpha1) this is really just using unused version numbers as alphas and betas but think of them as 4.4CEalpha1, 4.4CEalpha2...etc.

i hope that helps at all.

EDIT: oh and ttuuxxx version is considered a puplet and probably shouldn't have used a version number. he took the 4.3 base, made some changes to it and added his (and mine :D ) preferred programs to it. it would have been a bit more appropiate if he had named it TtuuxxFF based on 4.30, or FF4.30x based on 4.30. Something like that, but he just made it so fast and put it up in the forum so people could have it but he never had any intention to finish it up and really make it his own pup b/c he has too many other projects going on. he just wanted to make a firefox version that others could play around with.

Fishback
Posts: 56
Joined: Sun 24 May 2009, 06:08

#5 Post by Fishback »

sinc - Thanks for clearing this up for me. You're right - I probably shouldn't have listed ttuuxxx's version. I included it on the fly because there was a lot of interest in his version, since it already included some bug fixes and Firefox. And, it is mentioned in several forum threads. I can't believe how many projects ttuuxxx is working on - I don't know where he finds the time!

When preparing my original post, the information at the bottom of http://puppylinux.org/wikka/Puppy44 is what confused me. It also conflicts with some of the information you provided, although I assume your information is correct as it makes more sense. Here is what I found at that link:
Releases
4.3.1 will be a bug-fix release Forum thread from BarryK
4.3.2 (Alpha 1 of 4.4) Upgrade ALSA to 1.0.21a, Upgrade, Transmission added, AdBlock Plus or MonkeyMenu in Seamonkey
4.3.2-4.3.9 (Alpha and beta releases of 4.4)
This info needs to be updated or clarified.
(After item 1, a statement should be made that 4.3.2 or 4.3.3 will likely be the final official release.)
(Items 2 & 3 should start with '4.3.3').

Suggestion
As someone from the outside looking in on Puppy development, it would make more sense if the CE edition kept that designation. i.e.: 4.32CE. It seems to make a lot of sense to make the CE edition stand out from the size-restricted official release. Why confuse (or purposefully obfuscate version info from) new Puppy users from the git-go? Hey, I know from the forums that version numbering is an ongoing debate, but that's my two cents. :)

Thanks again. I'll update the information in my original post so as not to confuse others browsing the forums.

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#6 Post by sinc »

and if you really want to get confused try to figure out what Puppy 5.0 is.

Essentially Puppy 5 is the Woof build system.

There is
Upup - puppy based on unbuntu program compatibility
Dpup - " " debian " "
Spup - " " slackware " "
Apup - " " arch " "

and

Ppup - a puppy based on previous puppy compatibility.

I would assume Ppup will get the Puppy 5.0 designation and the others will be called dpup, upup, etc. but they are all based on Woof which is the puppy 5 build system.

http://www.puppylinux.org/?q=wiki/devel ... eries/woof

or check out http://www.dpup.org and http://www.murga-linux.com/puppy/viewtopic.php?t=44582, it is actively being developed right now.

Fishback
Posts: 56
Joined: Sun 24 May 2009, 06:08

#7 Post by Fishback »

I'm very much aware of the overall version number confusion. It's really too bad, as it puts off a lot of people. And with all the talent behind Puppy, the version numbering scheme would seem to be trivial - decide on a system that makes sense to everyone (obvious) and force everyone to use it.

Now we have Woof and lots of Puppy variants based on other versions of linux coming along. This will very quickly lead to multiple branches with multiple versions of Puppy on each branch. While producing all these versions will undoubtedly please many die-hard linux users, it will also keep many new users away - unless an obvious version numbering scheme is adopted. If this issue is not resolved quickly, it will be too late to fix.

Of course, that's just my opinion. I could be wrong.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#8 Post by Lobster »

4.4CE is the umbrella name for CE development versions 4.3.2 - 4.3.9. Once development is completed, the final product will be renamed 4.4
or 4.4CE

4.4 is an official release of Puppy
It has the designation CE to show how it was created

After that version number will be 5

If you wish to clarify things . . .. :)
http://puppylinux.org/wikka/UsingThisWiki
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Post Reply