Apache Logo
The Apache Way Contribute ASF Sponsors

Formal board meeting minutes from 2010 through present. Please Note: The board typically approves minutes from one meeting during the next board meeting, so minutes will be published roughly one month later than the scheduled date. Other corporate records are published, as is an alternate categorized view of all board meeting minutes.

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

Etch

15 Jun 2016

Terminate the Apache Etch Project

 WHEREAS, the Project Management Committee of the Apache Etch project
 has chosen by vote to recommend moving the project to the Attic; and

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

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

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

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

 RESOLVED, that the Apache Etch PMC is hereby terminated.

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

15 Jun 2016 [Martin Veith / Greg]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
Proposal to move Apache Etch to attic. Awaiting boards resolution to this.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* No activity since more then one year in the SVN repository and
 on the user and developer mailing lists.
* Started conversation on private@etch.a.o if there is an opinion
 against moving Etch to attic.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* No changes in our committer and user base. We were able to get
 exactly three binding PMC votes for the last release.

18 May 2016 [Martin Veith / Jim]

No report was submitted.

@Jim: prepare an attic resolution

16 Mar 2016 [Martin Veith / Jim]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* No activity since last report on the user and developer mailing lists.
 I will start a discussion on the Etch private list to move Etch to attic.
* Bug fix release 1.4.1 is currently on hold as no developer has had time to
 finalize it

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* No changes in our committer and user base. We were able to get
 exactly three binding PMC votes for the last release.

17 Feb 2016 [Martin Veith / Jim]

No report was submitted.

18 Nov 2015 [Martin Veith / Jim]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* No activity since last report on the user and developer mailing lists.
 I will start a discussion on the Etch private list how to deal with this.
 As seen from today I will propose moving Etch to the attic.
* Bug fix release 1.4.1 is currently on hold as no developer has had time to
 finalize it

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* No changes in our committer and user base. We were able to get
 exactly three binding PMC votes for the last release.

19 Aug 2015 [Martin Veith / Bertrand]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* Bug fix release 1.4.1 has been delayed due to some minor issues, but will be
 released soon
* Nearly no activity since last report on the user and developer mailing lists.
 If activity is not increasing, I will start a discussion in the PMC how to
 make Etch more visible or even a discussion if it should be moved to attic.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* No changes in our committer and user base. We were able to get
 exactly three binding PMC votes for the last release.

@David follow up on activity in PMC.

20 May 2015 [Martin Veith / Shane]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* Bug fix release 1.4.1 is on the way
* Still very low activity, some questions discussed on the user mailing list
* Some rework on the documentation started to make it easier for new users

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* No changes in our committer and user base. We were able to get
 exactly three binding PMC votes for the last release.

18 Feb 2015 [Martin Veith / Greg]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* Still very low activity, one patch was added since last report.
* Work on bug fix release 1.4.1, mainly for C++ binding
* Talk about "Enabling lot With Apache Etch and Coap" was hold by Giorgio
 Zoppi at the ApacheCon Europe in November. With this talk we hoped to make
 more potential users and developers aware of our project, but still no
 additional traffic on mailing lists.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* No changes in our committer and user base. We were able to get
 exactly three binding PMC votes for the last release.

19 Nov 2014 [Martin Veith / Rich]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* Activity during summer time was even reduced, as in last reports the activity on
 the mailing list and in the repository is still low.
* We got some good feedback from the community regarding the cpp binding.
* Talk about "Enabling lot With Apache Etch and Coap" hold by Giorgio Zoppi at
 the ApacheCon Europe in November. With this talk we hope to make more potential
 users and developers aware of our project.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* No changes in our committer and user base. We were able to get
 exactly three binding PMC votes for the last release.

20 Aug 2014 [Martin Veith / Brett]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.4.0 was released on August, 06 2014.

ACTIVITY
* We have had some new users on the lists but activity on the mailing list
 is still rather low. In comparison with the last quarters more users and
 developers are showing up on the mailing lists.
* We got some more patches for the cpp-binding from external contributors which
 have been merged.
* Talk about an Internet of Things protocol based on Apache Etch has been
 accepted for the ApacheCon EU in November.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* Our committer and user base is still quite small. We were able to get
 exactly three binding PMC votes for the last release.

21 May 2014 [Martin Veith / Chris]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.3.0 was released on September 26, 2013.
* Release 1.4.0 is currently on the way.

ACTIVITY
* We have had some new users on the lists but activity on the mailing list
 is still rather low.
* We got some more patches for the cpp-binding from external contributors which
 have been merged.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* Our committer and user base is still quite small. We were able to get
 exactly three PMC votes for the last release.

19 Feb 2014 [Martin Veith / Roy]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.3.0 was released on September 26, 2013.

ACTIVITY
* We have had some users on the lists but activity on the mailing list
 is still rather low.
* We got some patches for the cpp-binding from external contributors which have
 been merged.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* Our committer and user base is still quite small. We were able to get
 exactly three PMC votes for the last release.

20 Nov 2013 [Martin Veith / Greg]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
* Apache Etch 1.3.0 was released on September 26, 2013.
 This is the first TLP release of Etch.

ACTIVITY
* We have had some users on the list but activity on the mailing list
 are still rather low.
* In order to get a better feeling about how many users we have we are
 still planning
 to do some analysis on download counters/page visits.
* From a development prospective the next step is to stabilize the new
 C++ binding and publish it as stable.
* Furthermore some tutorials or other help for new users are planned to
 increase both user and developer base.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* Our committer and user base is still quite small. We were able to get
 exactly thre PMC votes for the release.

21 Aug 2013 [Martin Veith / Sam]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
There hasn't been any new release since becoming a TLP in January 2013.
The work on biggest new feature of the next release (the C++ binding)
is quite finished, at the moment there are only a couple of minor issues open.
Hence the 1.3 release is currently planned to be published by end of August.

ACTIVITY
* User activity on mailing lists is quite stable, but still rather low.
* In order to get a better feeling about how many users we have we are planning
 to do some analysis on download counters/page visits.
* From a development prospective we are still concentrating on the C++ binding
 to bring it from beta to stable.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* Our committer and user base is still quite small. After the C++ binding
 becomes stable there should be more time to take some actions to increase
 both user and developer community.

15 May 2013 [Martin Veith / Sam]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
There hasn't been any new release since becoming a TLP in January 2013.
We are still working on the C++ binding, which will become the main
feature of the new release. In collaboration with some beta users
we are continuing to improve and fix all known issues in the C++ binding.

ACTIVITY
* Since reporting last month we have seen some new users, using both the
 C and beta C++ binding. Good discussions on the mailing list.
* Community patches submitted last month are still in review.
* From a development prospective we are focusing on the C++ binding.
 It is becoming more mature, hoping we can release it within the next
 month.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* Our committer base is quite small but where are in a good work mode.
 After the C++ binding becomes stable there should be time to take some
 actions to increase both user and developer community.

17 Apr 2013 [Martin Veith / Rich]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

BOARD ISSUES
There are no Board-level issues at this time.

RELEASES
There hasn't been any new release since graduation in January 2013.
The release planned for this month has been postponed for a couple of
weeks due to some more issues in the C++ binding.
Besides some bug fixes and code cosmetics in other bindings the C++
binding is the next big feature coming in the next Etch release.

ACTIVITY
* User activity has increased (in comparison with the  past months),
 we got good patches by users (and possible new committers) which are
 currently in review and validation phase.
* One major patch updates our Java code bases by bringing it to the
 newest Java APIs.
* Most of activity has occurred in the C++ binding. It is now in a beta
 state, needs some more tweaks before including it in the next release.
* As already mentioned in the last two months, more work is still
 needed to broad both user and developer community.

COMMITTERS OR PMC MEMBERS CHANGE
* No changes regarding PMC or committers composition since graduation
 in January 2013.
* Our Committer base is still kind of small but where are in a good
 work mode.

20 Mar 2013 [Martin Veith / Bertrand]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

MILESTONES
Since the last report in January there haven't been any new release.
Next major release is planned for the next month.

ACTIVITY
* Graduation process has been concluded.
* Work on C++ binding is going on, there are some patches in the patch
 queue which are going to be merged in master soon.
* It is planned to bring Java code base to newer concepts available from
 Java 6.

COMMUNITY
* No changes regarding PMC or committers composition since last report.
* It seems TLP presence helped us to get more visibility.
 We have a new contributor which is participating on the dev mailing list
 and has provided already some new patches.
* More work is still needed to broad both user and developer community.

INFRASTRUCTURE
* Finished all known task in Incubator
* Updated website

LEGAL
No known issues.

BRANDING
No known issues.

20 Feb 2013 [Martin Veith / Greg]

Apache Etch is a cross-platform, language- and transport-independent
RPC-like framework for building and consuming network services.

MILESTONES
Etch graduated from the Apache Incubator on January 16, 2013. Since
then, there haven't been new releases.

ACTIVITY
* The main activity within the last month was related to the
 "After graduation tasks". We are following the steps described by
 http://incubator.apache.org/guides/graduation.html#life-after-graduation
 and tracking the status of the different issues at
 https://issues.apache.org/jira/browse/ETCH-252.
 See INFRASTRUCTURE section for details.
* Development goes on, our main focus is the stabilization of the Etch C++
 binding. As soon as this is in a beta status, we are planning to perform
 our release 1.3.0.
* User activity is almost quiet. We are working on improvements of
 documentation and examples to make it easier for people to use Etch.

COMMUNITY
No changes regarding PMC or committers composition since graduation.
More work is needed to broad both user and developer community.

INFRASTRUCTURE
* Incubator website, SVN repository and mailing lists have been
 transfered from their Incubator to TLP locations. Users and
 developers have been informed about the changes.
* Website has been updated to reflect the new status.
* Incubator EXIT issues have been signed off.
* Etch is now listed on Apaches a.o, projects.a.o sites (DOAP files
 created).
* Updated officer information for new chair.
* Twitter used to keep followers up to date about TLP migration.

LEGAL
No issues.

BRANDING
Incubator logo has been removed from website, no other known issues.

16 Jan 2013

Establish the Apache Etch Project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the
 Foundation's purpose to establish a Project Management
 Committee charged with the creation and maintenance of
 open-source software, for distribution at no charge to
 the public, related to a cross-platform, language- and
 transport-independent RPC-like messaging framework for
 building and consuming network services.

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

 RESOLVED, that the Apache Etch Project be and hereby is
 responsible for the creation and maintenance of software
 related to a cross-platform, language- and
 transport-independent RPC-like messaging framework for
 building and consuming network services;
 and be it further

 RESOLVED, that the office of "Vice President, Apache Etch" 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 Etch Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache Etch Project; and be it further

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

 * Scott Comer                <sccomer@apache.org>
 * Martijn Dashorst           <dashorst@apache.org>
 * Michael Fitzner            <fitzner@apache.org>
 * Youngjin Park              <ypark@apache.org>
 * Martin Veith               <veithm@apache.org>

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

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

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

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

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

19 Dec 2012

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a variety
of programming languages.

Status:

 Development
 The implementation of the binding-cpp has now reached beta status. We are
 currently in the stabilizing  and tests phase and are planning to do the
 release within the next month.

 Graduation status
 The graduation proposal and the composition of the PMC are currently in
 discussion. We are planning to vote for the graduation proposal and the PMC
 Chair in calendar week 50 and then start the discussion on general@incubator
 mailing list afterwards.

Community:
 In order to present Etch to a wider audience we have filed another proposal
 for the ApacheCon NA 2013. Furthermore we are planning to put some more
 effort into the growing of the community next year e.g. by using screencasts
 and writing a tutorial.

Future Tasks:
 - Finish graduation process
 - Release of Etch 1.3.0
 - Community development

Mentor note (Dashorst):
 The processes in this podling are really like trying to pour molasses through
 a funnel in the winter. That said, I do think that the project is viable and
 an Apache community albeit a small, slow moving one. Given the nature of the
 project and its usage in automobile technology I don't think it will ever be
 as fast moving as a web or big data project. And that is not a bad thing for
 this type of software IMO.

Shepherd note (Wave):
 Molasses is apt. I think that they do need to actually vote on graduate.
 I hope that they actually do. I think it should be a greater priority
 than a release.

Signed-off-by: dashorst, cutting, wave

19 Sep 2012

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a variety
of programming languages.

Status:

 The implementation of the binding-cpp was completed initially. After a
 short bug fixing phase we would like to create a new release that include it.

 We filed a proposal for the ApacheCon Europe 2012 to present the Apache Etch
 features to a wider audience.

 The Etch podling voted 6/0/0 to do the graduation to become an Apache TLP.
 Currently we prepare a resolution and work out a time chart. The graduation
 will start while the next days.

