Re: luau and 0export
"Isak Savo" <[email protected]> Thu, 15 Jan 2009 23:27:52 +0100
| Newsgroups | gmane.comp.autopackage.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Jan 15, 2009 at 11:11 PM, Justin Karneges <[email protected]> wrote: > On Thursday 15 January 2009 13:48:33 Chris Giles wrote: >> >> Yes, please keep Luau in place. I released Quamachi v0.4.0 yesterday, >> which uses it to download and install the Hamachi dependency. > > Sorry for barging into the middle of a conversation, but isn't Luau a central > repository? This should not be needed, and you should be able to host > Hamachi on your own website for auto-download, right? No, luau is not centralized. At least not in the sense of distributions as we know them. Luau is a simple mechanism to allow what you just suggested. 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 and http://plan99.net/~curtis/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) -Isak --------------------------------------------------------------------- To unsubscribe, e-mail: autopackage-dev-unsubscribe-OfajU3CKLf1/[email protected] For additional commands, e-mail: autopackage-dev-help-OfajU3CKLf1/[email protected]