Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-08-04 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

Synapse

21 Jun 2017 [Isuru Udana / Jim]

[REPORT] Synapse - June 2017

## Description:
Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

## Issues:
None identified.

## Activity:
After the synapse 3.0 major release, there was no major activity happened in the project.
Two of the committers were added to the PMC.
Now we are planning to do a patch release by fixing some of the identified bugs in the 3.0 release.

## PMC changes:

 - Currently 27 PMC members.
 - New PMC members:
    - Prabath Ariyarathna was added to the PMC on Thu May 04 2017
    - Vanjikumaran Sivajothy was added to the PMC on Thu May 04 2017

## Committer base changes:

 - Currently 34 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Prabath Ariyarathna at Fri Feb 10 2017

## Releases:

 - Last release was 3.0.0 on Wed Jan 04 2017

15 Mar 2017 [Isuru Udana / Rich]

[REPORT] Synapse - March 2017

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

The last committer was added in Feb 2017:
  Prabath Ariyarathna (prabathar)

As indicated in the last report, we managed the get the long awaited Synapse
3.0.0 release out in December 2016.

It was after nearly five years (previous release was done in Jan 2012).

Several new contributors helped us a lot for this release. Two of them
(Vanjikumaran Shivajothy and Prabath Ariyarathna) were onboarded as
committers.

Releases
========

1 release since the last report - Synapse 3.0.0 released on December 2016 .

Board Issues
============

None identified.

21 Dec 2016 [Isuru Udana / Brett]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

The last committer and PMC member was added in May 2016:
  Ravi Undupitiya (ravi)

We have completed most of the development work related to the 3.0 release.
Since we are doing a major revamp of the http protocol handling transport,
this release requires a significant amount of testing.
Several committers and no committers are working on testing the release
and hopefully we should be able to get the release out by end of the year.

Releases
========

There have been no new releases since the last report.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Board Issues
============

None identified.

16 Nov 2016

Change the Apache Synapse Project Chair

 WHEREAS, the Board of Directors heretofore appointed Hiranya
 Jayathilaka (hiranya) to the office of Vice President, Apache Synapse, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Hiranya Jayathilaka from the office of Vice President, Apache Synapse,
 and

 WHEREAS, the Project Management Committee of the Apache Synapse
 project has chosen by vote to recommend Isuru Udana (isudana) as
 the successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Hiranya Jayathilaka is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache Synapse, and

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

16 Nov 2016 [Hiranya Jayathilaka / Rich]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

The last committer and PMC member was added in May 2016:
 Ravi Undupitiya (ravi)

There is some development work taking place in the project
targetting the next release. Albeit slow progress, we are
hopeful that the 3.0 release can be finished soon.

Releases
========

There have been no new releases since the last report.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Board Issues
============

We have elected a new PMC chair, as per the recommendation
made by the board. The corresponding resolution is filed under
the special orders section of the November 2016 board meeting
agenda.

19 Oct 2016 [Hiranya Jayathilaka / Mark]

No report was submitted.

minimal activity; if this doesn't change (in particular, the board is looking for a new chair) attic will be the next step.

@Mark: pursue a report for Synapse and request for a new chair

21 Sep 2016 [Hiranya Jayathilaka / Bertrand]

No report was submitted.

15 Jun 2016 [Hiranya Jayathilaka / Greg]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

The last committer and PMC member was added in May 2016:
 Ravi Undupitiya (ravi)

Last month Brett Porter informed our community about the process
for moving the project into the attic. Interestingly, this email
has had a significant rejuvenating effect on the project. Since
the email went out at least 4 volunteers have come forward who
have expressed strong interest in contributing to the project and
keeping it alive. One of them also volunteered to drive the next
Synapse release as the release manager. We have voted him in as
a committer and a PMC member, and he is currently working on fixing
open issues to get the release out.