Future Tasks:

 - Bug fixing binding-cpp
 - General Bug fixing
 - Graduation
 - Community development

Signed-off-by: rgardler, jukka
IPMC comments:
 Ross Gardler: All looks good for graduation. Not the most active of
               projects but it it certainly alive.

20 Jun 2012

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

Status:

 The binding-cpp implementation has been making progress.

 We work on our graduation to become an Apache TLP. Nearly all issues are
 solved http://incubator.apache.org/projects/etch.html
 The PODLINGNAMESEARCH is done and signed off. No conflicts.
 The preparations for the graduation steps are under way.

 A new committer Thomas Marsh was accepted.

 The etch podling voted 6/0/0 to graduate.

Future Tasks:

 - Development binding-cpp
 - Bug fixing
 - Graduation
 - Community development

Signed off by mentor: Martijn Dashorst
Shepherd: Jukka Zitting

21 Mar 2012

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework
for building and consuming network services. The Etch toolset includes
a network service description language, a compiler, and binding libraries
for a variety of programming languages.

Status:

 - We published our next release Apache Etch 1.2.0-incubating
 - The Apache Etch website was switched to the new Apache CMS system.
   The website is available at http://incubator.apache.org/etch/
 - The binding-cpp implementation makes some progress. I think a fist
   version of the whole stack could be finished while the next weeks
 - We work on our graduation to become an Apache TLP. Nearly all issues
   are solved http://incubator.apache.org/projects/etch.html
   The PODLINGNAMESEARCH is in progress and should be concluded soon.
   The preparations for the graduation steps are under way.
 - We could acquire a new committer Thomas Marsh to our team

Future Tasks:

 - Development binding-cpp
 - Bug fixing
 - Graduation
 - Community development

Signed off by mentor: cutting

21 Dec 2011

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

- We did some progress to implement the Etch binding-cpp runtime. Basic
framework parts like the OS abstraction layer, collection types, runtime
components are already done.
- The initial content for the new Apache Etch website
http://etch.staging.apache.org/etch/ has been completed and we plan to do
the transition while the next few days (voting has still to be done).
Technical Etch documentation will be converted afterwards (Docbook PDF and
HTML)
- We fixed some bugs in the C, Java and C# bindings
- All issues for our next release are resolved and we started to prepare the
release packaging and voting process
- Open issues towards graduation were identified and we started a discussion
on our mailing list about this
- The new PPMC and Committer Martin Veith could be acquired

future tasks:
- Bug fixing
- Technical documentation in the Docbook format
- Further development on the binding-cpp
- Community development
- Solve open issues towards graduation

26 Oct 2011

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

- Etch binding-cpp is currently in development and some parts of the basic
framework (OS abstraction layer, collection types, basic Etch components)
are already implemented and available in the trunk
- A new developer Martin Veith from the BMW Car IT provided a lot of patches
and some documentation stuff
- Fixed some smaller bugs in the C, Java and C# bindings
- The new Apache Etch website is nearly complete
http://etch.staging.apache.org/etch/ and will be migrated to the public area
while the next weeks. A detailed Etch documentation will be converted
afterwards (Docbook PDF and HTML)
- Community ramp up a little bit and we hope to get a better grounding

future tasks:
- Prepare next release and publish it
- Migrate to new Apache Etch CMS
- Further development of the binding-cpp
- Community development

21 Sep 2011

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

- Etch binding-cpp is currently in development and some parts of the basic
framework (OS abstraction layer, collection types, basic Etch components)
are already implemented and available in the trunk
- A new developer Martin Veith from the BMW Car IT provided a lot of patches
and some documentation stuff
- Fixed some smaller bugs in the C, Java and C# bindings
- The new Apache Etch website is nearly complete
http://etch.staging.apache.org/etch/ and will be migrated to the public area
while the next weeks. A detailed Etch documentation will be converted
afterwards (Docbook PDF and HTML)
- Community ramp up a little bit and we hope to get a better grounding

future tasks:
- Prepare next release and publish it
- Migrate to new Apache Etch CMS
- Further development of the binding-cpp
- Community development

15 Jun 2011

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

- we got a larger contribution of a UDP Binding from BMW Research / Itestra
via Jira. It enables Signals (~ Publish/Subscribe for Properties) and UDP
Broad- and Multicasting of Etch messages, as well as a proposal for a
mechanism of handling multiple etch client connections on the server via one
stack ("single session"). review is in progress.
- Michael and Holger joined the Apache Retreat in Knockree, Ireland and got
to know other Apache people.
- C++ Binding is currently in development (nothing to publish yet, but it
will come), and a new developer (Martin Veith) will join the Etch team at
BMW Car IT and will contribute code to the project
- fixed some smaller bugs in the C, Java and C# bindings
- transition to new CMS system is on its way, some more copying of existing
text/documentation has to be done
- we are looking forward to more contributions from BMW Research / Itestra
regarding Service Management in the future

future tasks:
- integrate contributed third-party code
- make CMS switch
- C++ binding

16 Mar 2011

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

For the last 3 months the main effort has been by Holger Grandy and Michael
Fitzner, who contributed some bug fixes and have been converting
documentation.

The transition of current Etch Website to the new Apache CMS is in progress.
Major parts of the sides are already available inside the CMS repository and
can be seen at the staging area.

The Spawn Labs team (Comer, Dixson) is working to integrate the c-binding
into their product. They've been very quiet lately. We miss them. Comer
wrote up something about his service cloud and is waiting for permission to
publish it.

Although progress is now visible, we still need to get more user and
development activity on our lists.

Top issues currently are:
- plan features and dates for release 1.2 / 1.1.1
- work on further language bindings
- website transition to Apache CMS
- documentation

Note by Martijn Dashorst: I met with Holger Grandy and Michael Fitzner at
FOSDEM'11 and we spoke about lots of stuff concerning Etch. I think the
future for the podling is bright, but we need to get more people involved by
publishing articles. The biggest problem is finding the right venues for
publishing the articles. I'll bring Etch under the attention of PR to see if
they have any good ideas.

15 Dec 2010

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

For the last 3 months the main effort has been by Holger Grandy and Michael
Fitzner, who contributed integration of the C-binding and pumped out release
1.1. We also heard from Kay Weckemann, starting work on a udp transport and
on security related topics. The BMW team also contributed an alpha version
of a Google Go binding, and is working on a documentation framework.

The three top issues from the last board report have been adressed: We
published release 1.1, we updated the web site and documentation (although
more needs to be done there) and we have set up a continous integration
build.

Although progress is now visible, we still need to get more user and
development activity on our lists.

Top issues currently are:
- plan features and dates for release 1.2 / 1.1.1
- work on further language bindings
- documentation

22 Sep 2010

Preliminary board report for Etch due to being late:

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a variety
of programming languages.

The activity in the Etch project was very low in the last months. This led to
a discussion regarding how to continue with the project. Etch has definitely
suffered from the fact that Etch's initial committer team at Cisco was
dismantled.  This summer the project got its first non-ex-Cisco committers.
The mentioned discussion showed the will of some of the committers to drive
the project more actively. We want to publish release 1.1 during the next
report period. Technically the release package should be ready. A discussion
on whether to include the new C binding in this release or the next one has
been started.

This project definitely needs more drive and more action from the committers
to become a viable Apache incubator project. We are willing to do more to make
it an active project again.

Top issues currently are:
* publish release 1.1
* update the web site and documentation
* setup a build server on apache's hudson
* task planning for release 1.2

Note from Martijn Dashorst (Niclas Hedhman concurs):

The mentors proposed to stop the incubation of Etch due of lack of community
momentum. The actions put forward by the new committers give some hope that
Etch might have a future, so we are going see if the community gains some
momentum. As a technology Etch is viable, as evidenced by its use in BMW and
other production sites. Our concerns are mostly that the developer community
has been dead for over a year with just one (large) commit. Last week did
show increased activity, we're going to see if this continues to increase
and a viable community arises.

16 Jun 2010

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

This last reporting period saw little activity (0 commits, 0 releases).
We're finding it hard to regain our momentum after the dissolution of our
team. James and Scott are using etch in their current projects, and Youngjin
would like to pick up the c-binding. What we lack is the organizational
energy to get things moving.

