kio-gdrive - was - Re: New project moved to review

Elvis Angelaccio elvis.angelaccio at kde.org
Sun Nov 20 12:24:50 GMT 2016


On Sun, Nov 20, 2016 at 12:39 PM, Boudhayan Gupta <bgupta at kde.org> wrote:
> Hi all,
>
> I seem to have missed this discussion and since there's a ticket to
> move this I've become aware of this now, and am asking here.
>
> If we *are* to move to extragear, Extragear/network is the more
> appropriate location for this. Reasons:
>
> 1) GDrive is not PIM related - it is networked file storage.
>
> 2) It depends on a Google Account, sure, but that account does not
> need to have GMail enabled on it. It need have nothing else enabled on
> it but Google Drive.
>
> 3) If I'm browsing the archives, I'm never going to think looking into
> PIM for a Google Drive client. I *will* look at network though.
>
> Inputs?

I think both locations would be fine (and in fact, it used to live in
playground/network). I proposed to move it to PIM because it depends
on libkgapi which is a PIM library. This would avoid a "cross-module"
dependency, but perhaps this is not an issue? Though imho the ideal
solution would be making libkgapi a framework (but requires someone
willing to do the work).

>
> -- Boudhayan Gupta

Cheers
Elvis

>
>
>
> On 16 November 2016 at 23:20, Elvis Angelaccio <elvis.angelaccio at kde.org> wrote:
>> On Wed, Nov 2, 2016 at 11:34 AM, Elvis Angelaccio
>> <elvis.angelaccio at kde.org> wrote:
>>> On Tue, Nov 1, 2016 at 6:44 PM, Albert Astals Cid <aacid at kde.org> wrote:
>>>> El dilluns, 31 d’octubre de 2016, a les 17:39:21 CET, Elvis Angelaccio va
>>>> escriure:
>>>>> On Mon, Oct 31, 2016 at 4:29 PM, Albert Astals Cid <aacid at kde.org> wrote:
>>>>> > El divendres, 28 d’octubre de 2016, a les 18:21:48 CET, Elvis Angelaccio
>>>>> > va
>>>>> >
>>>>> > escriure:
>>>>> >> Hi,
>>>>> >> what's the status of this review? Do we want to discuss where to move
>>>>> >> this
>>>>> >> repo?
>>>>> >
>>>>> > Yes.
>>>>>
>>>>> So, the repo location was playground/network. Possible destinations could
>>>>> be:
>>>>>
>>>>> 1. extragear/network
>>>>> 2. kdenetwork
>>>>> 3. extrager/pim
>>>>> 4. kdepim
>>>>>
>>>>> I would choose 3 or 4. This slave depends on libkgapi, so from a
>>>>> dependency point of view it makes more sense to have it in the pim
>>>>> module rather than the network module.
>>>>>
>>>>> Thoughts?
>>>>
>>>> I'd go with 3, you've been doing releases relatively rapidly so being tied to
>>>> the "more strict" KDE Applications release schedule may not be ideal for you
>>>> at this stage (maybe I'm wrong?).
>>>
>>> Right, I've also been signing those releases so going with 3. is
>>> better for packagers (they wouldn't need to change the signing key,
>>> etc.)
>>
>> Are we missing something else?
>> Otherwise I'm going to file a ticket for the move to extragear/pim by
>> the end of the week :)
>>
>>>
>>>>
>>>> Cheers,
>>>>   Albert
>>>
>>> Cheers
>>> Elvis
>>>
>>>>
>>>>>
>>>>> > Cheers,
>>>>> >
>>>>> >   Albert
>>>>>
>>>>> Cheers
>>>>> Elvis
>>>>>
>>>>> >> Cheers
>>>>> >> Elvis
>>>>> >>
>>>>> >> On Mon, Oct 10, 2016 at 12:25 AM, Elvis Angelaccio
>>>>> >>
>>>>> >> <elvis.angelaccio at kde.org> wrote:
>>>>> >> > On Sun, Oct 9, 2016 at 11:58 PM, Albert Astals Cid <aacid at kde.org>
>>>> wrote:
>>>>> >> >> El dimarts, 4 d’octubre de 2016, a les 11:03:22 CEST, Elvis Angelaccio
>>>>> >> >> va
>>>>> >> >>
>>>>> >> >> escriure:
>>>>> >> >>> On Tue, Oct 4, 2016 at 10:17 AM, Ben Cooksley <bcooksley at kde.org>
>>>> wrote:
>>>>> >> >>> > Hi all,
>>>>> >> >>> >
>>>>> >> >>> > At the request of Elvis Angelaccio sysadmin has moved kio-gdrive to
>>>>> >> >>> > KDE
>>>>> >> >>> > Review.
>>>>> >> >>>
>>>>> >> >>> Thanks Ben.
>>>>> >> >>>
>>>>> >> >>> Just a quick intro, kio-gdrive is a simple kio slave on top of
>>>>> >> >>> libkgapi (PIM's implementation of the Google Drive REST api). Please
>>>>> >> >>> have a look and, if everything looks good, let's decide where we want
>>>>> >> >>> to move it.
>>>>> >> >>> It comes from playground/network, so a possible destination would be
>>>>> >> >>> extragear/network or kdenetwork. But imho this could also live in the
>>>>> >> >>> PIM module, since it depends on libkgapi.
>>>>> >> >>
>>>>> >> >> Can you get a build.kde.org job?
>>>>> >> >
>>>>> >> > Oh right, kde-build-metadata was outdated and still looking in
>>>>> >> > playground. Should be fixed now.
>>>>> >> >
>>>>> >> >> Also why Qt5Keychain instead of kwallet?
>>>>> >> >
>>>>> >> > This should help deploying the slave outside of Plasma (e.g. if one
>>>>> >> > uses Dolphin in Gnome, it will store the gdrive secrets in the Gnome
>>>>> >> > keyring instead of Kwallet). On Plasma it still uses Kwallet as
>>>>> >> > backend.
>>>>> >> >
>>>>> >> >> I have no idea how the remote:/ kio shows its contents, but maybe
>>>>> >> >> would
>>>>> >> >> make sense to check if it allows for "plugins" and show the gdrive
>>>>> >> >> stuff
>>>>> >> >> there? Or that doesn't make sense?
>>>>> >> >
>>>>> >> > No idea either but would be nice to have indeed, I can try to have a
>>>>> >> > look.
>>>>> >> >
>>>>> >> >> Cheers,
>>>>> >> >>
>>>>> >> >>   Albert
>>>>> >> >>
>>>>> >> >>> > Regards,
>>>>> >> >>> > Ben Cooksley
>>>>> >> >>> > KDE Sysadmin
>>>>> >> >>>
>>>>> >> >>> Cheers
>>>>> >> >>> Elvis
>>>>
>>>>




More information about the kde-core-devel mailing list