Agora Octave: Difference between revisions

From Octave
Jump to navigation Jump to search
(Rename "Octave-Forge" to "Octave Forge" (https://lists.gnu.org/archive/html/octave-maintainers/2018-08/msg00138.html). Mark as outdated.)
Line 51: Line 51:
* [http://agora.octave.org/ Agora website]
* [http://agora.octave.org/ Agora website]


[[Category:Octave Forge]]
[[Category:Development]]
[[Category:Development]]

Revision as of 09:37, 14 June 2019

Warning icon.svg
This page is outdated (September 2018).

Agora Octave is a place dedicated for rapid collaboration related to GNU Octave and distribution of community contributed code and packages. You can browse code submissions or contribute your own.

Features (desired)

You can upload your code to Agora. The code is classified according the following criteria.

  • Single file
The file is full responsibility of the uploader.
Octave and Agora do not check or support this submissions.
  • Bundle of files
The file(s) is(are) full responsibility of the uploader.
The bundle passes a structure check to see if it is compatible with the builtin Octave installer. This doesn't mean the bundle with install flawlessly.
Octave and Agora do not check or support this submissions.
  • Forge
The file(s) is(are) responsibility of its maintainer and the Agora maintainers community.
This package will install using the builtin Octave installer.


Agora.png

The Forge packages have must comply with

  • At least one package maintainer.
  • Must install and work with the latest Octave release.
  • The must be released under a GPL compatible license.
  • All functions (except private ones) must be documented using Texinfo.
  • The package must have all the required files.
  • If the package has a doc folder it should be written in Texinfo.

These packages are also recommended to comply with

  • No shadowing of Octave core functions.
  • No direct inclusion of external dependencies.

See also

Further reading

External links