License | How to Contribute | Reporting Issues | Feedback and Discussion | Project Highlights | Project Suggestions | Demos

This project contains the source code for the core Java Advanced Imaging Image I/O Tools API core containing the packages jj2000.*, com.sun.media.imageio.*, com.sun.media.imageioimpl.*,  com.sun.media.jai.imageioimpl and com.sun.media.jai.operator. Refer to the download and build instructions for information on downloading and building jai-imageio-core.

jai-imageio-demos (the Java Advanced Imaging Image I/O Tools demonstration programs) is a related project. 

License

The source code for the core Java Advanced Imaging Image I/O Tools API is licensed under the open source Berkeley Software Distribution (BSD) License.

How to Contribute

We invite developers to contribute to Java Advanced Imaging Image I/O Tools. Please refer to the Contributing to Java Advanced Imaging Image I/O Tools page in the parent jai-imageio project to learn how to contribute to this project or any other Java Advanced Imaging Image I/O Tools related project. See the JavaDesktop Community Governance Guidelines for general guidelines on participating in JavaDesktop community projects, such as jai-imageio-core.

Reporting Issues

We have set up the Issue Tracker in this project to track issues (bugs, feature requests, etc.) for Java Advanced Imaging Image I/O Tools core implementation related issues.

The following subcomponents exist in the jai-imageio-core project's Issue Tracker:

Remember to take a little time when filing a bug report -- make sure you can reproduce the problem, and be very explicit in your description of the problem. If there's something you'd like to see and don't, or something you can imagine being improved, let us know by filing an enhancement request. Use the project's Issue Tracker and file an "Enhancement" rather than a "Defect".

This project has its own issues mailing list. Click here to subscribe to the issues mailing list described below:

Refer to the Reporting Issues section in the parent jai-imageio project for more information.

Feedback and Discussion

Through the JAI Image I/O forum and mailing lists, people using the software can benefit from each others' expertise. To be really useful, the lists need your input! Please don't be afraid to post -- help out others when you can; post your questions, comments, and ideas as you see fit.

We have created four Java Advanced Imaging Image I/O Tools mailing lists in the parent jai-imageio project:

Click here to subscribe to any of these lists.

The announce list is a low-volume moderated mailing list for announcing Java Advanced Imaging Image I/O Tools related news and information. The interest list is an open mailing list for discussing all aspects of the Java Advanced Imaging Image I/O Tools API, the  implementation for the Java Advanced Imaging Image I/O Tools core, demo programs etc. The issues list is for automated issues tracking (for issues in the parent jai-imageio web pages only), and the cvs list is for automated CVS change messages (for changes to the parent jai-imageio web pages only).

For those who prefer a forum to a mailing list, we have created the Java Advanced Imaging Image I/O Tools API forum, hosted as part of the JavaDesktop Community. Messages posted on the forum are cross-posted to interest@jai-imageio.dev.java.net and vice-versa.

Finally, in addition to the issues mailing list mentioned in the Reporting Issues section above, each sub-project also has its own cvs mailing list. Click here to subscribe to the cvs mailing list described below:

Project Highlights

Release project Source code

The current Java Advanced Imaging Image I/O Tools source code is the version 1.2. It is available for download from the CVS repository of this project. The  Java Advanced Imaging Image I/O Tools CVS tags page lists the existing CVS tags and describes the naming scheme used for these in the CVS repository. The root of this release is tagged as root-1_2 and the latest version is tagged as jai-imageio-1_1-fcs. The latest version can be retrieved by simple cvs checkout command or the tag can be used to retrieve a specific version from the CVS repository.

Java Advanced Imaging Image I/O Tools bug fixes

We will work with the community to address bugs identified in Java Advanced Imaging Image I/O Tools and will release new versions of Java Advanced Imaging Image I/O Tools as needed. Bug fixes will be immediately available in the CVS source, or from the daily builds on this site. We will release official versions as needed. 1.1-fcs has been released and the release that we are currently working on is 1.2.

Java Advanced Imaging Image I/O Tools 1.2

We intend to start work on designing and implementing the next version of Java Advanced Imaging Image I/O Tools. The scope of this release will be driven by community members. Suggestions for features to include in the next major release are of course welcome.

Project Suggestions

Here are some project ideas for the jai-imageio-core project.

Demos

The jai-imageio-demos project includes demonstration programs for Java Advanced Imaging Image I/O Tools.