How to reorder this big list and this one so that it makes sense from the perspective of an app developer who doesn't know what all this is

  • Stuff many people need to write apps

    • GTK
    • GIO
    • GSettings
    • JSON-GLib
    • WebKitGTK
  • Platform stuff that you'll use

    • GObject
    • GLib
  • Stuff you might need — for particular functionality

    • Various desktop features

      • gspell
      • Secret
      • Folks
      • Peas
    • Online services and APIs

      • Soup
      • Rest
      • GData
      • Zapojit
    • Database access

      • GDA
      • Glom
    • Particular file formats

      • Poppler
      • libxml2
    • Audio/Video

      • Gstreamer
    • Geographical

      • Champlain
      • Geoclue2
      • Geocode-GLib
  • You're unlikely to need this — unless you know you do

    • Avahi
    • GUPnP
    • Rygel
    • GSSDP
    • GSF
    • GXPS
  • Plumbing — app authors might need, but only if doing something low-level

    • GDK
    • Cairo
    • Pango
    • Tracker
    • NetworkManager

    • Enchant
    • PackageKit

    • Telepathy
    • Canberra
    • PulseAudio

    • PolKit

    • GdkPixbuf

    • libxslt
    • dconf
  • You don't need this — deprecated or really low-level

    • Notify
    • Clutter
    • DBus
    • dconf

Comments

(SébastienWilmet) I have replaced GtkSpell by gspell. The maintainer of GtkSpell plans to deprecate it in favor of gspell (see this mail thread).

(JohnMcHugh) Should GObject Introspection be listed?

Hackfests/GTK2016/Day3/PlatformOverviewReordered (last edited 2016-06-18 15:27:41 by MatthiasClasen)