Re: Platform for Developer Documentation



2010/3/7 Robert Ancell <robert ancell gmail com>:
> Is soup required now that we have GIO?

GIO doesn't implement an http client at all, yes, soup is definitively needed.

Although I would like to see more integration between Soup and GIO in
the future (like using GMemoryIntputStream instead of Soup.Buffer or
the ability to set a custom OutputStream for the Http client to write
the chunks to).

> 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
>>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>



-- 
Un saludo,
Alberto Ruiz


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