Other volunteers have also been highly active in the project
over the past few weeks. As a result we have had more development
activity in Synapse over the last 3 weeks, than we have
had in 3 years. Given the current level of participation, our
chances of getting a release out soon is very good at the moment.
We intend to vote in rest of these new volunteers as committers
in the near future.

Releases
========

There have been no new releases since the last report.
The last release of Synapse is version 2.1, which was released on
January, 2012. Work is successfully underway for a 3.0 release.

Board Issues
============

In light of the new contributors who have come forward to resurrect
the project, we will not be pursing a move to attic at this point
in time. I (hiranya) will continue to serve and oversee
the project as the PMC chair until a replacement is found.

18 May 2016 [Hiranya Jayathilaka / Mark]

No report was submitted.

20 Apr 2016 [Hiranya Jayathilaka / Brett]

No report was submitted.

@Brett: help Synapse in its move to the Attic.

16 Mar 2016 [Hiranya Jayathilaka / Shane]

No report was submitted.

20 Jan 2016 [Hiranya Jayathilaka / Bertrand]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Board Issues
============

Over the past few years the community interest towards Synapse has
been dwindling, with a considerable decline in the number of commits
and the mailing list traffic. For instance, we haven't had any commits
or meaningful mailing list conversations over the last reporting period.
Right now it is only myself (PMC chair) who is even reasonably active
on the project, with occasional contributions coming from Andreas Viethen
in the way of basic code maintenance. And with myself gettig occupied
with academic work, the project is almost at a standstill.

I would personally like to do one more release before we terminate the
project, but without a compatible Axis2 release this is not possible.
I personally don't have time to contribute towards an Axis2 release,
and the other Synapse committers haven't stepped in to make any
contributions either. Given these conditions I don't believe there's
any point in trying to keep the project alive.

I have already initiated a discussion on the Synapse PMC list about
retiring the project. This thread was opened on 12th of January, and
it hasn't garnered a single response as of today -- 6 days later. I
think this sums up the current level of  interest towards the project.

I will now go ahead and call for a vote to retire the project, and
kick off the procedure to move the Synapse into Attic. I intend to
send the corresponding resolution to the board by next month's
board meeting.

Jim: There seems to be a lot of discussion but not much communication between the two PMCs. @Jim: Report again next month

16 Dec 2015 [Hiranya Jayathilaka / David]

No report was submitted.

21 Oct 2015 [Hiranya Jayathilaka / Brett]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated during this period.
Latest Synapse committer was elected on December, 2013. Latest Synapse
PMC member was elected on December, 2013.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

We continue to work with the Axis2 community on getting an Axis2 release
out, which has been a significant blocker for releasing Synapse. Note
that we are waiting for the Axis2 1.7 release which will be based on the
current SVN trunk of Axis2. This is necessary since the current Synapse
code depends on Axis2 trunk. The last Axis2 release (1.6.3 released
on June 2015), is a maintenance release based on the Axis2 1.6 branch.
This branch dates back to May 2011, and we haven't used it in Synapse
since our 2.1 release in January 2012. We used Axis2 1.6.1 in that
last release of Synapse, and we had to backport Synapse code from
Axis2 trunk to the 1.6 branch to make it happen. Since then both
Axis2 and Synapse trunks have evolved significantly, and we are now at a
position where backporting Synapse to Axis2 1.6 branch is no longer easy
nor makes sense.

Overall progress towards Axis2 1.7 and Synapse releases has been slow but
steady. Issues have been fixed/resolved more aggressively
than usual, and some of the build issues that have been affecting both
projects have been resolved. Overall, there have been multiple positive
signs that an Axis2 1.7 release is imminent.

Board Issues
============

None identified

16 Sep 2015 [Hiranya Jayathilaka / Shane]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013.

We continue to work with the Axis2 community on getting an Axis2 release
out, which has been a significant blocker for releasing Synapse. Progress
has been slow but steady. Issues have been fixed/resolved more aggressively
than usual, and some of the build issues that have been affecting both
projects have been resolved. Overall, there have been multiple positive
signs that an Axis2 release is imminent.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Board Issues
============

