[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: KIO-MTP development
From:       Andreas Pakulat <apaku () gmx ! de>
Date:       2012-01-14 11:21:57
Message-ID: 20120114112157.GA21956 () barmbek
[Download RAW message or body]

On 14.01.12 10:09:00, Bart Cerneels wrote:
> On Fri, Jan 13, 2012 at 15:52, Philipp Schmidt <philschmidt@gmx.net> wrote:
> > Hi all,
> >
> >
> >
> > this week I started developing a KIO-Slave for MTP since I now have a Galaxy
> > Nexus and like accessing it via Dolphin and not having to use mtpfs. You can
> > find it on github:
> >
> >
> >
> > https://github.com/hefeweiz3n/kio-mtp
> >
> >
> >
> > So far it can do very little (Basically listing devices, storages and files
> > works, if the right kio-instance gets the cache), but I am working on that.
> >
> >
> >
> > Since concurrent access to the devices using libmtp is buggy at best I would
> > like to introduce a persistent cache that gets updated when changing
> > operations occur or devices get plugged in/removed. Is there any preferred
> > way in KDE to do that, or an infrastructure already in place?
> >
> >
> >
> > Also, if you have any other ideas or things to say (for example regarding
> > the coding style), please do ;). My long term goal is to get this integrated
> > into KDELibs, together with a Solid-Component that detects MTP-Devices and
> > shows them in Dolphin etc. Help is also appreciated :).
> >
> >
> >
> > Regards
> >
> > Philipp Schmidt
> 
> If your intention is to enable MTP solely in Amarok I recommend not
> making it a KIO slave but rather (re-)implementing the MTP plugin
> directly using libmtp. We've done a KIO slave with specialized
> functions to work in Amarok for upnp media-server. Coordinating the
> release in kdebase with amarok was problematic with the result that
> the feature is still not working for some users with older version of
> KDE or slightly different setups.

+1 on that, in Debian I can still not use upnp with amarok because the
service is not available as package and building+installing from source
is definetly non-trivial (the service also had problems connecting to
the server, but I gave up at that point).

Andreas
 

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic