From: Thomas L. <ta...@ec...> - 2003-12-19 16:38:19
|
On Mon, Dec 15, 2003 at 12:54:50PM +0100, Joachim Kupke wrote: > Damien Uern: > > > days, but there's some things that I haven't found answers for in the > > FAQ or in the mailing list archive. > > Yes, a wiki might be a good tool in order to capture some points that > are hard to find in the list archives. The thread about zero install > 0.1.17, in particular, is about a whole lot of things aside from zero > install 0.1.17. ;-) There's a ZeroInstall page on the ROX wiki: http://rox.sourceforge.net/phpwiki/index.php/ZeroInstall You can add a discussion link from that if you want (I know it's on the ROX site, but I can't be bothered to set up another wiki at the moment... noone will mind). > (although I will presumably implement Thomas' suggestion to use the > platform name "as left as possible" in the path name and thus break > compatibility in the future [and thus not recommend to use it right > now]), without duplication. Actually, I'm beginning to think that was a bad idea. If we make things self-compiling in the case where no binary can be found then the latest version is always available, and it would be better to use that. I should put up a generic AppRun that does it all for you. Then, AppRuns can start with this, for example: #!/bin/sh if [ -d /uri/0install/zero-install.sourceforge.net ]; then exec /bin/0run "zero-install.sourceforge.net/bin/app-run 2003-01-01" "$0" "$@" fi << normal AppRun stuff for non-Zero Install users >> This would look for $appdir/platform and, if missing, try ~/.cache/uri, compiling there if necessary. This probably doesn't work well with libraries, of course ;-) -- Thomas Leonard http://rox.sourceforge.net tal00r at ecs.soton.ac.uk tal197 at users.sourceforge.net GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |