Page 2 of 2

Posted: Tue 19 Feb 2013, 22:06
by RetroTechGuy
MustardMan wrote:I have made a start - a puppy linux timeline...

I know this is not a "mind map", but it is hopefully going to serve as the "root". I am going to add variants as branches.

Unfortunately things start to get confused with version 5 release, with Racy, Wary, Quirky, Lupid... I have stuck with 4 because it suits my needs, so I have not updated. Are all these forks of the original? Which (if any) is the 'mainline'?

So, as hinted at above, this is just the Puppy mainline here. Finding dates of release is hard enough for the main releases, especially with v5+ !! I haven't found any dates of release for any derivatives, so the derivatives will end up just being boxes off the side, instead of being given a date.

I can't complete this by myself, I will need some help. But, it is a start.

The original is made in Inkscape (SVG) which I had to export as a bitmap to upload - hence the lack of quality.
Cool! History of Puppy... :-)

Posted: Tue 19 Feb 2013, 22:09
by nubc
Nice work, MM
Was there a Lupid? I think this may have been called Lupu. Nice timeline.

Posted: Wed 20 Feb 2013, 10:21
by MustardMan
You are right! I recall seeing 'lupu' as v5 when it came out! It seems like quite a few sites are peddling the wrong info.

Your list on http://www.murga-linux.com/puppy/viewtopic.php?t=62727 is really good, and I'm hoping to be able to use it. The tree you found for v1 and v2 is fantastic. I originally tried to organise it as branches off the timeline, but it didn't work because I had no release dates, so I deleted them. They will soon return as just linked boxes.

By the way, the line I made is is predominantly a combination of info found on Wikipedia and http://puppylinux.org/wikka/PuppyTimeLine (with some dates found for missing entries). The v5 "branching" was compiled by looking at http://distro.ibiblio.org/puppylinux/pu ... ko-5.4.htm. Still not sure which is the mainline (obviously not quirky). Any ideas?


I have found many references to derivatives, but a lot seem to be listed without a base... There is heaps on http://puppylinux.org/wikka/PuppyVersion which seems very comprehensive, but mostly about v5 (and a little on v4).

I'm thinking this mind map may turn out to be more of a "mind-rats-nest" than a 'mind-web' (as mentioned earlier in this thread)...


MM

Posted: Wed 20 Feb 2013, 11:41
by darkcity
Hi MustardMan,

Great work with the graphic! I've added it to the Wiki

http://puppylinux.org/wikka/PuppyTimeLine
...Still not sure which is the mainline (obviously not quirky). Any ideas?
The way Puppy works is its creator Barry K doesn't run it as a project. He releases 'official' versions that he is happy with, and sometimes will endorse community versions. So at the moment Precise is the official version and Slacko is an endorsed community edition.
http://puppylinux.com/development/project-statement.htm

Interesting to see that Puppy will be ten years old in June!

Posted: Wed 20 Feb 2013, 15:22
by nubc
There are currently (Feb 2013) three mainline versions of Puppy: Wary, Precise, and Slacko. I believe Wary remains its own project and has not been merged with the Precise version. Precise is Puppy with Ubuntu binaries, and may be closer to the official line than Slacko because of Barry's participation, but I happen to prefer Slacko (Puppy + Slackware) and hope it is included as official Puppy. Slacko retains a fairly consistent name, while the name of the Ubuntu-based Puppy changes with the version (nickname) of Ubuntu used for binaries. The original intent was to let these three Puppy versions compete, and just see which ones survive and excel.

from Barry's blog:
Slacko Puppy 5.4 final
It's out! Slacko is one of our flagship puppies, built with the latest Woof from Slackware 14.0 binary packages. It is all-puppy right through, with the advantage of binary compatibility with Slackware 14.0 and access to the Slackware package repositories.

Puppy Linux Mind Map

Posted: Thu 21 Feb 2013, 09:07
by Monsie
Hi MustardMan,

Excellent graphics, I must say... 8)

I tried to fix: v5 (lupid) in mtPaint but it doesn't seem to be working. I suspect it is because you used layers when doing the original in Inkscape? I also tried re-naming the file to svg extension, but Inkscape would not recognize the filename.

Is there an easy fix here that we can make, or would you be willing to upload a revised image?

Thanks,
Monsie

Posted: Thu 21 Feb 2013, 22:20
by MustardMan
@Monsie
- I was forced to convert the original SVG into a bitmap to get it to upload to murga (restricted to certain filetypes, of which SVG was not one). I just yesterday received a user/pass for access to one of the puppy wiki pages, so I will attempt to upload the original there. I'll post the address here when done (better give me a week for that one).

- I have made that rename (lupu/lupid), and from the info given by nubc (post prior to yours) there will be a little reorganisation of the chart. I have also started to add branches for derivatives.

According to a snippet I saw on one of Barrys' pages, Grafpup is the only real fork (prior to v5).

I fully intend on putting the original up as an SVG so anyone can download the proper version and update it as they see fit. Updating a vector image makes much more sense (and is much easier) than trying to fiddle a bitmap!

Kids and work significantly slow progression, otherwise it would be done already!

Posted: Sun 24 Feb 2013, 10:13
by MustardMan
I have made a few changes based on comments made mainly by nubc - in regards to what things look like in ver 5. I also skimmed a bit on Barrys blog, and thought that Racy and Wary were really the same project apart from the kernel version. Not too sure where the 'lupu' line fits in, and if that was the one that has now become 'precise'.

It looked as though 'slacko' and 'quirky' were their own lines, but once again, I have put the original up this time (as a zipped SVG), so corrections can be made.

I put a fair few derivatives in from v1 & v2, but haven't even started looking at v5 yet. That will be a rats-nest!

Just doing a test open on the file, and something very screwy is going on. It seems as though the 'connections' are randomly being deleted and/or relocated. No idea why - aIthough I have heard comments about 'connections' in inkscape being particularly troublesome. Perhaps it will have to get redrawn with plain beziers?

This is still very much a work in progress, and progress is slow. Sorry.

Anyway, let me know if you make any changes (summary thereof) or if you would like to see particular changes.

Cheers.
MM

Probably the last timeline from me...

Posted: Mon 04 Mar 2013, 10:29
by MustardMan
I have looked through many pages, and as I mentioned in previous posts, there are a significant number of derivatives out there - however, less than half (way less) have a source.

Some of the links may well be wrong - but I suppose that is the thing with unscheduled releases outside the control of a single entity!

Hence, this timeline is the best I could come up with without scouring the websites of hosts of each derivative to find out (if I even could) where its' base is.

If anyone feels inclined to add to it, you have my blessing (sympathy?).

Cheers all,
MM.

@darkcity - could you please upload this to the wiki - I am out of steam at the moment.

Posted: Thu 21 Mar 2013, 12:26
by darkcity
Nice work! I'll add when I get a moment.

One thing, though I don't see slacko wary as forks

Wary/Racy is not built with Woof as far as I know.

Lucid/Slacko/Precise are all Woof built so very closely related. Slacko and Precise are like sisters both built with the same Woof, just one is Ubuntu and the other Slackware flavored.

Posted: Thu 21 Mar 2013, 12:32
by darkcity
Slacko came immediately after Lucid time wise. So basically you only used to have one official Woof release - during Lucid and in the early Slacko days. Since Precise there is two.

May be useful to add a Woof time line - I think Lucid was built with Woof v1.

