Editing Online Developer Meeting (2020-11-10)
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 9: | Line 9: | ||
: ''See also [https://octave.discourse.group/t/online-developer-meeting-2020-11-10-the-future-of-octave-packages/349 Discourse].'' | : ''See also [https://octave.discourse.group/t/online-developer-meeting-2020-11-10-the-future-of-octave-packages/349 Discourse].'' | ||
==== | ==== Octave Forge - Facts and figures ==== | ||
* https://octave.sourceforge.io/packages.php | * https://octave.sourceforge.io/packages.php | ||
** | ** 50 community packages | ||
** | ** 21 external packages | ||
** several unmaintained / renamed packages | ** several unmaintained / renamed packages | ||
* https://sourceforge.net/p/octave/_members/ | * https://sourceforge.net/p/octave/_members/ | ||
** 7 admins (only Olaf, Mike and | ** 7 admins (only Olaf, Mike and me "active") | ||
** 51 developer (maybe 10 recently) | ** 51 developer (maybe 10 recently) | ||
==== The package legacy ==== | |||
==== | |||
===== Savannah ===== | ===== Savannah ===== | ||
Line 74: | Line 26: | ||
When reporting an Octave (core) bug on https://savannah.gnu.org/bugs/?group=octave you are "greeted" with '''1523 open bug reports''' of which [https://savannah.gnu.org/bugs/?group=octave&func=browse&set=custom&msort=0&status_id=1&resolution_id=0&submitted_by=0&assigned_to=0&category_id=108&bug_group_id=0&severity=0&priority=0&summary=&details=&advsrch=0&msort=0&chunksz=100&spamscore=5&report_id=101&sumORdet=0&morder=bug_id%3C&sumOrdet=0&offset=0#results '''330 reports (22%)'''] belong to Octave Forge packages and '''240 (15%) are older than a year'''. | When reporting an Octave (core) bug on https://savannah.gnu.org/bugs/?group=octave you are "greeted" with '''1523 open bug reports''' of which [https://savannah.gnu.org/bugs/?group=octave&func=browse&set=custom&msort=0&status_id=1&resolution_id=0&submitted_by=0&assigned_to=0&category_id=108&bug_group_id=0&severity=0&priority=0&summary=&details=&advsrch=0&msort=0&chunksz=100&spamscore=5&report_id=101&sumORdet=0&morder=bug_id%3C&sumOrdet=0&offset=0#results '''330 reports (22%)'''] belong to Octave Forge packages and '''240 (15%) are older than a year'''. | ||
* They are not likely to be closed or worked on and leave a maintenance burden and bad impression (user requests for unmaintained packages are ignored there) back to Octave (core) | * They are not likely to be closed or worked on and leave a maintenance burden and bad impression (user requests for unmaintained packages are ignored there) back to Octave (core). | ||
Ideas: | |||
* Ignore and collect requests to infinity? | * Ignore and collect requests to infinity? | ||
* Close bugs of inactive packages older than X years? (Drop the illusion, that someone ever will fix it.) | * Close bugs of inactive packages older than X years? (Drop the illusion, that someone ever will fix it.) | ||
* Octave Forge suggests to [https://octave.sourceforge.io/support-help.php use the Savannah Bug tracker] for bug reports. Drop this announcement? | * Octave Forge suggests to [https://octave.sourceforge.io/support-help.php use the Savannah Bug tracker] for bug reports. Drop this announcement? | ||
* Reopen the [https://sourceforge.net/p/octave/bugs/ old Octave Forge bug tracker]? | * Reopen the [https://sourceforge.net/p/octave/bugs/ old Octave Forge bug tracker]? | ||
===== MXE-Octave ===== | ===== MXE-Octave ===== | ||
* The MS Windows installer [[Octave for Microsoft Windows#Packages|bundles 47]] Octave packages. | * The MS Windows installer [[Octave for Microsoft Windows#Packages|bundles 47]] Octave packages. | ||
* About 26 patches necessary to achieve this. | * About 26 patches necessary to achieve this. | ||
Line 119: | Line 67: | ||
of-video-1-fixes.patch | of-video-1-fixes.patch | ||
* Forced updates to the packages? | |||
* Make criterion to drop package from installer if it no longer compiles "normally" (document somewhere)? | |||
* Document how to request package inclusion in the MS Windows installer (open bug report, Discourse, manual)? | |||
* | |||
* | |||
* | |||
== Ideas for next meeting == | == Ideas for next meeting == | ||
Line 190: | Line 83: | ||
== See also == | == See also == | ||
* Next meeting: | * Next meeting: TBA | ||
* Last meeting: [[Online Developer Meeting (2020-10-27)]] | * Last meeting: [[Online Developer Meeting (2020-10-27)]] | ||
[[Category:2020]] | [[Category:2020]] | ||
[[Category:Meetings]] | [[Category:Meetings]] |