Difference between revisions of "Hackfest2018 Kiel Topics"

From Inkscape Wiki
Jump to: navigation, search
(Topics for Inkscape Hackfest 2018 in Kiel)
(Topics for Inkscape Hackfest 2018 in Kiel)
Line 18: Line 18:
 
*** Mac Packaging - Find volunteer, signing (Inkscape can pay for certificate).
 
*** Mac Packaging - Find volunteer, signing (Inkscape can pay for certificate).
 
** Bugfix reporting process (Mc, Patrick)
 
** Bugfix reporting process (Mc, Patrick)
 +
*** Move to GitLab.
 +
*** Two trackers? One for users, one for developers.
 +
*** Automatically close bugs... with email to submitter to reopen.
 
** extensions API documentation, python, c++, gitlab...  (jnweiger)
 
** extensions API documentation, python, c++, gitlab...  (jnweiger)
 
* Improving user documentation.
 
* Improving user documentation.

Revision as of 09:23, 9 September 2018

Other pages: Hackfest2018 Kiel, Hackfest2018 Kiel Attendees.

Topics for Inkscape Hackfest 2018 in Kiel

  • Inkscape 1.0 release:
    • Testing: Establish a testing team. (jnweiger)
    • Bug fixing: 1.0_Release_Bug_Fix_List (Patrick, Mc)
    • Release notes (Maren)
    • Release news/press management (Vectors?)
    • Translations
      • Focus on Spanish, Brazilian Portuguese, and Indonesian (Maren)
      • How to translate extensions? (doctormo)
    • Discuss (and possibly put into place) a web interface (hosted or self-hosted) for Inkscape-related translations. (Weblate?) (Maren, doctormo)
    • Plan. Find release manager, Mc volunteers! (Mc)
  • Improving developer documentation. (Patrick)
    • Test the build instructions (in recent mails people reported some problems)
      • CompilingMacOsX (Thomas)
      • Mac Packaging - Find volunteer, signing (Inkscape can pay for certificate).
    • Bugfix reporting process (Mc, Patrick)
      • Move to GitLab.
      • Two trackers? One for users, one for developers.
      • Automatically close bugs... with email to submitter to reopen.
    • extensions API documentation, python, c++, gitlab... (jnweiger)
  • Improving user documentation.
    • Prepare 1.0 documentation (Patrick)
  • Improving the extension API, especially for physical output (lasercutting, vinyl plotting, ...) (doctormo, Max, jnweiger)
    • Hatching (Tav)
    • Improve/merge the lists of extensions
  • Extension Manager, maybe the gimp way?(jnweiger, max, doctormo)
  • Licensing GPL 2 -> GPL 3 (Tav)
  • File menu Files: Output (Tav)
  • SVG 2 strategy (Tav)
  • Recruiting of new developers
  • improve first-user experience (Max, )
  • invert y-axis
    • work on guides (Thomas)
    • work on 3D boxes (Thomas)
    • testing
  • Package dependencies (Mc ?)
  • ...