[Rxtx] Eclipse bundles and update site for rxtx-2.1-7r2
Martin.Oberhuber at windriver.com
Wed Jan 31 11:16:53 MST 2007
sine we need rxtx for our product which is Eclipse based,
I have prepared Eclipse plugins/fragments from the
rxtx-2.1-7r2 binaries. If anybody is interested in these,
I can E-Mail a ZIP archive (584 KB for linux (3 variants),
solaris-sparc, macos and win32).
These plugins work in Eclipse even if the JVM installation
is not changed, i.e. it works with any vanilla JVM. Users
of rxtx just do the following in their MANIFEST.MF:
I'm interested in contributing these plugins to rxtx /
Open Source such that everybody can use them. Ideally,
rxtx.org would host some space on the downloads server
which is organized like an Eclipse Update Site. Then,
everybody can install and update rxtx into their Eclipse
easily just by pointing to the update site. One big
benefit of this is that only fragments for the required
platform are downloaded.
There's still some work to do:
-) Fix about.html files and license / legal docs.
Right now, all RXTX source is under RXTX license
while the Eclipse meta-info files which I crafted
are copyright Windriver and under EPL. This can
be changed though, I think.
-) Change the gnu.io.rxtx bundle to work as a single
file jar (without nested jar; use layout recommendations
from Eclipse Orbit project).
-) Update the build to create a separate source
-) Add fragments for other platforms
-) Create a site.xml file for an Eclipse Update Site
to easily get the stuff into Eclipse
-) Define the minimum required execution environment
(what does rxtx need? J2SE-1.4 or a smaller set
of API? Would JavaME CDC-1.1 suffice? Trent thought
that JDK1.02 worked originally, so even CLDC could
-) Decide whether the gnu.io.rxtx bundle should be
conditioned for pack200 / packed on an update site
(wouldn't make much difference sine most is binary).
I contacted Trent Jarvi directly regarding this already,
and we'll have a phone meeting on Friday. I just wanted
to make the community aware of this effort such that
you can make comments if you want.
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
More information about the Rxtx