Wild idea that most likely fails due to lack of knowhow?

What features/apps/bugfixes needed in a future Puppy
Post Reply
Message
Author
nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

Wild idea that most likely fails due to lack of knowhow?

#1 Post by nooby »

Suppose somebody wants a very "module-ized" Puppy that is small but that can load any kind of program from the HDD or USB or CD/DVD when one need it.

Reason is that the Lupu Devs tried to stay below 127MB to allow for 256MB RAM mahines to work with Puppy. If one made most programs into SFS and then only loaded those one wanted at that session then one can have gigabites of many programs but one only load them when needed so them would never take up RAM unless one loaded them.

So one way would be to use the SFS Exec loader that seaside has experimented with.
http://www.murga-linux.com/puppy/viewtopic.php?t=64587
So one would make every program into an SFS and then only load those that one make use of. and then unload them when one have no use of them that session.

I have too little know how to know it that is possible. Too wild?
I use Google Search on Puppy Forum
not an ideal solution though

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

#2 Post by Lobster »

Too wild?
Not wild at all.
Even though it is hard to hear this, some end users
are not interested in whether a Puppy program is an SFS, PET,
Cloud app, running on wine, a Portable Linux app or a java applet
http://portablelinuxapps.org/

They just want to click on install (and it to work)
and uninstall (for it to be removed)

That is how it is done on Apples appstore
http://www.youtube.com/watch?v=i9FhnIGhOqY
and Googles Android appmarket
http://www.android-x86.org/
. . . and it is great

I know these commercial push devices
are designed to promote advertising - yuk
but despite that, they have an overall ease of use
that is worth noting . . . 8)

We can do it better

Puppy Linux
Out in the Wild
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#3 Post by darkcity »

I like your idea, and practice this my self with Bootloader using OOffice and Devx.

One draw back is that you don't always know what programs you want, and rebooting is a pain.

I love the way Puppy slims programs down so you keep most functionality without the bulk.

Usually people will want (I guess) is the basic functionality of most programs - then specialist functions of one or two programs. For example, I like to use inkscape and don't want much slimmed off it.

What might be sweet is a cd/dvd with a basic puppy and a collection of specialist sfss ready for loading.

you could even have a boot menu asking which area you want to specialise in.

---

On another note I think Puppy boot should be more uniform. the procedure shouldn't change depending on what media and how many puppy save files you have.

; -)

aarf

#4 Post by aarf »

load sfs on the fly in the right click menu?

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#5 Post by nooby »

DarkCity wrote:One draw back is that you don't always know what programs you want, and rebooting is a pain.
aarf wrote:Load on the Fly
Thanks Lobster. I do have two Android but something about Sweden and how to pay Google I still have not practiced any such things. Only use what is on the phones.

DarkCity. The reason I mention Seaside's SFS Exec is that one don't need to do it on boot. It is even better than Load on the fly SFS due to it is almost instant load and instant unload. Not looking for it in menu and waiting for the load and Menu update either.

But the bad news is that Seaside had to do some short cuts so it lacks error handling and such. It does not check up on a lot of things that some folks wants.
It is a take it or leave it basis. It works very good for me though. I love it.


Lobster you are right about the lack of deep interest. Most people seems to not care much. Sad because then very few Dev care about it too unless them wanted for their own need.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#6 Post by sunburnt »

ChoicePup did this... It used Squash files for it`s alternative package format.
And did this without using the union file system, a vast improvement over all.

Tiny Core linux does this also, but not nearly as eloquently as ChoicePup.
It uses a brute force method of mirroring the Squash`s files with links.

Both ChoicePup and TinyCore don`t need to track lots of loose installed files.
I`ve said here for years that having installed files scattered all over is dumb.

And not having to use a union file type system is a big improvement also.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#7 Post by nooby »

Cool that Devs have tested various ways to implement similar ideas.

But still I know too little to sort out what would work best for me.

I have to stay with Puppy because I am too naive for the other linux distros to stand my postings there. I've tested.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#8 Post by sunburnt »

Then if you have an interest, try ChoicePup or it`s linker and Squash file apps.

The linker loads and unloads the app. files without unioning them.
It should work in most Puppies, I know it was working in Dpup.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#9 Post by nooby »

Surprisingly my post disappeared :)

http://www.murga-linux.com/puppy/viewto ... 111#325111

I guess that is the link to it. I only tested the older one from Feb 2010 something.
but none of these link did work.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#10 Post by sunburnt »

Here`s an app. that loads whole directories of Squash files at once!

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

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#11 Post by darkcity »

thanks for the info about loading SFSs :) 8)

where can choice pup be downloaded?

is it still maintained?

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#12 Post by nooby »

I only did a brief search and failed to find an iso to download.

I know I did test it back in 2009 or early 2010 so maybe I have the iso on my old laptop but Raffy most likely know more about what did happen to it.

I know I did a frugal install and then lost interest.

Leon suggests that one should make one using Lupu 525 instead. Sounds right to me.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#13 Post by sunburnt »

Again... Most any Puppy should be able to use the tools to do this.

Even a full install of Puppy should be able to use them ( I think...).

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#14 Post by 8-bit »

So what happens if you take pUPnGo found here and add SFS load on the fly or the one from sunburnt's link?
You end up with Puppy with a really small pupsave file with applications in the form of SFS files that can be loaded on demand.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#15 Post by nooby »

8-bit, that would be cool. I tested the version goingnuts had that had the old TinyCore sfs in it. That actually worked after some help I needed.

Could you tell more how to get pupngo going with sfs loaders. One use CLI loading I guess?
Have you actually tested it?
I use Google Search on Puppy Forum
not an ideal solution though

Post Reply