No support for Google Docs over HTTPS

Bug #510094 reported by Maciej Biłas
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Do Plugins
New
Wishlist
Unassigned

Bug Description

Currently (as of version 0.8.2) Gnome Do's Google Docs plugin does not support (or at least does not expose this in the configuration options) opening documents over HTTPS. In some situations you do not want to access your documents over a non-encrypted connection, which makes using Gnome DO impossible.

Please include an option to toggle HTTPS connections to Google Docs in the new version of the plugin.

I'm using:
Ubuntu 9.10
Gnome DO 0.8.2
Google Docs plugin 1.2

Revision history for this message
Bert Van Vreckem (bert-vanvreckem) wrote :

I agree with the original poster of the bug: https is a no-brainer.

However, I think the lack of this functionality has to do with the limitations of the Google GData API. I did some research [1] and it seems that in the current stable version of the GData API (2.0), HTTPS/SSL is not supported. However, in 3.0, this *will* be [2].

In the code, the only URL that I see is when the feed of documents is fetched (/GoogleDocs/src/GDocs.cs, line 40). What would happen if "http://" was replaced by "https://"? Will this work? I'm not able to try this myself, I'm not a Mono developer. But if it does work, this would only fix getting the list of documents, not fetching documents themselves. Apparently, this is done using the GData API and selecting the protocol (http/https) does not seem to be possible.

So basically, I think the bug cannot be fixed at this time. We'll have to wait until GData 3.0 graduates from Google Labs...

[1] http://code.google.com/apis/documents/docs/2.0/reference.html
[2] http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html

Revision history for this message
Robert Dyer (psybers) wrote :

Rev 702 fetches the list over https now.

Robert Dyer (psybers)
Changed in do-plugins:
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.