|
Re: New to list.Would like to help with kpilot: msg#00434kde.devel.pim
My suggestion would be a malsync conduit. It's the only thing keeping me using jpilot right now. Oh and password-enabled syncing, but I'm hoping to looking into that myself this weekend. (after learning C++ - give me a while...) Tom On Fri, 31 May 2002, Reinhold Kainhofer wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hello Alexandre, > > Welcome here! Great to hear that another person wants to help the KPilot > development! Currently, Adriaan de Groot is the maintainer and main developer > with help from David Bishop. I've currently fixed the vcal conduit (actually > it's the iCalendar conduit, syncing the todo list and the calendar to a .ics > file for KOrganizer), and right now I'm rewriting the addressbook conduit to > use the new KABC library. A few days ago, Adriaan mentioned that he started > (or at least planned to start) fixing the notes conduit. > > Am Freitag, 31. Mai 2002 06:29 schrieb Alexandre Sagala: > > Hi all, > > I am new to this list. I just bought a Palm m130 and took a look at > > KPilot. I was a bit disapointed. I want to help make it better. I noticed > > What exactly did you expect? Could you please specify a little more what you > didn't like about it, what you found confusing, etc. so we can think about > what can be improved in which way. > > BTW, which version of kpilot are you using? The one that came with kde 2.2.2, > 3.0 or 3.0.1, or did you compile your own kpilot from the latest cvs sources? > KPilot was changed a lot in either of these releases. > > > there wasnt alot of documentation on the kpilot website. Could someone > > point me to a list or todo on what has to been done. > > In the kpilot cvs (in the kde cvs tree in kdepim/kpilot, you can also take a > look at it via the webcvs: > http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdepim/kpilot/) there is a file > called TODO. I'm not sure it is complete, but at least it shows a few task > which need some work. > > > I would like to work on the gui or conduits. > > I think all conduits except the expense and the mail conduit are being worked > on. The mail conduit could use a good deal of work to use KDE's > pop(s)/imap(s) ioslave. I don't know how much experience you have with kde > programming, so it's hard to suggest anything you can work on. > > Adriaan once said he always keeps a list of useful things new developers can > do to learn the KPilot code. You might also start with one of these, or bring > your own ideas. > > Another idea would be to work together with the usability mailinglist > (kde-usability@xxxxxxx) to make kpilot more intuitive and consistent. E.g. > currently we're lacking a uniform layout for the conduit configuration > dialogs, which every conduit implements itself in whatever way the individual > developer liked best. A few options are even evailable in KPilot's config > dialog, and in a conduit's setup dialog (e.g. prefer fast sync to full sync > is in KPIlot's config and in the vcalconduit config). > I also think that the conduit configuration (which is the most important part > of KPilot except for the sync itself) is hidden too much. > > What I personally would like to see is a base library for database conduits, > which provides all the sync structure and backends for databases. Then the > individual conduits (e.g. expenses, ThinkDB2, DB, PunchClock, > BloodPressureMgs, ...) would only have to implement code to unpack the > individual records, the rest is done by the base class. Currently the > vcalconduits (calendar and todo) use this kind of system. > But that's not of high priority at the moment, and it's also a lot of work and > needs carful planning. > > > Any help would be greatly appreciated. > > Well, you found the right place to ask for help or suggestions. > > > I do not want to work on something already being worked on. > > I mentioned everything I know that is being worked on. Adriaan might know > somebody else working on another part of Kpilot... > > There are lots of issues you can work on, and I just mentioned a few of them. > Choose anything you don't like (or anything you would like to have) about > Kpilot, and start working on it. If any questions come up, don't hesitate to > ask here, that's how I started in March, too. > > Reinhold > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > > iD8DBQE894ZpTqjEwhXvPN0RAiGhAJ0SNmLg6rPOD2UE2YIlSJIaFE8KnQCeMsuN > VqbSNqPYDRkPiXSsbtb8dbs= > =gTsq > -----END PGP SIGNATURE----- > _______________________________________________ > kde-pim mailing list > kde-pim@xxxxxxxxxxxx > http://mail.kde.org/mailman/listinfo/kde-pim > kde-pim home page at http://pim.kde.org/ > _______________________________________________ kde-pim mailing list kde-pim@xxxxxxxxxxxx http://mail.kde.org/mailman/listinfo/kde-pim kde-pim home page at http://pim.kde.org/ |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: New to list.Would like to help with kpilot: 00434, Reinhold Kainhofer |
|---|---|
| Next by Date: | Re: New to list.Would like to help with kpilot: 00434, Reinhold Kainhofer |
| Previous by Thread: | Re: New to list.Would like to help with kpiloti: 00434, Reinhold Kainhofer |
| Next by Thread: | Re: New to list.Would like to help with kpilot: 00434, Alexandre Sagala |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |