Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-11-16 00: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.

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

Web Services

15 Nov 2017 [Sagara Gunathunga / Shane]

A report was expected, but not received

18 Oct 2017 [Sagara Gunathunga / Bertrand]

No report was submitted.

@Bertrand: pursue a report for Web Services

19 Jul 2017 [Sagara Gunathunga / Chris]

Apache Web Services is a collection of shared technologies related to
SOAP/XML based Web Services that can be shared by different implementations.
Spring-WS, Axis2, CXF, and others use parts of the technology created within
Apache Web Services.

Community:
WebServices is a mature project based on standards that are also quite
mature.   As such, there is not a significant amount of activity required.
However, user questions are being answered promptly, bugs are being fixed,
and there are at least 3 independent PMC members around making sure
the project can continue to produce releases as needed.   Since
SOAP/XML based Web Services is no longer considered state of the art,
we don’t expect a major uptick in new development efforts, new
committers, etc...

Last committer addition: Sun Sep 14 2014 (Alessio Soldano)

Last PMC addition: Tue May 17 2016 (Alessio Soldano)


Releases this period:

WSS4J - implementation of WS-Security and related technologies
  * 2.1.10 - Jun, 2017

Neethi - WS-Policy implementation
  * 3.1.10 - May, 2017

XmlSchema - XML Schema model
  * 2.2.2 - May, 2017

Last releases for other technologies:
 *  Axiom  1.2.20 : Oct 2016 (StAX-based, XML Infoset compliant object model)
 *  Woden 1.0M10 : Sept 2015  (WSDL 2.0 implementation)



Notes :
- Releases happen frequently, specially  during this quarter there were
releases on Neethi and XmlSchema after sometime.

- WS projects are very stable and mature hence can't expect any drastic
development around these project.

19 Apr 2017 [Sagara Gunathunga / Rich]

Web Services Report for April 2017

Apache Web Services is a collection of shared technologies related to SOAP/XML based
Web Services that can be shared by different implementations. Spring-WS, Axis2, CXF,
and others use parts of the technology created within Apache Web Services.

Community:
WebServices is a mature project based on standards that are also quite mature.
As such, there is not a significant amount of activity required.
However, user questions are being answered promptly, bugs are being fixes, and there are
at least 3 independent PMC members around making sure the project can continue to produce
releases as needed.   Since SOAP/XML based Web Services is no longer considered state of
the art, we don’t expect a major uptick in new development efforts, new committers, etc...

Last committer addition: Sun Sep 14 2014 (Alessio Soldano)

Last PMC addition: Tue May 17 2016 (Alessio Soldano)


Releases this period:

WSS4J - implementation of WS-Security and related technologies
  * 2.1.9 - Apr, 2017

Last releases for other technologies:
 *  Axiom  1.2.20 : Oct 2016 (StAX-based, XML Infoset compliant object model)
 *  XmlSchema 2.2.1 : Feb 2015  (XML Schema model)
 *  Neethi 3.0.3 : Jan 2014   (WS-Policy implementation)
 *  Woden 1.0M10 : Sept 2015  (WSDL 2.0 implementation)



Notes :
- As mentioned during the last report in detail, WS projects are very stable and mature hence can't expect any drastic development around these project.
- PMC and community are relatively small but active, additionally PMC is maintaining good level of diversity.
- Releases happen frequently and there is no  issue getting required PMC votes (more than 3) on time.
- User questions and security concerns are not very often but once they arise community act fast.

18 Jan 2017 [Sagara Gunathunga / Mark]

Apache Web Services is a collection of shared technologies related to SOAP/XML
based Web Services that can be shared by different implementations. Spring-WS,
Axis2, CXF, and others use parts of the technology created within Apache Web
Services.

Community:
WebServices is a mature project based on standards that are also quite mature.
As such, there is not a significant amount of activity required.
However, user questions are being answered promptly, bugs are being fixes, and
there are at least 3 independent PMC members around making sure the project
can continue to produce releases as needed.   Since SOAP/XML based Web
Services is no longer considered state of the art, we don't expect a major
uptick in new development efforts, new committers, etc...

Last committer addition: Sun Sep 14 2014 (Alessio Soldano)

Last PMC addition: Tue May 17 2016 (Alessio Soldano)


Releases this period:

WSS4J - implementation of WS-Security and related technologies
* 2.0.10 - December 2016
* 2.1.8  - December, 2016

Axiom  - StAX-based, XML Infoset compliant object model
* 1.2.20 - October 2016


Last releases for other technologies:
*  XmlSchema 2.2.1 : Feb 2015  (XML Schema model)
*  Neethi 3.0.3 : Jan 2014   (WS-Policy implementation)
*  Woden 1.0M10 : Sept 2015  (WSDL 2.0 implementation)



Note :
There was a concern raised by the board about the last report submitted, that
suggests Oct-2016 report was identical to previous report except 2 new
releases mentioned. We have informed several times to the board about the
nature of this PMC, in fact community section of the report contains brief
summery about the nature of this PMC. Web services is no longer a hot topic
and not a area that radical innovations are happening also all the
sub-projects are pretty much stable & mature too, in this context it's hard to
expect major development efforts around these sub-projects.

Having said these projects are not inactive, user queries are answered on
time, bug fixing and new releases are happening frequently,  maintaining good
level of committers diversity as well.

Most of the time notable changes between 2 board reports are limited to
mention new releases, in this current report we have 3 new releases other than
that all the other aspects such as community activities, last committer and
PMC member additions are remains same as previous report.

19 Oct 2016 [Sagara Gunathunga / Chris]

Apache Web Services is a collection of shared technologies related to SOAP/XML
based Web Services that can be shared by different implementations. Spring-WS,
Axis2, CXF, and others use parts of the technology created within Apache Web
Services.

Community:
WebServices is a mature project based on standards that are also quite mature.
As such, there is not a significant amount of activity required.  However,
user questions are being answered promptly, bugs are being fixes, and there
are at least 3 independent PMC members around making sure the project can
continue to produce releases as needed.   Since SOAP/XML based Web Services is
no longer considered state of the art, we don’t expect a major uptick in new
development efforts, new committers, etc...

Last committer addition: Sun Sep 14 2014 (Alessio Soldano)

Last PMC addition: Tue May 17 2016 (Alessio Soldano)


Releases this period:

WSS4J - implementation of WS-Security and related technologies
  * 2.0.9 - July 22, 2016
  * 2.1.7 - July 22, 2016

Last releases for other technologies:
 *  Axiom 1.2.19 : Apr 2016  (StAX-based, XML Infoset compliant object model)
 *  XmlSchema 2.2.1 : Feb 2015  (XML Schema model)
 *  Neethi 3.0.3 : Jan 2014   (WS-Policy implementation)
 *  Woden 1.0M10 : Sept 2015  (WSDL 2.0 implementation)

20 Jul 2016 [Sagara Gunathunga / Jim]

Web Services Report for July 2016

Apache Web Services is a collection of shared technologies related to SOAP/XML based Web
Services that can be shared by different implementations. Spring-WS, Axis2, CXF, and
others use parts of the technology created within Apache Web Services.

Community:
WebServices is a mature project based on standards that are also quite mature.
As such, there is not a significant amount of activity required.  However, user questions
are being answered promptly, bugs are being fixes, and there are at least 3 independent
PMC members around making sure the project can continue to produce releases as needed.

Since SOAP/XML based Web Services is no longer considered state of the art, we don’t
expect a major uptick in new development efforts, new committers, etc...

Last committer addition: Sun Sep 14 2014 (Alessio Soldano)

Last PMC addition: Tue May 17 2016 (Alessio Soldano)


Releases this period:

WSS4J - implementation of WS-Security and related technologies
  * 2.0.8 - June 23, 2016
  * 2.1.6 - June 23, 2016

Last releases for other technologies:
 *  Axiom 1.2.19 : Apr 2016  (StAX-based, XML Infoset compliant object model)
 *  XmlSchema 2.2.1 : Feb 2015  (XML Schema model)
 *  Neethi 3.0.3 : Jan 2014   (WS-Policy implementation)
 *  Woden 1.0M10 : Sept 2015  (WSDL 2.0 implementation)

15 Jun 2016 [Sagara Gunathunga / Greg]

Web Services Report for June 2016

Apache Web Services is a collection of shared technologies related to
SOAP/XML based Web Services that can be shared by different implementations.
Spring-WS, Axis2, CXF, and others use parts of the technology created within
Apache Web Services.

Community:

 WebServices is a mature project based on standards that are also quite
 mature.   As such, there is not a significant amount of activity required.
 However, user questions are being answered promptly, bugs are being fixes,
 and there are at least 3 independent PMC members around making sure the
 project can continue to produce releases as needed.   Since SOAP/XML based
 Web Services is no longer considered state of the art, we don’t expect a
 major uptick in new development efforts, new committers, etc...

Last committer addition: Sun Sep 14 2014 (Alessio Soldano)

Last PMC addition: Tue May 17 2016 (Alessio Soldano)

Releases this period:

 Axiom  - StAX-based, XML Infoset compliant object model

    * 1.2.19 - Apr 30, 2016

 WSS4J - implementation of WS-Security and related technologies

    * 2.0.7 - March 22, 2016
    * 2.1.5 - March 22, 2016

 Last releases for other technologies:

    *  XmlSchema 2.2.1 : Feb 2015  (XML Schema model)
    *  Neethi 3.0.3 : Jan 2014   (WS-Policy implementation)
    *  Woden 1.0M10 : Sept 2015  (WSDL 2.0 implementation)
    *  WSS4J  2.0.7/2.15 : March 2016   (WS-Security implementation )

18 May 2016 [Sagara Gunathunga / Chris]

No report was submitted.

20 Apr 2016 [Sagara Gunathunga / Greg]

Web Services Report for April 2016

Releases within this quarter:


*  Axiom 1.2.18
*  WSS4J 2.0.7
*  WSS4J 2.1.5


Last releases for other subprojects:

*  Xmlschema 2.2.1 : Feb 2015
*  Neethi 3.0.3 : Jan 2014
*  Woden 1.0M10 : Sept 2015


Community and development:

* Last committer addition - Sept 2014
* Last PMC member addition - in March 2016



Development

* WSS4J   - 140 commits  by 2 committer.
* Axiom   -   59 commits  by 1 committer.
* Woden     - 0  commits.
* Xmlschema - 0 commit.
* Neethi  -   0 commits.




Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema


Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

@Greg: The report continues to be unacceptable. Time for a new chair?

16 Mar 2016 [Sagara Gunathunga / David]

No report was submitted.

17 Feb 2016 [Sagara Gunathunga / Shane]

Web Services Report for February 2016

Releases within this quarter:

*  Axiom 1.2.16
*  Axiom 1.2.17
*  WSS4J 1.6.19
*  WSS4J 2.0.6
*  WSS4J 2.1.4


Last releases for other subprojects:

*  Xmlschema 2.2.1 : Feb 2015
*  Neethi 3.0.3 : Jan 2014
*  Woden 1.0M10 : Sept 2015


Community and development:

* Last committer addition - Sept 2014,
* Last PMC member addition - in Sept 2013



Development

* WSS4J   -   140 commits  by 2 committer.
* Axiom   -   331 commits  by 1 committer.
* Woden     - 0  commits.
* Xmlschema - 0 commit.
* Neethi  -   0 commits.




Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema


Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

@Shane: Contact PMC to get a better report next month; make sure to read the guidelines @Rich: Rich will find some outstanding reports to model and publish links to them

20 Jan 2016 [Sagara Gunathunga / Jim]

No report was submitted.

21 Oct 2015 [Sagara Gunathunga / Sam]

Web Services Report for October 2015

Releases within this quarter:

*  Woden 1.0M10
*  WSS4J 2.1.3


Last releases for other subprojects:

*  Xmlschema 2.2.1 : Feb 2015
*  Neethi 3.0.3 : Jan 2014
*  Axiom 1.2.15 : Jun 2015


Community and development:

* Last committer addition - Sept 2014,
* Last PMC member addition - in Sept 2013



Development

* WSS4J   -   41 commits  by 1 committer.
* Axiom   -   199 commits  by 1 committer.
* Woden     - 34  commits  by 1 committers.
* Xmlschema - 0 commit    by 0 committer.
* Neethi  -   0 commits.

* Woden project and site are compliance with Apache branding polices now.



Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema


Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

19 Aug 2015 [Sagara Gunathunga / Sam]

Web Services Report for August 2015

Releases within this quarter:

*  WSS4J 2.0.5
*  WSS4J 2.0.4
*  WSS4J 2.1.2
*  WSS4J 2.1.1
*  WSS4J 2.1.0
*  Axiom 1.2.15

Last releases for other subprojects:

*  Xmlschema 2.2.1 : Feb 2015
*  Neethi 3.0.3 : Jan 2014
*  Woden : Feb 2011


Community and development:

* Last committer addition - Sept 2014,
* Last PMC member addition - in Sept 2013



Development

* WSS4J   -   227 commits  by 2 committers.
* Axiom   -   342 commits  by 1 committer.
* Woden     - 44  commits  by 2 committers.
* Xmlschema - 1 commit    by 1 committer.
* Neethi  -   0 commits.




Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

15 Jul 2015 [Sagara Gunathunga / Bertrand]

No report was submitted.

22 Apr 2015 [Sagara Gunathunga / Greg]


No releases within this quarter.


Last releases for other subprojects:

*  Xmlschema 2.2.1 : Feb 2015
*  WSS4J 2.0.3/1.6.18 : Feb 2015
*  Neethi 3.0.3 : Jan 2014
*  Axiom : Dec 2012
*  Woden : Feb 2011


Community and development:

* Last committer addition - Sept 2014,
* Last PMC member addition - in Sept 2013



Development

* WSS4J   -   82 commits  by 2 committers.
* Axiom   -  1 commits  by 1 committer.
* Xmlschema -  0 commits .
* Woden     -  0 commits.
* Neethi  -    0 commits.




Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC

Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

@Greg: Is the community healthy?

18 Feb 2015 [Sagara Gunathunga / Doug]

Releases within this quarter:

*  WSS4J 1.6.18  (RM - Colm O hEigeartaigh)
*  WSS4J 2.0.3   (RM - Colm O hEigeartaigh)
*  Xmlschema 2.2.0 (RM - Daniel Kulp )
*  Xmlschema 2.2.1 (RM - Daniel Kulp )


Last releases for other subprojects:

* Neethi  : Jan 2014
* Axiom   : Dec 2012
* Woden   : Feb 2011


Community and development:

* Last committer addition - Sept 2014,
* Last PMC member addition - in Sept 2013



Development

* WSS4J   -   110 commits  by 2 committera.
* Axiom   -  15 commits  by 1 committer.
* Xmlschema -  19 commits by 1 committer..
* Woden     -  0 commits
* Neethi  -    0 commits.




Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

21 Jan 2015 [Sagara Gunathunga / Sam]

No report was submitted.

15 Oct 2014 [Sagara Gunathunga / Brett]

Releases within this quarter:

