Are these Dotpups?

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Are these Dotpups?

#1 Post by Lobster »

Is this the basis of Dotpups?
Or is this an independent branching . . .
Anything to be learned?

http://0install.net/
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#2 Post by GuestToo »

i think 0install - zeroinstall is an interesting idea

a dotpup is really not a package system ... what a dotpup is, is a single file that can be downloaded, moved, executed with a mouse click, basically like a Windows dot exe file

dotpups are useful to install a package of files, because they are basically zip files that can contain other files

zeroinstall is like a package system that works on a single file basis ... when you need a file, it's automatically downloaded if it isn't already in the cache ... files you never use, never get downloaded

trouble is, you need to compile a kernel module (i'm not sure if you need to recompile the kernel too or if you just need the module) ... in any case, i haven't got a distro setup that can compile a zeroinstall module for Puppy

however, your url links to http://0install.net/injector.html, which seems to be a zeroinstall system that runs using Python and doesn't need special kernel modules ... looks quite interesting to me (i didn't know about the python version)

there's more information about how zeroinstall works here: http://0install.net/filesystem.html

i just tried out injector ... it does not work quite the same way as zeroinstall ... it is more of a package system (a package of files are downloaded at once, not on a file by file basis) ... they only have a few packages, mostly rox appdirs that use python

i think the main idea behind injector, is that if you run a program, and it isn't installed, it gets downloaded and installed and runs, automatically

(well, also the idea that a program can be run from an internet url, so you are "running the program from the internet", not installing it on your computer)

you could do something like that with Puppy ... programs in the menu could be run from a wrapper script ... if the program is installed, the wrapper will run it ... if the program is not installed, the wrapper will offer to download it and install it first ... they could be put separately in a submenu, if you didn't want uninstalled programs listed in the main menu

Post Reply