1,860
edits
(→Todays topics: Some outcomes of the meeting) |
|||
Line 161: | Line 161: | ||
* Where to host package documentation? | * Where to host package documentation? | ||
** doc folder, wiki, in the repo itself (pkg-example README.md)? | ** doc folder, wiki, in the repo itself (pkg-example README.md)? | ||
=== Some outcomes of the meeting === | |||
* The responsibility for a package is with the maintainer, not Octave (core). | |||
** Okay to continue the use Savannah for OF packages, but not for pkg-index. | |||
* pkg-index | |||
** How to treat malicious code/packages? User reports, package removal. Depending on the actual case. | |||
* pkg tool as package | |||
** If synchronized with Octave core, no usage of "if version ... else ..." code | |||
** Watch out for problems with encodings (treated differently in older Octave versions) | |||
** Treatment of <code>pkg install -forge</code> if package moved away from Octave Forge | |||
* documentation | |||
** mxe-octave: necessary steps to include a package | |||
*** only necessary if depending on external library, otherwise should install properly | |||
== Ideas for next meeting == | == Ideas for next meeting == |