Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 24 Jul 2014, 11:25
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Announcements
Community Edition anyone interested?
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 41 of 42 Posts_count   Goto page: Previous 1, 2, 3, ..., 39, 40, 41, 42 Next
Author Message
technosaurus


Joined: 18 May 2008
Posts: 4277

PostPosted: Thu 26 Dec 2013, 17:10    Post_subject:  

amigo wrote:
But wait, I want to use /usr mounted on NFS and run without X as I am building a server. Can your init system do that? And, if I run as you suggest, what happens if the X server won't start on my video hardware? And what about if I want a sane multi-user system where every users needs to login?
I _could_ add those, but probably won't unless sponsored (I don't think this is something most users really want). X needs root priveledges anyhow and I have made the Xserver and window manager configurable so that gdm, slim or some other display manager could be used for login and wm selection. The way I set up my initramfs, everything is outside of /usr (however it requires a special build of X, wm and terminal emulator since they expect for certain things to be in /usr/share/...) This allows the rest of the system to be bootstrapped however you wish inside the terminal emulator.... and since the whole X environment is <500kb compressed it can be fit inside the kernel in order to enable a tftp boot on systems without a hard drive with /usr being mounted via nfs/cifs/9p and $HOME as well or built from /etc/skel. I want to look into Rob Landley's inittmpfs patches though (similar to tinycore's patch) to reduce the RAM usage and allow swap backing but mostly to not waste 8MB if / is remounted for a full Xorg+glibc system from your favorite distro.
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
cthisbear

Joined: 29 Jan 2006
Posts: 3387
Location: Sydney Australia

PostPosted: Fri 27 Dec 2013, 00:05    Post_subject:  

Uncle Barry outdoing himself again.

Retirement eh?

I think he BK has an agenda mates Ha! Ha!

"""""""

Quirky Snapshot Manager

http://bkhome.org/news/?viewDetailed=00034

" The Quirky Snapshot Manager takes a snapshot of the entire partition and saves it as a compressed file. You can "roll back" to that snapshot whenever you want.
That's the essence of it.

Furthermore, there can be any number of snapshots, a whole history of them, and any earlier snapshot can be rolled back to.

Here is the GUI: "

" Comments:
Snapshots limit Posted on 26 Dec 2013, 20:18 by admin
One point that I should qualify: if the limit is set to 5 snapshots, it does not mean that after taking 5 snapshots, you can't take anymore.

You can keep taking them.

What happens is that the older snapshots get deleted. So, you have 5, the latest snapshot, and four earlier ones (which are delta-files). Any older snapshot is gone. '

Chris.
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4277

PostPosted: Fri 27 Dec 2013, 02:15    Post_subject:  

If we wanted continuous snapshotting, we should just use a versioning file system. Its great that Barry is finally getting to research the stuff that interests him though, he always end up discovering something (not always related, but usually interesting and/or important).
I would probably have just used find to get only the files with timestamps newer than the last snapshot which is probably sufficient in a system with union filesystem capability and would eliminate the need for an arbitrary number of snapshots.
To minimize the snapshot size you could use diff or a binary diff depending on the file type (edelta or xdelta)
The cool part is you could start with your original snapshot and selectively apply filters to merge later snapshots.
... but thats too simple and obvious, so I assume (and hope) it has already been done.

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
jamesbond

Joined: 26 Feb 2007
Posts: 2043
Location: The Blue Marble

PostPosted: Fri 27 Dec 2013, 02:35    Post_subject:  

dejan555 wrote:
So wanderer why such haste for "CE" ?
Are you afraid puppy is going to disappear? Because it's not.

Wanderer started this thread when Barry went into retirement (and disappeared for about 2 months) and there was a genuine concern for Puppy's survivability.

