An idea I brought up in today's developer meeting: Developer presentations to share knowledge, experience, and to promote best practices.
Schedule: Either as part of the weekly developer meetings, or as a separate event. E.g. once a month.
Ideas for topics: * Warnings and Assertions best practices * std::move and other modern C++ features * How does Inkscape's garbage collection work? * How to properly use signals (libsigc++) * Why is direct manipulation of the XML tree discouraged? * What is a node observer?
https://wiki.inkscape.org/wiki/index.php/Community_Development#Developer_Pre...
I'd be willing to prepare some of these topics and to host the event.
I'll bring it up again in the next dev meeting, then we can maybe settle on a schedule and see who is willing to contribute with a presentation.
Thomas