Re: luau and 0export
"Chris Giles" <[email protected]> Sat, 17 Jan 2009 09:13:34 +1100
| Newsgroups | gmane.comp.autopackage.devel |
|---|---|
| Message-ID | <[email protected]> |
> > Luau repository files are to be hosted by the same team that hosts the > packages. As I understand Luau, there are two major use cases for > this: > a) the software itself can use luau to update itself whenever a new > version is available. Very similar to how many programs in the windows > world does this (although not necessarily as annoyingly) > b) autopackage can hook into this functionality to provide a 'package > update foo' command to automatically update an installed package. The > package (optionally) contains the information already. autopackage > could also use this to implement 'package get foo' for programs that > aren't even installed or downloaded - this would require > centralization though, since the package command need to have a > central server (autopackage.org) to fetch a list of luau repositories > from. (the packages would still be hosted, updated and maintained > upstream though! the centralization is basically just a flat db with > rootname<-->luau repository mappings) > > Curtis actually did some work on b) earlier (see > http://plan99.net/~curtis/blog/?p=2<http://plan99.net/%7Ecurtis/blog/?p=2>and > http://plan99.net/~curtis/blog/?p=3<http://plan99.net/%7Ecurtis/blog/?p=3>) > but I don't know how far he went. > > At least this is my understanding of luau (David, if you're still on > the list, feel free to comment) These features would be quite useful and perhaps they should be moved up the list. It'll also be worth taking a closer look at how Zero Install handles the upgrading process.