Holger Grandy and Michael Fitzner have submitted a c-binding for us to
examine. Youngjin is going to be looking at it. I've been shaking down the
etch 1.1 release candidate in my current project, and as soon as I can get
my head out I plan to fix the final administrative issues of the 1.1 release
and try to kick it out the door.

We recently voted to accept Holger Grandy and Michael Fitzner as committers
and ppmc members. They have submitted an Etch C Binding.

Release 1.1 is ready but needs some administrative polish before it is
*done*.

Release 1.2 is next in the pipeline.

Our continuous integration build problem will only be solved by one of us
hosting it at our new gigs. James and Scott are looking into this.
[GavinMcDonald adds: I'm looking into adding Etch to CI stuff at ASF]

Outstanding items:

More community.. we have been Cisco-centered with just a few nibbles outside
of Cisco. Things are definitely changing with members employed or so to be
employed in different places. Building a stronger community remains our key
task. We wish we knew how.

17 Mar 2010

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

This last reporting period saw little activity (0 commits, 0 releases).
We're finding it hard to regain our momentum after the dissolution of our
team. James and Scott are using etch in their current projects, and Youngjin
would like to pick up the c-binding. What we lack is the organizational
energy to get things moving.

Some folks have submitted a c-binding for us to examine. Youngjin is going
to be looking at it. I've been shaking down the etch 1.1 release candidate
in my current project, and as soon as I can get my head out I plan to fix
the final administrative issues of the 1.1 release and try to kick it out
the door.

Release 1.1 is ready but needs some administrative polish before it is
*done*.

Release 1.2 is next in the pipeline.

Our continuous integration build problem will only be solved by one of us
hosting it at our new gigs. James and Scott are looking into this.
[!GavinMcDonald adds: I'm looking into adding Etch to CI stuff at ASF]

Outstanding items:

More community.. we have been Cisco-centered with just a few nibbles outside
of Cisco. Things are definitely changing with members employed or so to be
employed in different places. Building a stronger community remains our key
task. We wish we knew how.

16 Dec 2009

Etch was accepted into Incubator on 2 September 2008. We had our first
birthday!

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

This last reporting period saw little activity (0 commits, 0 releases).
We're finding it hard to regain our momentum after the dissolution of our
team. James and Scott are using etch in their current projects, and Youngjin
would like to pick up the c-binding. What we lack is the organizational
energy to get things moving.

Release 1.1 is ready but needs some administrative polish before it is
*done*.

Release 1.2 is next in the pipeline.

Our continuous integration build problem will only be solved by one of us
hosting it at our new gigs. James and Scott are looking into this.

Outstanding items:

* More community.. we have been Cisco-centered with just a few nibbles
outside of Cisco. Things are definitely changing with members employed or so
to be employed in different places. Building a stronger community remains
our key task. We wish we knew how.

Signed off by mentor: dashorst

23 Sep 2009

Etch was accepted into Incubator on 2 September 2008. We had our first
birthday!

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

Diaspora!

Most all of the Cisco-based Etch team found themselves unemployed by Cisco
this quarter. So this quarter has been marked with little technical progress
as the team members find new homes for themselves. Despite the disruption,
Youngjin has begun to pickup on the C-binding work started by James DeCocq.

Release 1.1 is ready but needs some administrative polish before it is
*done*.

Release 1.2 is next in the pipeline.

Our problem with finding a home for our continuous build continues. Various
plans have been proposed and failed due to lack of a Windows-friendly c#
build environment. We need to find a place do public builds.

Outstanding items:

 * More community.. we have been Cisco-centered with just a few nibbles
outside of Cisco. Things are definitely changing with members employed or so
to be employed in different places. Building a stronger community over the
next several months is our key task.

17 Jun 2009

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

On April 16 we announced the availability of a bug fix release (1.0.2) The
1.0.2 release also includes updated licensing information in compliance with
Apache standards. A 1.1 release is now being vetted and we hope to vote on
it soon. The 1.1 release includes proper package names, bug fixes,
enhancements, and also new code contributions in support of c and python
bindings (not yet fully functional).

Our problem with finding a home for our continuous build continues. Various
plans have been proposed and failed due to lack of a Windows-friendly c#
build environment. Cisco is no longer hosting our build environment. We need
to find a place do public builds.

Cisco folks continue to be the primary source of discussion and commits.
There are some external nibbles, but none that are ready to pitch-in in a
serious way yet. More work needs to be done on the web site to make steps to
participation more evident. Work also needs to be done on the build
environment to make it easier to get started. Some of the etch committers
have left Cisco, more will soon follow.

Also in April, Manoj Ganesan (Dell) has been accepted by the incubator pmc
to be our newest etch committer. Seth Call and JD Liau have withdrawn from
the project.

I believe all of the outstanding items are done, but it isn't clear to me
(scott) what the process is to check them off.

Outstanding items:
* Check and make sure that the papers that transfer rights to the ASF been
received...
* Check and make sure that the files that have been donated have been
updated to reflect the new ASF copyright...
* Check and make sure that for all code included with the distribution that
is not under the Apache license...
* Check and make sure that all source code distributed by the project is
covered by one or more of the following approved licenses...

18 Mar 2009

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

We've prepared a bug fix release (1.0.2) which has been submitted for an
incubator vote. The 1.0.2 release also includes updated licensing
information in compliance with Apache standards. A 1.1 release with proper
package and namespace changes is being prepared as well. The 1.1 release
will also include experimental code for a c and python binding.

Our problem with finding a home for our continuous build continues. Various
plans have been proposed and failed due to lack of a Windows-friendly c#
build environment. While we will continue for awhile to host this build at
Cisco, we need to find a more neutral and open place to do public builds.

Cisco folks continue to be the primary source of discussion and commits.
There are some external nibbles, but none that are ready to pitch-in in a
serious way yet. More work needs to be done on the web site to make steps to
participation more evident. Work also needs to be done on the build
environment to make it a bit more forgiving.

Outstanding items:
* Check and make sure that the papers that transfer rights to the ASF been
received...
* Check and make sure that the files that have been donated have been
updated to reflect the new ASF copyright...
* Check and make sure that for all code included with the distribution that
is not under the Apache license...
* Check and make sure that all source code distributed by the project is
covered by one or more of the following approved licenses...

17 Dec 2008

Etch was accepted into Incubator on 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

After the stumbling blocks reported last month, i.e. trouble to get going
with infrastructure, the project is now up and running. All external code,
documentation and Jira issues have been ported into the Apache Etch project.
Development activity is medium (~30 commits in 2 weeks), from mainly two
developers. The first posts to the etch-user list is promising, but
development list is still a "Post Jira -> Fix It" without much mailing list
discussion. This will be the main focal point to resolve over the next
quarter.

The main splash page (http://incubator.apache.org/projects/etch.html) is
still incomplete. The process to update the main page is burdensome. I've
seen someone else suggest using an automated background process to
incorporate changes and strongly support that idea.

The last remaining infrastructural issue is to find a home for our
continuous build system. It requires a Windows home because of C# and
microsoft visual studio components.

19 Nov 2008

Etch was accepted into Incubator on the 2 September 2008.

Etch is a cross-platform, language- and transport-independent framework for
building and consuming network services. The Etch toolset includes a network
service description language, a compiler, and binding libraries for a
variety of programming languages.

Progress has been slow this last month, mainly due to lag in getting the
source code into Subversion. We have at least now gotten the stuff into
/repos/test and everything looks good and are now waiting for Joe to put it
into /repos/asf/incubator/etch.

The following tasks are in progress:
 * Publishing source tree in SVN; INFRA has the subversion repo-dumpfile and
we have tested access.
 * Confluence Wiki for Etch, and once it is setup we will begin migration of
the public pages at http://developer.cisco.com/web/cuae/etch to Apache.

Our goal is to get back to coding once we have the infrastructure
established.

15 Oct 2008

Etch was accepted into Incubator on the 2 September 2008. Since then the
following items has been completed;

 * Project STATUS page, navigation and entry in projects/index.html has
been set up.
 * Mailing lists has been set up.
 * Jira project has been set up.
 * ICLAs for all initial committers has been submitted and recorded.

We are still waiting for a CCLA from Cisco, where all initial committers
work. We also track all progress
in JIRA (https://issues.apache.org/jira/browse/INCUBATOR-83) which is a lot
easier than the STATUS page,
and highly recommended for future recommended use to other podlings.