On Wed, 2007-12-05 at 16:29 +0000, John Carr wrote: > Lo all > > On 12/5/07, Jonny Lamb <[EMAIL PROTECTED]> wrote: > Hi everyone. > > A fairly long email with some various thoughts on several > things. This > is meant to spark up discussion, so please do reply! > > 0.11 > ==== > > I think this needs to be released pretty soon. However, there > are some > things that need to be sorted first: > > * Documentation -- yes this is the obvious one. Nothing really > to say > about this. > > I tried to start discussion about this earlier - mainly the best way > to structure the new wiki stuff and specifically how to deal with > distrubtuion specific bits without the duplication getting crazy. >
At the moment, the docs are getting sooooo out of date a comprehensive text file would be an improvement :) Seriously, I think we shouldn't get overambitious, anything in whatever format would be good. > * Various fixes -- known bugs in the software that don't > require a > whole new rewrite should really be fixed before the > release. Please > can you all reply with problems that spring to mind when I > speak > about this, so I can keep track of the progress. > > Rather a general "what needs to be done" list. Please do reply > with > specifics! I suppose I'm suggesting we put in a freeze now > and > concentrate on bugs, for the release. > > Stuff I had wanted to see before 0.11: > > * Data loss bug on WM6 phones when partnership is deleted - jagow is > close on that > * Mess with wbxml. I have some basic pure python wbxml that we could > think about using, but i'm almost ashamed to admit it right now - not > really had time for it and code is a messy port of some PHP Not too up to date on PIM post WM2003 syncing, but it looks like John is on a mission with it, and more power to him. What exactly is the deal with wbxml again ? > * HAL integration - a HAL callout that: > * dhcp-ifies a device > * starts odccm with the ips that dhcp sorted out (if not running) > * starts sync-engine (if not running) > This stuff, while cool, I definitely see as low priority. The connection infrastructure actually works. Of course if anyone feels the need to play then that's up to them. > If this doesn't make it for 0.11, any objections to a 0.12 closely > following when these bits are ready? > > 0.10.0 to 0.11 (There's no point in an extra ".0" in "0.11" as > there's > not going to be a "0.11.1" -- "0.10.0" was perhaps a little > optimistic!) > isn't going to be the biggest update ever, but there are > several nice > new features or fixes. Things that come to my mind now: > > * Samsung SC* phones fixed with usb-rndis-lite. > * odccm now supports legacy devices. > * WM6 support. > * Various other fixes in SyncEngine. > Again, please fill the gaps here. > > I think a new release will be very good for the project. It > will provide > milestones that will be acceptable and doable for developers. > It will > show SynCE as still being active and the new docs will make > the project > more usable. The docs are currently what is stopping me > pursuing > actually getting packages into Debian (and then perhaps > Ubuntu), so that > would be started again. > I agree here, we need to release or users give up from lack of progress, or get lost trying to build from svn. We've had a ton of minor fixes as well, apart from the headlines above. > > Further goals > ============= > > After 0.11 there will be some other features and fixes that > will be > worth investing time in. Two I can think of now are: > > * Simplifying the installation process, significantly. > > Helping main distros get everything packaged and the hal callout i > mentioned should do this. > > I'd like to see odccm be per device if its possible. And use HAL to > close each odccm when its own device is removed.. Any device > properties should be stashed in HAL rather than apps having to talk to > odccm. It seems a large chunk of odccm is boilerplate :-( > As above, sounds like a nice idea, but should definitely be low priority. > > Other talking points > ==================== > > vdccm: It seems to me that the only advantage of vdccm is its > multiple > device support. Therefore, I am suggesting dropping vdccm as a > proper > SynCE module. I'm not saying it should be deleted from SVN, > but just > left out of releases. Thoughts? > > I presume vdcccm won't support WM6? It also doesn't work with > sync-engine. Unfortunately dropping it hurts KDE users, who often ask > about RAKI. I have no idea what exactly that is, but seems not to work > with odccm. Yet. I am strongly in favor of having just one *dccm. > Either RAKI support in odccm or another standalone proggy, or vdccm > needs to be extended for WM6 and needs to be made to work with > sync-engine? > > When we talk about multi device in vdccm, are we talking WM5 or earlier ? I get the idea we are talking older devices, and odccm will probably do this as well. I am not a raki expert, but from the little I have been through it shouldn't be too hard to move to odccm. Raki receives events via a control socket in ~/.synce from vdccm, essentially the same events come from odccm via dbus. Don't look at me for that, I can read C++ fine but writing it is something else. > UK meetup: There are a few of us in the UK (myself, John Carr, > J. A. > Gow, Mark Ellis, more?) -- John Carr and myself have spoken > about > meeting up but I've been tremendously busy this term starting > uni and > all that. Would anybody be interested in this? > > Meeting ++; > > Though not sure where :-) > Could be fun. Mark ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel