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.
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).
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.
No report was submitted.
No report was submitted.
@Shane: help Tuscany in its move to the Attic
No report was submitted.
No report was submitted.
@David: Time for the attic?
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 ™.
No report was submitted.
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 ™.
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 ™.
No report was submitted.
@David: Chair has no time to devote to the project. May be time for the Attic.
No report was submitted.
No report was submitted.
@David: pursue a report for Tuscany; missed February as well
No report was submitted.
No report was submitted.
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?
No report was submitted.
No report was submitted.
@Doug: pursue a report for Tuscany
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No report was submitted and will be requested for next month.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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 ----------------------------------------------------------------------------
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
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? ----
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
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.
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.