octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Package system


From: Søren Hauberg
Subject: Package system
Date: Wed, 19 Oct 2005 19:44:47 +0200

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.

/Soren



reply via email to

[Prev in Thread] Current Thread [Next in Thread]