The whole release shebang is summarized in our Change Log.
As always, the most current information about the Remote Tea Java Library, as well as updates, can be found on the web at the Remote Tea ONC/RPC Home Page.
The Remote Tea Java Library is licensed under the terms of the GNU Library General Public License (LGPL).
Rationale: while the LGPL does not restrict the use of the packages even in commercial applications, it is ensured this way that modifications to the source code must be given back to the community. If you use the packages in commercial applications, you must either include the source code of the Remote Tea ONC/RPC Java Library or provide the source code to your customers on request. The details can be found in the LGPL terms.
The Remote Tea
ONC/RPC Java package is currently being
developed using Eclipse Luna, Maven 3.2.3 and Ant 1.9.2.
The distribution files are compiled with the Java compiler shipped
with the Oracle Java SDK version 1.8.0_25. The packages are compiled
with the compiler options source=1.5 and target=1.5
letting the packages backwards compatible with Java 5 runtime environments.
Remote Tea
is organized with respect to its modules:
The corresponding folder structure is as follows:
remotetea
: The Ant build file build.xml and the main POM file pom.xml.remotetea/oncrpc
: POM and source code of the ONC/RPC runtime environment, both client and server side.remotetea/jrpcgen
: POM and source code of the ONC/RPC x-file parser and source code generator.remotetea/jportmap
: POM and source code of the ONC/RPC port mapper.remotetea/maven-plugin
: POM and source code of the Maven plugin for the x-file parsing and source code generation
within a Maven project.remotetea/information
: POM and information files such as the license and the change log.remotetea/src
: Source code of the test files. In future, test files will be moved into the corresponding
modules.The target directories of the Ant build artifacts are as follows:
remotetea/classes
: Compiled class files as well as built Jar-files.remotetea/javadoc
: Remote Tea ONC/RPC API documentation.remotetea/dist
: Distribution files of Remote Tea ONC/RPC for Sourceforge.The target directories of the Maven build artifacts are with respect to the modules remotetea/<module>/target
.
Have a look at the Remote Tea ONC/RPC Wiki to see the list of project members.