Difference between revisions of "HackfestGtk3"

From Inkscape Wiki
Jump to: navigation, search
(FOSDEM 2017)
(Date & Place)
 
Line 27: Line 27:
 
It would be good to have the meeting co-located with a GNOME meeting so we can arrange in person help from experts. Another possibility is to meet in Boston near Red Hat's offices.
 
It would be good to have the meeting co-located with a GNOME meeting so we can arrange in person help from experts. Another possibility is to meet in Boston near Red Hat's offices.
  
=== [https://www.guadec.org/ GUADEC] ===
+
=== [https://2017.guadec.org/ GUADEC] ===
  
* Place: Karlsruhe, Germany
+
* Place: Manchester, United Kingdom
* Date: August 12–14 2016
+
* Date: July 28th - August 2nd 2017
  
 
=== [https://wiki.gnome.org/Events/Summit GNOME Summit] ===
 
=== [https://wiki.gnome.org/Events/Summit GNOME Summit] ===
Line 38: Line 38:
  
 
=== [https://fosdem.org/ FOSDEM 2017] ===
 
=== [https://fosdem.org/ FOSDEM 2017] ===
 
[https://wiki.gnome.org/Events/FOSDEM/2017 FOSDEM on GNOME wiki]
 
  
 
* Place: Brussels
 
* Place: Brussels
* Date: 4 & 5 February 2017
+
* Date: ?? February 2018
  
 
=== [https://wiki.gnome.org/Hackfests GTK+ hackfests] ===
 
=== [https://wiki.gnome.org/Hackfests GTK+ hackfests] ===

Latest revision as of 09:22, 3 March 2017

Description

A hackfest! Focusing on moving to GTK+ 3.

Why GTK3?

  • GTK3 is the future.
  • Better OS X and Windows(?) support.
  • CSS styling allows easy customization:
    • small/large screens;
    • hide/show GUI elements;
    • dark/light themes.
  • Remove 700+ #ifdef statements.

Why a hackfest?

Moving to GTK3 requires lots of small steps that would be easily done in parallel by a group of Inkscape developers. Most developers do not have a good working knowledge of GTK3. Doing it as a group would allow knowledge to be quickly shared and design decisions made.

Problems

  • Need to port custom widgets.
  • Moving target (e.g. 3.20 changed names from GtkButton → button).
  • Best practices unknown.

Date & Place

It would be good to have the meeting co-located with a GNOME meeting so we can arrange in person help from experts. Another possibility is to meet in Boston near Red Hat's offices.

GUADEC

  • Place: Manchester, United Kingdom
  • Date: July 28th - August 2nd 2017

GNOME Summit

  • Place: Typically MIT
  • Date: Typically in October

FOSDEM 2017

  • Place: Brussels
  • Date: ?? February 2018

GTK+ hackfests

Inkscape GTK3 Pages