Documentation Team » Tasks »

Developer Docs Tasks

The HowDoI series is intended to be updated by developers. It is being published to developer.gnome.org

developer.gnome.org

https://etherpad.gnome.org/p/developer-docs-planning

Action list for cleaning up developer.gnome.org content. Produced by DavidKing, EkaterinaGerasimova and AllanDay at the 2014 Developer Experience Hackfest.

Restructure the developer.gnome.org homepage

Kill https://developer.gnome.org/gnome-devel-demos/unstable/getting-ready

Update the list of guides on https://developer.gnome.org/guides

GNOME 3 Porting Guide

Accessibility Developers Guide

  • Being ported to Mallard
  • Need somebody to review and revise/rewrite
  • May be mergable into the devel-guide after the rewrite

devtools-help

  • Update Anjuta help (convert to mallard, write topic-based) - not high priority, lets see what time permits
  • Check other devtools documentation (glade?)

Developer Demos

Beginner GTK+ Course

GOAL:

Tech (Tutorial)

C

C++

Java

JS

Vala

Python

1 GTK+ (image-viewer)

draft

draft

draft

review

draft

2 GStreamer (guitar-tuner)

draft

draft

draft

stub

3 GStreamer (audio-player)

stub

4 GStreamer (magic-mirror)

draft

5 Clutter (photo-wall)

draft

6 DBA (record-collection)

draft

7 WebKitGTK+ (message-board)

draft

8 Cairo

9 Telepathy

10 Canberra

11 Pulseaudio

12 EDS

Missing technologies:

GDP Style Guide / Style Guide

HIG / HIG3

Platform Overview

The platform-overview is intended to be a code-free overview of what is available for development using GNOME tools.

  1. Get started?
    • Currently in platform-overview, maybe should be moved out
  2. Core technologies
    • Overview of libraries based on what the aim is
  3. Details
    • List of all libraries
    • License "recommendations"
    • Development tools
    • Programming language support
    • Cross-platform support
    • GNOME integration
      • Link to HIG

DocumentationProject/Tasks/DeveloperDocs (last edited 2015-09-03 14:01:19 by EkaterinaGerasimova)