Skip to Main Content
The Apache Software Foundation
Apache 20th Anniversary Logo

This was extracted (@ 2024-11-19 16:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

WARNING: these pages may omit some original contents of the minutes.
This is due to changes in the layout of the source minutes over the years. Fixes are being worked on.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

Tuscany

18 May 2016

Terminate the Apache Tuscany Project

 WHEREAS, the Board of Directors deems it no longer in the best
 interest of the Foundation to continue the Apache Tuscany project
 due to inactivity;

 NOW, THEREFORE, BE IT RESOLVED, that the Apache Tuscany project is
 hereby terminated; and be it further

 RESOLVED, that the Attic PMC be and hereby is tasked with oversight
 over the software developed by the Apache Tuscany Project; and be it
 further

 RESOLVED, that the office of "Vice President, Apache Tuscany" is
 hereby terminated; and be it further

 RESOLVED, that the Apache Tuscany PMC is hereby terminated.

 Special Order 7G, Terminate the Apache Tuscany Project, was
 approved by Unanimous Vote of the directors present.

18 May 2016 [Jean-Sebastien Delfino / Greg]

No report was submitted.

20 Apr 2016 [Jean-Sebastien Delfino / Shane]

No report was submitted.

@Shane: help Tuscany in its move to the Attic

16 Mar 2016 [Jean-Sebastien Delfino / Jim]

No report was submitted.

17 Feb 2016 [Jean-Sebastien Delfino / David]

No report was submitted.

@David: Time for the attic?

16 Dec 2015 [Jean-Sebastien Delfino / Greg]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
Community activity is very low.

RELEASES
Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
Last committer addition was Sebastian Millies, 12/4/2012.

There has been only two commits in 2015, one from infra to fix broken download
links and one from a Tuscany committer adding a DOAP file.

Mailing list traffic was almost non-existent this year. Only a few discussions
of JIRA issues and a post from an Emeritus Apache member interested in getting
back and maybe work on Tuscany,

So recently we've tried a few things to revive the project. Luciano Resende
initiated a discussion with the Fabric3 community to see if they'd be
interested in merging back with Tuscany to create Tuscany 3.x, but it looks
like that discussion has stalled. We also started to discuss a Javascript
Node.js implementation of Tuscany SCA for micro-services. I indicated I'd have
some spare time to work on it during my vacation. We now have a new repo for
that implementation and I'm planning to start working on it during the
holidays and see if that Node.js work generates new interest in Tuscany in the
community.

BRANDING
- The project needs to update logos with ™.

18 Nov 2015 [Jean-Sebastien Delfino / Sam]

No report was submitted.

19 Aug 2015 [Jean-Sebastien Delfino / Shane]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- Community activity is very low.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Mailing list traffic is almost non-existent with only two discussions of JIRA
issues on the dev list this year, although we just got one interesting post this
month from an Emeritus Apache member interested in getting back to it and maybe
work on Tuscany.

- There has been only two commits in 2015, one from infra to fix broken download
links and one from a Tuscany committer adding a DOAP file.

- Given the lack of activity, Luciano Resende has initiated a discussion with
the Fabric3 community to see if they'd be interested in merging back with
Tuscany to create Tuscany 3.x. The discussion is progressing, hoping to have
an update next month or a post to our list from the Fabric3 folks with the
outcome of the discussion and their input.

- We've also chatted about a Javascript Node.js implementation of Tuscany SCA
for micro-services. We're planning to start a discussion on the dev list on
this topic once we get input from Fabric3 as they may be interested as well.

BRANDING
- The project needs to update logos with ™.

15 Jul 2015 [Jean-Sebastien Delfino / Brett]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- Community activity is very low.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Mailing list traffic is almost non-existent with only two discussions of JIRA
issues on the dev list in 2015.

- There has been only two commits in 2015, one from infra to fix broken
download links and one from a Tuscany committer adding a DOAP file.

- Given the lack of activity, in May we discussed moving to the Attic on the
private list, with three +1, one 'wouldn't object' and a new idea from Luciano
Resende to approach the Fabric3 community and see if they'd be interested in
merging back with Tuscany to create Tuscany 3.x. Luciano is pursuing this, but
we don't have an update yet.

- I also indicated that I may be able to find a bit of time for Tuscany again
and started another discussion a few days ago on the private list asking if
folks would be interested in working on a lightweight Javascript implementation
of Tuscany SCA for micro-services, to attempt to get some action again in the
project. Two PMC members, Simon Nash and Luciano, showed interest in discussing
this on the dev list, so I will move that discussion there.

BRANDING
- The project needs to update logos with ™.

17 Jun 2015 [Jean-Sebastien Delfino / Sam]

No report was submitted.

@David: Chair has no time to devote to the project. May be time for the Attic.

20 May 2015 [Jean-Sebastien Delfino / Greg]

No report was submitted.

22 Apr 2015 [Jean-Sebastien Delfino / David]

No report was submitted.

@David: pursue a report for Tuscany; missed February as well

18 Mar 2015 [Jean-Sebastien Delfino / Jim]

No report was submitted.

18 Feb 2015 [Jean-Sebastien Delfino / Brett]

No report was submitted.

21 Jan 2015 [Jean-Sebastien Delfino / Greg]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- Community activity is very low.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Mailing list traffic is low with 18 messages on the user list and 12
messages on the dev list in 2014, and one JIRA notification on the dev list
in 2015.

- There were no commits from the Tuscany committers in 2014, only one commit
from Infra adding the Web site to SVN for svnpubsub. There was one commit from
a Tuscany committer in 2015 adding a DOAP file to the project.

- A discussion thread was started on Aug 16 on both user and dev lists to
request community input on new development plans. One response from a PMC
member suggesting a new release to pick up updated dependencies.

- The PMC chair indicated on Aug 21 on the private list his intention to step
out of the PMC and asked for volunteers to replace him as he is too busy with
other work. Given the absence of response from any other PMC members, he is
continuing for now with the little spare time he has left.

- Another discussion thread was started on Sep 17 on the private list asking
if there were enough PMC members to get the project going. Three responses,
one too busy to continue, another still following the mailing list without
seeing a realistic prospect to get involved in a release or commit activity,
a third stating that we need enough PMC members willing to review and vote on
releases or new committers/PMCs but volunteering to do that.

BRANDING
- The project needs to update logos with ™.

@Greg: Is it time to retire the project?

17 Dec 2014 [Jean-Sebastien Delfino / Rich]

No report was submitted.

19 Nov 2014 [Jean-Sebastien Delfino / Doug]

No report was submitted.

@Doug: pursue a report for Tuscany

17 Sep 2014 [Jean-Sebastien Delfino / Brett]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- Community activity is very low.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Mailing list traffic is low with 15 messages on the user list and 11
 messages on the dev list in 2014.

- There were no commits in 2014.

- A discussion thread was started on Aug 16 [1] on both user and dev lists to
 request community input on new development plans. Only one response so far
 from a PMC member suggesting a new release to pick up updated dependencies.

- The current PMC chair indicated on the private list his intention to step
 out of the PMC and asked for volunteers to replace him as he is too busy
 with other work. No response from other PMC members so far.

BRANDING
- The project needs to update logos with ™ and review the project DOAP file.

[1] http://mail-archives.apache.org/mod_mbox/tuscany-dev/201408.mbox/%3cCA+5QmYDn4GSv32rxJntVOZ+7oerm_wjxY5kaqUiVG0GntVZDdA@mail.gmail.com%3e

20 Aug 2014 [Jean-Sebastien Delfino / Greg]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Mailing list traffic hasn't changed much in the past few months, and
continues to be on the lower side, with a few questions on the user
mailing list and a few JIRAs on the dev list.

BRANDING
- We still need to update logos with ™ and review the project DOAP file.

@Greg: pursue a proper board report

21 May 2014 [Jean-Sebastien Delfino / Brett]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Mailing list traffic hasn't changed much in the past few months, and
continues to be on the lower side, with a few questions on the user
mailing list and a few JIRAs on the dev list.

BRANDING
- We still need to update logos with ™ and review the project DOAP file.

19 Feb 2014 [Jean-Sebastien Delfino / Brett]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Mailing list traffic hasn't changed much in the past few months, and
continues to be on the lower side, mostly a few questions on the user
mailing list.

BRANDING
- We still need to update logos with ™ and review the project doap file.

20 Nov 2013 [Jean-Sebastien Delfino / Doug]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- Last release was Tuscany SCA 2.0.1, 10/3/2013.

COMMUNITY ACTIVITY
- Last committer addition was Sebastian Millies, 12/4/2012.

- Tuscany participated in the ASF - ICFOSS pilot mentoring programme and
some work on Tuscany's widget support started as part of that programme
but was not completed.

- Mailing list traffic hasn't changed much in the past few months, and
continues to be on the lower side, with a discussion and vote of the Tuscany
SCA 2.0.1 release, and a few JIRA issues and questions from users.

BRANDING
- We still need to update logos with ™ and review the project doap file.

21 Aug 2013 [Jean-Sebastien Delfino / Sam]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- None

COMMUNITY ACTIVITY
- Tuscany is participating in the ASF - ICFOSS pilot mentoring programme and
work on Tuscany's widget support is starting as part of that programme.

- A discussion thread on the Tuscany user list is asking for a new release.

- Mailing list traffic hasn't changed much in the past few months, and
continues to be on the lower side.

BRANDING
- We still need to update logos with ™ and review the project doap file.

15 May 2013

Change the Apache Tuscany Project Chair

 WHEREAS, the Board of Directors heretofore appointed Luciano Resende
 to the office of Vice President, Apache Tuscany, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Luciano Resende from the office of Vice President, Apache Tuscany,
 and

 WHEREAS, the Project Management Committee of the Apache Tuscany
 project has chosen by vote to recommend Jean-Sebastien Delfino as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Luciano Resende is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache Tuscany, and

 BE IT FURTHER RESOLVED, that Jean-Sebastien Delfino be and hereby is
 appointed to the office of Vice President, Apache Tuscany, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification, or
 until a successor is appointed.

 Special Order 7A, Change the Apache Tuscany Project Chair, was
 approved by Unanimous Vote of the directors present.

15 May 2013 [Luciano Resende / Bertrand]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- None

COMMUNITY ACTIVITY
- The Tuscany PMC has voted to recommend a new project chair.
- Sebastian Millies has been voted as a new Tuscany Committer.
- The community has started moving the artifacts from Apache Nuvem as part of Tuscany
 and the phyton modules have been incorporated into the Native Tuscany. We still need
 to complete the move of java artifacts.
- Traffic hasn't changed much, and continues to be on the lower side in the
 past few months.

BRANDING
- We still need to update logos with ™ and review project doap file.

20 Feb 2013 [Luciano Resende / Ross]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- None

COMMUNITY ACTIVITY
- The IPMC has approved the graduation of Apache Nuvem as a Tuscany
 subproject and the project merge process has just started.
- The Tuscany community has voted a new committer, but is waiting on
 acceptance, pending his employer reviewing Apache ICLA.
- Traffic hasn't change much, and continue on the lower side in the
 past few months.

BRANDING
- We still need to update logos with ™ and review project doap file.

21 Nov 2012 [Luciano Resende / Brett]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- None

COMMUNITY ACTIVITY
- The project has discussed to accept Nuvem as a sub-project,
and the required process has started with community vote.
- Traffic hasn't change much, and continue on the lower side
in the past few months.
- Few patches are still coming from users.

BRANDING
- We still need to update logos with TM and review project doap file.

15 Aug 2012 [Luciano Resende / Sam]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- Tuscany 2.0 release was approved, we started working with @press
to get a 2.0 release press release but we are making slow progress
on getting the press release out, particularly arranging quotes, etc.

COMMUNITY ACTIVITY
- In general traffic is on the lower side in the past few months.

BRANDING
- We still need to update logos with ™ and review project doap file.

16 May 2012 [Luciano Resende / Roy]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

ISSUES
- There are no issues that require the board's attention.

RELEASES
- Tuscany 2.0 Beta4 release was approved, and the community is working
on the RC2 of the official 2.0 release. We also gave heads-up to
@press to help us with a 2.0 press release.

COMMUNITY ACTIVITY
- In general traffic is a little on the lower side if in the past few months.
- Tuscany community engaged with students as part of GSoC 2012, but
the candidate had proposed ideas for multiple Apache projects and the
Tuscany one was not selected.

COMMITTER/PMC CHANGES
- The Tuscany PMC voted on a new policy on election and rotation of
Project Chairs, and also recommended a new project Chair which got
approved by the Board last month.

BRANDING
- We have reviewed and updated website with some of the missing links
and added trademarks attribution on the page footer as described in
the Project Branding Board Report Checklist. We still need to update
logos with ™ and review project doap file.

18 Apr 2012

Change the Apache Tuscany Project Chair

 WHEREAS, the Board of Directors heretofore appointed Anthony Elder
 to the office of Vice President, Apache Tuscany, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Anthony Elder from the office of Vice President, Apache Tuscany,
 and

 WHEREAS, the Project Management Committee of the Apache Tuscany
 project has chosen by vote to recommend Luciano Resende as the successor
 to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Anthony Elder is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache Tuscany, and

 BE IT FURTHER RESOLVED, that Luciano Resende be and hereby is
 appointed to the office of Vice President, Apache Tuscany, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification, or
 until a successor is appointed.

 Special Order 7G, Change the Apache Tuscany Project Chair, was
 approved by Unanimous Vote of the directors present.

15 Feb 2012 [Ant Elder / Doug]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

The past months in Tuscany have been quiet compared to previous years
with significantly less commits and dev list discussion. There have
been no releases and its approaching a year since the last release. We
have just started talking about doing another release and some work on
that has now started. Also, one new committer has just been voted in.
There have been no PMC changes this quarter, there was a PMC addition
in the previous quarter. Traffic on the user list remains consistent
though and the subscribers to the user list (346) is up slightly
compared to the previous quarter.

The PMC is discussing a change of chair but there are no alternative
candidates yet.

There are no issues requiring board attention at this time.

16 Nov 2011 [Ant Elder / Doug]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

The past couple of months in Tuscany have been relatively quiet compared
to previous years. There have been no releases, no new committers and no
PMC member changes. There have been about 200 commits made by half a dozen
different committers doing bug fixes and new development. Traffic on the
mailing lists has also been lower than usual with around 70 emails/month
on the dev list and 36/month on the user list.

21 Sep 2011 [Ant Elder / Doug]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

This quarter there has been one new PMC member, and while there was a
vote to make a contributor a committer they declined the invitation,
no reason was given, and they continue to provide patches.

There have been a couple of Maven plugin releases and a 2.0-Beta3
release of the main trunk code.

Tuscany had five GSoC students this year who have now finished with
some successful projects, one of which has now been included in the
main trunk code.

Tuscany is being used as one of the reference implementations for the
OASIS SCA specifications and there has been submissions to OASIS of
evidence of Tuscany passing several of the compliance test suites.

Some activity stats for the quarter:
Avg dev list mails 292/month compared to 304/month for the same period last year
The user list averaged 39 emails/month compared to 70/month last year
There are currently 358 subscribers to the user list and 265
subscribers to the dev list.

There are no board level issues at this time.

17 Aug 2011 [Ant Elder / Shane]

No report was submitted and will be requested for next month.

19 May 2011 [Ant Elder / Bertrand]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

Relatively busy this quarter with a lot of discussion about GSoC
projects and getting ready for the 2.0 release.

There have been two releases this quarter, a 1.6.2 maintenance
release, and a 2.0-Beta2 from the new 2.x code stream.

There was one new PMC member made, no new committers.

Tuscany has five students working on GSoC projects this year and they
are getting started now, one has already been active and from that
been given access to update the website and commit access to the
sandbox area.

There are no board level issues at this time.

16 Feb 2011 [Ant Elder / Jim]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

Relatively busy recently with a lot of dev list discussion around beta
releases getting ready for 2.0. There has been one release, 2.0-Beta1,
and voting is now underway on 2.0-Beta2. The user list is also active
with users posting and getting answers. Mailing list subscriber
numbers remain steady. There has been one committer added to the PMC,
and no new committers.

There are no board level issues at this time.

17 Nov 2010 [Ant Elder / Greg]

Apache Tuscany, the SOA framework based on OASIS OpenCSA and SCA, is
about to be five years old having being accepted for Incubation on the
7th of December 2005.

Releases in the last quarter have been a milestone release of the 2.x
code and a maven plugin release. There are also two releases with
voting currently in progress, 1.6.1, and 2.0-Beta1.

There has been one new committer made, a GSOC student who continued to
participate after GSoC has finished, and there is a new PMC member
currently being discussed.

The BarCamp day at the Apache Retreat in Hursley had a good Tuscany
turn out and was an enjoyable and useful day for all. At JavaOne there
were a number of Tuscany talks and ApacheCon had 6 Tuscany sessions,
so kudos to all those involved.

Some stats:

370 current subscribers to the user list and during this quarter about
300 emails on the user list.
272 subscribers to the dev list and about 1400 emails in this quarter.
Compared to the previous quarter subscribers are down slightly, emails
are up slightly.

18 Aug 2010 [Ant Elder / Doug]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.
There are no board level issues at this time.

In the last quarter there have been two releases, a 2.0-M5 milestone
release of the new 2.x code stream, and the first release of a travel
sample which provides a separately downloadable model SCA/Tuscany
application. The first beta release of the 2.x code is now being
planned.

One new committer has been added, a GSoC student working on a Tuscany
project give commit rights to help with getting the project now.

The GSoC project seems to have been making good progress. A group of
Tuscany committers are planning to attend the Apache Retreat in the UK
in September.

Mailing list traffic on both dev and user lists is steady but down
slightly, perhaps due to summer vacations

Approved by general consent.

19 May 2010 [Ant Elder / Roy]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.
There are no board level issues at this time.

In the last quarter there have no release of the main code bases but
there were a couple of associated Maven plugin releases, and releases
of the 2.x trunk code and a 1.x sample are being actively worked on.

One new committer has been added and a GSoC student was accepted to
work on a Tuscany project. Tuscany was one of the projects used at the
GDC Open Source day in London with Tuscany committers helping students
get experience working on open source.

Mailing list traffic is down slightly but subscriber numbers remain steady.

17 Feb 2010 [Ant Elder / Doug]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

In the last quarter there was one release made - a 1.6 release from
the 1.x code stream. Another release from the latest 2.x code stream
has been discussed and should happen in the next month or so.

Tuscany continues to have active developer and user communities.
There are 371 subscribers on the user mailing list, and 283 to the
dev list, and mailing list traffic is steady with around 500 emails
per month to the dev list and 85 per month to the user list. The
development focus is on the 2.x code which is working towards support
for the latest specifications being standardized at OASIS where
Tuscany will be one of the OASIS reference implementations, and
it will also be the reference implementation of the upcoming SCA
Configuration Type for OSGi Remote Services spec as part of OSGi
Enterprise Release 4.2.

There have been no committer or PMC changes in the last quarter, and
there are no board level issues at this time.

18 Nov 2009 [Ant Elder / Justin]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA
which graduated from the Incubator in May 2008.

There were two releases made in the last quarter, a 1.5.1 release from
the 1.x code stream which is now in maintenance mode, and a Milestone
4 release from the 2.x code stream which is working towards support
for the latest specifications being standardized at OASIS. A focus of
development in recent months has been on passing the specification
conformance test suites that are becoming available as the OASIS specs
approach being finalized  (there are about a dozen separate specs).
Thats going well with Tuscany now passing or almost passing several of
the test suites.

Tuscany continues to have active developer and user communities.
Mailing list traffic is steady with around 550 emails per month to the
dev list and 90 per month to the user list. There are 370 subscribers
on the user mailing list, and 285 to the dev list. Several Tuscany
committers attended ApacheCon and gave three presentations relating to
Tuscany. In the last quarter there have also been a couple of articles
published which were written by Tuscany committers.

There have been no committer or PMC changes in the last quarter, and
there are no board level issues at this time.

19 Aug 2009 [Ant Elder / Doug]

Apache Tuscany is an SOA framework based on OASIS OpenCSA and SCA.

Tuscany continues to have active developer and user communities.
Mailing list traffic is steady with around 570 emails per month to the
dev list and 80 per month to the user list. There are 370 subscribers
on the user mailing list, up from 347 last year.

Two code streams are currently under development: 1.x which is based
on the older specifications released at OSOA and 2.x which is
implementing the latest specifications being standardized at OASIS.
There have been two releases this quarter: a 1.5 release and a 2.0
milestone 3 release. In addition, there is a 1.5.1 maintenance release
which is about to be voted on. Most new development is taking place in
2.x where the focus is on implementing the latest OASIS specifications
and on getting the Tuscany runtime passing the OASIS conformance test
suites.

The Tuscany nightly builds have recently been moved from using
Continuum to use the Hudson build machines.

This quarter there have been no new committers of PMC membership
changes. The project was represented at this year's JavaOne conference
with a presentation and a BOF, and there is planned to be a joint
track in conjunction with Apache Synapse at the upcoming ApacheCon in
November.

20 May 2009 [Ant Elder / Henning]

Apache Tuscany is an SOA framework based on OASIS OpenCSA. It is
now one year since Tuscany graduated from the Incubator.

Since that last board report two new PMC members have been voted on
to the PMC , Wojtek Janiszewski, Haleh Mahbod. There have been no
new committers. There have been two release, 2.0 M1, 2.0 M2, along
with several associated maven plugin releases. A 1.5 release is
expected this month and another 2.0 milestone release next month.
There are four GSoC students working on Tuscany projects.

Mailing list traffic on both the dev and user lists continues to
be strong, although we still struggle with how to get more users
replying to other user questions.

The Tuscany website has been updated to include a Google Analytics
Privacy policy disclaimer as requested.

Henning to suggest that they don't answer questions so quickly -- giving users an opportunity to participate.

18 Feb 2009 [Ant Elder / Bertrand]

Apache Tuscany is an SOA framework based on OASIS OpenCSA. It is now
nine months since Tuscany graduated from the Incubator and it continues
to have active and healthy developer and user communities.

One new PMC member has been voted on to the PMC since that last board
report, and another is currently being voted on. There have been no  new
committers. Mailing list traffic on both dev and user lists is
starting to track up
again after dipping down at the end of the year.

Development continues on both the SCA 1.x and 2.x code streams with
2.x aiming for a mid year 2.0 release to support the upcoming final
versions of the OASIS SCA specifications.

An SCA 1.4 release was announced in January, the first milestone release
the 2.0 code is currently being voted on.

19 Nov 2008 [Ant Elder / Henning]

Apache Tuscany is an SOA framework based on OASIS OpenCSA. It is now
six months since Tuscany graduated from the Incubator and it continues
to be an active and interesting project.

PMC+=1, committers+=4
Since the last board report there has been one new addition to the
PMC, Dan Becker, and there have been four new committers added:
Oscar Castaneda, Ramkumar Ramalingam, Dan Becker, Douglas Siqueira

Releases: two
There have been two releases since the last board report, SCA 1.3.1
and 1.3.2 which are maintenance releases of the Java SCA project.
There is discussion about a 1.4 release that may happen this year,
and also we've just voted to start work on a non-backward
compatible 2.x code stream.

Project Promotion:
There were two talks about Tuscany at the recent ApacheCon, with the
help of the ASF PRC there was a ASF press release publicizing Tuscany,
we're also currently running an anonymous survey to get feedback from
users about their use of Tuscany which will be used to help shape the
2.0 release and to try to increase community participation.

The new 2.x code stream has been started to work on support for the
latest OASIS SCA specifications and to clean up the code base, the 1.x
code stream supporting the older OSOA specifications will continued to
be supported and maintained. A divergent code branch has also been under
development looking at better integration with OSGi and the community is
now grappling with how to merge that work with the new 2.x code stream.

20 Aug 2008 [Ant Elder / Jim]

Apache Tuscany is an SOA framework based on OASIS OpenCSA. This is the
third monthly board report since graduating from the Incubator.

Tuscany remains fairly active with developer discussion, user
questions, commits and JIRA activity continuing.

Since last months board report there have been two releases SDO 1.1.1
and SCA 1.3. An SCA 1.3.1 maintenance release is also now being
prepared.

One new committer has been voted in, Wojtek Janiszewski, who is one of
the GSoC students working on a Tuscany project. There have been no
changes to the PMC.

16 Jul 2008 [Ant Elder / Henning]

Apache Tuscany is an SOA framework based on OASIS OpenCSA.
This is the second monthly report since graduating from the Incubator.

The migration from the Incubator to a TLP has now been completed, check out
http://tuscany.apache.org/. Many thanks to all the help from the Infra guys.

There have been no releases since last months report, voting is currently
under way on an SCA 1.3 release and release candidates are being prepared for
an SDO 1.1.1 release.

On the community front there have been no new committers or PMC changes. We're
working on a press release about Tuscany's graduation to TLP and the upcoming
SCA 1.3 release and plan to ask PRC for help. The GSoC students working on
Tuscany projects have submitted their interim reports and appear to be making
good progress.

25 Jun 2008 [Ant Elder / Bill]

Apache Tuscany is an SOA framework based on OASIS OpenCSA. This is the
first board report after graduating from the incubator last month.

Since last months Incubator report there has been one release for SCA
1.2.1, there are SDO 1.1.1 RCs under review, and a branch has just
been taken for an SCA 1.3 release probably for late June/early July.

Migration from the Incubator to a TLP is under way but has been a
little slow due to all the release activities, I'd hope it will be
completed by next months board report.

Mailing list discussion has started up again around some runtime and
distribution redesigning for the future SCA releases. These are things
we've struggled to get consensus in the past and early indications are
that that this time we might have more success.

On the community front two new committers have been voted in, Scott
Kurz and Vamsavardhana Reddy. The six GSoC students working on Tuscany
projects are working on their first phase of the development. A good
level of cooperation continues with the Apache ODE. Red Hat/JBoss
announced on the mailing list that they want SCA support for their SOA
Platform so plan to use Tuscany and participate in Tuscany development

We discussed google analytics: in particular, who can see the data. We decided to continue this discussion on the site-dev mailing list.

21 May 2008

Establish the Apache Tuscany Project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the Foundation's
 purpose to establish a Project Management Committee charged with
 the creation and maintenance of open-source software for
 distribution at no charge to the public, that simplifies the
 development, deployment and management of distributed applications
 built as compositions of service components. These components
 may be implemented with a range of technologies and connected
 using a variety of communication protocols. This software will
 implement relevant open standards including, but not limited to,
 the Service Component Architecture standard defined by the OASIS
 OpenCSA member section, and related technologies.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the "Apache Tuscany Project",
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

 RESOLVED, that the Apache Tuscany Project be and hereby is
 responsible for the creation and maintenance of software
 related to simplification of the development, deployment and
 management of distributed applications; and be it further

 RESOLVED, that the office of "Vice President, Apache Tuscany" be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache Tuscany Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache Tuscany Project; and be it further

 RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache Tuscany Project:

    * Adriano Crestani <adrianocrestani@apache.org>
    * Ant Elder <antelder@apache.org>
    * Brady Johnson <bjohnson@apache.org>
    * Frank Budinsky <frankb@apache.org>
    * Ignacio Silva-Lepe <isilval@apache.org>
    * Jean-Sebastien Delfino <jsdelfino@apache.org>
    * Kelvin Goodson <kelvingoodson@apache.org>
    * Luciano Resende <lresende@apache.org>
    * Mark Combellack <mcombellack@apache.org>
    * Matthieu Riou <mriou@apache.org>
    * Mike Edwards <edwardsmj@apache.org>
    * Paul Fremantle <pzf@apache.org>
    * Pete Robbins <robbinspg@apache.org>
    * Raymond Feng <rfeng@apache.org>
    * Simon Laws <slaws@apache.org>
    * Simon Nash <nash@apache.org>
    * Venkata Krishnan <svkrish@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ant Elder
 be appointed to the office of Vice President, Apache Tuscany, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

 RESOLVED, that the initial Apache Tuscany PMC be and hereby is
 tasked with the creation of a set of bylaws intended to
 encourage open development and increased participation in the
 Apache Tuscany Project; and be it further

 RESOLVED, that the Apache Tuscany Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator Tuscany podling; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache
 Incubator Tuscany podling encumbered upon the Apache Incubator
 Project are hereafter discharged.

 Special order 7B, Establish the Apache Tuscany Project, was
 approved by Unanimous Vote of the directors present.

21 May 2008

Tuscany simplifies the development, deployment and management of distributed
applications built as compositions of service components. These components
may be implemented with a range of technologies and connected using a
variety of communication protocols. Tuscany implements relevant open
standards including, but not limited to, the Service Component Architecture
standard defined by the OASIS OpenCSA member section, and related
technologies.

Incubating since: 2005-11-30

Top issues? None, graduation votes have started!

News

- Releases: SCA 1.2 and SDO 1.1 are out and SDO 1.1.1 RCs are currently
under review

- Voted in three new committers - Mario Antollini, Feng Wang, and Giorgio
Zoppi

- Tuscany presentations at several conferences including PyCon Italia Due,
OASIS Symposium, and JavaOne

- strengthening of links with other open source communities such as with the
Apache ODE BPEL community and with the communities around OSGi

- Six students undertaking Google Summer of Code projects with Tuscany

16 Apr 2008

We'd like to take this opportunity to share information about how
Apache Tuscany project has positively moved forward to build a larger
community that is more integrated within the Apache ecosystem.

- We have welcomed 3 new committers, and have a new one being voted.
- And added new PPMC members.
- We have also experienced an increase in the number of user generated
patches, from an average of 4 in the last months of 2007 to  7 in
March, and other 7 only on the first days of current month.
- We have welcomed many new community members who are beginning to
learn Tuscany or are at a point of wanting to contribute
- We also noticed traction from China and would like to thank the
Tuscany contributors who have been instrumental for creating that
awareness. This effort includes  contribution of a Chinese version of
the Tuscany website.
- Actively participated in GSOC and mentored students and
we have 8 good proposals being evaluated at the moment.
- We have enhanced our website and user documentation, and this has
paid off with great feedback from the community [1], here is what J
Aaron Farr posted in his blog :  " ... One interesting observation was
that the Tuscany team got started faster thanks to good project
documentation and fewer software prerequisites...."
- And some of the Tuscany Users have also been providing us with great
feedback of their success using Tuscany in their first try [2].

The Tuscany community also spent great amount of time extending
Tuscany to integrate with other Apache projects:

 - Apache Abdera for our Atom binding support
 - Apache ActiveMQ
 - Apache Axis2 for WebServices biding
 - Apache Derby
 - Apache Felix for OSGI runtime support
 - Apache Geronimo as a first-class integrated hosting platform for Tuscany
 - Apache ODE for BPEL engine integration
 - Apache OpenJPA
 - Apache Tomcat as hosting platform
 - etc

And we have also noticed interest from other open source projects:
 - Eclipse STP for SCA Tooling is available for Tuscany SCA release 1.1 [3]
 - Also the Eclipse ELIF project has been integrating with Tuscany SCA [4]

Tuscany community participated in many conferences and wrote journal
articles to create awareness around Tuscany and help expand the
community:

 - ApacheCon
 - JavaOne 2007 and 2008
 - OASIS Symposium
 - SOA World
 - Asia Open Source Symposium Asia Open Source Symposium Code Fest
 - Presentations at Universities in  (China, US, UK, Brazil)
 - Articles in Brazilian Magazines, Java Developer Journal and Chinese
technical magazine
 - PyCon Italia Due Conference (Italy)

And also, we have continued to deliver various Tuscany releases.

We would like to thank our mentors and the community as a whole for
the tremendous effort that has been put into creating the open and
growing community that we are experiencing today.

Further information is also available in the Tuscany Incubator Status page
[5]

[1] http://cubiclemuses.com/cm/blog/2008/codefest.html
[2] http://incubator.apache.org/tuscany/projects-using-tuscany.html
[3] http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg29815.html
[4] http://www.mail-archive.com/tuscany-user%40ws.apache.org/msg02643.html
[5] http://incubator.apache.org/projects/tuscany.html

20 Feb 2008

Tuscany simplifies the development, deployment and management of distributed
applications built as compositions of service components. These components
may be implemented with a range of technologies and connected using a
variety of communication protocols. Tuscany implements relevant open
standards including, but not limited to, the SCA and SDO standards defined
by the OASIS OpenCSA member section.

Incubating since: 2005-11-30

Top issues?
* Graduation discussion
* Getting the wiki to handle Chinese characters in order to support Chinese
documentation

Community aspects:
* There has been open discussion about what are the next steps towards
graduating Tuscany as a TLP, trying to address concerns raised by the IPMC
related to the level of diversity in Tuscany.
* Voted in Rajini Sivaram as new committer
* Community involvement continues apace - users are answering mailing list
questions, providing patches, and being voted in as committers
* Users feedback indicates real usage of Tuscany in production
environments.

Releases since last report:

* Java SCA 1.0.1 and Java SCA 1.1 released

Ongoing work:

* SDO 1.1 is being worked on
* A Native SCA, SDO and DAS release is slowly being worked on
* The Java SCA 1.2 release contents are being discussed
* Links with other Apache projects continue to be forged and lots of
exciting new features are being worked on\!
* On going discussion about the JSR235 incubator proposal and having a new
podling dedicated to SDO

29 Aug 2007

Tuscany provides infrastructure for developing service-oriented applications
based on Service Component Architecture (SCA) specification and Service Data
Objects (SDO) specifications. These specifications were submitted to OASIS
in March 2007 by OSOA (www.osoa.org), and OASIS have now issued a "Call for
Participation" for the technical committees to advance the specifications.

Incubating since: 2006-11-30

Top issues?

Start openly discussing what needs to be done to graduate

Community aspects:

Tuscany PPMC formally announced

Voted Andy Grove and Fuhwei Lwo as a new committer

Integration with Apache Projects started or ongoing

Working with Apache ODE to provide BPEL integration

Working with Apache Geronimo to provide Tuscany hosting. A simple scenario
is now working.

Working with Apache Directory to provide DAS LDAP (patch with initial
implementation ready)

Working with Apache ServiceMix and Apache Synapse on design of integrating
SCA

Apache Lab project called Fluid extends Java Persistence Architecture (JPA)
for SDO and prototyped integration with DAS.

Good community involvement. Users are providing patches and helping to
answer questions.

Continuing to enhance Tuscany website to improve information sharing.
Provided quick get started document and extended user documentation.

Provided nightly builds and downloads through Continuum.

Releases since last report:

Released Java SCA 0.90 and Java SCA 0.91, with another SCA release this
month under discussion on the ML

Improved usability, created stable extension SPIs and changed architecture
to be modularized for easy integration,

Java SDO 1.0 release is currently going through vote process, following the
1.0-incubating-beta1 release in May

This release compeletes SDO 2.1 spec implementation, improved samples and
includes contributions from SDO users. Thanks!

Java DAS beta1 releases is currently going through vote process


----------------------------------------------------------------------------

16 May 2007

Tuscany provides infrastructure for developing service-oriented applications
based on Service Component Architecture (SCA) specification and Service Data
Objects (SDO) specifications. These specifications were submitted to OASIS
in March 2007 by OSOA (www.osoa.org)

Incubating since: 2006-11-30

Top issue? Need to get back on track with agreed project goals, provide a
stable codebase/SPIs, and follow up with regular releases. This should
create an environment that will attract a growing and diverse community of
users and developers. We are working towards this.

Community aspects:

 * Voted in Adriano Crestani, an individual contributor, as a committer
for his contributions to DAS project.
 * Voted in Andy Grove from RogueWave as a committer for his lengthy list
of contributions to the SDO project.
 * Have been receiving many good user questions and have received good
feedback on quality of responses that were provided.
 * Enhanced Tuscany website to improve information sharing. We are
working on user and architecture guides for contributors or users of
Tuscany.
 * Integration with Apache projects
       o Working with Apache Directory to provide DAS LDAP.
       o Integrated with BSF and Axis2.
 * Fractal is working on integration with Tuscany SCA Java
 * 3 of the commmitters (Jeremy Boynes, Jim Marino and Meeraj)chose to
start a new open source project called Fabric3 in March 2007.

Code:

 * Released M3 incubator release of Native SCA and SDO C++ in early May.
 * Formed Community Test Suite for SDO which has been receiving many
contributions, over 300 tests.
 * In the process of releasing Java SDO Beta1 incubator release. It has
community approval and is going through IPMC approval.
 * In the process of releasing SCA Java. This release is focused on
improved usability, stability (stable SPIs) and modularity. Stable and
simple SPIs and modularity enhance extensibility of SCA for integration with
other open source projects.

Note: OSOA is a collaboration group where the first version of SCA and SDO
spec were developed, see: http://www.osoa.org

21 Feb 2007

iPMC Reviewers: dims, jerenkrantz, yoavs, jukka, twl, noel

Tuscany provides infrastructure for developing service-oriented applications
based on the OSOA specifications for Service Component Architecture (SCA)
and Service Data Objects (SDO).

Since our last report Tuscany has voted in one new committer, Simon Laws,
but community diversity remains an issue with most contributors working for
a single company.

The Incubator PMC approved the M2 release of the Java SCA, SDO and DAS
components and development continues apace. There is some significant
restructuring and modularization the Tuscany Java code base underway,
particularly related to SCA, the goal being to simplify the Tuscany build
and release process and provide support for an upcoming version of the SCA
specification. This instability is causing some tension in the community but
is being worked through on the lists.

For its next M3 release the Tuscany C++ runtime is being renamed to Tuscany
Native to reflect its support for various other language platforms such as
PHP, Ruby and Python.

The ability to participate in the OSOA collaboration has been demonstrated
with a project member who is not an employee of one of the vendors being
able to contribute to the process.

iPMC questions / comments:
* JE: OSOA?
 ant: OSOA is the collaboration group where the SCA specs are
 currently being developed, see: http://www.osoa.org
* noel: Are there any specific steps being taken to improve diversity?

----

15 Nov 2006

Tuscany provides infrastructure for developing service-oriented
applications.

Tuscany is still focusing on community building. We added four new
committers, Venkat Krishnan, Luciano Resende, Ignacio Silva-Lepe and
Rajith Attapattu. We also have others actively contributing,
particularly in the areas of Declarative DAS, BPEL, JMS, SCA Policy
and OSGi integration.

In addition, we have had a lot of development activity:

 * C++ M2 was released
 * DAS M2 release candidate was submitted to the IPMC for vote and is
   currently underway
 * A SDO M2 release candidate was submitted to the IMPMC for vote and
   is currently underway
 * A Java M2 release candidate is currently being worked on and
   will hopefully be submitted soon to the IPMC for vote

Our top two issues to resolve are:

 1. Increasing community diversity. A significant number of
    committers work for one vendor. We are making efforts to attract
    individual contributors in addition to normal avenues (helping on
    lists with questions, etc.)  including presenting at conferences
    (ApacheCon) and webinars.

 2. Preparation for graduation needs to start including a discussion
    of what timeframe is appropriate

16 Aug 2006

Tuscany is focusing on community building. In the last quarter we have
released, with the Incubator PMC's permission, milestone versions of
both the Java and C++ runtimes and have used those to attract
developers to the community. Since the last report we have voted in
five new committers, Raymond Feng, Brent Daniel, Kelvin Goodson,
Meeraj Kunnumpurath and Andrew Borley and have other people actively
contributing. However, the majority of committers are still employed
by one company and additional effort is being made to attract
independent developers.

There has been a significant change in the OSOA specification effort
with the availability of http://www.osoa.org intended to provide
additional transparency. We have confirmation that specification work
is done under an agreement that explicitly states that such work is
not confidential.

Plan for the next quarter is to diversify the community. We do not
believe there are any issues that require the attention of the board.

18 Jan 2006

Project is just starting incubation. CLAs are on file for the initial
committers. A CCLA has been received for the initial contributions of C++
and Java implementations and the code has been imported into SVN. Activity
is starting on the development mailing list and includes new contributors to
the project.