Puppy Linux Mind Map

Promote Puppy !
Message
Author
User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

Puppy Linux Mind Map

#1 Post by nubc »

It would be a welcome great service to anyone with more than a passing interest in Puppy Linux if one of our members with graphics skills would compose a "mind map" of the Puppy Linux Project. More than a mere indexing of the various elements in the project, I suggest a map so that lines can be drawn between elements to make associations. So then, as a starting point, the map maker would make an index to the Puppy versions, derivatives, puplets, woof branches, quirky independents, get all the Puppies under a proper heading, and after all possible variations are included, draw a topological map and connect the dots. Color-coded lines could be used to establish relationships, such as source, derivative, lines of ancestry. This map could be prominently available here in the Forum, and I would also like to see it transferred to a webpage, where each element can be represented as a hyperlink for easy navigation, convenient access.

ASIDE: A mind map typically has a unifying central principle with radial branching from the center. Due to the decentralized nature of the Puppy Linux Project, perhaps organization should preserve the linearity of a timeline for best clarity. (Just a suggestion.)
Last edited by nubc on Tue 07 Dec 2010, 17:10, edited 3 times in total.

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

Re: Puppy Linux Mind Map

#2 Post by RetroTechGuy »

nubc wrote:It would be a welcome great service to anyone with more than a passing interest in Puppy Linux if one of our members with graphics skills would compose a "mind map" of the Puppy Linux Project. More than a mere indexing of the various elements in the project, I suggest a map so that lines can be drawn between elements to make associations. So then, as a starting point, the map maker would made an index to the Puppy versions, derivatives, puplets, woof branches, quirky independents, get all the Puppies under a proper heading, and after all possible variations are included, draw a topological map and connect the dots. Color-coded lines could be used to establish relationships, such as source or derivative. This map could be prominently available here in the Forum, and I would also like to see it transferred to a webpage, where each element can be represented as a hyperlink for easy navigation, convenient access.

ASIDE: A mind map typically has a unifying central principle with radial branching from the center. Due to the decentralized nature of the Puppy Linux Project, perhaps organization should preserve the linearity of a timeline for best clarity. (Just a suggestion.)
Do you mean like this?

http://distro.ibiblio.org/pub/linux/dis ... id-511.htm

Or do you want a map of all of the creative, insane geniuses who are driving this (these various) projects? The latter would be truly terrifying! :lol:
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#3 Post by nubc »

Yes, like that, but covering the entire PL project including unofficial branches and old versions, with more emphasis on the map, little or no B&W print, and elements as hyperlinks. The map should stand alone. In the link above, the map is almost an aid to the discussion. But to commend the above effort, the map is about equal in importance to the accompanying text, even when it could be bigger. The map I have in mind would be a showcase of the Puppy Linux Project to help those who are overwhelmed by its complexity. No reading of accompanying text, just admire a map, with minimal explanatory text and clickable links.
Last edited by nubc on Tue 07 Dec 2010, 16:37, edited 2 times in total.

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

Re: Puppy Linux Mind Map

#4 Post by Lobster »

nubc wrote: . . . if one of our members with graphics skills would compose a "mind map" of the Puppy Linux Project. More than a mere indexing of the various elements in the project, I suggest a map so that lines can be drawn between elements to make associations.
Perhaps you will get us started with mindmeister, which can be used to create this sort of collaborative online effort . . . :)

http://www.mindmeister.com/78004?title=linux-tmxxine
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#5 Post by nubc »

Aside from being a graphical Table of Contents for the whole Puppy Linux Project, one important distinction to be graphically clarified is which projects fit under categories of Derivative, Puplet, Fork, Netbook, Independent, Unofficial, Community, Experimental, x-Abandoned-x, and so on. (Have I left out a category?) A noobie may have picked the Puppy he wants, but until he knows what kind of Puppy that is, he may have trouble finding it in the forums.
A mind map typically has a unifying central principle with radial branching from the center. Due to the decentralized nature of the Puppy Linux Project, perhaps organization should preserve the linearity of a timeline for best clarity.
In my opinion, you start with an index, not a map.

Rough Start:
1 Start with the first useful Puppy 1.0.9 still available (this isn't history, it's practical)
2 First derivative occurs, start Derivative category, columnate derivatives under this heading as they occur
3 Fork, change color of line
4 Start new timeline for 2.x series
5 Start new timeline for 3.x series
6 Woof enters timeline as short blue line (BK's color)
6 Start new timeline for 4.x series
7 Begin Quirky, separate line, color-coded blue (BK)
8 Start new timeline for 5.x series
9 Inevitable, unavoidable task, list and categorize all Puppy projects:
Lucid Puppy, Wary, Quirky, TEENpup, Legacy, Macpup, Turbopup, Muppy, BOBY, grafpup, PULP, Puppeee, Fluppy, Dpup, Upup, Fat Dog, Foxpup, Icepup, Litepup, FatDog64, Pupflux, Classic Pup 2.14x, Powerpup, Black Ops Pup, SlaxerPup, BarebonesPup, MyWolfe, XOpup, Studio Puppy, NOP, PizzaPup, Lighthouse Puppy, ...
10 Categories: Official, Derivative, Fork, Puplet, Specialty, Testing
==================================================
Official: 1.0.9, 2.11, 2.14 (Barbie), 2.17.1 (Dancer), 3.01 (Chihuahua/Lassie), 3.02, 4.0 (Dingo), 4.1.2, [BK retires], 4.2.1 (Deep Thought) (Standard & Retro), 4.3.1, 4.3.2, 4.4, 5.0 (Lupu), 5.1 (Lucid), 5.1.1 (Lucid Maverick), 5.2, 6.0 (Saluki)
Derivative: Fluppy, Insidious, Arcade, Studio, Lighthouse, Puppeee, Macpup, Turbopup, Legacy OS, NOP, FlightPup, SevenPuppy, Skinny Puppy, Fat Dog, FatDog64, BoxPup, Puppy Multi-User, MyWolfe, Pizzapup, ChoicePup, Stardust,
Puplet: Suli-Puppy, Puppy Crypt, PL Arcade, ChemPup, SucciPup,
Specialty: BOBY Puppy, Puppeee, Fluppy, Classic Pup 2.14x, Grafpup, Studio Puppy, Black Ops Pup, Barebones Pup, Toutou Linux , HaRo, Molinux, ChemPup, Hacao Linux,
Testing: Wary, Quirky, Upup, Dpup
Community: MyWolfe, Toutou, BOBY, TEENpup, Legacy, Lighthouse Pup,
Language: BOBY Puppy (Spanish), Toutou Linux (French), Hacao Linux (Vietnamese), Molinux (Spanish), SucciPup (Br Portuguese), Suli Puppy (Hungarian)
Window Manager: Boxpup (Openbox), Macpup (Enlightenment e17), Simplepup (Xfce), NOP (Xfce), Saluki (Xfce), Muppy (KDE), Pizzapup (IceWM), pcPuppyOS (IceWM), PupFlux (Fluxbox),
Utility: pUPnGO (command line), Puppy Crypt (encryption),
Distribution compatible: Upup (Ubuntu), Dpup (Debian), Insidious (Debian Sid), Spup (Slackware),
Legacy: Classic Pup 2.14x, Legacy OS,
Barebones: Empty Crust, Fat Free, Barebones, Simplepup, Wolf Pup, pUPnGO (command line), ChoicePup,
Multimedia: Studio Puppy, Grafpup, Speakpup, PL Arcade,
Hardware specific: Puppeee (netbook), Fluppy (netbook), FatDog64 (64-bit), XOpup (OLPC laptop),
Special application: ChemPup (chemistry), Digipup (HAM radio), Speakpup (voice), Puppy Crypt (encryption),
Cafe/Kiosk: HaRo
Browser specific: Mean Puppy (Opera), Browser Linux (Firefox or Chrome), Fire Hydrant (Firefox), NOP (Opera),
Netbook: Puppeee, Fluppy, XOpup,
Build tool: Unleashed, Woof
Last edited by nubc on Fri 26 Apr 2013, 07:18, edited 52 times in total.

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#6 Post by nubc »

I need a little assist in the above. Definition of Derivative, Fork, and Puplet. Assigning of pups to these categories. What was the code name for 3.0.1? What was the code name for 4.1.2? Is 1.0.9 the only 1.x series version still in use and available for download? Code name for 1.0.9? Is Specialty a subset of Puplet? I think it's important for all the official versions listed to be available for download and still in use.

According to the following wikipedia article, a puplet is a derivative using a window manager other than JWM.
http://en.wikipedia.org/wiki/Puppy_Linux

Tree diagram for series 1.x and 2.x
http://www.murga-linux.com/puppy/viewto ... ch&id=5115
Last edited by nubc on Fri 10 Dec 2010, 05:35, edited 3 times in total.

User avatar
drongo
Posts: 374
Joined: Sat 10 Dec 2005, 23:35
Location: UK

More of a web than a tree structure

#7 Post by drongo »

nubc,

I don't want to dissuade you from doing this but Puppy probably isn't organised well enough to be able to do this without a lot of input from the developers themselves. Pizzasgood has explained elsewhere on the Forum that his Pizzapups included elements from more than one branch of the Puppy tree.

I think you'll end up with more of a web-like structure than a neat tree.

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#8 Post by nubc »

A web structure is fine, I expect it to be complex, that's why I called it a mind map and not a timeline (tree). "Mind map" is a nice trendy term to capture attention, even if this is not strictly a mind map. Right now, I just wanna get my facts reasonably straight, even if boundaries are blurred. Principles, rather than exceptions, are important at this point, like definitions for Derivative, Fork, and Puplet.
Last edited by nubc on Tue 07 Dec 2010, 18:46, edited 2 times in total.

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

#9 Post by RetroTechGuy »

nubc wrote:A web is fine, I expect it to be complex, that's why I called it a mind map and not a timeline (tree). "Mind map" is a nice trendy word to capture attention, even if this is not strictly a mind map. Right now, I just wanna get my facts reasonably straight, even if boundaries are blurred. Principles, rather than exceptions, are important at this point, like definitions for Derivative, Fork, and Puplet.
I suspect that the developers are unlikely to want to spend time on this organization. A better bet is for some enthusiasts to build the site, and ask for their feedback and corrections.
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#10 Post by nubc »

I haven't asked for developers to spend time on this. Naturally, they would want to make corrections to the final outcome. Someone made this forum and designated where the various projects go, like "Puppy Derivatives" section. So someone must know a definition for 'derivative' that is distinct from 'fork' and 'puplet.'

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

#11 Post by RetroTechGuy »

nubc wrote:I haven't asked for developers to spend time on this. Naturally, they would want to make corrections to the final outcome. Someone made this forum and designated where the various projects go, like "Puppy Derivatives" section. So someone must know a definition for 'derivative' that is distinct from 'fork' and 'puplet.'
Well, just take a stab at the definitions, and let the Gurus make corrections later.

Lobster had a suggested place to create a workspace.
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#12 Post by abushcrafter »

The specs of mind mister don't look very good http://www.mindmeister.com/home/editions. It's also bit of/is a propriety lock-in. Yuck!

What about using Freeplane with some sort of version management system? Me thinks we need a version management system anyway.
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#13 Post by nubc »

Still collecting info. Apparently, a mind-mapping app is built into KDE.
http://www.linuxinsider.com/story/71399.html

I'll probably wind up free-handing the map.

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

#14 Post by RetroTechGuy »

nubc wrote:Still collecting info. Apparently, a mind-mapping app is built into KDE.
http://www.linuxinsider.com/story/71399.html

I'll probably wind up free-handing the map.
So why not build one in Wikka (note: mind-mapping included):

http://wikkawiki.org/HomePage

either as a standalone, or as a sub-page under the puppy Wikka pages?

There is already a page here:

http://puppylinux.org/wikka/Versions

If this is set up correctly, the various users of the versions could also add their comments and cautions about each version.
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

#15 Post by RetroTechGuy »

nubc wrote:Still collecting info. Apparently, a mind-mapping app is built into KDE.
http://www.linuxinsider.com/story/71399.html

I'll probably wind up free-handing the map.
BTW, did you see this thread?

http://murga-linux.com/puppy/viewtopic.php?t=61494

And this:

http://hunch.com/puppy-linux-and-derivatives/
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

User avatar
john biles
Posts: 1458
Joined: Sun 17 Sep 2006, 14:05
Location: Australia
Contact:

#16 Post by john biles »

Hello nubc,
Just for your records:
TEENpup 1.0.0 based on Puppy 2.10
TEENpup 2.0.0 based on Puppy 2.14
TEENpup 2.14 based on Puppy 2.14
TEENpup 2008 based on Puppy 2.14
TEENpup 2009 Legacy based on Puppy 2.14
TEENpup 2010 Mini Beta based on Puppy 4.2.1
Legacy OS based on Puppy 2.14 (glibc 2.5 taken from Puppy 3.0 like ttuuxxx's 2.14x)
Under development Legacy OS 2 based on Puppy 2.14 including glibc 2.5 as above due for release early 2011

I hope this is useful :D
Legacy OS 2017 has been released.

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#17 Post by abushcrafter »

RetroTechGuy wrote:So why not build one in Wikka (note: mind-mapping included):

http://wikkawiki.org/HomePage
Cool!
Here is more info and a demo: http://docs.wikkawiki.org/FreeMind
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

triminh
Posts: 45
Joined: Tue 19 May 2009, 08:13

#18 Post by triminh »

john biles wrote:Hello nubc,

Under development Legacy OS 2 based on Puppy 2.14 including glibc 2.5 as above due for release early 2011
I think u should move to newer releases! not Pupp 2.14, it so old.. :d

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

#19 Post by RetroTechGuy »

triminh wrote:
john biles wrote:Hello nubc,

Under development Legacy OS 2 based on Puppy 2.14 including glibc 2.5 as above due for release early 2011
I think u should move to newer releases! not Pupp 2.14, it so old.. :d
Many people like ttuuxxx's 2.14 release. And it is quite up to date. It appears that 214X-top5.iso was created on, or about Sun 24 Oct 2010.

http://murga-linux.com/puppy/viewtopic.php?t=42553

I think v3 and v1 are perhaps the least used. And there are still a number of people using v3.
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

MustardMan

#20 Post by MustardMan »

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.

Post Reply