Difference between revisions of "Hackfest2018 Topics"

From Inkscape Wiki
Jump to navigation Jump to search
(Added website related items (WIP))
Line 14: Line 14:
** Marketing/Outreach (Inkscape Vectors)
** Marketing/Outreach (Inkscape Vectors)
** Cloudscale.ch service hosting (Bryce)
** Cloudscale.ch service hosting (Bryce)
* Branding/Website (Ryan)
** Visitor Review
*** Popular Content
*** Device/Browser/Screens
*** Conversion Performance
** Website Objectives
*** Performance
*** Branding
*** Conversion
** Technical Discussion
*** Django CMS Constraints
*** Responsive Frameworks (e.g. Bootstrap)
** Wireframing
** Static Mockups
** Development Planning


* [[Roadmap]] planning
* [[Roadmap]] planning

Revision as of 18:49, 1 March 2018

Other pages: Hackfest2018, Hackfest2018 Attendees.

Topics for Inkscape's 2018 Hackfest

  • Inkscape Code
    • Overall structure review (Tav)
    • Source Directory Structure (Tav)
    • GTK 3
      • GAction (Gio::Action) vs GtkAction (Gtk::Action)
      • Use of "Popover" widget to reduce clutter. (Tav)
  • Infrastructure
    • Fund raising
    • Marketing/Outreach (Inkscape Vectors)
    • Cloudscale.ch service hosting (Bryce)
  • Branding/Website (Ryan)
    • Visitor Review
      • Popular Content
      • Device/Browser/Screens
      • Conversion Performance
    • Website Objectives
      • Performance
      • Branding
      • Conversion
    • Technical Discussion
      • Django CMS Constraints
      • Responsive Frameworks (e.g. Bootstrap)
    • Wireframing
    • Static Mockups
    • Development Planning
  • Roadmap planning
    • Which items targeted for 0.93 are still doable in available timeframe? Ensure all 0.93-targeted items are assigned to an active developer. Push remaining items to future milestones.
    • What else must be achieved before we can release 1.0? Make sure roadmap reflects it. Move anything extraneous to post-1.0 or to other lists.

Copied from 2017 Hackfest for inspiration... move up to add to 2018 topics

  • Infrastructure
    • Forums
    • Website
    • Documentation
    • Developer Infrastructure
      • Git
      • Automatic builds (windows, mac os)
      • Testing
        • Jenkins
        • Failure with gitlab.
  • Inkscape Code
    • GUI
      • GTK3
      • UX
        • Flexible layout
        • Keyboard shortcuts
        • Text Tool - Tool Bar
    • Internal
      • C++11
      • Coordinate system flip
      • Modularity/Extensibility/Addons
      • Performance
      • Standardize dialog code
  • Bugs/Requests (from G+)
    • Dialogs
      • path/bitmap dialog doesn't remember defaults
      • Dockable: Properties, Export PNG dialogs.
      • Document Properties dialog too large.
      • Dockable dialogs steal keystrokes. (x2)
      • Export: foo.svg.png
    • Surface Pro 3 pen not recognized as having pressure
    • Native Mac OS X (x2)
    • Menus too long
    • Export to JPG.
    • User control over 90dpi vs 96dpi
    • Theme Dark/Light