*  WSS4J 1.6.17  (RM - Colm O hEigeartaigh)
*  WSS4J 2.0.2   (RM - Colm O hEigeartaigh)
*  Xmlschema 2.0.2 (RM - Daniel Kulp )


Last releases for other subprojects:

* Neethi 3.0.3 : Jan 2014
* Axiom : Dec 2012
* Woden : Feb 2011


Community and development:

* Last committer addition - Sept 2014,
* Last PMC member addition - in Sept 2013


Development

WSS4J   -   61 commits  by 1 committer.
Axiom   -  58 commits  by 1 committer.
Xmlschema -  23 commits by 1 committer..
Woden     -  0 commits
Neethi  -    0 commits.


Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC


Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

16 Jul 2014 [Sagara Gunathunga / Sam]

Releases within this quarter:

*  WSS4J 1.6.16  (RM - Colm O hEigeartaigh)
*  WSS4J 2.0.0   (RM - Colm O hEigeartaigh)
*  WSS4J 2.0.1   (RM - Colm O hEigeartaigh)


Last releases for other subprojects:

* XmlSchema 2.1.0 : Jan 2014
* Neethi 3.0.3 : Jan 2014
* Axiom : Dec 2012
* Woden : Feb 2011
* XML-RPC : Feb 2010


Community and development:

* Last committer addition - in 2011, Last PMC member addition - in Sept 2013


Development

WSS4J   -   89 commits  by 2 committers.
Axiom   -  140 commits  by 1 committer.
Woden     -  1 commits  by 1 committer.
Neethi  -    0 commits.
Xmlschema -  0 commits.


Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden


Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

16 Apr 2014 [Sagara Gunathunga / Greg]

Releases within this quarter:

*  WSS4J 1.6.14 (RM - Colm O hEigeartaigh)
*  Neethi 3.0.3 (RM - Daniel Kulp)
*  XmlSchema 2.1.0 (RM - Daniel Kulp)
*  WSS4J 2.0.0-rc1 (RM - Colm O hEigeartaigh)
*  WSS4J 1.6.15  (RM - Colm O hEigeartaigh)


Last releases for other subprojects:
* Axiom : Dec 2012
* Woden : Feb 2011


Community and development:

* Last committer addition - in 2011, Last PMC member addition - in Sept 2013

* Due to lack of active development following sub-projects have moved to attic.

 1. XML-RPC to
 2. TCPMON
 3. XmlSchema 1.4 - This is delayed till XmlSchema 2 based Axis2 release
    happen in near future.


Development

WSS4J      - 147 commits  by 3 committers.
Axiom      - 15 commits by 1 committer.
Neethi     - 9 commits by 1 committer.
Xmlschema  - 15 commits by 1 committer.
Woden      - 4 commits by 1 committers.



Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.


* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.


* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.


* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

15 Jan 2014 [Sagara Gunathunga / Greg]

Releases within this quarter:

* WSS4J 1.6.13 (RM - Colm O hEigeartaigh)


Last releases for other subprojects:
* Axiom : Dec 2012
* XmlSchema : July 2012
* Neethi  : April  2012
* Woden : Feb 2011
* XML-RPC : Feb 2010



Community and development:


* Last committer addition - in 2011, Last PMC member addition - in Sept 2013


WSS4J     - 106 commits  by 3 committers.
Axiom     - 18 commits by 1 committer.
Neethi    - 0 commits
xmlschema - 1 commits by 1 committer.
Woden     - 4 commits by 2 committers.



Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looks at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

AI: Greg: ask for an out-of-band report for next month.

16 Oct 2013 [Sagara Gunathunga / Sam]

Releases within this quarter:

* WSS4J 1.6.12 (RM - Colm O hEigeartaigh)


Last releases for other subprojects:
* Axiom : Dec 2012
* XmlSchema : July 2012
* Neethi  : April  2012
* Woden : Feb 2011
* XML-RPC : Feb 2010



Community and development:

* WS community decided to disconnect development on WSS4J 1.5.x  branch due to inactivity.

* Last committer addition - in 2011, Last PMC member addition - in 2010

(Note - Few weeks ago WS PMC has voted Marc Giger to become a PMC member  at
the moment we are waiting for his acceptance. )

WSS4J  - 46 commits  by 2 committers.
Axiom    - 27 commits by 1 committer.
Neethi    - 4 commits by 1 committer.
xmlschema - 0 commits
Woden - 0 commits



Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looks at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

Sam will see if the new pmc member should be elided

21 Aug 2013 [Sagara Gunathunga / Greg]

Releases within this quarter:

* WSS4J 1.6.11 (RM - Colm O hEigeartaigh)


Last releases for other subprojects:
* Axiom : Dec 2012
* XmlSchema : July 2012
* Neethi  : April  2012
* Woden : Feb 2011
* XML-RPC : Feb 2010



Community and development:

* Old Forrest based WS web site was replaced with a Maven based new site.

* New Maven based site for Woden sub project is being developed and plan to
 complete within next quarter in parallel to new releases.


* Last committer addition - in 2011, Last PMC member addition - in 2010

NOTE - Most of the WS sub projects are used by Web Services frameworks such
as Axis, CXF and very rarely an end user directly involves with these
Sub-projects,  this nature results into TLP grows slowly but that does not
mean sub projects are inactive. Please refer following activity summery on
each sub project during the last quarter.   Community is small and grow
slowly but existing members are active and doing releases frequently.

WSS4J  - 165 commits  by 3 committers.
Axiom    - 116 commits by 1 committer.
Woden   - 1 commit by 1 committer.
Neethi    - 6 commits by 1 committer.
xmlschema - 0 commits

Additionally there was an effort to have a GSoC project for Apache Axiom
project but in later stage the student has changed his mind to do a different
project.




Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looks at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

17 Jul 2013 [Sagara Gunathunga / Sam]

Releases within this quarter:

* No



Community and development:

* Old Forrest based WS web site replaced with Maven based new design. (Andreas Veithen)



Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J, Project homepage ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looks at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

AI: Sam: pursue a report for next month with more detail

17 Apr 2013 [Sagara Gunathunga / Jim]

Releases within this quarter:

* WSS4J 1.6.10 (RM - Colm O hEigeartaigh)



Community and development:

* Release distributions moved to use Svnpubsub.
* Several members are actively contributing to migrate  project web sites into
 Svnpubsub.
* Number of discussions initiated on GSoC 2013 project ideas by students and
 committers, this can be seen as a good sign for community development aspects.


Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden
* XML-RPC
* Project homepage



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looks at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

16 Jan 2013 [Sagara Gunathunga / Doug]

Releases within this quarter:

* WSS4J 1.6.9 (RM - Colm O hEigeartaigh)
* WSS4J 1.6.8 (RM - Colm O hEigeartaigh)
* Axiom 1.2.14 (RM - Andreas Veithen )


Community and development:

* Small but active community on development and mailing lists.


Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden  - ( A new site for Woden is under development.)
* XML-RPC
* Project homepage - (needs review and fresh look.)



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looks at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

17 Oct 2012 [Sagara Gunathunga / Rich]

Web Services Report for October 2012

Releases within this quarter:

* WSS4J 1.6.7  (RM - Colm O hEigeartaigh)
* XmlSchema 2.0.3  (RM - Daniel Kulp)



Community and development:

* Small but active community on development and mailing lists.


Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden  - ( A new site for Woden is under development.)
* XML-RPC
* Project homepage - (needs review and fresh look.)



Subprojects
-----------

Current subproject descriptions follow, along with anything specifically
requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looks at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

25 Jul 2012 [Sagara Gunathunga / Jim]

Web Services Report for July 2012

Releases within this quarter:

* Axiom 1.2.13  (RM - Andreas Veithen)
* WSS4J 1.6.6  (RM - Colm O hEigeartaigh)
* Neethi 3.0.2   (RM - Daniel Kulp)
* XmlSchema 2.0.2  (RM - Daniel Kulp)

Last releases for other subprojects:

* Woden : Feb 2011
* XML-RPC : Feb 2010


Projects moved to WS attic within this quarter.

* WSIF
* Muse
* Jaxme

Development.

* WSS4J was very active during recent past with new
 streaming support activities.

* Apache Woden dropped its Axiom based implementation due to less user
 attraction and maintaining cost and will continue with DOM based development.

* Axiom also performing number of restructuring activities.


Branding checklist for sub-projects with releases in the last quarters
(Axiom, Neethi, WSS4J ):

* Project Naming And Descriptions: OK
* Website Navigation Links: OK
* Trademark Attributions: OK
* Logos and Graphics: OK ( Neethi and WSS4J sub projects don't have logos)
* Project Metadata: OK

Not yet compliant:

* XmlSchema
* Woden  - ( A new site for Woden is under development.)
* XML-RPC
* Project homepage - (needs review and fresh look.)

Community:

* Small but active community on development and mailing lists.

Issues for board consideration
None.

(Web Services)

AI Jim: ask for a project description in board reports.

16 May 2012

Change the Apache Web Services Project Chair

 WHEREAS, the Board of Directors heretofore appointed Glen Daniels
 to the office of Vice President, Apache Web Services, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Glen Daniels from the office of Vice President,
 Apache Web Services, and

 WHEREAS, the Project Management Committee of the Apache Web Services
 project has chosen by vote to recommend Sagara Gunathunga as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Glen Daniels is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache Web Services, and

 BE IT FURTHER RESOLVED, that Sagara Gunathunga be and hereby is
 appointed to the office of Vice President, Apache Web Services, 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 7H, Change the Apache Web Services Project
 Chair, was approved by Unanimous Vote of the directors
 present.

16 May 2012 [Glen Daniels / Sam]

 General
 Apologies for the late report.  Things have been puttering along
 in WS-land, with no changes to community of late.  The project's
 (few but tireless) core committers are continuing to get stuff
 done, and issues are being responded to on the mailing lists.

 Glen is stepping down from the chair position and Sagara will be
 taking over.  One hopes this might result in more timely
 reports. :) The project could surely use a bit more cleanup
 (finishing dist/ housekeeping, website work, etc), but things
 are mostly moving at a slow-and-steady pace.

Releases / Code
 * WSS4J 1.6.5 was released on March 4
 * Axiom 1.2.13 was released on April 9
 * Neethi 3.0.2 was released on April 11
 * XmlSchema 2.0.2 was released on April 11

 * Work will be stopping on the WSS4J 1.5 branch

18 Apr 2012 [Glen Daniels / Roy]

No report was submitted.

No report was submitted. Glen will report next month.

24 Jan 2012 [Glen Daniels / Jim]

            Web Services Report for January 2012

Releases
--------
* WSS4J 1.6.4

General
-------

* A light quarter for WS activity.  JIRAs still getting filed and
 fixed, not a lot of new development.

* Although much of our branding + restructuring work has been
 completed, there is still more to do and it's been challenging to
 get cycles from the PMC for this kind of work.  Benson Margulies
 kicked off a thread on the PMC list about this, and it seems to be
 having the desired effect of turning up the heat under the team.
 There is a concrete proposal on the table to rework and modernize
 the website.

Subprojects
-----------

Current subproject descriptions follow, along with anything
specifically requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

- Project branding guidelines fully implemented.
- No release during last quarter. 1.2.13 planned for next quarter.
- Community activity: slightly increased JIRA activity over the last
 quarter.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

- no developer activity this quarter, although a user did raise a JIRA
that needs to be looked at.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

- Two minor bugs fixed on trunk, but not yet released

* Apache TCPMon

Apache TCPMon is a Java-based network trace tool, useful for debugging
Web Service interactions.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

26 Oct 2011 [Glen Daniels / Greg]

The Web Services project develops several shared components that are
generally useful in implementing XML/SOAP based Web Services.

Summary:

Slow and steady.  Our community report last month pretty much sums up
the fact that while there are few people active, mailing list traffic
is consistent and releases are happening.  No major progress this
month in terms of streamlining, but forward progress is happening.

Code releases:

* WSS4J 1.5.12 (August 16th)
* WSS4J 1.6.3 (October 3rd)
* XmlSchema 2.0.1 (September 26th)

PMC Membership:

No changes.

Cleanup, branding requirements:

No progress to report, and we remain "almost done" for the moment.

Board-level issues:

No issues to report.

Subproject Descriptions
-----------------------

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* JaxMe2

JaxMe 2 is an open source implementation of JAXB, the specification
for Java/XML binding.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

* Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used
as parts of various WS projects but useful even outside the WS space.
WS-Commons houses various smaller projects such as tcpmon.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services
Security (WS-Security) from OASIS Web Services Security TC.

21 Sep 2011 [Glen Daniels / Roy]

The Web Services project serves to collect several components, all of
which relate to XML/SOAP Web Services, and most of which are
implemented in Java.  We manage a WS-Security implementation (WSS4J),
an XML object model (Axiom), a WS-Policy model (Neethi), an XML Schema
library (XmlSchema), a WSDL 2 library (Woden), and a few other small
pieces.

Last month the board asked the WS project to do a special report this
month on our community status [ note to Sam - you were supposed to
poke us about this?  I never got a ping, although I did get Marvin's
reminders, which, my bad, I thought were a fluke until Sunday ].  The
worry seems to be coming from a couple of places - 1) lack of forward
progress in some of our subprojects, and 2) concern that our community
isn't being effective.

I think the real issue here is "is the community healthy", especially
considering the large number of folks we have on the PMC even after
two rounds of "emeritizing".  I do agree with the comments last month
that we could be doing better.  We're not getting much new blood (with
some notable exceptions) lately, and I think a lot of us have simply
been unable to prioritize WS work when it comes up.  I certainly fall
into that category, and I know others do as well.

