Difference between revisions of "Hackfest2016 Topics"
Jump to navigation
Jump to search
(13 intermediate revisions by 6 users not shown) | |||
Line 10: | Line 10: | ||
# Create Agenda | # Create Agenda | ||
# Hacking: | # Hacking: | ||
## Tackle GTK3 flickering bug. | ## Tackle GTK3 flickering bug. (Blocker for 0.92?) | ||
## Selection - boost multiindex | ## Fix rendering artifacts due to tiling (and feTile rendering). | ||
## Selection - boost multiindex (GSoC project?) | |||
## Path offsetting in 2geom. (Pull in code from helper/geom-pathstroke.cpp?) | |||
## CMake build | |||
## Build against external 2geom | |||
## Bug fixing | |||
# Infrastructure: | |||
## Mailing lists off Sourceforge | |||
## Git | |||
## CI | |||
## Unifying/coordinating Inkscape and 2geom development activity | |||
# Bugs | # Bugs | ||
# Performance | |||
# Code Review | # Code Review | ||
# Code Documentation | # Code Documentation | ||
Line 21: | Line 32: | ||
* [[Killing Livarot]] | * [[Killing Livarot]] | ||
* Coordinate System | * Coordinate System flip | ||
* [[Working with CMake]] | * [[Working with CMake]] | ||
* [[CMake Tasks] | * [[CMake Tasks]] | ||
== Discussions == | == Discussions == | ||
# Fundraising | # Fundraising | ||
## Sponsorship rewards | |||
# Roadmap | # Roadmap | ||
# Gtk3 | # Gtk3 | ||
# C++11 | # C++11 | ||
# Refactoring | # Refactoring | ||
# Testing | # Testing - Switch to Google test | ||
# Plugins | # Plugins | ||
# 2Geom Maintenance | |||
# Style dialog and Selections (both GSoC projects) | |||
# Hardware Acceleration | # Hardware Acceleration | ||
# Community Development | # Community Development | ||
# Release Process | # Release Process + 0.92 | ||
# Best route(roadmap) to enabling extensions to have more ability. E.g. Boolean ops. Via Dbus, Python API, ... | |||
# Features VS Usability. UX Design. | |||
== Topics from Inkscape's Google+ Page == | |||
# Interface | |||
## Larger/smaller icons | |||
## Port to GTK3 | |||
## Sidebar menus/issues with multiple work spaces | |||
## Expanded Layer menu showing all items. | |||
## Dark/light theme | |||
## Angle/length restraints with Bezier-Tool | |||
## Flexible Tool order | |||
# Other | |||
## Animation | |||
## Linked text boxes for flow text | |||
## Visual tearing, smooth zooming (Ctrl-Middle Mouse) | |||
## Artistic brush library | |||
## Custom brushes | |||
## Multi-page | |||
## Division of multiple paths | |||
## Better AI Import/Export | |||
## geoJSON importer | |||
==Action Items (things to be done soon after the hackfest)== | |||
* Krzysztof: test CMake build system on OSX and Windows | |||
[[Category:Hackfest]] |
Latest revision as of 14:57, 15 June 2016
Please add topics you would like to discuss or work you would like to see done at the hackfest.
Other pages: Hackfest2016, Hackfest2016 Attendees.
Agenda
- Introductions
- Create Agenda
- Hacking:
- Tackle GTK3 flickering bug. (Blocker for 0.92?)
- Fix rendering artifacts due to tiling (and feTile rendering).
- Selection - boost multiindex (GSoC project?)
- Path offsetting in 2geom. (Pull in code from helper/geom-pathstroke.cpp?)
- CMake build
- Build against external 2geom
- Bug fixing
- Infrastructure:
- Mailing lists off Sourceforge
- Git
- CI
- Unifying/coordinating Inkscape and 2geom development activity
- Bugs
- Performance
- Code Review
- Code Documentation
- Roadmap Review
- Accessibility
Work pages
- Killing Livarot
- Coordinate System flip
- Working with CMake
- CMake Tasks
Discussions
- Fundraising
- Sponsorship rewards
- Roadmap
- Gtk3
- C++11
- Refactoring
- Testing - Switch to Google test
- Plugins
- 2Geom Maintenance
- Style dialog and Selections (both GSoC projects)
- Hardware Acceleration
- Community Development
- Release Process + 0.92
- Best route(roadmap) to enabling extensions to have more ability. E.g. Boolean ops. Via Dbus, Python API, ...
- Features VS Usability. UX Design.
Topics from Inkscape's Google+ Page
- Interface
- Larger/smaller icons
- Port to GTK3
- Sidebar menus/issues with multiple work spaces
- Expanded Layer menu showing all items.
- Dark/light theme
- Angle/length restraints with Bezier-Tool
- Flexible Tool order
- Other
- Animation
- Linked text boxes for flow text
- Visual tearing, smooth zooming (Ctrl-Middle Mouse)
- Artistic brush library
- Custom brushes
- Multi-page
- Division of multiple paths
- Better AI Import/Export
- geoJSON importer
Action Items (things to be done soon after the hackfest)
- Krzysztof: test CMake build system on OSX and Windows