[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [coldsync-hackers] Getting started on palm <-> network/database based syncronization
- To: coldsync-hackers at lusars dot net
- Subject: Re: [coldsync-hackers] Getting started on palm <-> network/database based syncronization
- From: "Adam Hull" <adam at terralab dot com>
- Date: Wed, 02 Oct 2002 21:04:10 +0000
- Reply-To: coldsync-hackers at lusars dot net
- Sender: owner-coldsync-hackers at lusars dot net
Hi Clark, as a starting point you may want to look at AxisSync. It is ALPHA
software written to work with phpgroupware. The conduits were written by Brian
Johnson and the application by myself. It currently uses Perl conduits to sync
plan with a pgsql database. At this point, it does not handle multiple users
however see this link for a discussion on using a hack of coldsync to achieve
this. http://www.thedotin.net/maillists/coldsync-hackers/msg01049.html
I do believe there is work being done to make coldsync a true daemon.
These conduits do support categories.
You can obtain a copy of AxisSync from:
http://axisgroupware.org/xoops/modules/mydownloads/
And see the current status of AxisSync as well as all docs at:
http://docs.axisgroupware.org/index.php?page=AxisSync
If you decide to work with AxisSync please join #axisgroupware on
irc.openprojects.net, we can help you get it running and would also like to
learn more about your needs and make sure we do not duplicate work. There are
plans to use phpgw's db libraries to simplify the conduits as well as achieve
db abstraction.
Good luck, hope this helps.
Adam Hull
Clark C. Evans (cce@clarkevans.com) wrote*:
>
>Hello. I'm new to coldsync. I'd like to develop a syncronization
>capability with a PostgreSQL based TODO, contact list, etc. A few
>constraints are emergent:
>
> a) I'd like the coldsync process to run as a
> single, non-root "coldsync" user.
>
> b) I'd like the coldsync process to handle multiple
> connections (from different palm pilots) at the
> same time.
>
> c) I only require TCP operation; USB/Serial is not
> required. It seems that you can configure
> hand-helds to sync remotely via "network"
> configuration either through HotSync or via
> new wireless options. Yes?
>
> d) I'd like the sync for the core applications
> (todo, memopad, etc.) to go through a custom
> condiut, where the data is stored not in a
> .pdb file but rather in a database.
>
> e) I'd like some way to also syncronize categories.
> But this can be a "push" where the server
> process wins in the event of a conflict.
>
> f) I'd like to be able to write the syncronization
> code in Python; although I'm willing to do
> quite a bit of "C" work to support this requirement.
>
>Anyway, I've read through the documentation and I'm a
>bit perplexed as to how this all works; or even how to
>go about this objective. I do have the time/energy to follow
>through and will donate most of what I do under
>a non-restrictive open source license. If you have any
>ideas/comments on the above it would be greatly apprechiated.
>
>Best,
>
>Clark
>
>
--
This message was sent through the coldsync-hackers mailing list. To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body. For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.