On Thu, 2016-10-13 at 10:51 +0200, Milan Crha wrote:
> On Thu, 2016-10-13 at 09:36 +1100, Timothy Ward wrote:
> > 
> > The updated gtk3 eds-to-idevice code is on github at
> > 
> > https://github.com/gitsop01/eds-to-idevice
> 
> ....
> 
> > 
> > Any advise on the idea or code or what would be required to
> > have it included in eds as a sync backend to an idevice would be
> > appreciated.
> 
>       Hi,
> okay, so I opened the github page and checked the configure.ac and
> it
> claims at the end these dependencies:
>    libimobiledevice-1.0
>    libplist
>    glib-2.0
>    gtk+-3.0

libmobiledevice is required for communication to an idevice

libpist is used to read or write plist files to/from and idevice

https://github.com/libimobiledevice
> 
> The glib-2.0 is no problem, it's used by the evolution-data-server
> (eds). The gtk+ is an optional dependency for the eds. The other two
> libraries are completely new for the eds.
> 
> You said it's a command line tool, which makes me wonder why you
> want a
> gtk+, when the command line is meant to run without any display.

I added the gtk3 dependency during debug and testing shall have a look
at why.


> 

> As you claimed that to have full functionality the build requires
> some
> recent code from the github (maybe unreleased?), then I hesitate to
> take this into such core GNOME product as eds is. It could be
> included,
> but disabled by default, which degrades its usage heavily (the
> packagers would not notice it exists, when it'll be disabled by
> default).

Libmobiledevice 1.20 has support for iOS up to 9 as released.

The maintainers have not released a new version as yet but the code is
under active development. Users have requested a new release as it is
required for iOS 9 and above, but I have tested the master git head
iand it does function correctly. but adds Openssl as a dependency
as it is a requirement for iOS 9 and above.
> 
> The other part of the deal would be the maintenance of the code. I'm
> surely not able to give any maintenance to the code, I even cannot
> test
> whether it does what it is supposed to do, because of missing any
> Apple
> device here. In that case, who will take care of the code? And for
> how
> long? This is nothing personal, we do not know each other, I've just
> pretty bad experience in this regard; people promised me many things
> to
> get where they wanted to be, but then forgot of the deal quite
> quickly
> afterwards.

Hi Milan the github repository has been created for ongoing
development work including bug reports etc, and as such maintenance
would be my responsibility for this function.

I have started cleaning up the code and will look into the gtk3
dependency issue. 

Regards Tim

>       Bye,
>       Milan
> _______________________________________________
> evolution-hackers mailing list
> [email protected]
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-hackers
_______________________________________________
evolution-hackers mailing list
[email protected]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to