Difference between revisions of "Inkscape Summit 2025 Nuremberg"
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 ''' | 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
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)
- "Using Inkscape to make physical things"
- 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)