Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 331a6bf34b79ebee0665f953f5e37620 > files > 209

pyrite-0.9.3-4mdk.i586.rpm

Pyrite - Synchronization in Python for Palm Computing(R)
         platform connected organizers


Copyright 1998-1999 Rob Tillotson <robt@debian.org>
Portions Copyright 1998 Kenneth Albanowski <kjahds@kjahds.com>

Pyrite is Open Source software, under the GNU Library General Public
License, version 2 (only).  Please read the file "doc/COPYING" for
details.

Please visit <http://purl.oclc.org/net/n9mtb/cq/> for updates, as
well as other software designed to work with Pyrite.

A listing of notable changes in each release can be found in doc/NEWS.

Installation instructions are in doc/INSTALL.

System requirements are listed at the bottom of this file.

Important information about this release can be found in doc/README.0.7.0.
Please DO NOT install this release over a previous version of Pyrite
until you read that information!

[Note: Pyrite used to be called PalmPython; it was renamed in
accordance with 3com's trademark guidelines, and because I never
really liked "PalmPython" anyway.]

Pyrite is an interface library which allows programs in the Python
language to access Palm Computing platform devices and their data.  It
is not simply a wrapper around the synchronization protocols and
.pdb/.prc file format; it is an object-oriented architecture for
dealing with data from the handheld in a transparent, Python-friendly
manner.  Pyrite is designed to be extensible; new conduits, data
formats, and storage methods can be added easily by subclassing.

The Pyrite distribution includes a number of standard modules:

  - application data support: Address, Memo, To Do, Datebook, Doc
    (e-text)

  - conduits: backup, install, time sync

  - data storage: local .prc/.pdb files, docked handheld

Although it is primarily meant as a programmer's library, Pyrite
also includes a (minimal) set of command-line utilities and Tk-based
GUI modules.




System Requirements
-------------------

Pyrite requires Python 1.5 or newer, and the pilot-link library
0.8.11 or newer.  (Only the pilot-link library is needed; the rest is
useful, but not required.)

Building Pyrite from source requires a C compiler, and the
development headers for both Python and pilot-link.

The PostScript and HTML documentation were built with jade, sp,
jadetex, the DocBook DTD, and the modular DocBook stylesheets.
(But since the source is SGML, you can theoretically use many other
tools to deal with it too.)


Pyrite is primarily intended for use on Unix systems; it is
developed on a Debian GNU/Linux i686 system, but ought to work on any
system which meets the above software requirements.  If you use it
(successfully or not) on another platform, please send a compatibility
report along with whatever patches you made (if any) to get it to
work.