Bug 315227

Summary: Add support for Google Drive API
Product: [Frameworks and Libraries] libkgapi Reporter: Timothy <timothy.m.butterworth>
Component: GeneralAssignee: Daniel Vrátil <dvratil>
Status: RESOLVED FIXED    
Severity: wishlist CC: a.m.p.boelens, broken.zhou, elvis.angelaccio, gilbert.drew, kdepim-bugs, rthomsen6
Priority: NOR    
Version: GIT   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Timothy 2013-02-15 18:06:26 UTC
All,

Please create an Akondi resource for Google Drive to allow browsing, uploading. downloading and managing contents.

This could be implemented through a plugin through Kontact, Dolphin and Konqueror.

This provides a way to share documents or other files with out having to attach them in the email.

Reproducible: Always
Comment 1 Daniel Vrátil 2013-02-18 10:04:31 UTC
Google Drive is a filesystem-like service, therefore it should be implemented as a KIO slave, not as an Akonadi resource.

But first we need implementation of Drive API in LibKGAPI, then we can start writing the KIO slave, hence I reassigned the bug & changed it's title :)

There has been an effort to implement the API in LibKGAPI (there's even a branch in LibKGAPI), but I haven't seen any activity in a while and I've never reviewed the code. I'll try to get in touch with the author again and see what's status on this.
Comment 2 Timothy 2013-02-21 05:47:14 UTC
On Monday, February 18, 2013 10:04:31 AM you wrote:
> https://bugs.kde.org/show_bug.cgi?id=315227
> 
> Dan Vrátil <dvratil@redhat.com> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
> Status|UNCONFIRMED                 |CONFIRMED
>           Component|Google Resource             |General
>             Version|unspecified                 |GIT
>             Product|Akonadi                     |libkgapi
>             Summary|Feature Request - Create an |Add support for Google
> 
>                    |Akondi resource for Google  |Drive API
>                    |Drive                       |
> 
>      Ever confirmed|0                           |1
> 
> --- Comment #1 from Dan Vrátil <dvratil@redhat.com> ---
> Google Drive is a filesystem-like service, therefore it should be
> implemented as a KIO slave, not as an Akonadi resource.
> 
> But first we need implementation of Drive API in LibKGAPI, then we can start
> writing the KIO slave, hence I reassigned the bug & changed it's title :)
> 
> There has been an effort to implement the API in LibKGAPI (there's even a
> branch in LibKGAPI), but I haven't seen any activity in a while and I've
> never reviewed the code. I'll try to get in touch with the author again and
> see what's status on this.

Thank you for taking the time to look into this.
Comment 3 Arnout Boelens 2013-07-17 20:58:25 UTC
There is also the keep functionality for notes on google drive:

https://drive.google.com/keep/

It would be great to have this as part of the implementation of Google drive to sync notes between android devices and kontact.

Thanks,

Arnout
Comment 4 Elvis Angelaccio 2016-10-08 13:46:53 UTC
Google Drive rest api has been implemented by libkgapi for a long time now, so I'm taking the liberty to close this wish.