diff options
author | P. J. McDermott <pehjota> | 2014-09-11 15:47:31 (EDT) |
---|---|---|
committer | P. J. McDermott <pj@pehjota.net> | 2014-09-11 15:47:31 (EDT) |
commit | 4c950c19374e67c6f2360ac3e59f211b17341f46 (patch) | |
tree | d102461102e02c6f642b629aa0c385211cffdeaf | |
parent | 0038d4ee90b5c6677bbae988d9bb3b6019cb3fdd (diff) |
dev/mentoring/vals-soc/gnome-libs: New page
-rw-r--r-- | dev/mentoring/vals-soc/gnome-libs.mdwn | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/dev/mentoring/vals-soc/gnome-libs.mdwn b/dev/mentoring/vals-soc/gnome-libs.mdwn new file mode 100644 index 0000000..7f66842 --- /dev/null +++ b/dev/mentoring/vals-soc/gnome-libs.mdwn @@ -0,0 +1,22 @@ +[[!meta title="GTK+ 3 and other GNOME library packages"]] + +GTK+ is a cross-platform widget toolkit for creating graphical user interfaces. +It is one of the most popular widget toolkits for graphical applications. GTK+ +3 uses GLib for an object system, Cairo for widget rendering, Pango for text +layout and rendering, and ATK for accessibility. + +ProteanOS aims to provide a graphical user interface with applications using +GTK+ 3 with Wayland and Weston. To do this, a number of packages need to be +prepared, including cairo, gdk-pixbuf-2.0, harfbuzz, pango, atk-1.0, gtk+-3.0, +libxml2, libsoup, libnotify, and vala-0.24. Depending on the student's time and +interest, the project may be extended to include additional packages from the +Wayland and Weston packages project. + + * Mentor: Patrick "P. J." McDermott + * Desirable skills: Distribution packaging, familiarity with package build + systems like GNU Autoconf and Automake, Git + * Project deliverables: ProteanOS packages that enable GTK+ 3 demo + applications to run on ProteanOS with Wayland and Weston + * Difficulty: Medium + +Tags: GTK+, GNOME, packaging, Wayland |