Difference between revisions of "Inkscape Summit 2025 Nuremberg"

From Inkscape Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[File:Inksummit2025.png|left|thumb|150x150px]]
[[File:Inksummit2025.png|left|thumb|150x150px]]
This page details the planning of Inkscape's 2025 summit in Nuremberg, Germany. The hackfest will take place on '''May 24–28, 2025'''. We are looking to bring together a group of '''16 attendees'''.  We are fully booked and the number of participants is final now.
This page details the planning of Inkscape's 2025 summit in Nuremberg, Germany. The hackfest will take place on '''May 24–28, 2025'''. We are looking to bring together a group of '''17 attendees'''.  We are fully booked and the number of participants is final now.


This summit takes place directly before the 2025 Libre Graphics Meeting.
This summit takes place directly before the 2025 Libre Graphics Meeting.
Line 15: Line 15:
** Feature requests: how to collect into actionable projects
** Feature requests: how to collect into actionable projects
* Development
* Development
** LPE refactoring
** 1.5
** 1.5
*** Selection cues
*** Selection cues
Line 28: Line 29:
** svgpie and inkex
** svgpie and inkex
*** Separation of concerns? (svgpie for SVG wrangling, inkex for an API to the Inkscape interface)
*** Separation of concerns? (svgpie for SVG wrangling, inkex for an API to the Inkscape interface)
** async extensions (new extension type in development, enables extensions to receive updated info from the document while running)
* Organization
* Organization
** Foundation/organization setup (what needs actions/help?)
** Foundation/organization setup (what needs actions/help?)
Line 40: Line 42:
*** CMYK export workflow
*** CMYK export workflow
*** Swatches dialog
*** Swatches dialog
*** Text tab of Text and Font dialog. What is it's purpose? Can spell-checking be moved completely on-canvas? (There is on-canvas spell checking via the Check Spelling dialog but misspelled words aren't shown unless this dialog is called.)
* Website
* Website
** Infrastructure update (less 502s)
** Infrastructure update (less 502s)

Latest revision as of 16:30, 10 March 2025

Inksummit2025.png

This page details the planning of Inkscape's 2025 summit in Nuremberg, Germany. The hackfest will take place on May 24–28, 2025. We are looking to bring together a group of 17 attendees. We are fully booked and the number of participants is final now.

This summit takes place directly before the 2025 Libre Graphics Meeting.

Previous events: Hackfest2023 Bensberg, Hackfest2019 Saarbrücken, Hackfest2019 SCALE, Hackfest2018 Kiel, Hackfest2018 LGM, Hackfest2018, Hackfest2017, Hackfest2016, Hackfest2015.

Agenda

Add your ideas here!

  • Bug triaging
    • Issue filtering (useful application for AI?)
    • Feature requests: how to collect into actionable projects
  • Development
    • LPE refactoring
    • 1.5
      • Selection cues
      • Status bar
    • 1.4.1 (1.4.2?)
      • Add Interface test cases (replay certain steps to create an artwork) to check for feature breakage
      • Canvas performance
  • Documentation
    • Cleaning up documentation (wiki, dev docs, user docs, extension docs)
  • Extensions
    • "Using Inkscape to make physical things"
      • Have a look at Hatch Embroidery (paid software that has a cool preview feature and thousands of advanced options that are hard to understand)
    • svgpie and inkex
      • Separation of concerns? (svgpie for SVG wrangling, inkex for an API to the Inkscape interface)
    • async extensions (new extension type in development, enables extensions to receive updated info from the document while running)
  • Organization
    • Foundation/organization setup (what needs actions/help?)
    • Relationship between Inkscape and commercial actors (e.g. advertising companies / developers available for contract work, support contracts)
    • Grants program
  • UX
    • Charter & policy
    • Design discussion
      • Object properties (for text, for multi-selection)
      • new settings (we have tools, but need all other categories)
      • LPEs and their panels
      • CMYK export workflow
      • Swatches dialog
      • Text tab of Text and Font dialog. What is it's purpose? Can spell-checking be moved completely on-canvas? (There is on-canvas spell checking via the Check Spelling dialog but misspelled words aren't shown unless this dialog is called.)
  • Website
    • Infrastructure update (less 502s)
    • Library update (django 5)
    • Design/UX overhaul
    • Separate funding page? (Blender, Krita, Thunderbird and KDE have it)