Re: GSoC project - Synchronization with Mobile Devices



On Thu, May 7, 2009 at 20:02, John Stowers <john stowers gmail com> wrote:


On Fri, May 8, 2009 at 10:57 AM, Matthew Vavrek <mattvavrek hotmail com> wrote:
Peter,
I had (independently) done some stuff with a phone module for Conduit. By no means am I the go to guy for this, but I thought I'd put in my 2 cents as well. I had posted what I had done to this point with Gammu and Conduit here:

http://bugzilla.gnome.org/show_bug.cgi?id=580248

Thanks - by no means did I forget about this, however I heard that
Peter got accepted for SOC and I wanted to see how that panned out first.

All your other points are valid, and things like configuration using a wizard
are a lot easier now that the new config branch has *almost (forever almost)*
landed

Yeah, yeah, I'm working on it ;)

This kind of configuration wizard should be added in a more broader way or should it be implemented per dataprovider?
For instance, we could either have a menu item with "Add phone" that pops this wizard allowing a phone to be added or we could have a "Pair phone" button in a dataprovider configuration window.
The reaon I've been thinking about this is that it might benefit other dataproviders. For instance, the iPhone stuff that is being implemented as part of iFuse/libiphone. As far as I know, they dont have the necessary HAL infrastructure now, so it's necessary to point Conduit to the mounted directory, which is not implemented in the iPod module (the iPod module does teorically work on the iPhone's iPod database, as long as it's the older iPhone or the database version hack has been done). Anyway, sorry for invading this post ;)

To implement a wizard using the new configuration system, while likely possible, it should require some changes, which I can help with. The system was designed to be flexible, but the only tested case is to configure dataproviders.
 


John
 


Cheers,
Alexandre


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]