Re: Platform for Developer Documentation



Is soup required now that we have GIO?

On 8 March 2010 08:16, Shaun McCance <shaunm gnome org> wrote:
> Hi folks,
>
> I'm working on what to include in the Platform Overview.
> This affects what gets focused on in the introductions
> and howtos in my developer documentation plan:
>
> http://live.gnome.org/DocumentationProject/Planning/DeveloperDocs
>
> I've tried starting this discussion before, but haven't
> gotten a lot of response.  So rather than ask, I'm going
> to propose a list of technologies and see if there are
> any objections.
>
> I'm taking the "big tent" approach.  If we're using it,
> and it's not something we consider to be a system library,
> then it's in.  I don't care if it's in the platform, the
> desktop, or the external dependencies.  I want to present
> third-party developers with the most complete development
> platform possible.
>
> I also want to focus on developer tools.  They should be
> featured heavily when we talk about how to develop for
> Gnome.
>
> Enough yakking.  Libraries I'm going to push:
>
> * GTK+
> * GLib (+ GObject, GIO, GSettings)
> * Pango
> * Cairo
> * ATK
> * AT-SPI
> * Clutter
> * PackageKit
> * Tracker
> * Telepathy
> * Evolution Data Server
> * Gnome Keyring
> * GStreamer
> * WebKitGTK+
> * Soup
> * Avahi
> * DBus
> * DeviceKit-disks
> * DeviceKit-power
> * Canberra
> * PolicyKit
> * PulseAudio
>
> I'm going to focus on the following programming languages:
>
> * C
> * C++
> * Java
> * JavaScript
> * C#
> * Perl
> * Python
>
> Developer tools I'll be pushing:
>
> * Anjuta
> * Devhelp
> * Glade
> * Accerciser
> * Nemiver
>
> On top of this, I would like to have a section where we
> highlight application plugin APIs.  I'll be hunting for
> places where developers can plug into our desktop.  If
> you want your application highlighted, send me an email
> to make sure I don't overlook it.
>
> I'm going to begin sketching out the content plan for
> the Platform Overview based on this.  If I've forgotten
> something, please tell me.  If you feel strongly that
> anything I mentioned should not be pushed, speak up.
>
> After the Overview content is planned, I'll begin work
> on planning the introductions.  These are the going to
> be the first thing a lot of new developers see, so we
> have to make them rock.
>
> Happy hacking.
>
> --
> Shaun McCance
> http://syllogist.net/
>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]