You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by "Noel J. Bergman" <no...@devtech.com> on 2007/08/27 20:51:11 UTC

August 2007 Incubator Board Report

The Incubator enjoyed a nice quiet summer month.  Woden, CXF, Tuscany each
did a release.  A few new PMC Members were added, and a couple of people
stepped up as Mentors.  All in all, a nice quiet month for a change.

A couple of projects appear very close to graduation, e.g., Woden.

Lokahi did not report this month, and will be asked to report next month.
The project has been quiet lately, which is probably not a good sign, since
it is in real need of community.

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

Abdera

Date of entry: May 2006

Abdera is an implementation of the Atom feed format and publishing protocol.

Code wise there has been a bunch of work done to update the publishing
protocol implementation to match the latest versions of the internet draft
(which will become the RFC). The code is currently being prepared for a new
release.

On the community side we added a new committer (Brian Moseley) who has been
using Abdera's server side code in the Cosmo project and has contributed
back various improvements. We continue to see a steady stream of questions
about the project, which implies that it is being used.

The only remaining goal to be reached before graduation is diversity
related, while we do have more than the minimum number of committers from
separate companies there remains some concern about the fact that many of
them are not overly active.


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

Lokahi -- DID NOT REPORT

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


NMaven

NMaven develops plugins and integration for Maven to make building and using
.NET languages a first-class citizen in Maven.

Incubating since: 2006-11-17

Items to resolve before graduation

More active committer involvement. This involves getting a group of
developers familiar with the NMaven internals (both .NET and Java), as well
as growing a larger community of developers who are creating Maven plugins
in .NET.

Closer interaction with the Maven team.

Status:

Added new committer: Evan Worley

Attempted to reach out to Lucene.NET (and other .NET projects external to
ASF) but no response from any projects.

There is some concern that NMaven may be drifting from Maven in terms of
common architecture/code. Made (and making) active attempts to raise
visibility of NMaven issues among general Maven developers by posting to
maven dev list and submitting proposals for review.

Plans:

Major IDE features

Preparing for a release


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


ServiceMix

The ServiceMix community has voted for graduation and the Incubator PMC has
voted to accept ServiceMix graduation as a TLP (Guillaume Nodet has been
voted as the PMC chair).

ServiceMix 3.1.1 has been released on 04/Jul/07, and we are planning a 3.1.2
after graduation has completed. A 3.2 release is also planned for end of
september / early october.

Discussion on the next major version 4.0 have begin on the mailing list.

Thomas Termin and Gert Vanthienen has joined the PPMC.

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


stdcxx

Stdcxx status report for the calendar quarter ending in August 2007.

Project Summary:

Stdcxx is a portable implementation of the C++ Standard Library conforming
to the ISO/IEC 14882 international standard for C++.

In incubation: since 5/19/2005.

Issues to resolve before graduation:

None.

Community:

The project has 11 committers (excluding mentors). Not counting mentors, the
stdcxx PPMC consists of 9 committers.

Mailing List Activity:

 stdcxx-commits: 14 (-1) subscribers, 2.16 (+0.22) posts/day

 stdcxx-dev: 51 (+3) subscribers, 5.88 (+1.01) posts/day

 stdcxx-user: 37 (+6) subscribers, 0.31 (-0.04) posts/day

Bug Tracking:

Total issues:  536 (+129)

Outstanding:  264 (+66)

Resolved:  60 (-15)

Closed:  212 (+97)

Current Projects:

Since the last report three months ago the team has been busy working toward
the next release, version 4.2, planned to be releaded at the end of the
summaer or early fall at the latest.

The stdcxx community is about to close a vote to accept two new committers,
Eric (Brad) Lemmings, and Mark Brown. Pending the approval of the Incubator
PMC, the committers are expected to join the team shortly.

The stdcxx community also recently voted to propose graduation as a Top
Level Project to the Incubator PMC. We plan to submit the proposal once the
new committers have been approved.

Code:

The most recent release of stdcxx, version 4.1.3, was published in January
2006. The next version 4.2, is scheduled to be released in late summer/early
fall 2007. All code is licensed under the Apache license version 2.

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


Tuscany

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


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


Woden

Woden is a library for working with WSDL 2.0 files.

