This is where the open source development of the libraries used by SPOT applications will take place. This includes the Java ME libraries loaded in the flash memory of each Sun SPOT and the Java SE libraries used by host applications. This project includes code for:
The real work is done in the following subprojects:
Also check out the Squawk VM project. Squawk is the VM used on the SPOTs.
Latest Roadmap information can be found on this Wiki page
How to participate
Technical discussions about the actual code in the various system libraries takes place on the email@example.com mailing list.
All SPOTs-related bugs are filed in the Issue Tracker of the Squawk project. (or were -- currently broken)
In order to contribute you must first sign and return a copy of the Sun Contributor Agreement (SCA). For information about the SCA please read the FAQ for the SCA. Send your signed agreement via postal mail to:
address to be updated soon
or FAX your signed agreement to ???
or scan or photograph your signed agreement and email it to: tba Your scan or photograph should be of the complete page and at least 3 megapixels/180 dpi.)
To join one of the spots-libraries projects you must be a member of both java.net and sunspotworld.com. Before requesting a membership role please first post a note introducing yourself on the Sun SPOT Projects forum on www.sunspotworld.com. Like most open source projects people wanting write access to the svn repository first need to demonstrate that they understand the current code and the project's coding practices. This is generally done through participation on the project's mailing list and the SunSpotWorld Forums, including reporting bugs and posting patches.
For more information
Please send any questions, comments or suggestions to rgoldman or to any of the other project owners.