Difference between revisions of "Hackfest2019 Saarbrücken Topics"

From Inkscape Wiki
Jump to navigation Jump to search
Line 6: Line 6:
 
* Fix priority bugs
 
* Fix priority bugs
 
* Testing
 
* Testing
 +
** Text layout (Tav)
 +
** ?
 
* Announcement preparations
 
* Announcement preparations
 +
 +
=== Code Improvement ===
 +
* Gio::Actions (Tav/Alex)
 +
** Migration strategy.
 +
** How to handle keyboard short cuts/tool tips/etc.?
 +
* Gio::File (Tav)
 +
** Replace document_file/document_name/document_base.
  
 
=== Recruiting of new developers ===
 
=== Recruiting of new developers ===

Revision as of 12:13, 4 May 2019

Other pages: Hackfest2019 Saarbrücken, Hackfest2019 SCALE Topics, Hackfest2018 Kiel Topics.

Topics for Inkscape Hackfest 2019 in Saarbrücken

Inkscape 1.0 release

  • Fix priority bugs
  • Testing
    • Text layout (Tav)
    •  ?
  • Announcement preparations

Code Improvement

  • Gio::Actions (Tav/Alex)
    • Migration strategy.
    • How to handle keyboard short cuts/tool tips/etc.?
  • Gio::File (Tav)
    • Replace document_file/document_name/document_base.

Recruiting of new developers

  • Extensions seems to be a popular path.
  • Encourage people to write extensions.
  • Organized outreach/recruitment efforts?
  • Review developer onboarding guidelines
  • What are the major questions new devs have
  • What areas of the codebase do we need stronger institutional memory in?
    1. Text layout
    2. XML Tree <=> Object Tree <=> Display Tree
    3. Signaling/Updating
    4.  ?

Infrastructure

  • Bug migration
  • WebLate