On the other hand, I don't think that the voting issue Dan refers to
(see last month's agenda) is anything really new - we've had troubles
pulling votes together in the past too, and while that's perhaps made
us less efficient that we could be, it hasn't made the project
irrelevant or brought us to a standstill.  Our mail traffic is pretty
steady (http://mail-archives.apache.org/mod_mbox/ws-dev/) and as Dan
notes, things are getting dealt with, releases published and questions
answered - we're just a little less snappy than we might be.

We recently voted to accept a grant of a large contribution to use a
base of a 2.0 version of WSS4J.  In that process, we also voted in
Marc Giger as a committer to continue working on that codebase.  This
new contribution has sparked some new discussions and ideas around
WSS4J and may provide some additional collaboration points between the
Axis2/Rampart and CXF security people.

One small thing that might help is to stop forwarding the old list
names to dev@ws, but instead hook them up to an autoresponder that
says "please stop using this address and mail dev@ instead".  I
recently noticed that I hadn't been seeing some of the dev@ mail
because it's also being cc'ed to the old list addresses and I still
had filters to drop those mails into folders I no longer use.  Others
might be in a similar situation.  There is also still some
logistics/cleanup work we need to finish - website maintenance, etc. -
that might help to make things feel a bit more solid too.  Aside from
that, doing some more pruning of the PMC roster (I still think there
are at least 10 people who didn't respond to our last round) and
simply having this conversation might well help to re-engage a few
people.

In general, I think the project is doing ok but we need to keep
plugging away at streamlining and ensuring that there is sufficient
attention from the active PMC members.

I'll plan to attend the board meeting Wednesday to field any questions
or discussion.

--Glen Daniels on behalf of the WS PMC

17 Aug 2011 [Glen Daniels / Sam]

The Web Services project develops several shared components that are
generally useful in implementing XML/SOAP based Web Services.

Summary:

Activity has been steady on our active subprojects, with light
community involvement.  Some project cleanup has occurred, but we
still need to wrap up some loose ends, get rid of commons, etc.

Code releases:

* Axiom 1.2.12 (July 6th)
* WSS4J 1.6.0 (April 15th)
* WSS4J 1.6.1 (June 8th)
* WSS4J 1.6.2 (August 11th)
* WSS4J 1.5.12 is in progress now
* Neethi 3.0.1 (July 21st)

PMC Membership:

Rich Scheuerle volunteered to drop off the PMC.  No other changes.

Cleanup, /dist/ and otherwise:

As per infra request, we did some cleanup in our dist area, but in
looking at it while writing this report, I believe there are still a
few dangling bits that should be removed.  This also reminds us that
we still haven't entirely finished archiving our retired projects,
although we made some progress in that regard as well.  I'd guess we
need a couple of days of concerted effort to finish this.

Branding requirements:

The top-level WS site as well as several subprojects have been
vetted/improved to match the branding guidelines.  However, we haven't
yet completed Woden or XmlSchema as of this report due to some site
building issues.  They should be in compliance shortly.

Board-level issues:

No issues to report.

Subproject Descriptions
-----------------------

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* JaxMe2

JaxMe 2 is an open source implementation of JAXB, the specification
for Java/XML binding.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

* Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used
as parts of various WS projects but useful even outside the WS space.
WS-Commons houses various smaller projects such as tcpmon.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services
Security (WS-Security) from OASIS Web Services Security TC.

The report was a bit short on details of how the community is doing.

AI Sam: ask for a report for next month on community.

20 Jul 2011 [Glen Daniels / Sam]

Report missing; will report next month.

20 Apr 2011 [Glen Daniels / Bertrand]

Releases
--------
* XmlSchema 2.0 (2/11)
* Woden 1.0M9 (2/14)
* WSS4J 1.6.0 (4/15)
* Neethi 2.0.5 (4/11)
* Neethi 3.0.0 (4/11)

General news
------------

* Lots of good releases this quarter, with slow but steady activity on
 the mailing lists.

* The chair has been slammed with work and other commitments, and has
 not as yet followed through on last report's hopes re: finishing the
 mothballing of a couple of projects.  Still on the docket.

Subprojects
-----------

Current subproject descriptions follow, but no particular subproject
news below means nothing specifically requiring the board's attention
this quarter beyond the above.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* JaxMe2

JaxMe 2 is an open source implementation of JAXB, the specification
for Java/XML binding.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy
specifications.

Two new releases this quarter, one on the "old style" 2.0 branch and
the other with a revamped API which, among other things, removes the
hard dependency on Axiom.

* Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used
as parts of various WS projects but useful even outside the WS space.
WS-Commons houses: - various smaller projects such as tcpmon.

Still need to wrap WS-Commons up and promote the contents (really just
TCPMon).

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services
Security (WS-Security) from OASIS Web Services Security TC.

16 Feb 2011 [Glen Daniels / Geir]

Releases
--------
* Axiom 1.2.10 was released on Nov 9th.
* Axiom 1.2.11 was released on Feb 7th.

* WSS4J 1.5.11 was released on Jan 17th.

* Woden 1.0M9 should be out any day now, having passed the release vote.

* XmlSchema 2.0 is in-flight (vote proceeding).

General news
------------

* As mentioned last report, we decided to merge the many
project-specific -dev lists into a single "dev@ws.apache.org", in an
effort to create more of a sustainable community.  This seems to
generally have been successful, although several folks did complain
about the sudden noise level on what used to be individual project lists.

* We re-pinged membership to see who wanted to go emeritus (yes, we know
there isn't an official PMC emeritus status :)), and about 15 people
dropped off the PMC, leaving us with a more active and tuned-in core
membership.

* Development has been steady on our active projects, with quite a few
release trains chugging along.

* The website has been updated (thanks Benson!) to reflect our current
list of projects, but we still haven't cleaned up the SVN structure to
match, nor cleaned out the stuff that should already be gone from SVN.
I plan to handle that but haven't had the cycles.  When this is done,
WS-Commons will  well and truly have been retired.

* We are aware of the Project Branding Checklist, although we have not
done a thorough review as yet.  Will do so for our next report - and
this actually coincides with a bunch of web housecleaning we're in the
midst of anyway.

Subprojects
-----------

Current subproject descriptions follow, but no particular subproject
news below means nothing specifically requiring the board's attention
this quarter beyond the above.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* JaxMe2

JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

We had a lazy consensus to retire JaxMe, but haven't executed this yet.

* Apache Axiom

Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.

* Apache XmlSchema

Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.

* Apache Neethi

Apache Neethi is a Java implementation of the WS-Policy specifications.

* Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses:
 - various smaller projects such as tcpmon.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

Greg: Sounds like some great community progress!

19 Jan 2011 [Glen Daniels / Doug]

Report is delayed until next month at Glen's request.

20 Oct 2010 [Glen Daniels / Roy]

The Apache Web Services project contains a collection of software primarily
relevant to XML/SOAP/WSDL Web Services.

== Releases ==

* XmlSchema 1.4.7 (September 27th)
* WSS4J 1.5.9 (October 3rd)

== Community ==

Three new PMC members were elected - Dan Kulp, Colm O hEigeartaigh, and
Sagara Gunathunga.

We've been doing some cleanup, and several inactive PMC members have gone
emeritus.  We expect several more in the coming months.

There was a great suggestion by Dan Kulp to try to pull the somewhat
fragmented community together by merging all the individual subproject -dev
lists into dev@ws.apache.org, which is in process.  Benson Margulies is in
the midst of cleaning up our long-neglected website.

jUDDI has been promoted to TLP and is outta here, and we're still discussing
the disposition of the other subprojects.  One thing we've just arrived at is
that perhaps the full-on Attic isn't necessary when we retire things, esp
since we already have an "archive" area for old projects in our SVN.  We
should probably still have an Attic web page at least, but conversations
about this are ongoing (and we need to bring the Attic community into those).

We want to pull the "commons" projects up to be normal sub-projects ASAP, so
that's under discussion even if we end up retiring or promoting a couple of
them in the coming months.

We're all looking forward to a leaner, meaner Web Services project with a
more functional community.

== Subprojects ==

Current subproject descriptions follow, but no particular subproject news
below means nothing specifically requiring the board's attention this quarter.

* Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0 specification.

Now that Sagara is on the PMC, moving this forward will hopefully be somewhat
smoother.  He doesn't have too many cycles lately, however, so it would be
nice if we could expand the active committership here.

* JaxMe2

JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

* Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space. WS-Commons
houses Apache Axiom - the streaming XML object model, Apache XmlSchema - an
object model to manipulate XML schema documents, Apache Neethi - the
WS-Policy implementation and various other smaller projects such as tcpmon.

See "Community" above re: dissolving commons.

* Apache Muse

Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code generation
tools and APIs that aid users in creating standards-compliant interfaces for
manageable resources. Muse-based interfaces can be deployed in a J2EE or OSGi
environment.

Muse is still pending final discussion, but is 99% certain to end in our
archive/the Attic.

* Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that
uses XML over HTTP to implement remote procedure calls.

* Apache WSS4J

Apache WSS4J is a Java implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.

See above re: new release - steady work here.

21 Apr 2010 [Glen Daniels / Doug]

-- Notable Happenings

Axis is gone! Now what? :)

The WS PMC is just starting solid discussions on three main topics, and we
hope to have board resolutions for these things by our July report, if not
before.

* Which subprojects should be promoted to TLPs?
* Which subprojects should be migrated to the Attic?
* What should the structure look like for what remains?

Discussion has started here:

http://markmail.org/message/6jbxfum7uq7fnbai

-- Code Releases [since the last report]

XML-RPC 3.1.3 was released in Feb
jUDDI 3.0.1 was released in Feb
Scout 1.2.1 was released in Feb

-- Subproject News

No news below means nothing particularly notable for the board occurred this
quarter.

Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

JaxMe2

JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

Apache Scout

Apache Scout is an implementation of the JSR 93 (JAXR), which is a java API
to XML registries such as jUDDI.

Since January Scout went through a cycle of testing and bug fixing and a
1.2.1 maintenance release was released in February. No new features were
added in the last quarter.

Apache jUDDI

jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification for
Web Services.

jUDDI v3 went through a cycle of testing and bug fixing. The 3.0.1 release
in February saw lots of bug fixes and small enhancements. A load test
framework based on XLT was committed. Documentation is now DocBook based, and
is starting to get some critical mass. The project is now using Nexus. We will
see a 3.0.2 release soon, and development for 3.1 has also started.

Apache WSIF

Apache Web Services Invocation Framework (WSIF) is a simple Java API for
invoking Web services, no matter how or where the services are provided as
long as it is described in WSDL.

Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses:

* Apache Axiom : A streaming XML object model
* Apache XmlSchema : an object model to manipulate XML schema documents
* Apache Neethi : a WS-Policy implementation
* Apache TCPMon : a network monitor/debugging tool

Apache Muse

Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code generation
tools and APIs that aid users in creating standards-compliant interfaces for
manageable resources. Muse-based interfaces can be deployed in a J2EE or
OSGi environment.

Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that
uses XML over HTTP to implement remote procedure calls.

17 Mar 2010 [Glen Daniels / Justin]

Report to be provided next month, and every three months after that.

20 Jan 2010 [Glen Daniels / Roy]

* Notable Happenings

As of the December board meeting, all the Axis-related and Axis2-related
subprojects will be moved to the new "Axis" TLP. This will therefore be the
final report dealing with these projects in this context.

The WS project split was a long time coming (over a year of on-and-off
discussion), and we're looking forward to more focused and streamlined
efforts in both the Web Services project and the new Axis project.

The forward-looking plan is to evaluate the rest of the projects in WS
over the next few months and either 1) promote them to TLPs, 2) retire
them to the Attic, or 3) leave some in place in WS as common libraries
for at least Axis2 and CXF.

* Code Releases [since the last report]
 * Axis2 1.5.1 was released on October 23rd
 * Scout 1.2 was released on October 23rd
 * jUDDI 3.0 was released on October 26th

- Subproject News -

No news below means nothing particularly notable for the board occurred this
quarter.

==== Apache Axis2 ====
Apache Axis2 is the third generation Web service framework of the Apache Web
service stack. A highly extensible message processing engine focused on SOAP
messages, it includes plugins for services, transports, MessageReceivers,
and Modules (message interceptors).

==== Kandula ====
Apache Kandula is an implementation of Web Services Coordination, Atomic
Transaction and Business Activity protocols. The project provides
implementations for both Apache Axis (kandula-1 branch) and Apache Axis2
(kandula-2 branch) platforms.

==== Apache Axis ====
Apache Axis is a web services framework implementing the W3C SOAP standard.

==== Apache Woden ====
Woden is an open source Java implementation of the W3C WSDL 2.0
specification. Recently Woden source repository was restructured to follow
Maven conventions. One of the significant feature, Woden serialization was
completed during last few months. Woden team decided to support WSDL 2.0
Component level equals method and it has been already implemented now. Also
Woden provides new logging strategy based on Commons-logging API.

Further Woden provides two new utilities as Woden Converter Maven plug-in
and Woden Converter Ant Task to convert WSDL 1.1 documents in to WSDL 2.0
documents , Woden Converter Ant Task was contributed by a new contributor
Dilshan Edirisuriya. There was a session about Woden and it's recent
improvements by Sagara Gunathunga in the Apache Asia 2009 conference was
held in Colombo Sri Lanka. Woden team plan to release M9 version very soon.

==== JaxMe2 ====
JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

==== Apache Scout ====
Apache Scout is an implementation of the JSR 93 (JAXR), which is a java API
to XML registries such as jUDDI.

Scout-1.2 was released supporting the
UDDIv2 and UDDIv3 specifications. It must be noted that only a subset of the
UDDIv3 features was implementation because of limitations in the JAXR v1
specification.

==== Apache jUDDI ====
jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification for
Web Services.

jUDDI released jUDDI v3.0, which implements the UDDI v3 spec.
jUDDI is completely rearchitected and uses the JAXB, JAX-WS and JPA
Standards. The projects started shipping a portlet based console, to
administer and browse the repository.

==== Apache Rampart ====
Rampart provides the WS-Security and WS-SecureConversation support for
Apache Axis2 using Apache WSS4J as the base. The configuration model uses
the WS-Policy framework and supports WS-SecurityPolicy specification. The
"Rahas" module in Rampart implements the WS-Trust specification with a
security token service implementation and a client API to carry out token
exchanges with the security token service.

==== Apache Rampart/C ====
Apache Rampart/C is the security module for Apache Axis2/C. It's an effort
to implement WS-Security Specification 1.0. Rampart/C also comes with an
XML-Crypto library known as OMXMLSecurity. In addition Apache Rampart/C
configurations are based on security policy assertions as per WS-Security
Policy specification 1.1

==== Apache Sandesha2 ====
Sandesha2 is an implementation of WS-ReliableMessaging specifications for
Apache Axis2. By using Sandesha2 you can add reliable messaging capability
to the Web services you have hosted in Axis2. You can also use Sandesha2
with Axis2 client to interact with already hosted web services in a reliable
manner.

==== Apache Sandesha2/C ====
Sandesha2/C is a C implementation of WS-ReliableMessaging
specifications(both 1.0 and 1.1) for Apache Axis2/C projects. Sandesha2/C is
inter operable with Axis2/Java implementation and .net implementations.

==== Apache Savan ====
Savan is a Publisher/Subscriber implementation for Apache Axis2.

==== Apache Savan/C ====
Savan/C is a Publisher/Subscriber implementation for Apache Axis2/C projects
written in C Language.

==== Apache Axis2/C ====
Apache Axis2/C is an effort to implement Axis2 architecture in C. Apache
Axis2/C can be used to provide and consume Web Services.

==== Apache WSIF ====
Apache Web Services Invocation Framework (WSIF) is a simple Java API for
invoking Web services, no matter how or where the services are provided as
long as it is described in WSDL.

==== Apache WS-Commons ====
Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses Apache Axiom - the streaming XML object model, Apache
XmlSchema - an object model to manipulate XML schema documents, Apache
Neethi - the WS-Policy implementation and various other smaller projects
such as tcpmon.

==== Apache Muse ====
Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code generation
tools and APIs that aid users in creating standards-compliant interfaces for
manageable resources. Muse-based interfaces can be deployed in a J2EE or
OSGi environment.

==== Apache XML-RPC ====
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that
uses XML over HTTP to implement remote procedure calls.

Brief discussion of the jUDDI security issue not appearing in the security report. No action taken.

16 Dec 2009 [Glen Daniels / Geir]

No report received.

Glen indicated that he was running late. Report expected next month.

23 Sep 2009 [Glen Daniels / Justin]

Summary
-------

This short quarter (we last reported in July) has been a bit slow for the WS
project. We've still yet to come to solid resolution on splitting the
project into multiple TLPs, and I think everyone had a rather busy quarter,
so not a whole lot of discussion happened. I feel somewhat responsible for
not pushing harder on this, but I have been engaged in a contracting gig
which hasn't left me a lot of time for Apache related stuff. :( (I'm hoping
to remedy this in the next few months) It seems a lot of the WSO2 guys have
been occupied as well, and we haven't had many of the IBM'ers chime in as
yet. As you'll recall, our current thoughts are captured on this wiki page:

http://wiki.apache.org/ws/FrontPage/WebServicesPMCReorg

I still personally believe that we have too many subprojects that don't
necessarily tightly relate to each other, and that something should change.
However until we get a solid consensus on this, we're plugging along OK for
now (and in fact we still have one proponent of the "leave it alone"
option). If the board has any suggestions for how to move this conversation
towards a faster consensus, we'd be very open to hearing them.

We've got a track day planned for ApacheCon, and I'm hoping to synchronize
the presenters in the next couple of weeks to make sure we're all ready to
go. Also looking forward to using the hackathon time to get some good work
done.

Some details below, but nothing else requiring board attention at this time.

Releases
--------
* jUDDI 2.0 and 2.0.1
* Scout 1.1.1

New committers
--------------
* Sagara Gunathunga
* Prabath Siriwardena

Subproject-specific notes/comments
----------------------------------
[Axis] Fixed a security-related bug, and we need to get a bug-fix 1.5
release out soon. This will likely be the final Axis release, and we should
consider the project for the Attic (unless a bunch of new committers step
up) after that.

[Axis2] Some major bugs were fixed recently, and we're working on getting a
1.5.1 release out the door. We need to get the transports subproject
released ASAP as well.

[Rampart and Sandesha] Both of these projects are preparing new releases to
go along with Axis2 1.5(.x)

[Axiom] Some good refactoring happening, with an eye towards a release prior
to Axis2 1.6.

[Woden] Our new committer Sagara has been doing a bunch of work on Woden,
which had been dormant for a while previously.

The board would like to see the splitting continue, and a suggestion was made to take Jakarta as an example of how to proceed (i.e, split out what is ready to stand alone now, and reassess after each split is done).

15 Jul 2009 [Glen Daniels / Greg]

Notable Happenings / Summary

Aside from a number of releases, the "big question" for the Web Services
community has been deciding the eventual organization of the project. We
have had some good discussion and started a wiki page to capture thoughts:

http://wiki.apache.org/ws/FrontPage/WebServicesPMCReorg

Please check it out, and feel free to inject comments if appropriate.

It was our hope to have reached a consensus by the July board meeting, but
we aren't quite ready to declare victory. There is at least one proponent
of leaving the project as-is, and then a couple of slightly different
proposals for splitting it up with support from various chunks of the team.
Discussion is ongoing.

The last time we tried to do this, the chair tried to start a VOTE in order
to focus opinions, but it ended up feeling too early for most people and we
couldn't reach a solid decision. This time we're hoping to achieve true
consensus among the group, and we haven't gotten there yet. Based on the
increasing focus of the discussion, I would hope we can finish this up and
have some resolutions (if appropriate) by September's board report.

In the meanwhile technical work continues in all of our sub-communities,
and we've had a number of releases and improvements.

Code Releases [since the last report]

* jUDDI 3.0.0 beta
* Scout 1.0.0
* Axis2 1.5
* XmlSchema 1.4.5
* Wss4j 1.5.7
* Axis2/C 1.6.0
* Rampart/C 1.3.0

Subproject News

No news below means nothing particularly notable for the board occurred
this quarter.

Apache Axis2

Apache Axis2 is the third generation Web service framework of the Apache
Web service stack. A highly extensible message processing engine focused on
SOAP messages, it includes plugins for services, transports,
MessageReceivers, and Modules (message interceptors).

Version 1.5 was released, but a few issues have arisen since then, as well
as some major fixes like a connection starvation problem, so a 1.5.1
release is likely around the corner as well. We also need to do a real
release of the transports now that they're factored into separate projects
under commons.

Kandula

Apache Kandula is an implementation of Web Services Coordination, Atomic
Transaction and Business Activity protocols. The project provides
implementations for both Apache Axis (kandula-1 branch) and Apache Axis2
(kandula-2 branch) platforms.

Apache Axis

Apache Axis is a web services framework implementing the W3C SOAP standard.

Apache Woden

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

JaxMe2

JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

Apache Scout

Apache Scout is an implementation of the JSR 93 (JAXR), which is a java API
to XML registries such as jUDDI. Scout released version 1.0. Scout
implements the required (level 0) part of the specification, which means
that is can talk to any UDDI-2.0 compliant Registry.

Apache jUDDI

jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification for
Web Services.

jUDDI released version 3.0.0.beta, which implements the final two UDDI API
implementations targeted for the 3.0.0 release; "Subscription" and "Custody
transfer". Subscriptions allow the users to register for updates in the
Registry. The registry sends out notifications by calling an endpoint
defined at registration time. The generic UDDI client now supports InVM
transport to allow jUDDI to run in embedded mode. Work on a UDDI console
has started, the console implements a number of portlets using GWT. The
juddi-portal-bundle pre-deploys the portlets to an Apache Pluto Portal.

Apache Rampart

Rampart provides the WS-Security and WS-SecureConversation support for
Apache Axis2 using Apache WSS4J as the base. The configuration model uses
the WS-Policy framework and supports WS-SecurityPolicy specification. The
"Rahas" module in Rampart implements the WS-Trust specification with a
security token service implementation and a client API to carry out token
exchanges with the security token service.

Apache Rampart/C

Apache Rampart/C is the security module for Apache Axis2/C. It's an effort
to implement WS-Security Specification 1.0. Rampart/C also comes with an
XML-Crypto library known as OMXMLSecurity. In addition Apache Rampart/C
configurations are based on security policy assertions as per WS-Security
Policy specification 1.1

Apache Sandesha2

Sandesha2 is an implementation of WS-ReliableMessaging specifications for
Apache Axis2. By using Sandesha2 you can add reliable messaging capability
to the Web services you have hosted in Axis2. You can also use Sandesha2
with Axis2 client to interact with already hosted web services in a
reliable manner.

Apache Sandesha2/C

Sandesha2/C is a C implementation of WS-ReliableMessaging
specifications(both 1.0 and 1.1) for Apache Axis2/C projects. Sandesha2/C
is inter operable with Axis2/Java implementation and .net implementations.

Apache Savan

Savan is a Publisher/Subscriber implementation for Apache Axis2.

Apache Savan/C

Savan/C is a Publisher/Subscriber implementation for Apache Axis2/C
projects written in C Language.

Apache Axis2/C

Apache Axis2/C is an effort to implement Axis2 architecture in C. Apache
Axis2/C can be used to provide and consume Web Services.

Apache WSIF

Apache Web Services Invocation Framework (WSIF) is a simple Java API for
invoking Web services, no matter how or where the services are provided as
long as it is described in WSDL.

Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses Apache Axiom - the streaming XML object model, Apache
XmlSchema - an object model to manipulate XML schema documents, Apache
Neethi - the WS-Policy implementation and various other smaller projects
such as tcpmon.

Apache Muse

Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code generation
tools and APIs that aid users in creating standards-compliant interfaces
for manageable resources. Muse-based interfaces can be deployed in a J2EE
or OSGi environment.

Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that
uses XML over HTTP to implement remote procedure calls.

Brett reported that there seems to be reasonable consensus for Axis2 to become a TLP with some subset of projects.

Many expressed support for the idea.

17 Jun 2009 [Glen Daniels / Bill]

Glen Daniels requested skipping June in favor of a July report.

18 Mar 2009 [Glen Daniels / J Aaron]

 New PMC Members:
 Andreas Veithen

New committers:
 Sara Mitchell
 Dobri Kitipov

Code releases:
 Axiom 1.2.8
 XmlSchema 1.4.4
 WSS4J 1.5.5 and 1.5.6
 jUDDI

Summary:
 Web Services has been grooving along at a reasonably steady pace,
 nothing in particular requiring board attention at this time.

 We are still gearing up for Axis2 1.5, which is only pending a release of
 the newly-refactored WS-Commons transport project.  As soon as the
 transports go 1.0, Axis2 1.5 will release an RC followed by a final.
 After 1.5 is out the door we expect rapid releases by the Rampart and
 Sandesha subprojects as well, which will bring the published releases
 in line with the new functionality on the trunk.

 At some point in the near future we need to revive the "splitting the
 PMC and retiring a few projects" discussion, now that a bit of time has
 passed since the last round.

 The PMC chair continues his well-established pattern of NOT getting
 around to sending the "PMC cleanup" mails to our extremely inactive
 brethren and then removing them from the PMC list.  This isn't causing
 any problems, but hopefully noting this here will help said PMC chair
 to get off his butt and get it done.

 Individual sub-project reports follow. (no content after the project
 description means no specifics to report)

* Apache Axis2 *
Apache Axis2 is the third generation Web service framework of the Apache Web
service stack. A highly extensible message processing engine focused on SOAP
messages, it includes plugins for services, transports, MessageReceivers,
and Modules (message interceptors).

* Kandula *
Apache Kandula is an implementation of Web Services Coordination, Atomic
Transaction and Business Activity protocols. The project provides
implementations for both Apache Axis (kandula-1 branch) and Apache Axis2
(kandula-2 branch) platforms.

* Apache Axis *
Apache Axis is a web services framework implementing the W3C SOAP standard.

 Still hoping to release 1.5 and then retire the project, but no progress
 on this for this quarter.

* Apache Woden *
Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

* JaxMe2 *
JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

 Trunk updated to support Java 6. Preparing release of 0.6.

* Apache Scout *
Apache Scout is an implementation of the JSR 93 (JAXR), which is a java API
to XML registries such as jUDDI.

* Apache jUDDI *
jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification for
Web Services.

* Apache Rampart *
Rampart provides the WS-Security and WS-SecureConversation support for
Apache Axis2 using Apache WSS4J as the base. The configuration model uses
the WS-Policy framework and supports WS-SecurityPolicy specification. The
"Rahas" module in Rampart implements the WS-Trust specification with a
security token service implementation and a client API to carry out token
exchanges with the security token service.

* Apache WSS4J *
Apache WSS4J is an implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC . WSS4J is primarily a
Java library that can be used to sign and verify SOAP Messages with
WS-Security information.

 With WSS4J's latest release, the package now fully supports everything
 needed to interoperate with Microsoft's WS-Trust interop tests.  Woo!

* Apache Rampart/C *
Apache Rampart/C is the security module for Apache Axis2/C. It's an effort
to implement WS-Security Specification 1.0. Rampart/C also comes with an
XML-Crypto library known as OMXMLSecurity. In addition Apache Rampart/C
configurations are based on security policy assertions as per WS-Security
Policy specification 1.1

* Apache Sandesha2 *
Sandesha2 is an implementation of WS-ReliableMessaging specifications for
Apache Axis2.

* Apache Sandesha2/C *
Sandesha2/C is a C implementation of WS-ReliableMessaging
specifications(both 1.0 and 1.1) for Apache Axis2/C projects.
Sandesha2/C is inter operable with Axis2/Java implementation and .net
implementations.

* Apache Savan *
Savan is a Publisher/Subscriber implementation for Apache Axis2.

* Apache Savan/C *
Savan/C is a Publisher/Subscriber implementation for Apache Axis2/C projects
written in C Language.

* Apache Axis2/C *
Apache Axis2/C is an effort to implement Axis2 architecture in C. Apache
Axis2/C can be used to provide and consume Web Services.

* Apache WSIF *
Apache Web Services Invocation Framework (WSIF) is a simple Java API for
invoking Web services, no matter how or where the services are provided as
long as it is described in WSDL.

* Apache WS-Commons *
Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses Apache Axiom - the streaming XML object model, Apache
XmlSchema - an object model to manipulate XML schema documents, Apache
Neethi - the WS-Policy implementation and various other smaller projects
such as tcpmon.

 The WS-Commons transports project is preparing to release version 1.0 of
 each of the current Axis2 transports.

* Apache Muse *
Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code generation
tools and APIs that aid users in creating standards-compliant interfaces for
manageable resources. Muse-based interfaces can be deployed in a J2EE or
OSGi environment.

* Apache XML-RPC *
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that
uses XML over HTTP to implement remote procedure calls.

Aaron to request some outline of a plan for spinning out subprojects in their next (3 month) report.

17 Dec 2008 [Glen Daniels / Jim]

=== Notable Happenings ===

After the last board report, the board sent us an inquiry about WS futures
and structure, considering the wide breadth (the word "umbrella" came up
:)) of the current project.  This spurred a conversation within the PMC
revolving around how (and if) we should split Axis2 off as a separate TLP.
Although there was some broad acceptance of the idea, the conversation
unfortunately devolved into some fairly acrimonious back-and-forthing at
times, and we did not reach a successful resolution.  We hope to revisit
this in the coming weeks and try to achieve some consensus.  In the
meanwhile it's business as usual.

As part of that conversation, it was noted that we really should do a
review of our sub-projects and see which ones need a) to be retired, b) a
new injection of effort, or c) to be split off into TLPs.  This will be
happening in early 2009.

We have several new committers, including Danushka Menikkumbura, Dave
Parsons, Chris Twiner, Benson Margulies and Dan Kulp.

We welcomed Nandana Mihindukulasooriya to the PMC.

Sadly, Dims has once again decided to take a break from the WS project.  We
wish him well and fervently hope he is able to return in the future.

Activity levels have been pretty standard for us, which is to say bursty.

=== Code Releases [since the last report] ===

 * XmlSchema release 1.4.3: bugfixes and performance, driven in part by
   interoperation with CXF.

=== Subproject News ===

(No news below means nothing particularly notable for the board occurred
this quarter)

==== Apache Axis2 ====
Apache Axis2 is the third generation Web service framework of the Apache
Web service stack.  A highly extensible message processing engine focused
on SOAP messages, it includes plugins for services, transports,
MessageReceivers, and Modules (message interceptors).

Axis2 is in the process of pulling together a 1.5 release.  Many of the
WSO2 guys are flat-out on a development effort there, so there are only a
few of us working it.  However it's mostly just a few bug fixes and getting
the good work that's already happened post-1.4.1 into an official release.
Hope to release a beta by Dec 20, and perhaps get the release out the door
by the end of the year.

==== Kandula ====
Apache Kandula is an implementation of Web Services Coordination, Atomic
Transaction and Business Activity protocols. The project provides
implementations for both Apache Axis (kandula-1 branch) and Apache Axis2
(kandula-2 branch) platforms.

