Topics for the GLib/GTK BoF at Guadec 2020
- GTK4 readiness
- Unfinished tasks
- a11y api
- device cleanup
- OS X backend
- File chooser port ?
- Review of new apis
- Pushed off
- Animation api
- Dependencies
- Need a cairo release for subpixel positioning
- Some unmerged GLib changes would be nice (interface binding, standard::file)
- Reverse dependencies
- gtkwebkit
- gtksourceview
- vte
- libhandy
- libgweather
- ...
- Other: docs, demos...
- Unfinished tasks
- 3.99
- to be done as soon as a11y lands
- will have a "port and try now!" post
- plan to do at least 1 or 2 snapshots between 3.99 and 4.0
- Post 4.0 plans
- Animation api ?
- Killing cell renderers ?
- Killing style contexts ?
- css optimizations (unboxing, etc...)
- Do some of our list models belong into glib ? (The answer seems no)
- Thread all the things, immutable data structures
- Bring in libhandy things
- GLib topics
do we want to do gint -> int style cleanups ?
can't fix gboolean, although gboolean -> int would be possible, and we can have a g_param_spec_bool
- GUri: regressions, scope, API and go/no-go before API freeze
- Features needed for GTK 4
g_file_set_contents() atomicity (https://gitlab.gnome.org/GNOME/glib/-/merge_requests/369)
- Project governance/maintenance/new contributors discussion