tir, 23 12 2008 kl. 07:56 -0700, skrev Jonathan Stickel: > On 12/22/08 octave-dev-requ...@lists.sourceforge.net wrote: > > What I suggest is that package maintainers makes the releases. The > > only thing they wont be able to do is to upload the packages and web > > pages to Sourceforge. That is, when a maintainer decides to make a > > release he/she creates the package file, and the relevant web pages. > > These files should then be made available to a privileged user who then > > uploads them to Sourceforge. This is still a bit tedious and could be > > automated, but I don't think it can be improved within the limitations > > of Sourceforge. > > This seems like a good incremental step. So, how do we do it? I > imagine that preparing a release tarball from a package folder is easy > enough, but I wouldn't know where to begin with preparing web pages for > my package.
So, I've created a package that allows you to build web pages for any installed package. It's work in progress, but what I currently have is available at http://hauberg.org/wiki/doku.php?id=generate_html With this package installed you can do something like generate_package_html ("your_package_name", "outdir", "octave-forge"); which will generate a directory with HTML files called "outdir". The "octave-forge" argument affects the visual layout of the generated pages. The HTML files does, however, not integrate with the current function reference at octave.sf.net. So, some work is needed before this stuff can be used... Søren ------------------------------------------------------------------------------ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev