Hello Thibault,

On Tue, Mar 3, 2009 at 2:57 PM, [email protected] <
[email protected]> wrote:

> Alexander Larsson wrote:
>
>> On Mon, 2009-03-02 at 20:09 +0100, [email protected] wrote:
>>
>>
>>> Hello,
>>>
>>>    I am Thibault Saunier, a computer science student in an
>>> engineering school (EPSI Lyon).  I am very interested by participating
>>> in the gnome soc 2009. So I have an idea for my project which I am
>>> describing in the document I will send for my application. But as you
>>> say on gnome website it is better to ask your opinion about the
>>> project first. So here is my idea:
>>>
>>> Nautilus: Add support to Google docs
>>>
>> Neat. :)

I suggest that you give the GNOME Online Desktop[1] a quick look. There's
some code to handle google documents that you might find useful.

>
>>>      * Benefits: Let users handle (copy, paste...) their Google Docs
>>>        with nautilus. They would also be able to edit them with any
>>>        word/spreadsheet/presentation processor.
>>>      * Requirements: Since I am going to use GVFS, I will use the C
>>>        programming language (I have been learning this language for 3
>>>        years now and can manage with this). I will also use the Gdata
>>>        API which permit to manage google docs files on client
>>>        applications.
>>>      * Description: Write the google docs support in GVFS. Write code
>>>        in nautilus to add the possibility to connect to google docs
>>>        thanks to the 'fiile -> connect to server' dialogBox.
>>>                    I rode on the Google Advice for student web-page that
>>> it is better
>>> to send my application document to some people before applying, so if
>>> anyone of you is interesting by reading it, I would be glade to send
>>> it to you!
>>>
>>>
>>
>> Sounds like a useful project.
>> What kind of protocol does google docs use for client file access?
>>
> The Google-doc API (gdata) is based on HTTP requests. For example to get
> the list of documents, you need to send a GET request to
> http://docs.google.com/feeds/documents/private/full and it returns an XML
> file describing all folders/documents the logged user has on-line...
>
>
>
> --
> nautilus-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/nautilus-list
>
-Natan

P.S. I've CCed Owen Taylor, the lead developer of the Online Desktop in case
he has any advice on the topic.

[1] http://live.gnome.org/OnlineDesktop
--
nautilus-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/nautilus-list

Reply via email to