None identified

The report is not approved. @Shane: What are the plans for a release, now that Axis has released?

15 Jul 2015 [Hiranya Jayathilaka / Bertrand]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013.

We had a discussion on our pmc and dev mailing lists about the future
of the Synapse project. While the responses were few, there were
several developers and contributors who showed great interest in moving
the project forward towards another release.

Consequently, we have started collaborating with the Axis2 community
more closely. Synapse PMC chair and few other Synapse contributors have
already started providing patches for various issues in Axis2, and the
Axis2 team has provided us with commit rights in return. We are hopeful
that this collaborative effort would lead to an expedited Axis2 release,
which in turns would enable a Synapse release.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

17 Jun 2015 [Hiranya Jayathilaka / Sam]

No report was submitted.

@Sam: is it time for the Attic?

18 Mar 2015 [Hiranya Jayathilaka / Bertrand]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Board issues
============

Despite our best of intentions, we continue to find it difficult
to do a new release. The libraries we depend on (Apache Axis2 and
related projects) haven't been released in a while, and releasing
them on our own also seems to be a challenge. We are also seeing
a significant drop in the activity level in our code base. Last
commit has been made on 21st of September 2014. It appears that
our community members are either busy, or they have shifted their
interests to other endeavors.

Given these circumstances, we would like to get the opinion of
the board on how we should proceed.

@Brett: help Axis and Synapse PMCs to work together to unblock the release

17 Dec 2014 [Hiranya Jayathilaka / Doug]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Our release process is still blocked by the absence of a compatible
Apache Axis2 release. After our last board report, it was suggested that
we consider the option of contributing our time and effort into Axis2,
so we can get it released. This proposal was sent to our mailing
list for discussion but it hasn't garnered a positive response from
the Synapse community. I believe that the above proposal is based on
the premise that at some point in the past, both Axis2 and Synapse projects
were maintained by more or less the same people. But to my understanding
these committers are no longer active in either project. Currently
active Synapse committers were all voted in within the last three years,
and they are not Axis2 experts. And so far they haven't shown any
interest in actively working on the Axis2 project. As it stands now,
we prefer to treat Axis2 as yet another external dependency on which
we can develop Synapse code.

To get around this hurdle, we have been looking into the possibility
of branching the current Axis2 trunk and doing a Synapse-specific
release (current Axis2 trunk is stable enough for our purposes). But
this option also poses some challenges due to the long dependency
chain of Synapse and Axis2. As it turns out we also need releases
from several other projects such as Axiom, WSS4J and XmlSchema.
However, so far this is the only option that has succeeded in
gathering any kind of momentum in the Synapse dev community.
Therefore, we will continue to explore this idea.

Board issues
============

None identified, although any feedback on how to handle the above
mentioned release problem will be much appreciated.

@Brett: Discuss how to work with Axis to make a release

17 Sep 2014 [Hiranya Jayathilaka / Brett]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

We continue to engage with the Apache Axis2 community to get the
necessary upstream projects and libraries released, so we can proceed
with a Synapse 3.0 release. The response from the Axis2 team has
been very positive, but the progress is somewhat slow. In the
meantime we are discussing alternative ideas for speeding up the
Synapse 3.0 release.

Board issues
============

None identified.

@Brett: discuss with both PMCs to find a way to work together

18 Jun 2014 [Hiranya Jayathilaka / Sam]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Work is currently underway for a 3.0 release. We are currently waiting
on some releases from several other upstream projects that Synapse
depends on (most notably Apache Axis2).

Board issues
============

None identified.

AI Sam: Ask about where the work is occurring.

19 Mar 2014 [Hiranya Jayathilaka / Chris]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on December, 2013. Latest Synapse PMC
member was elected on December, 2013. These additions were reported
on our last board report.

The level of participation is consistent and healthy.

Both user and developer mailing lists continue to be active with a
moderate amount of traffic.

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Work is currently underway for a 3.0 release.

Board issues
============

None identified.

18 Dec 2013 [Hiranya Jayathilaka / Shane]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community:

Two contributors were nominated for committership and membership
in the PMC this quarter.

Nomination votes were successful, and we are currently working
with them to finalize the committership granting process. As it
stands, one of them has already accepted the invitation and filed
an ICLA.

The last Synapse committer before our most recent vote was elected
on March, 2012. Last Synapse PMC member was elected on January, 2012.

The level of participation is consistent and healthy. The existing
committers are actively contributing to the project.

During the reporting period there have been 14 commits from 2
committers.

Both user and developer mailing lists continue to be active with a
moderate amount of traffic.

Releases:

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012. Work is currently underway for a 3.0 release.

Board issues:

None identified.

18 Sep 2013 [Hiranya Jayathilaka / Doug]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.


Community

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on March, 2012. Latest Synapse PMC
member was elected on January, 2012.

The level of participation is consistent and healthy. The existing
committers are actively contributing to the project. Lately, at least
two new contributors have started to attract a lot of attention in the
community via regular patch submissions. These contributors will be
considered for committership during the new quarter.

During the reporting period there have been 201 commits from 7 committers.
We are observing a sudden increase in activity level due to the ongoing
3.0 release effort.

Both user and developer mailing lists continue to be active with a
moderate amount of traffic.


Releases

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.

Work is currently underway for a 3.0 release. In light of this
upcoming release, several architectural and performance enhancements
have been introduced to the Synapse trunk over the last quarter.


Board issues

None identified.

17 Jul 2013

Change the Apache Synapse Project Chair

 WHEREAS, the Board of Directors heretofore appointed Paul Fremantle
 to the office of Vice President, Apache Synapse, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Paul Fremantle from the office of Vice President, Apache Synapse,
 and

 WHEREAS, the Project Management Committee of the Apache Synapse
 project has chosen by vote to recommend Hiranya Jayathilaka as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Paul Fremantle is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache Synapse, and

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

17 Jul 2013 [Paul Fremantle / Bertrand]

Apache Synapse is a high performance, flexible, lightweight
Enterprise Service Bus (ESB) and a mediation framework.

Community
=========

No new committers or PMC members were nominated this quarter. Latest
Synapse committer was elected on March, 2012. Latest Synapse PMC
member was elected on January, 2012.
The level of participation is consistent and healthy, but not currently
growing. However, the committership is active and constantly enhancing
the project.
During the reporting period there have been 6 commits from 3 committers.
Both user and developer mailing lists continue to be active with a
moderate amount of traffic.
A Google Summer of Code project related to Synapse has been accepted and
is being implemented. Project details are as follows.
 Project: Versioning of Synapse Configuration Artifacts
 Student: Thilini Shanika
 Mentor : Udayanga Wickramasinghe (Synapse PMC member)

Releases
========

There have been no new releases during this period.
The last release of Synapse is version 2.1, which was released on
January, 2012.
However, in light of improving the mediation performance of Synapse,
several major architectural enhancements have been proposed and
contributed to Synapse by the community in the recent times.

Board issues
============

None identified.

19 Jun 2013 [Paul Fremantle / Jim]

No report was submitted.

17 Apr 2013 [Paul Fremantle / Roy]

Apache Synapse is a highly performant, flexible, lightweight
Enterprise Service Bus and mediation framework.

Community

No new committers during this period

During the reporting period there have been 1 commit from 1 committers.

Releases

No new releases during this period.

Board issues

The PMC Chair has announced his decision to retire and the committee is
looking for a new PMC Chair.

20 Mar 2013 [Paul Fremantle / Sam]

No report was submitted.

19 Dec 2012 [Paul Fremantle / Brett]

Apache Synapse is a highly performant, flexible, lightweight
Enterprise Service Bus and mediation framework.

Community

No new committers during this period

During the reporting period there have been 22 commits from 3 committers.