Posted: Wed 10 Apr 2013, 06:57
by nubc
Puppy version (.iso) / kernel version
214X16.iso 2.6.18.1
214X-RC1.iso 2.6.18.1
barebones431-jrb1.0.iso 2.6.30.5
BuddaPupbeta2.iso 2.6.18.1
Buddapup_Dingo.iso 2.6.21.7
cd-puppy.iso (0.4) 2.4.18-14custom
cd-puppy.iso (0.6) 2.4.18-14custom
cd-puppy.iso (0.7) 2.4.18-14custom
cd-puppy.iso (0.7.4) 2.4.18-14custom
choicepup-4.1.2RminV2-k2.6.21.7.iso 2.6.21.7
cloudyskieslive-1.01-pupp1.iso 2.6.21.7
DAW-PUP-RT-0.5.0alpha.iso 2.6.29.1-rt9
develpup-rc1.iso 2.6.25
dpup-009.iso 2.6.32
dpup-482beta3-2.6.30.5.iso 2.6.30.5
dpup-482beta4-2.6.30.5.iso 2.6.30.5
dpup-482beta5-2.6.30.5.iso 2.6.30.5
dpup-484beta3-2.6.30.5.iso 2.6.30.5
dpup-484beta4-2.6.30.5.iso 2.6.30.5
DragonPuppy-2-Junior.iso 2.6.21.7
edupup200.iso 2.6.21.7
eXpand215b-Barbie_Revamped.iso 2.6.18.1
Fatdog110.iso 2.6.28.4
Fatdog111.iso 2.6.28.6
fat-free-3.01-xorg.iso 2.6.21.7
FATGamespup-216.iso 2.6.18.1
FHmainAbi3.0b.iso 2.6.21.7
FlightPup-v1.iso 2.6.21.7
gamepup216.iso 2.6.18.1
giovelug110_edu_eng.iso 2.6.16.7
grub.iso 2.4.29
HanSamBen-412.iso 2.6.25.16
HanSamBen431.iso 2.6.30.5
Hansambenretro.iso 2.6.21.7
Inferno3.0b.iso 2.6.21.7
kdpup-484beta4-2.6.30.5.iso 2.6.30.5
knop[3face].iso 2.6.21.7
Lighthouse215SeaM_Beta5.iso 2.6.18.1
LighthousePup_3.01a4.iso 2.6.21.7
LighthousePup-4.1.2-rc1.iso 2.6.25.16
livingwater-217-firefox.iso 2.6.21.5
luci-210.iso 2.6.33.2
luci-212.iso 2.6.33.2
luci-218.iso 2.6.33.2
luci-236-SCSI.iso 2.6.33.2
luci-529.iso 2.6.37.6
lupu-003.iso 2.6.31.5
lupu-113.iso 2.6.33.2
lupu-500.iso 2.6.33.2
lupu-501.iso 2.6.33.2
lupu-505.iso 2.6.33.2
lupu-509.iso 2.6.33.2
lupu-510.iso 2.6.33.2
lupu-511.iso 2.6.33.2
lupu-525-2.6.30.5-v4.iso 2.6.30.5
lupu-525.iso 2.6.33.2
lupu-528.004.iso 2.6.33.2
lupu-528.005.iso 2.6.33.2
lupu-528.iso 2.6.33.2
lxde-pup411-k2.6.27.5-dillo-v01.iso 2.6.27.5
Macpup_2.17.1_Alpha1b.iso 2.6.21.5
Macpup_412.iso 2.6.21.7
Macpup_511.iso 2.6.33.2
Macpup_Dingo_A.iso 2.6.21.7
Macpup_E17.iso 2.6.25.16
Macpup_Foxy_1.5.iso 2.6.21.7
Macpup_Foxy_2.0.iso 2.6.25.16
Macpup_Foxy3.iso 2.6.30.5
Macpup_Foxy_E17.iso 2.6.25.16
Macpup_Opera2.iso 2.6.30.5
Macpup_Opera61.iso 2.6.25.16
Macpup_Opera.iso 2.6.25.16
MediaPup1-0a.iso 2.6.21.7
MiPup2.6-412.iso 2.6.25.16
muppy-008c-EN.iso 2.6.21.7
Muppy-Live-008.4c-EN.iso 2.6.21.7
PAW_RC-2.iso 2.6.21.7
pcpuppyos_3.01-rc3.iso 2.6.21.7
pcpuppyos_3.01-rc6.iso 2.6.21.7
pizzapup-3.0.iso 2.6.18.1
pulp_003.iso 2.6.21.7
pup202.iso 2.6.16.7
pup-430.iso 2.6.30.5
pup-430-k2.6.21.7.iso 2.6.21.7
pup-431.iso 2.6.30.5
pup-431-k2.6.21.7-scsi-intel_modems.iso 2.6.21.7
pup-431-k2.6.25.16-intel_modems.iso 2.6.25.16
pupfluxlite.iso 2.6.21.7
pupngo200810qemudrv.iso 2.6.25.16
puppies-431.1-main-Xserver.iso 2.6.30.5
Puppxigen_303_ES_LPPC.iso 2.6.25.16
puppy-0.9.8R2-firefox.iso 2.4.27
puppy-0.9.9-firefox.iso 2.4.27
puppy-1.0.0alpha-firefox-multisession.iso 2.4.27
puppy-1.0.0-firefox.iso 2.4.27
puppy-1.0.1-mozilla.iso 2.4.27
puppy-1.0.2-mozilla.iso 2.6.11.7
puppy-1.0.3-mozilla.iso 2.4.27
puppy-1.0.6-mozilla.iso 2.4.29
puppy-1.0.7-mozilla.iso 2.4.29
puppy-1.0.8-mozilla.iso 2.4.29
puppy109CE.iso 2.4.29
Puppy109CE-KDE3.5.2.iso 2.4.29
puppy-2.00-opera.iso 2.6.16.7
puppy210pro-beta.iso 2.6.16.7
puppy-2.10r1-seamonkey.iso 2.6.16.7
puppy-2.11-seamonkey-xorgdrvrs.iso 2.6.16.7
puppy-2.12-seamonkey.iso 2.6.18.1
puppy-2.13-seamonkey-fulldrivers.iso 2.6.18.1
puppy-214-remaster.iso 2.6.18.1
puppy-2.14-seamonkey-fulldrivers.iso 2.6.18.1
puppy-215CE-Final.iso 2.6.18.1
puppy-2.16.1-seamonkey-fulldrivers.iso 2.6.18.1
puppy-2.16CE_Home_Alpha4-firefox.iso 2.6.18.1 0
puppy-2.17.1-nolzma-seamonkey-fulldrivers.iso 2.6.21.5
puppy-217-remaster.iso 2.6.21.5
puppy-2.20alpha-seamonkey.iso 2.6.21.5
puppy-3.01-Firefox.iso 2.6.21.7
puppy-3.01retro-k2.6.18.1-seamonkey.iso 2.6.18.1
puppy-3.01-seamonkey.iso 2.6.21.7
puppy-3.02Alpha1_Retro-seamonkey.iso 2.6.18.1
puppy-3.95-seamonkey.iso 2.6.23.12
puppy-3.96-seamonkey-k2.6.24.iso 2.6.24
puppy-400alpha7-397-k2.6.21.7-seamonkey.iso 2.6.21.7
puppy-4.00-k2.6.21.7-seamonkey.iso 2.6.21.7
puppy-400-NOP.iso 2.6.21.7
puppy-4.0.3-seamonkey.iso 2.6.25.9
puppy-4.1.1-k2.6.25.16-seamonkey.iso 2.6.25.16
puppy-4.1.1retro-k2.6.21.7-seamonkey.iso 2.6.21.7
puppy-4.1.2-barebones.iso 2.6.25.16
puppy-4.1.2-barebones-retro.iso 2.6.21.7
puppy-4.1.2-k2.6.25.16-seamonkey.iso 2.6.25.16
puppy-412-NOP.iso 2.6.25.16
puppy-4.1.2retro-k2.6.21.7-seamonkey.iso 2.6.21.7
puppy-413-boxpup.iso 2.6.25.16
puppy-413-NOP-r1.iso 2.6.25.16
puppy-4.1-k2.6.25.16-seamonkey.iso 2.6.25.16
puppy-4.1retro-k2.6.21.7-seamonkey.iso 2.6.21.7
puppy-4.2.1-k2.6.25.16-seamonkey.iso 2.6.25.16
puppy-4.2.1retro-k2.6.21.7-seamonkey.iso 2.6.21.7
puppy-4.2-k2.6.25.16-seamonkey.iso 2.6.25.16
puppy-4.2retro-k2.6.21.7-seamonkey.iso 2.6.21.7
puppy-431-NOP.iso 2.6.30.5
puppy-431-NOP-r1.iso 2.6.30.5
puppy-arcade-8.iso 2.6.25.16
puppy-barebones-1.0.4.iso 2.4.29
puppy-onebone-2.00r1.iso 2.6.16.7
puppy-onebone-2.10-elinks.iso 2.6.16.7
pup_stardust-010.iso 2.6.30.5
pup_stardust-013.iso 2.6.30.5
qrky-110.iso 2.6.33.2
qrky-120.iso 2.6.33.2
qrky-130.iso 2.6.33.2
quirky-006.iso 2.6.31.5
quirky-008.iso 2.6.33-git7
quirky-010.iso 2.6.33.1
quirky-013.iso 2.6.30.5
quirky-018.iso 2.6.33.2
quirkyNOP-120.iso 2.6.33.2
retro_pup-1.03.iso 2.4.29
SimplePup-0.3.1.iso 2.4.29
slacko-4.99.1.iso 2.6.37.6
slacko-4.99.7.iso 2.6.37.6
slacko-5.3.1.2-SCSI.iso 3.1.9-slacko_4g
slacko-531-3.1.0.iso 3.1.0
slacko-5.3.1.3-SCSI.iso 3.1.10-slacko_4g
slacko-5.3.1.4-SCSI.iso 3.2.1-slacko_4gx2
slacko-5.3.1.5-SCSI.iso 3.2.2-slacko_4g
slacko-5.3.1-SCSI-MAIN.iso 2.6.37.6
slacko-5.3.2.1-SCSI.iso 3.1.10-slacko_4gx3
slacko-5.3.2.3-SCSI.iso 3.1.10-slacko_4gx3
slacko-5.3.2.4-SCSI.iso 3.1.10-slacko_4gx3
slacko-5.3.2.6-SCSI.iso 3.1.10-slacko_4gU
slacko-5.3.2.7-SCSI.iso 3.1.10-slacko_4gA
slacko-5.3.2.8.5-SCSI.iso 3.1.10-slacko_4gA
slacko-5.3.3.1-SCSI.iso 3.2.21-4g
slacko-5.3.3.2-SCSI.iso 3.2.22-4g
slacko-5.3.3-4g-SCSI.iso 3.1.10-slacko_4gA
TEENpup2008.iso 2.6.18.1
TEENpup2009Legacy.iso 2.6.18.1
tigerpupversion1-3splash.iso 2.6.21.7
tipsy-puppy-413R1.iso 2.6.25.16
tmxxine-301.iso 2.6.21.7
tmxxine_shard.iso 2.6.21.5
Transitions.iso 2.6.21.7
turbopup42_xt-beta1.iso 2.6.25.16
turbopup_xtreme_v1.iso 2.6.25.16
TXZ_Pup-4.50-7-13-2010.iso 2.6.27.7
V3.iso 2.6.30.5
wary-020.iso 2.6.33.2
wary-030.iso 2.6.27.47
wary-051.iso 2.6.32.16
wary-070-k2.6.27.47.iso 2.6.27.47
wary-070-k2.6.30.5.iso 2.6.30.5
wary-070-k2.6.34.1.iso 2.6.34.1
wary-090-k2.6.30.5_scsi_modem.iso 2.6.30.5
wary-090-k2.6.35.7.iso 2.6.35.7
wary-092-k2.6.34.6.iso 2.6.34.6
wary-094-k2.6.31.14-allmodules.iso 2.6.31.14
wary-096.iso 2.6.31.14
wary-098.iso 2.6.31.14
wary-500.iso 2.6.31.14
wary-5.1.103.iso 2.6.32-smp
wary-5.1.1.56.iso 2.6.32
wary-511-k2.6.31.14.iso 2.6.31.14
wary-511-k2.6.31.14-uniproc-ide.iso 2.6.31.14
wary-511-k2.6.32.28.iso 2.6.32.28
wary-511-k2.6.32.28_MediaPlayers.iso 2.6.32.28
wary-511-k2.6.32.28-small.iso 2.6.32.28
wary-5.1.2.7.iso 2.6.32.43
wary-5.1.2.iso 2.6.32
wary-5.1.3.4-smp.iso 2.6.32-smp
wary-5.1.3.4-uni.iso 2.6.32-uni
wary-5.1.3.iso 2.6.32
wary-5.1.4.iso 2.6.32-smp
wary-5.1.99-racy-k2.6.39.4-x7.6.iso 2.6.39.4
wary-5.2.2.iso 2.6.32-uni
watchdog-v1.1.iso 2.6.18.1
wNOP-v0.2.iso 2.6.21.7
wolfe-008.iso 2.6.30.5