==== Apache Axis ====
Apache Axis is a web services framework implementing the W3C SOAP standard.

==== Apache Woden ====
Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

==== JaxMe2 ====
JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

==== Apache Scout ====
Apache Scout is an implementation of the JSR 93 (JAXR), which is a java API
to XML registries such as jUDDI.

==== Apache jUDDI ====
jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification for
Web Services.

==== Apache Rampart ====
Rampart provides the WS-Security and WS-SecureConversation support for
Apache Axis2 using Apache WSS4J as the base. The configuration model uses
the WS-Policy framework and supports WS-SecurityPolicy specification.  The
"Rahas" module in Rampart implements the WS-Trust specification with a
security token service implementation and a client API to carry out token
exchanges with the security token service.

==== Apache Rampart/C ====
Apache Rampart/C is the security module for Apache Axis2/C. It's an effort
to implement WS-Security Specification 1.0. Rampart/C also comes with an
XML-Crypto library known as OMXMLSecurity. In addition Apache Rampart/C
configurations are based on security policy assertions as per WS-Security
Policy specification 1.1

==== Apache Sandesha2 ====
Sandesha2 is an implementation of WS-ReliableMessaging specifications for
Apache Axis2. By using Sandesha2 you can add reliable messaging capability
to the Web services you have hosted in Axis2. You can also use Sandesha2
with Axis2 client to interact with already hosted web services in a
reliable manner.

==== Apache Sandesha2/C ====
Sandesha2/C is a C implementation of WS-ReliableMessaging
specifications(both 1.0 and 1.1) for Apache Axis2/C projects. Sandesha2/C
is inter operable with Axis2/Java implementation and .net implementations.

==== Apache Savan ====
Savan is a Publisher/Subscriber implementation for Apache Axis2.

==== Apache Savan/C ====
Savan/C is a Publisher/Subscriber implementation for Apache Axis2/C
projects written in C Language.

==== Apache Axis2/C ====
Apache Axis2/C is an effort to implement Axis2 architecture in C. Apache
Axis2/C can be used to provide and consume Web Services.

==== Apache WSIF ====
Apache Web Services Invocation Framework (WSIF) is a simple Java API for
invoking Web services, no matter how or where the services are provided as
long as it is described in WSDL.

==== Apache WS-Commons ====
Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses Apache Axiom - the streaming XML object model, Apache
XmlSchema -  an object model to manipulate XML schema documents, Apache
Neethi - the WS-Policy implementation and various other smaller projects
such as tcpmon.

The XmlSchema subproject acquired two new committers from CXF-land, and did
a new release.

==== Apache Muse ====
Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code generation
tools and APIs that aid users in creating standards-compliant interfaces
for manageable resources. Muse-based interfaces can be deployed in a J2EE
or OSGi environment.

==== Apache XML-RPC ====
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that
uses XML over HTTP to implement remote procedure calls.

We once again discussed the concern that this project has gotten too big, and will continue to watch it.

17 Sep 2008 [Glen Daniels / Bill]

= Web Services PMC Report for September 2008 =

Summary - activity is pretty steady in the Web Services community.  A couple
of new committers, a new PMC member, some new releases, nothing
earth-shaking.  Glen STILL hasn't sent the PMC-emeritus message to the
members that were identified as inactive last round(!).

=== Notable Happenings ===

Deepal finally got the gumption up to move the transports out into a
separate WS-Commons project - this enables two things, a) more modularity in
Axis2, and b) Synapse will now be able to develop transports in WS-Commons
as well, so we can share them in a more effective way.

Colm OhEigeartaigh is a new committer on WSS4J.

Fred Dushin, standard-bearer for WSS4J, was happily introduced into the PMC.

The 1.4.1 release of Axis2 fixed a number of bugs, including some that were
preventing Rampart from doing its job effectively.

=== Code Releases [since the last report] ===

* Axis2 1.4.1
* Axis2/C 1.5.0
* Rampart 1.4.1

=== Subproject News ===

(I'm now including a summary of each subproject as requested last time -
please let me know if this seems too verbose)

No news below means nothing particularly notable for the board occurred this
quarter.

==== Apache Axis2 ====
Apache Axis2 is the third generation Web service framework of the Apache Web
service stack.  A highly extensible message processing engine focused on
SOAP messages, it includes plugins for services, transports,
MessageReceivers, and Modules (message interceptors).

The 1.4.1 release fixed quite a few bugs in 1.4, and enabled Rampart to move
forward.

We're continuing to do cleanup and refactoring as appropriate on the trunk
in preparation for Axis2 1.5 which will be based on Java5.

==== Kandula ====
Apache Kandula is an implementation of Web Services Coordination, Atomic
Transaction and Business Activity protocols. The project provides
implementations for both Apache Axis (kandula-1 branch) and Apache Axis2
(kandula-2 branch) platforms.

==== Apache Axis ====
Apache Axis is a web services framework implementing the W3C SOAP standard.

==== Apache Woden ====
Woden is an open source Java implementation of the W3C WSDL 2.0
specification. Woden is working towards an M8 release. Woden has seen some
more activity recently from new contributors including a restructing of the
Woden source repository to follow Maven conventions.

==== JaxMe2 ====
JaxMe 2 is an open source implementation of JAXB, the specification for
Java/XML binding.

No notable happenings.

==== Apache Scout ====
Apache Scout is an implementation of the JSR 93 (JAXR), which is a java API
to XML registries such as jUDDI.  Status: We did an 1.0rc2 release which has
brought us very close to making the final 1.0 release.

==== Apache jUDDI ====
jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification for
Web Services.  Status: jUDDI is about to start the release vote on 2.0rc6.
This might be the last rc before 2.0 can go final. Development on jUDDI 3
has started. jUDDI 3.0 will support the UDDI v3 API. Some major technology
changes for jUDDI 3.0 are that it will leverage JAXB and JPA and hopefully
generate a lot of code that was handcrafted in jUDDI 2.0.

==== Apache Rampart ====
Rampart provides the WS-Security and WS-SecureConversation support for
Apache Axis2 using Apache WSS4J as the base. The configuration model uses
the WS-Policy framework and supports WS-SecurityPolicy specification.
"Rahas" module in Rampart implements the WS-Trust specification with a
security token service implementation and a client API to carryout token
exchanges with the security token service.

==== Apache Rampart/C ====
Apache Rampart/C is the security module for Apache Axis2/C. It's an effort
to implement WS-Security Specification 1.0. Rampart/C also comes with an
XML-Crypto library known as OMXMLSecurity. In addition Apache Rampart/C
configurations are based on security policy assertions as per WS-Security
Policy specificatoin 1.1

==== Apache Sandesha2 ====
Sandesha2 is an implementation of WS-ReliableMessaging specifications for
Apache Axis2. By using Sandesha2 you can add reliable messaging capability
to the Web services you have hosted in Axis2. You can also use Sandesha2
with Axis2 client to interact with already hosted web services in a reliable
manner.

==== Apache Sandesha2/C ====
Sandesha2/C is a C implementation of WS-ReliableMessaging
specifications(both 1.0 and 1.1) for Apache Axis2/C projects.  Sandesha2/C
is inter operable with Axis2/Java implementation and .net implementations.

==== Apache Savan ====
Savan is a Publisher/Subscriber implementation for Apache Axis2.

Some new work has been happening on Savan, including cleanup and some
restructuring to get the sample working out of the box.

==== Apache Savan/C ====
Savan/C is a Publisher/Subscriber implementation for Apache Axis2/C projects
written in C Language.

==== Apache Axis2/C ====
Apache Axis2/C is an effort to implement Axis2 architecture in C. Apache
Axis2/C can be used to provide and consume Web Services.

==== Apache WSIF ====

Apache Web Services Invocation Framework (WSIF) is a simple Java API for
invoking Web services, no matter how or where the services are provided as
long as it is described in WSDL.

==== Apache WS-Commons ====
Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses Apache Axiom - the streaming XML object model, Apache
XmlSchema -  an object model to manipulate XML schema documents, Apache
Neethi - the WS-Policy implementation and various other smaller projects
such as tcpmon.

==== Apache Muse ====
Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code generation
tools and APIs that aid users in creating standards-compliant interfaces for
manageable resources. Muse-based interfaces can be deployed in a J2EE or
OSGi environment.

==== Apache XML-RPC ====
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that
uses XML over HTTP to implement remote procedure calls.

No notable happenings.

Bill to nudge the project to consider converting some of the bigger subprojects to top-level.

25 Jun 2008 [Glen Daniels / Henning]

Notable Happenings
------------------

New PMC members - Rich Scheuerle, Jeff Barrett, Bill Nagy, Jarek Gawor, Amila
Suriarachchi

We had several new releases, including Axis2 1.4, Axiom 1.2.6, Rampart 1.4,
Axis2-c 1.4.0, and WSS4J 1.5.4

Two discussions in the Web Services PMC were of particular note to the board
since our last report. First, in the midst of voting on the new PMC members
listed above, we got into a conversation about the status of our PMC and the
fact that we have a bunch of PMC members who have been inactive for a loooong
time. As a result, I sent out a "probe" message asking for the PMC membership
to please respond if still interested in being a part of the PMC. Most of the
members responded, but a number did not. It was our plan to "emeritize" the
folks who didn't respond, but I haven't yet followed through with this. I
believe my current plan is to send personal mails to those who haven't
responded and confirm that it's ok for us to remove them from the PMC for now.
Of course if they wish to return at any time they'll be welcomed with open
arms. Just wanted to run this past the board for comment.

The second interesting discussion revolves around some new code that WSO2 has
written that has recently been contributed to the Sandesha2
(WS-ReliableMessaging implementation) subproject. The new code is an alternate
RM implementation built from scratch known as "Mercury". Mercury is built with
an entirely different, state-machine-based core model, and solves some
existing problems with Sandesha2. WSO2 has already released a version of this
code, and needs to continue maintaining it, while at the same time we'd very
much like to see the developer cycles and the codebases from both efforts
merge into one if at all possible. After some back-and-forthing, it seems like
the current plan is to a) get the Mercury code available to everyone for
reference (done), and b) start work on a new implementation, with
participation from all interested parties, that will carry forward the good
architectural ideas from both Sandesha2 and Mercury without necessarily
relying on either codebase explicitly. This will likely be done as a
"revolutionary branch" of Sandesha2, and might become Sandesha3 or might be a
newly named WS subproject.

Subproject News
---------------

- Axis2

1.4 release.

Deepal's new book on Axis2 was published.

The team voted to move all future development of Axis2 to Java 1.5, dropping
the requirement for 1.4 compatibility. This had been discussed several times
previously but we're finally biting the bullet and making the switch.

- Sandesha

Preparing for a Sandesha2 1.4 release built on Axis2 1.4 and Rampart 1.4
containing many stability and performance fixes in a branch. The trunk has now
moved on to match Axis2 trunk in being Java 5 based.

- Woden

In April, Woden released milestone 8 in support of Axis2 1.4. Woden has since
seen new contributors come on board to tackle updating the Woden WSDL 1.1 ->
2.0 converter (Jeff Maury) and the Woden OM model (Vikas Gujjar). Woden's
validation framework has seen some work recently. There has therefore also
been some increased activity in the implementation of the validation logic for
the WSDL 2.0 assertions. Woden was also recently mentioned in the
developerWorks article [WWW] Describe REST Web services with WSDL 2.0 by
Lawrence Mandel.

- Rampart

Rampart 1.4 was released on Jun 12 with lots of bug fixes and some new
features. New features includes WS Security 1.1 features (Encrypted headers ,
Encrypted SHA1 references ), WS Security Policy 1.2 support, WS Trust features
( Renew binding,Validation binding ) ,New configuration options ( Ability to
plug in Custom policy validators, Ability to define certAlias different from
username for signature , Ability turn off mili second precision ) and ability
to secure messages faults. Rampart 1.4 is tested thoroughly for
interoperability with other WS Stacks.

Apache Rampart also got a Google Summer of Code project this summer.
http://code.google.com/soc/2008/asf/appinfo.html?csaid=FF8E81CA884F19CA

- jUDDI

The jUDDI v2 code is close to being done. We need to go through a round of
sanity checking before we can do the final 2.0 release. In the mean time
coding for v3 has started. jUDDI version 3 is slated to support UDDI v3.

- Scout

The bug list got shorted, and we are getting closer to the final 1.0 release.

- Commons
- Axiom
- Kandula
- Muse
- JaxMe2
- Xml Schema
- Axis2/C
- WSS4J
- XML-RPC

Nothing to report aside from what was mentioned above.

19 Mar 2008 [Glen Daniels / Greg]

Notable Happenings
------------------

Dims is back! :) Reinstated to the PMC.

Elected new PMC members : Afkham Azeez, Keith Chapman

Legal: We added Rampart, Rampart/C, and WSS4J to the export controls page
and duly notified the gov't in order to come into compliance with crypto
policy.

Sayonara, Synapse - best of luck as a TLP!

Nothing that requires board attention this time around.

Subproject News
---------------

The following are the specifics for each project that has had significant
activity during this quarter. If a project is not mentioned below, there's
nothing to report.

* Axis2

Activity has been steady.

Planning for the 1.4 release continues after a bit of a slow start. We're
now in the midst of scrubbing JIRA for must-fix issues. Dims has been voted
release manager and we're hoping to get an RC out very soon.

As the world seems to be moving in an OSGi-ish direction, we've been adding
OSGi metadata to our packages, including Axis2.

* JaxMe2

No notable happenings.

* Woden

Since graduating from the incubator in Dec. Woden's infrastructure has been
migrated to the Web Services project. Woden is still working towards an M8
release. While some time constraints have pushed back this release progress
has been made recently and work is underway on the last feature for the M8
release, validation of the WSDL 2.0 assertions. We've also seen progress on
Woden serialization, a key post M8 feature being implemented by a Woden
contributor.

* Xml Schema

Ajith has been pulling together a 1.4 release collecting a lot of recent
improvements, which we hope to have out soon. Currently at RC2 (as of March
14th), expect the release by EOM at latest.

* Axis2/C

 1. Axis2/C 1.3.0 Released 3rd March 2008
 2. Three New Committers
   * Bill Mitchell
   * Senaka Fernando
   * Lahiru Gunathilake
 3. Fixed 150+ issues since 1st of Jan 2008

* XML-RPC

No notable happenings since the last board report.

A request was made to see a list of inactive subprojects rather than an absense of report. Glen has agreed to include all subprojects in future reports.

19 Dec 2007 [Glen Daniels / Sam]

* Notable Happenings

Newly elected committers included Bjorn Townsend, Upul Godage, Sanjaya
Karunasen, Selvaratnam Uthaiyashankar.

New PMC members - Sanka Samaranayake, Nandika Jayawardane, Chathura Herath.

Woden graduation!

* Subproject News

The following are the specifics for each project that has had significant
activity during this quarter. If a project is not mentioned below, there's
nothing to report.

Axis2