Releases

No new releases during this period since we just did a release last period.

Board issues

We have not yet migrated to the new CMS model but we are aware of the Jan 1st
deadline!

19 Sep 2012 [Paul Fremantle / Bertrand]

Apache Synapse is a highly performant, flexible, lightweight
Enterprise Service Bus and mediation framework.

Community

No new committers during this period, but new users continue to appear on the
mailing list

During the reporting period there have been 25 commits from 6 committers.

Releases

No new releases during this period.

Board issues

We intend to move to the svnpubsub model over the next three months. We have
not identified any issues in this migration.

25 Jul 2012 [Paul Fremantle / Bertrand]

Apache Synapse is a highly performant, flexible, lightweight
Enterprise Service Bus and mediation framework.

Community

No new committers during this period, but new users continue to appear on the
mailing list

During the reporting period there have been 29 commits from 6 committers.

Releases

No new releases during this period since we just did a release last period.

Board issues

None identified.

(Synapse)

20 Jun 2012 [Paul Fremantle / Doug]

No report was submitted.

21 Mar 2012 [Paul Fremantle / Jim]

Apache Synapse is a highly performant, flexible, lightweight
Enterprise Service Bus and mediation framework.

Community

We have nominated 2 new committers - Sadeep and Miyuru.
In addition we implemented a new policy that all committers are PMC members.
This has resulted in a larger PMC.
Two PMC members took this opportunity to become emeritus and we would like to
thank Oleg and Rajith for their efforts.

The level of participation on mailing lists is consistent and active, and
neither growing nor shrinking. However, a number of new users have started
asking questions this quarter.

During the reporting period there have been 73 commits from 5 committers.

Releases

We did a Synapse 2.1 release including the following features:
- Support for creating and managing REST APIs with URL patterns and URI
 templates
- Define sequences and endpoints as templates and reuse seamlessly across the
 whole configuration
- Payload factory mediator for constructing custom XML payloads
- Recipient list endpoint
- HTTPD like access logging capability in the NHTTP transport
- Message stores and message processors for implementing complex integration
 patterns and advanced messaging scenarios
- Receiving sequence support in the send mediator to make service chaining
 easier
- Conditional router mediator for implementing complex routing scenarios with
 many conditions and rules

Board issues

None identified.

21 Dec 2011 [Paul Fremantle / Roy]

Apache Synapse is a highly performant, flexible, lightweight
Enterprise Service Bus and mediation framework.

Community

There have been no new committers nominated this quarter.
The level of participation is consistent and active, but not currently
growing. However, the committership is active and constantly enhancing
the project.
During the reporting period there have been 66 commits from 7 committers.

Releases

There have been some significant updates to Synapse recently including
much better support for REST mediation.
There is current work on a 2.1 release. We are currently waiting for a
release of Apache Sandesha which has changes we require in order to
release.

Board issues

None identified.

21 Sep 2011 [Paul Fremantle / Shane]

Apache Synapse is a high-performance, lean, effective ESB.

Community
In a press release, it was announced that eBay is doing more than 1bn
transactions a day through Apache Synapse.

Releases
None this period

Board issues
None identified.

15 Jun 2011 [Paul Fremantle / Noirin]

Community
Voted in 2 new committers:
Kasun Indrasiri
Udayanga Wikramasinghe

Releases
None this period

Board issues
None identified (other than the feebleness of the VP).

16 Mar 2011 [Paul Fremantle / Roy]

Community

Synapse voted in one new committer: Heshan Suriyaarachchi

We lost a long time committer and PMC member: Asankha Perera resigned
from both the PMC and committership. Asankha had moved onto another
ESB project a while back but had kept his committership in Synapse.
However, in January Asankha resigned this. As PMC chair I would like
to thank him for all his hard work and contributions on Synapse.

Releases
Synapse 2.0 was finally released! Thanks to all the team, especially
to Ruwan Linton who was the release manager.

Board issues
None identified.

