Editing Online Developer Meeting (2020-07-07)

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

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 7: Line 7:


=== Octave 6 release status ===
=== Octave 6 release status ===
* We should create a first release candidate (RC) Octave '''6.0.90''' soon.  Base for discussing and working on further bug findings.
** Update gnulib before RC
** Tag some cset on stable.
** Build MS Windows binaries.
** Upload to https://alpha.gnu.org/gnu/octave/ .
* Still hard to fix blocking bugs
** Build (RC) anyway!
** crashes during doc graphics creation seem to be fixed (bug {{bug|56952}})
** still elusive crashes while running the test suite on the build bots (bug {{bug|57591}}) -> Maybe the broader user base of an RC can shed some light on "real-life frequency" of these crashes.
** possible background: interaction between graphics system and interpreter is different from interaction of rest of GUI with the interpreter. Possibly resolvable by a copy-on-write approach for graphics objects (postponed to Octave 7)
* Other important bugs
** calling script from nested functions (bug {{bug|58691}} fixed)
** empty list creation if one element is not assigned (bug {{bug|58686}} not a blocker)
* Try to tackle bugs with debuggers
** valgrind slow
** <code>-fsanitize=thread</code> in memory and faster
* Before Octave 6.1.0 release, discharge MS Windows 10 Malware Detection Systems (e.g. upload to https://www.virustotal.com/)


=== Community Infrastructure ([[User:siko1056|Kai]]) ===
=== Community Infrastructure ([[User:siko1056|Kai]]) ===


* [https://octave.discourse.group/ Discourse for GNU Octave] '''YES, we give it a try!''' 😁
* [https://octave.discourse.group/ Discourse for GNU Octave]
** Replacement for mailing-lists (help@octave.org and maintainers@octave.org) and https://planet.octave.org
** Replacement for mailing-lists (help@octave.org and maintainers@octave.org) and https://planet.octave.org
*** Leave old mailing-lists as they are now, but no longer actively advertise them.
** Badge system
*** '''TODO:''' Advertise Octave Discourse <strike>on Octave homepage</strike> and announce on mailing-lists
** Badge system, will stay active for the start
** Discussions are welcome
** Discussions are welcome
*** Max. image upload size: (Yes) There is not a restriction in the file size, but in the megapixels <code>max image megapixels = 40</code> and dimension <code>max image width = 690</code>, <code>max image height = 500</code>.
*** Max. edit time: Yes, there is <code>editing grace period = 300</code> seconds, but admins can edit any post.
*** Possible exit strategy in case we don't like Discourse?
**** Return to still active mailing-lists always possible.
**** Disable Posting in that Forum, try to leave it as archive.  If Discourse does not allow archives, we can export the SQL database and try to host the knowledge on some other facility.
** See also https://octave.discourse.group/t/do-we-want-to-adopt-discourse/39
** See also https://octave.discourse.group/t/do-we-want-to-adopt-discourse/39
* (No time left, maybe next time) <strike>Hosting Octave main website on "https://www.octave.org" (jwe's dreamhost.com account) rather than "https://www.gnu.org/software/octave/", see [[Project Infrastructure]].
* Hosting Octave main website on "https://www.octave.org" (jwe's dreamhost.com account) rather than "https://www.gnu.org/software/octave/", see [[Project Infrastructure]].
** Updating Octave's main website is pain ([https://en.wikipedia.org/wiki/Concurrent_Versions_System CVS], see [https://hg.octave.org/web-octave/file/tip/Makefile Makefile])</strike>
** Updating Octave's main website is pain ([https://en.wikipedia.org/wiki/Concurrent_Versions_System CVS], see [https://hg.octave.org/web-octave/file/tip/Makefile Makefile])


== Ideas for next meeting ==
== Ideas for next meeting ==
Line 53: Line 24:
== See also ==
== See also ==


* Next meeting: [[Online Developer Meeting (2020-07-28)]]
* Next meeting: TBA
* Last meeting: [[Online Developer Meeting (2020-06-09)]]
* Last meeting: [[Online Developer Meeting (2020-06-09)]]


[[Category:2020]]
[[Category:2020]]
[[Category:Meetings]]
[[Category:Meetings]]
Please note that all contributions to Octave may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Octave:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Template used on this page: