Friday, November 20, 2009

Tuscany SVN structure has changed...



In order to simplify the Tuscany SVN structure and make it easier for users to find the active sub-projects the Tuscany community have changed the SVN structure as described below:

SCA 2.x

For SCA 2.x, which is based on the most recent drafts of OASIS SCA Specifications 1.1, you can find all the code (trunk, branches, tags, contrib) at [1], the SCA 1.x trunk is available at [2].

[1] https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/
[2] https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/trunk/

SCA 1.x

For SCA 1.x, which is based on the OSOA SCA Specifications 1.0, you can find all the code (trunk, branches, tags, contrib) at [3], the SCA 1.x trunk is available at [4].

[3] https://svn.apache.org/repos/asf/tuscany/sca-java-1.x/
[4] https://svn.apache.org/repos/asf/tuscany/sca-java-1.x/trunk

SDO

You can find all SDO code (trunk, branches, tags, contrib) at [5], the SDO trunk is available at [6] and the SDO Community Tests are now available at [7]

[5] https://svn.apache.org/repos/asf/tuscany/sdo-java/
[6] https://svn.apache.org/repos/asf/tuscany/sdo-java/trunk/
[7] https://svn.apache.org/repos/asf/tuscany/sdo-java/trunk-cts/

DAS

You can find all DAS code (trunk, branches, tags, contrib) at [8] and the das trunk is available at [9].

[8] https://svn.apache.org/repos/asf/tuscany/das-java/
[9] https://svn.apache.org/repos/asf/tuscany/das-java/trunk/

Migrating your local checkouts

If you want to point your local svn checkout to the new source location, you could use svn switch :

cd [your local checkout]
svn switch [your new code location in svn]

Please send us an e-mail on the Tuscany mailing lists if you have questions and/or comments.

Labels: , , ,

Sunday, October 07, 2007

Apache Tuscany Java DAS 1.0-incubating-beta2 released

October 06st 2007 - Apache Tuscany is pleased to announce the
1.0-incubating-beta2 release of the Java DAS project.

Data Access Services (DAS) works together with Service Data Objects
(SDO) simplifying handling of data when interacting with the back-end
data source and frees application developers from dealing with
tedious and error-prone transformation between end source types and
SDO Data Object Types/properties.

The main purpose of the DAS beta2 release is to fix incompatibilities
that were found with SDO 1.0 release.

For a complete list of changes on this release, please view the release notes.

You can download the Java DAS release here.


Apache Tuscany welcomes your help. Any contribution, including code,
testing, improving the documentation, or bug reporting is always
appreciated. For more information on how to get involved in Apache
Tuscany visit the website at: http://incubator.apache.org/tuscany.

Thank you for your interest in Apache Tuscany!
The Apache Tuscany Team.

Labels: ,

Friday, July 06, 2007

What's new with Apache Tuscany Data Access Services

Recently, we have been having good progress on different areas of interest around DAS, and I want to use this post to give you an summary and overview of what's going on with Apache Tuscany Data Access Services (a.k.a DAS).

DAS C++
Looks like Adriano Crestani is making progress on getting a DAS C++ implementation ready, and you can find some details on his last post to Tuscany user mailing list.

LDAP DAS
In a related DAS subject, Ole Ersoy is also making good progress on expanding the data sources supported by DAS and implementing an LDAP DAS, more details available on his post to Tuscany dev mailing list.


Exposing Data as Services and Data as Feeds
Exploring the integration between DAS and Service Component Architecture (a.k.a SCA) I have created two new SCA extensions :

Data as Services : this is an extension to the SCA programming model to expose services that interact with a persistent layer in a declarative fashion hiding the implementation details from the service developer.It's all about simplicity, allowing a service to be defined without explicitly coding the persistence layer.

Data as Feeds : this is an extension to the SCA programming model that gives you a REST view of a database table, and in conjunction with the SCA Feed extension publishes data as ATOM Feeds and can easily be aggregated into feed readers or other Web 2.0 feed-friendly solutions. The idea is also to provide CRUD operations via the ATOM protocol.

DAS Java beta1 Release
Also note that the Relational DAS for Java is on it's final steps towards it's beta1 release, you can find more details on this post. Also, stay tunned for a Release Candidate and final release in the next couple days.

If you are interested in helping us, please take a look at our Getting Involved page, and if you have any questions, feel free to drop us an e-mail to our mailing lists.

Labels: ,