Source: CatDude's post
http://www.murga-linux.com/puppy/viewto ... 344#695344

Posted: Wed 10 Apr 2013, 19:54
by darkcity
Great stuff, thanks nubc and CatDude

It will take a while to add that info. I've made a start with Quirky table older

http://puppylinux.org/wikka/QuirkyOlder

puppy timeline chart

Posted: Sun 12 May 2013, 04:30
by mow9902
I only just stumbled across this initiative to chart the puppy geneology. Thanks for starting this work. I think it may be useful for a number of people.

Thanks also for the great work you have already done. I found the resulting graphic to be most informative.

I was also aware of the original thought to use some mind mapping tool for this task. I have made a rough version to illustrate what it could look like. I'd be happy to continue if anyone feels it is useful.

I have attached 2 versions:
(1) a standard .png file
(2) a html version ...which allows you to unfold the various sections

Posted: Sun 12 May 2013, 06:12
by tallboy
There is also the possibility to use Notecase, which is present in almost all puppys. The whole list could be loaded as nodes with comments, and derivatives as child nodes, and eventual variations as child nodes to those again. It can then be printed as text or html or even made as a standalone application.
My 2ยข.

BTW, dpup_485 is missing on the list above.

tallboy

Posted: Mon 13 May 2013, 02:08
by mow9902
Good suggestion Tallboy. Unfortunately the standard notecase does not quite have the features which allow me to use different fonts, colours etc which enhance readability.

I have posted an updated version of the .PNG and .HTML files.

I will guage the level of interest before proceeding with any other updates.

Posted: Mon 13 May 2013, 17:17
by GustavoYz
For mind-mapping graphs I used this one time ago (needs jre).
Take a look.