We have a list of desired 1.4 features on the wiki, and are hoping to start
moving towards a release early in 2008.  Some bug fixing and slow but
steady development happening.

Axis2/C

We are preparing for the 1.2.0 release. The release is expected to happen
before the end of December.

Axis

Started slowly moving towards a 1.5 release, with new committer Bjorn
taking the reins.

jUDDI

Released version 2.0rc5 on Dec 11. Work on UDDI v3 should start soon after
we can get a final release for 2.0. The Voting process seems to be hard as
there are not many active PMC members it seems.

Scout

Marching toward a final 1.0 release. Apart from a few bug fixes not much
happened in the last quarter.

Synapse

Since graduation in January, Synapse has done a 1.0 release, followed by a
1.1 release in November. Committers have presented on Synapse at ApacheCon
Europe, the Grails Exchange as well as running a tutorial at ApacheCon
Atlanta. Synapse has proposed a resolution to the board proposing a move to
become a Top Level Project.

Woden

On Dec. 8, 2007, Woden graduated from the Incubator into Web Services.
Woden is now focused on migrating the project infrastructure to the Web
services project and completing the Milestone 8 release, which is planned
for December 28th.

Sandesha2/C

We are preparing for the 0.92 release. It is expected to be happened after
the Axis2/C 1.2.0 release.

Rampart/C

Getting ready for the Rampart/C 1.1 release, which is scheduled to be
released after the Axis2/C. Now we are testing our scenarios with the
latest Axis2/C. You may find new features for this release here:
http://svn.apache.org/repos/asf/webservices/rampart/trunk/c/NEWS

XML-RPC

Apart from the XML-RPC 3.1 release there were no notable happenings.

JaxMe2

No notable happenings.

Approved by General Consent.

17 Oct 2007 [Glen Daniels / Jim]

Web Services Board Report October 2007

== Notable Happenings project-wide

Dims decided to step down as WS PMC chair. A formal vote of thanks, with
a great outpouring of +1 goodness, was held to thank him for his long
and hard work.

Glen Daniels was nominated and voted as the new chair.  As a result of
the switcheroo (which occurred just before the board mtg), we didn't get
our September report in, and thus this October one.

The rest of the report is by-subproject.  If a subproject doesn't
contain specific information, the developers didn't contribute any,
which generally means that nothing particularly notable is going on
there, but may also imply a dearth of active community members.  Dims
began a process of pruning and vetting back before the chair switch, and
it is my plan to follow through there, pushing to get projects into a
functional development and reporting cycle.  We should at least be
getting solid acks from each subproject that there's nothing interesting
to report. :)

== Kandula

Apache Kandula is an implementation of Web Services Coordination, Atomic
Transaction and Business Activity protocols. The project provides
implementations for both Apache Axis (kandula-1 branch) and Apache Axis2
(kandula-2 branch) platforms.

== Apache Axis

Apache Axis is a web services framework implementing the W3C SOAP standard.

[Notable Happenings]

No major new contributions toward a 1.5 release, but Bjorn Townsend is
still working on this as time permits. Bjorn is also working on cleaning
up the 900+ open issues in the Axis 1.x JIRA and get rid of the cruft.

[Miscellaneous]

A few general statistics:

  * 1 new critical reported since July
  * 4 new blockers reported since July
  * 7 new major bugs reported since July
  * 2 new minor bug since July

== Apache Axis C++

Apache Axis is effort to implement Axis architecture in C++. Apache
Axis/C++ can be used to provide and consume Web Services.

[Miscellaneous]

Working on fixing bugs in AXIS C++ in preparation for 1.6 release.

== Apache Scout

Apache Scout is an implementation of the JSR 93 (JAXR), which is a java
API to XML registries such as jUDDI.

[Notable Happenings]

Scout was mostly in maintenance mode this quarter. After we do a jUDDI
release we're planning on putting out and 1.0rc2 release to clean up the
remaining issues.

[Code releases [since last report]]

1.0rc1

== Apache jUDDI

jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification
for Web Services.

[Notable Happenings]

We're ramping up for a 2.0 release, and lots of outstanding issues have
been resolved in JIRA. The final two issues are relates to moving to
Axis2 as our WebService implementation.

== Apache Woden incubator

Woden is an open source Java implementation of the W3C WSDL 2.0
specification.

== Apache Rampart

Rampart provides the WS-Security and WS-SecureConversation support for
Apache Axis2 using Apache WSS4J as the base. The configuration model
uses the WS-Policy framework and supports the WS-SecurityPolicy
specification. The "Rahas" module in Rampart implements the WS-Trust
specification with a security token service implementation and a client
API to carryout token exchanges with the security token service.

== Apache Rampart/C

Apache Rampart/C is the security module for Apache Axis2/C. It's an
effort to implement WS-Security Specification 1.0. Rampart/C also comes
with an XML-Crypto library known as OMXMLSecurity. In addition Apache
Rampart/C configurations are based on security policy assertions as per
WS-Security Policy specification 1.1

[Code Releases [since the last report]]

Rampart/C 1.0.0 release. [WWW] http://ws.apache.org/rampart/c/

== Apache Sandesha2

Sandesha2 is an implementation of WS-ReliableMessaging specifications
for Apache Axis2. By using Sandesha2 you can add reliable messaging
capability to the Web services you have hosted in Axis2. You can also
use Sandesha2 with Axis2 client to interact with already hosted web
services in a reliable manner.

[Code Releases [since the last report]]

Sandesha2 1.3 release on 10-08-2007.
http://ws.apache.org/sandesha/sandesha2/download.cgi

== Apache Sandesha2/C

Sandesha2/C is a C implementation of WS-ReliableMessaging
specifications(both 1.0 and 1.1) for Apache Axis2/C projects.
Sandesha2/C is inter operable with Axis2/Java implementation and .net
implementations.

[Code Releases [since the last report]]

Sandesha2/C 0.91 on October 8th

== Apache Savan

Savan is a Publisher/Subscriber implementation for Apache Axis2.

== Apache Savan/C

Savan/C is a Publisher/Subscriber implementation for Apache Axis2/C
projects written in C Language.

[Notable Happenings]

Code freeze: 20th Sept 2007. Savan/C 0.90 to be released, at the end of
this month (Sept 2007)

== Apache Axis2/C

Apache Axis2/C is an effort to implement Axis2 architecture in C. Apache
Axis2/C can be used to provide and consume Web Services.

[Notable Happenings]

We are preparing for for 1.1.0 release by end of this month (September
2007). Other than minor bugfixes and memory leak fixes, new features for
this (1.1.0) release include:

 1. WS-Policy implementation
 2. TCP Transport
 3. Improvements to Guththila parser to improve performance
 4. Improvements to Java tool, WSDL2C, that generates C code
 5. Basic HTTP Authentication

[Code releases [since last report]]

Apache Axis2/C 1.1.0 on September 30th

== Apache WSIF

Apache Web Services Invocation Framework (WSIF) is a simple Java API for
invoking Web services, no matter how or where the services are provided
as long as it is described in WSDL.

WSIF is quiescent at this date.

== Apache Axis2

Apache Axis2 is the third generation Web service framework of the Apache
Web service stack.  It was designed to be a more performant, more
extensible Web service engine. Axis2 has support for WS-Addressing,
WS-RM (via Sandesha) and WS-Security (via Rampart).

[Notable Happenings]

Bugfixes, and good activity on user list.  Some early discussion of a
1.4 release has occurred, with some ideas for features and improvements
tossed around.

== Apache WS-Commons

Apache WS-Commons is a collection of projects that are primarily used as
parts of various WS projects but useful even outside the WS space.
WS-Commons houses Apache Axiom - the streaming XML object model, Apache
XmlSchema - an object model to manipulate XML schema documents, Apache
Neethi - the WS-Policy implementation and various other smaller projects
such as tcpmon.

[Notable Happenings]

General work to improve the frameworks in commons continues, fixing bugs
and adding features.

== Apache Muse

Apache Muse is a Java implementation of WS-ResourceFramework,
WS-Notification, and WS-DistributedManagement. It provides code
generation tools and APIs that aid users in creating standards-compliant
interfaces for manageable resources. Muse-based interfaces can be
deployed in a J2EE or OSGi environment.

== Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.

[Notable Happenings]

A vote for XML-RPC 3.1 release was called in August.  A contributor
(Kevin Brown) is working on a JMS integration.

== Apache Synapse

Apache Synapse is a easy-to-use and lightweight XML and Web Services
management and integration broker that can form the basis of a Service
Oriented Architecture (SOA) and Enterprise Service Bus (ESB).

[Notable Happenings]

The team is preparing for the 1.1 release which is the next major
release of the project after the 1.0 in early June. The 1.1 release is
scehduled for the end of October/early November.

[Miscellaneous]

A new Apache VFS based file transport implementation, defect fixes and
other feature enhancements are currently in progress.

Approved by General Consent.

7. Special Orders

19 Sep 2007

Change the Apache Web Services Project Chair

     WHEREAS, the Board of Directors heretofore appointed
     Davanum Srinivas to the office of Vice President, Apache Web
     Services, and

     WHEREAS, the Board of Directors is in receipt of the resignation
     of Davanum Srinivas from the office of Vice President, Apache
     Web Services, and

     WHEREAS, the Project Management Committee of the Apache Web
     Services project has chosen by vote to recommend Glen Daniels as
     the successor to the post;

     NOW, THEREFORE, BE IT RESOLVED, that Davanum Srinivas is relieved
     and discharged from the duties and responsibilities of the office
     of Vice President, Apache Web Services, and

     BE IT FURTHER RESOLVED, that Glen Daniels be and hereby is
     appointed to the office of Vice President, Apache Web Services, 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 7B, Change the Apache Web Services Project Chair, was
 approved by Unanimous Vote.

19 Sep 2007 [Davanum Srinivas / Sam]

Sam to pursue obtaining a report for next month

18 Jul 2007 [Davanum Srinivas / Will]

WS PMC needs overhaul. We are talking on general@ws on how to increase
our oversight and reporting. Also on the plate is a plan to prune the
pmc to turn inactive pmc members to emeritus and to draw in new pmc
members from the folks who are actually working on things. We started
an incubator style sign up sheet for volunteering for the board report
and are adopting a similar format for information about each individual
project as well. We already archived several projects for inactivity
including Addressing/EWS/Mirae/PubScribe/SOAP/WSRF. Two more projects
JAXME and XMLRPC are on the chopping block Next. At this point, i
recommend that WS PMC should file montly reports till all the volunteers
fully get into the rhythm and can provide active oversight as there are a
few projects that have not submitted a report yet. Please do
let us know if we are missing something or if we can do something better
. Please see detailed reports on each project below:

Apache Axis
-----------
Apache Axis is a web services framework implementing the W3C SOAP
standard. Axis has been in stasis for some time with the release of
Axis2, but there has been some movement toward a new 1.5 release. A
release plan for Axis 1.5 was presented by Bjorn Townsend in April
2007. The Axis developer community was receptive to the plan, and
several members of the community agreed to work toward the release as
time permits. There has also been some commits on the project from
Doug Davis, Glen Daniels, Jarek Gawor and Tom Jordahl, fixing bugs and
resolving some issues with the interop tests now that
soapinterop.java.sun.com has gone away. While Axis has been in stasis,
there is still a decent amount of activity in the Axis JIRA. 45 new
issues have been created since March 2007, an average of about three
per week. This lends credence to the need for a maintenance release at
some point in the future.

Apache Axis2
------------
Apache Axis2 is the third generation Web service framework. That is
built on module architecture to be a more flexible , more extensible
Web service engine. Axis2 has support for Ws-Addressing , WS-RM and
WS-Security. Last June we had a hackathon event at Indiana University
to improve the code quality and stabilize the functionality. We are
planing to do Axis2 1.3 on end of this month and we have already cut
a 1.3 RC1 on 7th June 2007

Apache Axis2/C
--------------
Apache Axis2/C is an effort to implement Axis2 architecture in C. Apache
Axis2/C can be used to provide and consume Web Services. We completed
WS-Policy implementation (Neethi/C) for Axis2/C. And its security policy
implementation for Rampart/C. WS-Eventing implementation (Savan/C) is
improved a lot in last month. With improvements in Guththila parser
Axis2/C engine able to operate two times faster than its earlier speed.
Developers agreed to adopt apr versioning guidelines to Axis2/C also.
Apache Axis2/C project got well accepted by users and got new momentum
after its 1.0.0 release in 06th May 2007. We are getting  good user
interactions in mailing lists and getting new contributions. Two GSoc
projects undergoing for Axis2/C. Namely Mail Transport Implementation
for Axis2/C and JSON implementation for Axis2/C.We are going to release
Axis2/C 1.1.0 near future, didn't start release process yet.

Apache WS Commons
-----------------
Volunteer has not yet submitted a report.

Apache JAXME
------------
No Volunteers. On track for archival because of lack of activity.

Apache jUDDI
------------
jUDDI (pronounced "Judy") is an open source Java implementation of the
Universal Description, Discovery, and Integration (UDDI) specification
for Web Services. jUDDI has seen a renewed interest. Besides some bug
fixes it can now run in embedded mode (see also the status on Scout)
and we moved to use Axis2. The build has been converted to maven2 and
we regenerated the website using it. No releases. Ramping up for a
2.0 release. The idea is go straight to a 2.0 release, since it
implements the UDDIv2 specification. We're looking to ramp up
development to add UDDI v3 support. We're looking to add a web-based
GUI. After 2.0 is released we'd start work on 3.0 which would support
the UDDI v3 specification.

Apache Kandula
--------------
Apache Kandula is an implementation of Web Services Coordination,
Atomic Transaction and Business Activity protocols. The project provides
implementations for both Apache Axis (kandula-1 branch) and Apache Axis2
(kandula-2 branch) platforms. In June Hannes Erven and Georg Hicker
contributed the WS-BusinessActivity protocol implementation of kandula-1.
The contributors also published their work at IEEE Int'l. Conference on
Web Services 2007. Hannes Erven and Georg Hicker were voted in as
ws-committers for the Kandula project.

Apache Muse
-----------
Volunteer has not yet submitted a report.

Apache Rampart
--------------
Rampart provides the WS-Security and WS-SecureConversation support for
Apache Axis2 using Apache WSS4J as the base. The configuration model
uses the WS-Policy framework and supports WS-SecurityPolicy
specification. "Rahas" module in Rampart implements the WS-Trust
specification with a security token service implementation and a client
API to carryout token exchanges with the security token service. Hans G
Knudsen was voted in as a Rampart committer. Next release will be Apache
Rampart 1.3 to complement next Apache Axis2 (1.3)

Apache Sandesha
---------------
Volunteer has not yet submitted a report.

Apache Savan
------------
Volunteer has not yet submitted a report.

Apache Scout
------------
Apache Scout is an implementation of the JSR 93 (JAXR), which is a java
API to XML registries such as jUDDI. Recently Scout has been included
in JBossESB and Geronimo. We have added an in-JVM transport to jUDDI,
to enable the scout-jUDDI combo being embedded into standalone Java
applications. We converted to maven2 and now run the unit-test suite
using embedded jUDDI and embedded DerbyDB. Also there is no more code
dependency on the juddi.jar (other than it being the UDDI provider). The
team is ramping up for a 1.0 release, after which we plan to add UDDIv3
support.

Apache Synapse
--------------
Apache Synapse is a easy-to-use and lightweight XML and Web Services
management and integration broker that can form the basis of a Service
Oriented Architecture (SOA) and Enterprise Service Bus (ESB). The Apache
Synapse team released the 1.0 version on the 11th of June. It was well
accepted by the users and gained good press coverage. The site was
updated as well to reflect the new release, and the release included
many samples and bundled documentation to help the users get started.
The team is currently evaluating enhancements and fixes for the next
release and the timelines

Code Releases - 1.0 release - 11th June 2007

Apache Woden (incubator)
----------------------
Woden is an open source Java implementation of the W3C WSDL 2.0
specification. WSDL 2.0 became a W3C Recommendation on 26th June. The
Woden WSDL 2.0 implementation has helped the spec working group verify
and improve the spec during the CR and PR phases leading up to
Recommendation. We are attempting to verify with ASF and IBM whether
the appropriate documentation exists that assigns the rights of the
initial WSDL4J code contribution to ASF. This is an oustanding item
from the project status file. A license issue has arisen concerning
StAX, which Woden uses with its AXIOM implementation. The
stax-api-1.0.1.jar file does not contain a license file and the
stax.codehaus.org website refers to Apache ASL 2.1 which does not exist.
The AXIOM project uses ASL 2.0 in its stax-api-LICENSE.txt file, but
without knowing the original license it's not clear to us if this jar
file can be redistributed under ASL 2.0. We are still investigating.
Milestone release M8 is planned for end of July and will complete WSDL
2.0 compliance by fully supporting WSDL2 assertions. We are close to
proposing that Woden exits incubation, with just 3 remaining items on
the project status file to attend to. After M8 we plan to review and
finalize the Woden API for a 1.0 release in September. Dan Harvey, a
summer intern student from Durham University in UK, has recently joined
the team and is working on M8 JIRAs. We expect he will also contribute
WSDL2 serialization for the 1.0 release.

Apache WSIF
-----------
Apache Web Services Invocation Framework (WSIF) is a simple Java API
for invoking Web services, no matter how or where the services are
provided as long as it is described in WSDL. We would like to have a
release soon to capture all changes done in last years that are in SVN
but available only as release candidates.

Apache WSS4J
------------
Apache WSS4J is the home for implementations of OASIS Web Services
Security: SOAP Message Security 1.0/1.1 and WS-SecureConversation
specifications' core components and is the base for enabling web
services security support on many popular SOAP frameworks such as Apache
Axis2. WSS4J also includes support for Apache Axis 1.x. Next release
will be Apache WSS4J 1.5.3 of to support the next release of Apache
Rampart.

Apache XMLRPC
-------------
No Volunteers. On track for archival because of lack of activity.

The board agrees that this project is welcome to, but not required to, report monthly for the moment.

Approved by General Consent.

20 Jun 2007 [Davanum Srinivas / Sam]

Report submitted late. Not accepted.

28 Mar 2007 [Davanum Srinivas / Greg]

- The Synapse project graduated from Incubation on the 2nd of January
2007, and released its 0.91 version on the 8th of January. Three new
committers Indika Kumara, Chathura Ekanayake and Tijs Rademakers have
been voted in, and the team is preparing for the 1.0 release in the
near future.
- Apache Muse 2.2.0 will be released on March 23rd, 2007. Muse-based
applications are now capable of running on JREs that conform to the
J2ME Foundation Profile.
- Axis2 released v1.1.1 on 09th January 2007. We are in the process
of releasing Axis2 1.2 with a RC1 already cut on Mar 26.
- Watching with interest on the board list about voting for making
releases. Since in WS PMC, we vote before the Release Manager cuts
the release.
- We are archiving some old projects like Apache SOAP etc.

Approved by General Consent.

20 Dec 2006 [Davanum Srinivas / Jim]

- Axis C++ supports the generation of C stubs for Document/Literal
 style. Tested on OS/400.
- The Apache Muse team released a new major version (2.0) on September
 29th. Muse 2.0 offers an implementation of the latest ratified
 versions of WSRF, WSN, and WSDM, for both Axis2 and OSGi-based
 applications. The team is planning a 2.1 maintenance release for
 December 14th.
- Axis2 released v1.1 on 13th November 2006
- Apache WSS4J released v1.5.1 on 11th December 2006
- Apache Rampart released v1.1 on 11th December 2006
- Synapse folks are working on a plan to exit incubation and join WS PMC
- Axis2 may release a v1.1.1 next week.
- Somewhat related note, Cliff sent out an email about Apache ODE's
 implementation of BPEL spec, indicating that we are good to go as
 there are no specific claims/patents we are aware of.

Approved by General Consent.

20 Sep 2006 [Davanum Srinivas / Sander]

