From maintainers-request at octave dot org Fri Oct 21 10:57:37 2005 Subject: Re: Package system From: =?ISO-8859-1?Q?S=F8ren?= Hauberg To: maintainers at octave dot org Date: Fri, 21 Oct 2005 17:56:33 +0200 I just updated the code to include some documentation. You can get it from http://hauberg.org/octave-package/package-0.2.1.tgz /Søren ons, 19 10 2005 kl. 19:44 +0200, skrev Søren Hauberg: > Hi, > I just turned in a larger project for school, so now I have some time to > look at package management. Here's a summary of what's cooking in the > land of package systems, for details see > http://hauberg.org/octave-package/ > > == Good news == > I think the package system is fully implemented, with support for the > following: > *) Dependency checking at install and uninstall time. > *) Multible installation roots, meaning it is possible to have > per-user packages on multi-user systems. > *) Octave-forge packages 'signal' and 'image' was very easy to port, > so I assume the rest of Octave-forge will be too. > > == Bad news == > 1) There's currently alot of code. It's all written in .m files and the > code should be pretty easiy to read once you get the structure of a > package. But still, there's alot of code. > > 2) Some of the code is not system-independent, and might not be easily > ported to platforms other then *nix. I haven't worked on another > platform then Linux for years, so I really don't know. > > 3) There's currently no other documentation. > > /Søren >