The W3C WSDL working group completed their work and the  WSDL 2.0
specification is now a recommendation. This is exciting news for Woden as
there is now an official W3C recommended spec to implement. The Woden team
is still reporting issues and asking questions from the W3C Web services
group and plans to contribute further test cases to the WSDL 2.0 test suite.

 Woden M7b was released on Aug 3, in support of Axis2. The Woden team is
currently working towards an  M8 release that will include full support for
the WSDL 2.0 spec, including assertion checking. Also of note in this
release will be a mechanism for extending Woden in both parsing and
assertions. Woden has also received a serialization contribution from Sagara
Gunathunga that is under review and we hope will be able to add a key piece
to Woden.

Woden has been an incubator project for roughly two years. Most items on the
graduation list have been completed. We're currently working towards
completing the few remaining items and then will propose to the WS and
Incubator PMCs that Woden graduate to the Apache Web Services project.

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


WSRP4J

The WSRP4J Project is an implementation of WSRP 1.0 Producer. WSRP is an
OASIS specification that describes a protocol which allows portlets to be
accessed remotely using Web Services.

Incubating since: 2003

Not much news for WSRP4J - Apart from one committer working on refactoring
the code base to match latest Pluto versions and one or two questions on the
user mailing list, nothing really happened.

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


XAP

Description - XAP is a client side declarative Ajax framework for building
and deploying rich internet applications

Date of entry - June, 2006

The top three items to resolve in last report have seen very good progress:

Dojo 0.9 migration - XAP is currently using Dojo 0.4 as the default Ajax
toolkit. Dojo 0.9 is a complete rewriet of Dojo. Though it is not compatible
with Dojo 0.4, Dojo 0.9 seems to have fixed many problems of Dojo and is
likely to become a solid foundation for future Ajax development. XAP
developers are investigating whether/when/how to migrate to Dojo 0.9.

Release - XAP has made one release within the community so far (XAP 0.3
release on March 2007);

Growth of community - XAP community is growing, we see more and more
contributions in many forms from people other than the initial committers:
feedback on the mailing lists, documentation and code patches... The
commuity has voted to add a new committer.

Community aspects:

Contributions from various non-committers continued in areas such as bug
reports, code patches, and discussions;

Vote of a new committer passed

Coach Wei gave a talk on Apache XAP and Declarative Ajax at AjaxWorld
Conference in march 2007 at NYC;

We have reviewed the web site tracking and added mechanism to collect XAP
download statistics.

jQuery integration is done. XAP customers can leverage jQuery as well -
plugin available both from jQuery website and XAP website(
http://jquery.com/plugins/project/xModify).

Code aspects:

Significant work went into xModify - now we have a 3KB engine (leverages
jQuery) for declaratively "ajaxify" HTML web applications. Customers can get
"Ajax" result without writing a single line of Javascript, by using the 3KB
"xModify with jQuery" module.

Web site has been updated

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

Yoko

The Yoko project is a robust and high performance CORBA server which is
usable from inside any JVM.

Since our last report there have been some changes in mentorship and we have
continued to improve the Binding runtime and type support for idltowsdl and
wsdltoidl as listed below.

1) Items to resolve for graduation

* We are also planning to improve the documentation for Yoko, with the goal
of providing more in depth information to users of the Yoko project and to
assist any future committers in understanding the existing code and
functionality.

* Work on stabilizing the code and get it ready for a 1.0 release which
should improve overall quality.

2) Community aspects * We have a new mentor on board: Welcome Matt
Hoggstrom! and thank Ken Coar for his contributions.

* Discussion started about the project status and how it may work better
and/or graduate into other projects like Geronimo, Harmony, and CXF.

* Increased activity on user/dev list around the binding components,
possibly due to the release of CXF driving some interest in the corba
binding components.

3) Code aspects

* Adding more new type support to the binding runtime.

* Continual improvement of performance for the runtime binding in terms of
marshaling and unmarshaling data.

* Adding new type support to the IDLToWSDL and WSDLToIDL tools and adding
quite a number of new tests.

* Fixing some issues in the ORB core code.

* Currently working on preparing Yoko for a 1.0 release.

* Cleaning up the jira issues for the 1.0 release.



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org