- Notable Happenings
 * Axis2 project has gone through a number of improvements after its
   1.0 release , specially code generation and data binding. In the
   mean time new features were introduced + numerous bug fixes.
   Axis2 development team is planning to do Axis2 1.1 release
   by end of September.
 * XML-RPC project has merged its "user" and "dev" mailing lists, in
   order to have a single, but larger community. The traffic on both
   lists wasn't high enough for two separate discussion lists. A new
   mailing list "auto" was established for jira and svn notifications.
 * The Muse project has made significant progress towards a 2.0 release
   with new contributions from programmers at Cisco, Compuware, and IBM.
   The team is currently under code freeze and working on its tutorial
   content.
 * Microsoft announced a Open Specification Promise (OSP) which will
   ensure that we can implement the covered ws-* specifications without
   IP worries (at least we don't have to worry about MSFT!)

- Cross-Project Issues
 * Apache Sandesha and Apache Kandula are not interoperating currently,
   but Kandula2 is on progress which will interoperate with Sandesha2
   and other modules in Axis2.
 * The [WWW] JaxMe project is extremely quiet. In the last two weeks,
   several bug fixes have occurred, but apart from that the project
   is approaching archiving status.

- Code Releases
 * XML-RPC released v3.0rc1 on Jul 27, 2006
 * XML-RPC released v3.0 on Aug 30, 2006
 * Axis2/C released v0.93 on Aug 31, 2006

Approved by General Consent

19 Jul 2006 [Davanum Srinivas / Greg]

Muse project has accepted a contribution from IBM which will be the
basis for a combined implementation of the WS-RF, WS-Notifications,
WS-Lifetime and WSDM specifications. The contributed codebase will also
allow the software to be a pluggable architecture for adding a
developers own implementation of a given spec. This is part of the
collapsing of WSRF and Pubscribe into the Muse project and moving
towards deployment to Axis 2.

Activity in the Woden project is heating up. The W3C is planning
a WSDL 2.0 interop event to be held at the IBM Toronto Lab, July 5-7.
The W3C has developed an XML format for comparing WSDL 2.0 Component
Model instances generated by implementations and Woden now supports this
format and has published results against the [[WWW] W3C Test Suite].
The Woden implementation has been upgraded to support all the extensions
described in Part 2 of the specification. Work is now underway to
integrate Woden into Axis2 for the interop event. A Woden presentation
entitled Apache Woden WSDL 2.0 Processor will also be given an
ApacheCon Europe on June 28.

Axis2/C is doing great and is moving towards 1.0.0 with 0.92 release
planned for mid of June 2006. There has been two new committers,
Sanjaya and Nabeel. Axis2/C is gradually becoming feature complete
with full MTOM and WS-Addressing support already built in.

WS PMC has voted to accept Synapse as a ws project. We are now awaiting
Incubator PMC approval.

Sam noted that there was some community concern about creating a milestone release so soon after the IBM contribution; Sam reported that those issues have been resolved, as far as he knows, but that they should have been reflected in the report.

Approved by General Consent

27 Jun 2006 [Davanum Srinivas / Greg]

Muse project has accepted a contribution from IBM which will be the
basis for a combined implementation of the WS-RF, WS-Notifications,
WS-Lifetime and WSDM specifications. The contributed codebase will also
allow the software to be a pluggable architecture for adding a
developers own implementation of a given spec. This is part of the
collapsing of WSRF and Pubscribe into the Muse project and moving
towards deployment to Axis 2.

Activity in the Woden project is heating up. The W3C is planning
a WSDL 2.0 interop event to be held at the IBM Toronto Lab, July 5-7.
The W3C has developed an XML format for comparing WSDL 2.0 Component
Model instances generated by implementations and Woden now supports this
format and has published results against the [[WWW] W3C Test Suite].
The Woden implementation has been upgraded to support all the extensions
described in Part 2 of the specification. Work is now underway to
integrate Woden into Axis2 for the interop event. A Woden presentation
entitled Apache Woden WSDL 2.0 Processor will also be given an
ApacheCon Europe on June 28.

Axis2/C is doing great and is moving towards 1.0.0 with 0.92 release
planned for mid of June 2006. There has been two new committers,
Sanjaya and Nabeel. Axis2/C is gradually becoming feature complete
with full MTOM and WS-Addressing support already built in.

WS PMC has voted to accept Synapse as a ws project. We are now awaiting
Incubator PMC approval.

Tabled due to time constraints.

15 Mar 2006 [Davanum Srinivas / Greg]

- Both Axis (using the Addressing add-on) and Axis2 successfully passed
 the WS-Addressing test suite

- Woden was demonstrated at the W3C Web Service Description Working
 Group F2F Meeting on Feb 28, 2006 during the Technical Plenary Week in
 Cannes, Mandelieu, France

- JaxMe released v0.5.1 on Jan 6, 2006

- Axis2 released v0.94 on Jan 11, 2006

- XML-RPC released v3.0a1 on Feb 18, 2006

- Woden released 1.0 M4 on Mar 7, 2006

Approved by General Consent.

21 Dec 2005 [Davanum Srinivas / Ben]

 * Axis2C: Two milestone releases were done in this period, M0.1 and M0.2.
   M0.1 contained the initial C implementation of AXIOM. M0.2 was released
   with many improvements to AXIOM, LibXML parser wrapper and a PHP binding
   for OM.
 * Sandesha2: Sandesha2 0.9 was released on 5th of December. Sandesha2 is a
   new implementation of WS-ReliableMessaging protocol on top of Apache Axis2.
 * Axis2 released v0.93 on Dec 02, 2005
 * Woden (Incubator): original milestone plan, was too ambitious, and hence
   updated to reflect Woden's new schedule. Woden milestone 2 was declared.
   Milestone 2 contains parsing logic for WSDL 2.0 interface and binding
   elements and components, and validation logic for the WSDL 2.0 types element
   and interface element and component.
 * TSIK (Incubator): The TSIK incubation plan is off to a slow start. The TSIK
   committers used the ApacheCon 2005 gathering to drum up interest.  A few
   people (including developers) expressed informal interest in moving
   ("porting") TSIK into a non-Java toolkit usable by the Ruby or Python crowd
   as a 100% pure library.
 * JaxMe: A plugin for Maven2 was developed.
 * WSIF: Misc. bug fixes and maybe a bug release towards the end of year.
 * XML-RPC: A bug fix release 2.0.1 is approaching, due to several contributed
   patches. A proposal for XML-RPC 3 was published, receiving mostly positive
   responses.
 * PMC decided to sponsor Tuscany project for incubation based on the rewritten
   proposal (after feedback from general@incubator)
 * Axis 1.4 branch has been cut, but not yet released. (Needed for Geronimo)
 * Need to increase interaction with incubator PMC and updating the status
   files for incubation etc. Easy way is for me to do it. Trying to follow more
   difficult path of delegation.
 * Our web site needs quite a bit of cleanup. On my TODO list. incubation and
   infrastructure work is taking its toll
 * XmlSchema (XML Schema Parser) and Policy (WS-Policy parser) are two new
   libraries under webservices/commons. Joint effort of folks working on Axis2,
   WSS4J, Woden.
 * Synapse project is close to graduating from incubator - all the code in SVN
   HEAD was written from scratch, has a diverse community etc.
 * Few committers attended the Indigo/WCF plugfest in Redmond, excellent interop
   results for Axis2/Sandesha/WSS4J.
 * Big thanks to Apachecon folks, we had a great time with 4 talks and 1
   tutorial. Lots of interest in the new Axis2 effort.
 * Paul Fremantle has been added to the WS PMC

There was some discussion regarding the fact that the Web Services PMC appears to be "mutating" into an umbrella PMC. Dims reported that he was looking into "pruning" opportunities within the PMC to either remove old efforts or move efforts to TLP status. He did not that the PMC is currently setup so that committers have flexibility in working on all the various projects with the PMC as their interests move them.

Approved by General Consent.

26 Oct 2005

- Added 3 new PMC Members (Eran Chinthaka, Sal Campana and Samisa
 Abeysinghe
- Axis2/C effort was initiated last month. The discussions with this
 regard are taking place over the axis-c-dev list. There has been some
 active development implementing AXIOM in C. Like in the Java Axis
 front, Axis2C effort would run in parallel with Axis C++ 1.x effort.
- Apache Axis released v1.3 on Oct 11
- Apache Axis2 released v0.92 on Sept 26. Cranking on towards a 1.0
 release.
- JaxMe: Build system was changed from Ant to Maven by Nacho McDowell.
 Two Gump issues have been resolved with the help of Stefan Bodewig.
- XML-RPC: No active development. Bug reports are handled, though.
- WSIF: No active development. Maintenance mode, minor patches, and
 updates (to the latest Axis, WSDL4J etc.)
- WSRF/Pubscribe: Working towards 1.1 releases
- Muse: announced a new MUWS client library which will be included in
 the next release of Muse
- For reports on Woden/TSIK/Synapse, please see Attachment E.
- Kandula and Sandesha folks are working on Axis2 based versions of the
 respective specifications
- Scout: There is debate on how closely this project should depend on
 juddi project. Jonas folks have patches against Scout for using
 xmlbeans (instead of juddi)
- Addressing: May have to be updated after the W3C spec is finalized.
 Axis2 has its own WS-Addressing implementation based on AXIOM in Axis2

21 Sep 2005 [Davinum Srinivas / Sander]

The WS project had 5 Google Summer of Code projects. Four of them (RSS,
JMX, Guththila, Kandula) have been successfully completed but the fifth
person did not work out as he didn't put much time (as he was employed
elsewhere during the summer).

Scout    : Release 0.5 was made that passes the TCK for JAXR as
 part of J2EE 1.4. Thanks to Geir for managing the release.
Sandesha : 1.0-RC1 release was made on 07-12-2005.
Sandesha : 1.0 Release was made on 07-29-2005.
JaxMe    : 0.5 Release was made on 09-08-2005.

Woden incubator progress slower than expected over summer, but plan now
agreed with milestone deliverables each month to complete WSDL 2.0
functionality by December. WS PMC voted to accept the Synapse project
into the WS PMC upon successful graduation from incubation. There is a
lot of discussion on how best to get TSIK (under incubation) and WSS4J
to work together.

Approved by General Consent.

28 Jul 2005

Status Update on WS-Security discussions that affect WSS4J and
incubation of TSIK are as follows:
- Versign will start the process of paperwork on their side.
- Both Microsoft and IBM have informed us that they don't have any
 patents in WS-Security

22 Jun 2005 [Davanum Srinivas]

- Apache Axis 1.2.1 (a bug-fix/incremental release) was released on
 15th June, 2005.
- Apache Sandesha beta version was released on 12th June, 2005.
 The intention of the team is to relase 1.0 version soon.
- Apache EWS 1.0 was released on 30th May, 2005.
 Not downloadable for now (only svn tag)
- Apache Axis CPP released 1.5 in Early April. Greatly improved
 stability has led to less mailing list issues.
- Apache Axis2 M2 was released on 7th of June 2005, with many of the
 changes proposed in the Colombo face to face.
- Apache jUDDI 0.9rc4 was released on 14th of June, 2005. jUDDI
 completely supports the UDDI version 2.0 specifcation. A 0.9 final
 release is planned for the 15th of July, 2005 which will include fixes
 for any issues that surface over the next couple of weeks as well as
 an updated users guide.
- There has been a good discussion going on recently about how to best
 factor things like WSDL processing code across the WS projects. This
 kind of design for sharing/reuse should be encouraged.
- Based on Roy's feedback, we there is lot of discussion on general@ws
 mailing list on how to increase cooperation between WS projects
 (including discussion on a single ACL)
- The Woden incubator commenced in April to develop a common WSDL
 processor for WSDL 2.0 and 1.1. Prototype code is in SVN, the web
 site is up and mailing list discussion has started on requirements,
 scope and priorities (for Axis, Eclipse and W3C).
- Apollo was officially renamed to: Apache WSRF
- Hermes was officially renamed to: Apache Pubscribe
- WSRF, Pubscribe and Muse have been promoted out of incubation!
- Muse participated in a successful public interop event with IBM at
 the ICAC/IEEE Conference in Seattle.
- WSRF, Pubscribe and Muse all took new committers.
- WSRF, Pubscribe and Muse will be the subject of a "Birds of a Feather"
 session at JavaOne (June 29th) called: "Web Services on Steroids:
 Taking Web Services to the Next Level Using Apache's Implementations
 of WSRF, WSN, and WSDM"

A few issues were noted by various board members. First of all, it was reported that Dims was "forced" off the Oasis mailing list and delegated to "observer" status. It was also noted that the Oasis IPR Policy, as well as other protocols and policies which affect WS (especially WS Security Standards) could be a potential problem and issue with the WS Project. Ben indicated that, not under his ASF hat, he was attending a meeting regarding InfoCard, specifically regarding security and open standards relating to it.

Because of these questions and issues, the board did NOT approve the WS Project report, and will request a revised and updated report for the next board meeting.

30 Mar 2005 [Davanum Srinivas]

Noteable Happenings
- Axis2 developers will meet for their second face to face meeting at
 Colombo (Sri Lanka) on 29th,30th,31st of March.
- JOnAS certified J2EE 1.4 with Axis. The JOnAS team has privatised
 axis 1.2 RC2 to make changes and has contributed back modifications.
- Apollo successfully participated in the OASIS WSRF Interop. The team
 has taken on new committers.
- Muse team is currently implementing the necessary services for the
 upcoming WSDM Interop. This marks the project's movement towards
 WSDM 1.0. An Alpha release is slated for AFTER the WSDM Interop.
- Hermes team has taken on new committers. The Hermes name is up for
 review, please see legal issues below. An Alpha release of Hermes is
 slated for AFTER the WSDM Interop.

Code Releases
- First milestone release of the Apache Axis2 is announced. The
 developers expects the release will lead to important feedback
 from the developer community, and the interactions will eventually
 yield a better architecture for the next generation SOAP engine.
- Axis 1.2 RC3 released. Pass Standalone TCK tests (JAX-RPC + SAAJ),
 still working with JOnAS team to pass J2EE TCK (switching to
 Axis CVS instead of private version).
- jUDDI 0.9 RC4 will be released immediately following the release of
 Axis 1.2 Final. jUDDI 0.9 Final will be released approximately 2-3
 weeks later.
- Muse Alpha V0.5 was released on February 10, 2005.
- Apollo Alpha V2.0 was released in early March 2005.

Legal Issues
- Apollo, Muse and Hermes (?..name will change) trademark issues are
 being  reviewed. Currently we've heard that Apollo and Muse are fine,
 the Hermes dev-list voted on new names and the list is currently under
 legal review by HP folks.

Apache Web Services Project report approved as submitted by general consent.

15 Dec 2004 [Davanum Srinivas]

Actions taken in the last quarter:
1. We've been releasing RC's for Axis 1.2. Need to pass the TCK's before we
 can ship.
2. Bootstrapped 3 new projects from internal efforts.
 - Apache Scout (JAXR implementation for UDDI)
 - Apache Kandula (WS-Coordination, WS-AtomicTransaction and
                   WS-BusinessActivity)
 - Apache EWS (JSR 109 Artifacts and Geronimo Integration)
3. We have 3 new projects under incubation contributed by HP and Globus
 - Apollo (WS-RF Implementation)
 - Hermes (WSN and WS-Eventing)
 - Muse   (WSDM MUWS)
4. Axis 2.0 work is in full swing.
5. We have a received a proposal from an existing open source project to adopt
 some of their Grid projects. This is interesting. The underpinnings of the
 Java side of the project are Axis and extensions - WS-A and WSRF, so there
 is much common underlying technology. If we go ahead with this incubation,
 then long term there may be an opportunity for a Grid section within Apache.

Questions/Concerns:
1. Need concrete guidance and approved versions of CCLA, Software Grant,
 Trademark Assignment etc.
2. Need confirmation that the PMC does *NOT* have to pro-actively monitor
 web sites, press releases and legal documents to see if any of our code
 infringes on others claims. (CommerceOne Patents in the news)
3. We have been waiting forever for sample "package-wide COPYRIGHT file".
 Re-posting to licensing@ does not seem to help at all.
4. Can we **PLEASE** get our act together to update the ASF web site with a
 all info? (CCLA, Software Grant, Trademark Assignment, package-wide
 COPYRIGHT file etc...)

In reponse to "Questions/Concerns" item #4, Dims noted that they had used the proposed corporate CLA. Geir remarked that the "Derby enhanced Corporate CLA" was also worthwhile and would make it more publically available and accessible. Dims would add legal "lessons learned" to the Incubator site.

Apache Web ServicesProject report approved as submitted and discussed by general consent.

22 Sep 2004 [Davanum Srinivas]

 1. Noteable Happening's

 There was a face-to-face meeting (held in Colombo, Sri Lanka hosted
 by the Lanka Software Foundation) to discuss and architect Axis2, a
 major re-write of the Axis SOAP engine. We're designing it a
 language independent manner as much as possible and then doing a
 Java implementation first with the idea of the C++ implementation
 following suit ASAP. In addition to the base SOAP engine there will
 be implementations of WS-Security, WS-Secure Conversation,
 WS-Trust, WS-Reliable Messaging, WS-Atomic Transactions and
 WS-Coordination at least on top of the base engine. All of these
 projects already exist on top of the current Axis and they will be
 re-targtted to the new and improved Axis.

 Details of the meeting and links to the minutes and design
 documents etc. can be found at:
 http://wiki.apache.org/ws/FrontPage/Axis2.

2. Code Releases [since the last report]

 * JaxMe 0.3, with surprisingly many responses from the users, in
   particular bug reports, but also a lot of patches with high
   quality.

 * JaxMe 0.3.1, in response to bug reports.

 * Axis/C++ released several new versions - v1.2 and currently at
   v1.3beta. v1.3 final is due out fairly soon. After a few more 1.*
   releases (basically after the 1.* family is stable and matured)
   we hope to shift focus to Axis2/C++.

3. New Projects

4. Legal Issues

5. Cross-Project Issues

6. Problems with committers, members, projects etc?

7. Miscellaneous

 * Sandesha

   We have started re-structuring Sandesha with the aim of
   supporting WS-RM Spec completely on top of the existing axis and
   also to provide complete support on top of Axis 2 - new
   architecture.

Approved by General Consent.

23 Jun 2004 [Davanum Srinivas]

- Apache WSS4J participated in OASIS Web Services Security Interop
- Apache Sandesha participated in WS-ReliableMessaging Interop
- Apache Axis C++ 1.2 Alpha released on June 15
- Apache Axis Java 1.2 Beta released on March 31.
- Apache jUDDI 0.9rc1 released on June 16.
- Apache jUDDI and Apache JAXMe graduated from incubator.
- Planning release of Apache Axis Java sometime next month
- Need guidance on a japanese version of axis web site (similar to http://www.w3.org/Consortium/Translation/Japanese). Are there any
patterns to follow?
- Starting work on WS-SecureConversation as part of Apache WSS4J
- Starting work on JAXR 1.0 (level 0-compliant JAXR Provider for
UDDI) as part of Apache jUDDI
- Starting work on JSR 109 - Enterprise Web Services (currently
code is in ws-axis/contrib)
- Need TCK for JSR 109 (working with Geir)
- Starting discussions on JSR 181 Implementation along with beehive
folks
- The JAXR Provider jUDDI sub-project will be named "Apache Scout".
- Starting integration of Novell's LDAP-based UDDI server into jUDDI.
- Will be releasing JAXMe shortly.

No comment.

17 Mar 2004 [Davanum Srinivas]

* JaxMe has graduated from Incubator.

* jUDDI is in the process of graduation.

* Teething (infrastructure/processes) issue releasing SNAPSHOT and
and releases of ws projects to ASF java repository. We are still
finalizing the procedure.

* All projects now use JIRA instead of Bugzilla.

* Apache Axis and WS-FX projects are now under ASLv2. Others will
follow.

* Can the board please "issue" a "memo/procedure" to all the PMC's regarding
how to review 3rd party software. Need summary as there were
way too many emails on the subject.

Approved by General Consent.

8. Unfinished Business

9. New Business

Discussion of implications of Sarbanes-Oxley Act on ASF financial structure and responsibilities

Chuck reported that this act could have substantial effect on the current running of the ASF regarding fundraising and accounting. Chuck noted that having an independent audit of the ASF books would be in keeping with the act. He also noted that having the ASF Treasurer also act on the fund- raising team should be discouraged. Greg said that he would look into some people to do the independent audit.

10. Announcements

11. Adjournment

21 Jan 2004 [Davanum Srinivas]

* Notable happenings in WS

 1. Infrastructure work (CVS, Mailing lists, web site) for JaxMe,
    jUDDI and WSRP4J is complete.

* what code releases have been made? [since the last report]

 1. Apache Axis - Java 1.2 Alpha Release
 2. Apache Axis - C++ 1.0 Beta Release
 3. Apache JaxMe 0.2 (under Incubation) Release

* any new projects in process of being accepted?

 We are working actively working on the following 4 proposals (see
 http://nagoya.apache.org/wiki/apachewiki.cgi?WebServicesProjectPages/WebServicesProjectProposals
 for more information)

 1. Axis-J2ME
 2. WS-FX
 3. WS-ReliableMessaging (under WS-FX)
 4. WS-Security (under WS-FX)

* any legal issues to bring to the board?

 No progress on RSA with regard to WS-Security SAML Profile
 implementation

* any cross-project issues that need to be addressed?

* any problems with committers, members, projects etc?

 1. Daniel L. Rall and James M Snell indicated an interest in
    stepping down from WS-PMC.
 2. Need to "shutdown" WSIL (http://ws.apache.org/wsil) project.

The report, as noted in Attachment K, was approved by General Consent.

19 Mar 2003 [Davanum Srinivas]

 *  what code releases have been made? [since the last report]

  1. Apache Axis 1.1RC2
  2. Apache XML-RPC 1.2-b1

 * any new projects in process of being accepted?

  1. OpenSAML (Currently working with Incubator Folks - Proposal @
     http://nagoya.apache.org/wiki/apachewiki.cgi?OpenSAMLProposal)
  2. JUDDI (Currently working on the proposal, see draft @
     http://nagoya.apache.org/wiki/apachewiki.cgi?ProposalForJUDDI)

 * any legal issues to bring to the board?

  Should we accept a project (OpenSAML) that requires the users (AND
  developers?) to get a License from RSA?

  See
  http://marc.theaimsgroup.com/?l=incubator-general&w=2&r=1&s=OpenSAML&q=b
  for heated debate on this issue.

  The WS-PMC has VOTED in favor of accepting the project.

  Here's the latest reply from Rob Philpott (my RSA contact):

  "I'm trying to see if folks here will consider a change to the
  licensing terms to accommodate Apache.  Unfortunately I won't be
  able to get all the right players together until sometime next
  week. So I don't have much to report at this time.  I understand
  the issue and will update you once I have some info."

 * any cross-project issues that need to be addressed?

  none

 * any problems with committers, members, etc?

  none

 * plans and expectations for the next period?

  still working on getting more projects, establishing
  charter/guidelines etc.

 * etc (your own thoughts on what is important would be helpful!)

. By general consent, this report was recorded as entered and approved.

22 Jan 2003

Creation of the Web Services 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 related to Web Services, for distribution
 at no charge to the public.

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

 RESOLVED, that  the Web Services PMC is be and hereby is responsible
 for software related to the provision and discovery of application
 program interfaces made available via HTTP (and others like SMTP,
 JMS) and whose requests and responses are usually formatted in
 XML.  The technologies relevant here are those typically associated
 with "Web Services" by the popular IT press, such as SOAP, XML-RPC,
 UDDI, WSDL, and others. Based on software licensed to the
 Foundation; and be it further

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

 RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Web Services PMC:

    David Chappell
    Glen Daniels
    Anthony Elder
    Jeremy Hughes
    Tom Jordahl
    Erwin van der Koogh
    Ted Leung
    Steve Loughran
    Christian Geuer-Pollmann
    Axl Mattheus
    Nirmal Mukhi
    Scott Nichol
    Daniel Rall
    Sam Ruby
    Alek Slominski
    James Snell
    Davanum Srinivas
    Sanjiva Weerawarana

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Davanum Srinivas
 be and hereby is appointed to the office of Vice President,
 Web Services, 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 Web Services PMC be and hereby is tasked
 with the creation of a set of bylaws intended to encourage open
 development and increased participation in the Web Services Project;
 and be it further

 RESOLVED, that the initial Web Services PMC be and hereby is tasked
 with the migration and rationalization of the XML PMC
 Axis, SOAP, Security, and XML-RPC subprojects; and be it further

 RESOLVED, that all responsibility pertaining to the XML Axis,
 Soap, Security, and XML-RPC sub-projects and encumbered upon
 the Web Services PMC are hereafter discharged.

 By a vote of 6 For and 1 Against, the above Resolution Passes.