15 Dec 2010 [Paul Fremantle / Geir]

Community

The Synapse community keeps going well. Mailing list traffic is solid
and continuous, with new users on a regular basis. We voted in a new
committer: Charith Wickramarachchi

Releases
The release vote on Synapse 2.0 is currently underway.

Board issues
None identified.

22 Sep 2010 [Paul Fremantle / Greg]

Community

The Synapse community keeps going well. Mailing list traffic is solid
and continuous, with new users on a regular basis.

Releases
There is a lot of work going on towards a 2.0 release.

Board issues
None identified.

AI Greg find out if there is a problem; no releases since 2008.

16 Jun 2010 [Paul Fremantle / Justin]

Community

The Synapse community keeps going well. Mailing list traffic is solid
and continuous, with new users on a regular basis.

We nominated a new committer Rajika Kumarasiri. One committer has
retired from active involvement.

Releases
There is a lot of work going on towards a 2.0 release.

Board issues
None identified.

17 Mar 2010 [Paul Fremantle / Brett]

Community

The Synapse community keeps going well. Mailing list traffic is solid
and continuous, with new users on a regular basis.

Releases
The 1.3 release is taking longer than expected due to dependencies on
other projects.

Board issues
None identified.

16 Dec 2009 [Paul Fremantle / Greg]

Community

The Synapse community keeps going well. Mailing list traffic is solid
and continuous, with new users on a regular basis. We voted in a new committer:
Supun Kamburugamuwa

Releases
The 1.3 release is taking longer than expected due to dependencies on
other projects. However, the WS-Commons Transports release is
imminent.

ApacheCon
We had a number of presentations at ApacheCon.

Board issues
None identified.

23 Sep 2009 [Paul Fremantle / Justin]

Community

The Synapse community keeps going well. Mailing list traffic is solid
and continuous, with new users on a regular basis. Unfortunately we
did have an issue with a nominated committer whose employer would not
sign the CCLA.

Releases
The 1.3 release is taking longer than expected, but progress is steady.

ApacheCon
We are sharing a day with Tuscany and have two presentations scheduled.

Board issues
None identified.

17 Jun 2009 [Paul Fremantle / J Aaron]

Notable Happenings:
------------------------------
We are still working hard towards the Synapse 1.3 release! We expect
it in the next month.

We have an open question to the legal team regarding a committer and
the CCLA that is an ongoing issue.

Community
----------------
We believe the community is continuing to grow in terms of mailing
list traffic, JIRA contributions, patches.

We voted in a new committer Saliya Ekanayake.

Export controls
----------------------
We have now done our TSU notification and the latest release has the
correct documentation.
The next release will ship with the BouncyCastle JAR that excludes the
patented IDEA algorithm.

18 Mar 2009 [Paul Fremantle / Jim]

Notable Happenings:
------------------------------
We are working hard towards the Synapse 1.3 release. There are a lot
of good fixes going into the trunk and we are currently updating to
using the Axis2 1.5 codestream.

Community
----------------
We believe the community is continuing to grow in terms of mailing
list traffic, JIRA contributions, patches. We've had one very
demanding (and lacking some social skills) user taking a lot of
attention.

Export controls
----------------------
We have now done our TSU notification and the latest release has the
correct documentation.
The next release will ship with the BouncyCastle JAR that excludes the
patented IDEA algorithm.

17 Dec 2008 [Paul Fremantle / J Aaron]

Notable Happenings:
------------------------------
We voted in two new members of the PMC: Indika Kumara and Andreas Veithen

Releases
-------------
We are still working towards the Synapse 1.3 release.

Community
----------------
We believe the community is continuing to grow in terms of mailing
list traffic, JIRA contributions, patches.

Export controls
----------------------
We have now done our TSU notification and the latest release has the
correct documentation.
The next release will ship with the BouncyCastle JAR that excludes the
patented IDEA algorithm.

17 Sep 2008 [Paul Fremantle / Justin]

Notable Happenings:
------------------------------
We voted in two new committers: Asanka Abeysinghe and Afhkam Azeez.
We registered two ports (8280 and 8243) as with IANA
http://www.iana.org/assignments/port-numbers

Releases
-------------
We haven't done a release since the last board report, but we expect
to do one before the next board report.

Community
----------------
We believe the community is continuing to grow in terms of mailing
list traffic, JIRA contributions, patches. We continue to have an
excellent relationship with the HTTPComponents project and wish to
thank them for all the help and assistance they have given Synapse
with our HTTP transports.

Export controls
----------------------
We have now done our TSU notification and the latest release has the
correct documentation.
The next release will ship with the BouncyCastle JAR that excludes the
patented IDEA algorithm.

We talked about tracking IANA registrations, and decided not to pursue it at this time.

25 Jun 2008 [Paul Fremantle / J Aaron]

We voted in two new committers, Hiranya Jayathilaka and Evanthika Amarasiri.

Releases
-------------
Apache Synapse released 1.2 with a number of bugfixes and stability
improvements, together with the addition of Hessian support and FIX
support via QuickFix/J.

Community
----------------
Mailing list activity is very healthy, both users and developers
interacting positively. We have a set of new contributors who have
recently started interacting on the user and dev lists and we hope
some may become committers over time.

Export controls
----------------------
We have now done our TSU notification and the latest release has the
correct documentation.

16 Apr 2008 [Paul Fremantle / Jim]

= Progress on TLP =
Everything is now in place.

= Notable Happenings =
There has been significant work done towards our next release.
Discussion on user and dev lists continues to increase.

= Export controls =
We are up to date and ready for our next release.

19 Mar 2008 [Paul Fremantle / Bill]

Bill to follow up on the missing report

20 Feb 2008 [Paul Fremantle / Justin]

= Progress on TLP =
The Infra team did a fantastic job helping us finish off the TLP move
(Thanks Joe et al!), and we got the new website in place, moved SVN and
updated the main www.apache.org site. The PR went out with the help of Jim,
Sally and the PRC, and was picked up by a number of news sites and blogs.

= Notable Happenings =
We elected a new committer - Andreas Veithen. Awaiting account setup.

We also did a 1.1.1 release including improved clustering support plus
numerous other improvements. Unfortunately there was a slight hiccup with
the Maven distribution, so we also ended up doing a 1.1.2 release.


= Export controls =
We have updated the http://www.apache.org/licenses/exports/ page with
Apache Synapse information, and informed the US export controls.
Our next release will include the cryptography information in the README.

Approved by General Consent.

16 Jan 2008 [Paul Fremantle / Sam]

Notable Happenings
We elected a new committer - Oleg Kalnichevski.

Progress on TLP
We are still (as of Jan 14th) waiting for the Infrastructure for our
TLP to happen. You can track progress here: [WWW]
https://issues.apache.org/jira/browse/INFRA-1450
We are planning to do a PR once the new site is up and running. In
discussion with PRC about this.

1.1.1 release
The project is planning a 1.1.1 release by end of January 2008

Approved by General Consent.

19 Dec 2007