His "CE" proposal was to spark interests among people here to come together and build a "community-built" puppy (CE is probably isn't the best choice for the name; as it is already used for something totally different); proving that Puppy can continue to exist without Barry. His was a practical idea and he got on to build and released a few ISOs himself while people were still talking and debating about the "future of Puppy without Barry".

Sure, his released CEs were based on old kernels and probably isn't up to the quality that Puppy are usually held to but remember that wanderer himself admitted that he is not a "dev" and he is still learning.

What is more important that the ISOs released by wanderer is that his action inspired others to do something too - e.g to come up with Woof-CE (=rightful descendant/fork of Barry's Woof) and new Puppy releases based on Woof-CE (dpup, the new slacko, and others).

Now that Woof-CE is going strong, Puppy based on Woof-CE are available; there is no more questions of whether Puppy will survive (it will). In my opinion wanderer and the thread has achieved his objective. It is time to close and put this thread to rest.

Thank you wanderer. You live up to your name Smile

EDIT: Of course, if wanderer or anyone else wants to transform this thread into discussion of a CE puppy in the usual meaning of the word ("take an existing base of official Puppy and mold into a version based on community feedback"), then feel free to do so - I'm not discouraging that at all. Just that, for me, post Barry, all mainline Puppies already feels like CE Smile.

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
Back to top
View user's profile Send_private_message 
darry1966

Joined: 26 Feb 2012
Posts: 364
Location: New Zealand

PostPosted: Fri 27 Dec 2013, 06:15    Post_subject:  

Well said James Bond the new woof CE is fantastic and I thank Wanderer for his iniative in starting this thread and agree their is now Slacko and DPup etc so thank you for your efforts to spur others on.

I know I didn't agree with the Pup'n'go thing but he still achieved what he set out to do even if it may be a little different to his original idea of one CE distro.

I agree one CE Distro days are gone we have exciting variants.
Back to top
View user's profile Send_private_message 
gcmartin

Joined: 14 Oct 2005
Posts: 4078
Location: Earth

PostPosted: Fri 27 Dec 2013, 15:07    Post_subject:  

BarryK, a few years back, passed the baton of the official "Puppy" monocle to the team of @Playdayz plus @01Micko. They produced, what may be considered, the first "Community Edition" of Puppy Linux.

@Wanderer, thru this thread, took on the task or attempting to replicate that same theme that Puppy528 did for Puppy Linux back then. In the past couple of months, I have noticed as has just been already pointed out below, how, even that PUP528 too, has expanded and upgraded as well as other developers taking advantage of ideas inspired by this thread.

There should be an Official Puppy Linux distro of some sort
Should there be a continue to march forward in a new thread, one idea is to "consider" the march to be an upgrade or replacement of THAT older OFFICIAL PUPPY DISTRO that Barry had passed the baton on. Maybe, even, get that baton passed to the new Puppy Linux distro (for 32bit. and 64bit PCs) so that entering new users would/could identify an official version with a sense of clarity as well as gaining some understanding of the various other disrto offering generated in this community..

Lastly, we should STOP referring to Puppy Linux as something for OLD PCs. What would be appropriate, maybe, is to say that official Puppy Linux will live harmoniously on any PC (not just old ones). The whole idea of this constant focus of old, is not always seen as something some newbie may want. Puppy Linux exploits any/all hardware it sees when booting for user advantage (I do understand drivers and kernel provisioning, BTW).

@Wanderer, again, THANKS! This thread has caused a rethinking and good ideas to be tossed on the table for understanding, discussion, review, analysis, and products (WOOF and distros)

Happy Holidays to everyone as we progress into a new year. I think, this thread, if for no other value, has caused a greater sense of harmony in approaches with the multitude of contributors trying to help.

Cheers! Very Happy

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send_private_message 
nubc


Joined: 23 Jan 2007
Posts: 994
Location: USA

PostPosted: Sat 28 Dec 2013, 07:22    Post_subject:  

We can also STOP saying that Puppy Linux is intended for use as a live CD or frugal install, but not as a full install.
Back to top
View user's profile Send_private_message 
tlchost

Joined: 05 Aug 2007
Posts: 1668
Location: Baltimore, Maryland USA

PostPosted: Sat 28 Dec 2013, 08:47    Post_subject:  

nubc wrote:
We can also STOP saying that Puppy Linux is intended for use as a live CD or frugal install, but not as a full install.


But, stress that the new user may want to become familiar with Puppy using a Live CD BEFORE they do a full install.
Back to top
View user's profile Send_private_message Visit_website 
gcmartin

Joined: 14 Oct 2005
Posts: 4078
Location: Earth

PostPosted: Sat 28 Dec 2013, 12:11    Post_subject:  

What @TLChost offers is a very comfortable starting position for anyone coming to Puppy Linux. I have been a Live users for all PUPs that I run on a continuing basis. I do recognize and have tested, both, frugal and full. But, I have NOT found a good reason for me to move from running Live because all of my PCs have enough RAM to accomodate the PUP systems I run. Further, there are 2 PCs that are never (sometimes rarely) booted after initial setup.

What I think, as is pointed out by @Nubc is that the PUP announcement might need addressing such that everyone clearly sees that PUPs can run in any one of the following 3 manners of use:
  • LiveDVD - where the booting DVD will load into RAM for PUP use, while providing a simple method to save one's work.
  • Frugal - where the contents of the ISO can be transferred to the HDD/USB media to provide booting and a simple method to save one's work.
  • Full - where the system can be installed to the HDD/USB and used in a traditional fashion.
Just some ideas to consider as we are challenged to make it simple for users to have a good clear path to some level of comfort in their PUPPY use.

One of the problems the Linux industry is wrestling with is the transition from the older-style BIOS approach to UEFI. This is going to have an impact on the decision process at boot-time such that some form of consistency will need establishment in Puppyland addressing this. This would mean that no matter which PUP is selected, the steps to do Live, Frugal, or Full would be the same for every PUP on ANY PC system.

Thanks, again, @Wanderer and everyone, direct or indirect.

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send_private_message 
Ghost Dog


Joined: 27 Jan 2012
Posts: 102

PostPosted: Mon 30 Dec 2013, 11:13    Post_subject:  

anikin wrote:
Ghost Dog wrote:
Simargl as Package Management Lead Dev
Why does it have to be simargl?


A real package manager - as opposed to a small number of user-compiled packages in PPM - seems to be something people want.

Didn't Jejy69 do something similar?

_________________
The Way of the Samurai
Back to top
View user's profile Send_private_message 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 508

PostPosted: Mon 30 Dec 2013, 13:14    Post_subject:  

Ghost Dog wrote:
anikin wrote:
Ghost Dog wrote:
Simargl as Package Management Lead Dev
Why does it have to be simargl?


A real package manager - as opposed to a small number of user-compiled packages in PPM - seems to be something people want.

Didn't Jejy69 do something similar?


However. PPM does have the advantage that it is simple enough that even I can understand it. It works for most people and so whatever new system is used has to be about as simple from the users point of view at least and any new complexity must come with some massive advantage to make people want that instead of PPM. Remember the average PC user is the target.
Back to top
View user's profile Send_private_message 
greengeek

Joined: 20 Jul 2010
Posts: 2403
Location: New Zealand

PostPosted: Mon 30 Dec 2013, 14:34    Post_subject:  

Maybe PPM could be reconfigured like a two-pane browser with the easy (traditional) method on the left, and a portal to the hard way (using other distros packages) on the right.

Then you could have confidence in the standard packages that are part of the traditional puppy PPM, but if you wanted to you could also have a go at more 'experimental stuff' by following the processes outlined in the other pane in order to get hold of non_locally_compiled_and_tested foreign packages.

Best of both worlds. Is it possible?
Back to top
View user's profile Send_private_message 
anikin

Joined: 10 May 2012
Posts: 450

PostPosted: Mon 30 Dec 2013, 15:09    Post_subject:  

Ghost Dog,
Discussing PPM is one thing. Using the the discussion to whitewash simargl is quite a different ball game. Let's stay focused on what's good for Puppy and the community, and not waste our precious time on their detractors.
Back to top
View user's profile Send_private_message 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 508

PostPosted: Tue 31 Dec 2013, 11:02    Post_subject:  

greengeek wrote:
Maybe PPM could be reconfigured like a two-pane browser with the easy (traditional) method on the left, and a portal to the hard way (using other distros packages) on the right.

Then you could have confidence in the standard packages that are part of the traditional puppy PPM, but if you wanted to you could also have a go at more 'experimental stuff' by following the processes outlined in the other pane in order to get hold of non_locally_compiled_and_tested foreign packages.

Best of both worlds. Is it possible?


The current PPM will let you instal foreign packages. I think it does it about as well as can be expected. Perhaps a better thing would be to work out a way to somehow sandbox the foreign packages so that if they install a library their library won't mess up another program's operation. Since all install files (RPM,DEB etc) are sort of compressed archives, it should be possible to make a script look at the contents and work out how to make things work.

I haven't had my morning coffee yet but part of the method I think will work is to add to the library path with a script that runs the application. If where the libraries got put is placed first, only programs that specify the library with a full path would have trouble.
Back to top
View user's profile Send_private_message 
greengeek

Joined: 20 Jul 2010
Posts: 2403
Location: New Zealand

PostPosted: Tue 31 Dec 2013, 14:09    Post_subject:  

Moose On The Loose wrote:
a better thing would be to work out a way to somehow sandbox the foreign packages so that if they install a library their library won't mess up another program's operation.
What a great idea. Maybe the 'foreign' portion of the PPM could be nothing more than an sfs - so that it allows the foreign package to be run in a nondestructive way, then discarded at next boot if unsuccessful. Sort of like a "static_package_on_the_fly"
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 41 of 42 Posts_count   Goto page: Previous 1, 2, 3, ..., 39, 40, 41, 42 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Taking the Puppy out for a walk » Announcements
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1153s ][ Queries: 12 (0.0118s) ][ GZIP on ]