Establish the Apache Synapse 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
    creating an extensible service bus runtime, capable of
    receiving, routing, transforming, mediating and monitoring
    messages and service interactions in differing formats over
    multiple protocols, for distribution at no charge to the public.

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

    RESOLVED, that the Apache Synapse Project be and hereby is
    responsible for the creation and maintenance of an extensible
    service bus runtime and of any such extensions based on this
    runtime; and be it further

    RESOLVED, that the office of "Vice President, Apache Synapse"
    be and hereby is created, the person holding such office to serve
    at the direction of the Board of Directors as the chair of the
    Apache Synapse PMC, and to have primary responsibility for
    management of the projects within the scope of responsibility of
    the Apache Synapse 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
    Apache Synapse PMC:

       * Rajith Attapattu <rajith@apache.org>
       * Eran Chinthaka <chinthaka@apache.org>
       * Glen Daniels <gdaniels@apache.org>
       * Ant Elder <antelder@apache.org>
       * Paul Fremantle <pzf@apache.org>
       * Deepal Jayasinghe <deepal@apache.org>
       * Oleg Kalnichevski <olegk@apache.org>
       * Ruwan Linton <ruwan@apache.org>
       * Asankha Perera <asankha@apache.org>
       * Tijs Rademakers <tijs@apache.org>

    NOW, THEREFORE, BE IT FURTHER RESOLVED, that Paul Fremantle be
    appointed to the office of Vice President, Apache Synapse, 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 Apache Synapse Project be and hereby is
    tasked with the migration and rationalization of the Apache Web
    Services Synapse subproject; and be it further

    RESOLVED, that all responsibilities pertaining to the Apache
    Synapse subproject encumbered upon the Apache Web Services
    Project are hereafter discharged.

 Special order 7A. Establish the Apache Synapse Project, was
 approved by Unanimous Vote.

15 Nov 2006

Accepted into the Incubator August 2005.

Synapse is a robust, lightweight implementation of a highly scalable
and distributed service mediation framework based on Web services
specifications

We are making good progress on these three issues:

 1. Increase mailing list discussions - mailing list discussions up
    significantly
 2. Growth of community - getting some good input from users. There
    was a good session at ApacheCon, and also 3 sessions on Synapse
    at the Colorado Software Summit with good attendance and feedback
    at all three.
 3. Diversity of committers - we have diversity factor 3 currently and
    patches/contributions from at least two others

Synapse development continues apace, have agreed a release plan for a
0.90 release and are working to get that out in the near future.
There has been some discussion with the Jakarta HttpComponents people
to use their upcoming NIO and async http code within Synapse (post the
0.90 release).  In October a new committer, Ruwan Linton, was voted
in. A Synapse blog has been started and there have been presentations
at Apachecon US and at the Colorado Software Summit.

16 Aug 2006

Synapse development continues apace, and they had asked about
graduation, but upon examination of their mailing lists, there was
very little discussion.  Much of the discussion was happening in
weekly IRC chats, and there was very little collatoral discussion from
the IRC participants, and certainly not from non-participants.

It was agreed that they would start emphasizing use of e-mail.
Subsequently, they have had some discussion about ceasing their IRC
chats, but it appears to be a habit that will take some time to break.
The good news is that they do concur that this is a valid issue, and
want to resolve it.

18 Jan 2006

The Synapse project is progressing well. We have met the target
functionality for an M1 release, have voted on it and hope to release it
during January. We have had a number of votes and hold a regularly scheduled
IRC chat that is well attended by a core team of contributors. The M1
release offers a useful set of functionality, has a codebase that is 100%
new code developed by the community under the CLA and ASL2. The release
offers users the ability to route, transform and log web service messages
passing thru the Synapse intermediary. It utilises a number of existing
Apache projects including Axis2.

There is a simple Wiki based website for Synapse documentation. We are
improving the junit test coverage and javadoc in an ongoing basis.

The community is diverse but most of the code has come from members of two
companies. There is however active participation from a few other companies
on the mailing list and in the IRC chats. We expect to nurture that more and
expect to see increased participation as awareness grows with the upcoming
M1 release.

The project aims to join as a sub-project of the Web Services project and
attracts participation from committers of Axis2 in particulare. We are
tracking our progress at http://wiki.apache.org/ws/Synapse/IncubationStatus.

26 Oct 2005

The Synapse project had a F2F meeting in Cupertino, CA to get initial views
on direction and overall relationship to Axis2 etc.. The notes are
[http://wiki.apache.org/ws/Synapse/200509F2F here]. The community is slowly
starting to discuss stuff and get going in the synapse-dev@ws.apache.org
mailing list; since its only been a few weeks since the start it will take
more time to get fully functional and effective.

We expect to have a much more interesting report by the next F2F.