Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-09-20 19: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

jclouds

19 Jul 2017 [Andrew Gaul / Rich]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

== Project Status ==

Ongoing improvements to set of supported providers and APIs have
characterised the past few months, with continued welcome support from a
variety of sources:

* As suggested in the board response to a previous report, we asked the
 Apache Karaf community for help with a blocking issue regarding the jclouds
 Karaf integration. The response time and the feedback was great, and the
 contributions allowed us to unlock our master branch.
* We promoted the Packet, B2 and Google Cloud Storage providers from the
 jclouds labs repository for "incubating" providers to the main jclouds repo.
 This means that we start providing backward compatibility for their
 respective APIs.
* We've started receiving contributions from DimensionData. They are
 contributing an API and provider for their cloud, which we expect to be
 completed by the next release if the contributions continue to arrive at
 the current pace.
* We have started to plan the implementation of the OpenStack Keystone v3 API,
 which is a major issue in terms of providing continued support for
 OpenStack. So far, we have received very little feedback from the community,
 though. We will be starting the effort but have not been able to engage
 (yet) active users of the OpenStack features, so progress will likely be
 slower than desired, given the lack of in-depth knowledge of the target API.

We have also completed some housekeeping by removing the essentially
unmaintained jclouds Clojure bindings, after receiving no responses
indicating active use or interest in the community.

== Community ==

We are continuing discussions around async APIs that have been proposed by
several community members. The proposal is exciting but will require careful
consideration, given that the previous jclouds async API ended but being
removed due to its complexity. The contributors of the proposal are doing
very well, and we are thankful for their patience and collaboration.

We were very happy to have received such quick help from the Apache Karaf
community in response to a request for assistance on a blocking issue - a
great expression of collaboration between projects.

There is ongoing work on a GSoC project to create a Message Queue
abstraction. This will allow us to offer a portable API for queue operations
across providers, with Azure Queues being the reference implemented by the
student.

The community composition is largely unchanged, with no new committer or PMC
member additions. We have not seen the kind of contributions from the
community recently that would put someone "on the radar".

There are currently 11 PMC members and 24 committers.

Last committer: 2017-02-17 (Svetoslav Neykov)
Last PMC member: 2016-10-21 (Andrea Turli)

== Community Objectives ==

* Resolve our compatibility issues with Guava 21 and Java 9. The former will
 require us to drop support for some previous Guava versions, and we want to
 make sure users have a smooth upgrade path.
* Release 2.1.0 in 3Q2017

== Releases ==

The last jclouds release, 2.0.2, took place on 2017-07-06.

19 Apr 2017 [Andrew Gaul / Jim]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

== Project Status ==

We have completed the Packet.net provider and continued to receive
contributions for providers OneAndOne, ProfitBricks, and Azure ARM. We have
also started to receive contributions from DimensionData to add support for
their cloud. Assuming the current rapid speed of progress continues, we expect
to have the DimensionData provider completed soon.

To aid users in upgrading to more recent jclouds versions, we are discussing
how to keep up to date with the latest Google Guava versions, while still
being backwards compatible with reasonably old ones. The Guava versions we
support have generally been older ones, representing a conservative choice in
terms of required dependencies, but users are now experiencing some issues we
would like to address as soon as possible.

Although we have several Karaf PMC members in the jclouds PMC, the lack of
deep knowledge of Karaf among the active contributors is causing some issues
for a jclouds/Karaf integration we maintain. Specifically, we are stuck with
an upgrade of the version of Karaf that has broken the jclouds CLI (a
convenience tool not widely used), and we are struggling to fix it. We'll
probably have to ping the Karaf dev@ list and ask for help there.

There has also been a limited amount of activity to support Java 9.

== Community ==

We have received three applications for GSoC for two projects, and some of
them are promising.

Some discussions about how to extend jclouds to natively support asynchronous
operations has been raised from the community, and a related proposal has been
discussed. We are very pleased to see community proposals such as this one
that require a deep dive into the jclouds code!

We've also seen an cluster of recent discussions and activity relating to the
OpenStack Swift provider.

There are currently 11 PMC members and 24 committers.

Last committer: 2017-02-17 (Svetoslav Neykov) Last PMC member: 2016-10-21
(Andrea Turli)

== Community Objectives ==

* Promote Packet, B2, GCS and Azure ARM providers out of labs into the main
 repository. The cloud APIs for the latter are changing quite fast, so
 perhaps it will remain in labs a bit more until the latest APIs are more
 stable.
* Evaluate and engage GSoC students. Let's see if we can do better to have
 them stick around after the project is completed. This has not happened with
 the previous students.
* Release 2.0.2 or 2.1.0 in 2Q2017.

== Releases ==

The last jclouds release, 2.0.1, took place on 2017-02-27.

18 Jan 2017 [Andrew Gaul / Mark]

== Project Status ==

We have two new providers under review: 'packet.net' and 'vagrant'.
Additionally we are reviewing a large feature for the 'oneandone' provider.

We have seen some interest in supporting OpenStack Keystone v3. jclouds
currently supports the deprecated v2, which makes it hard to use jclouds with
new OpenStack installations difficult. Adding support for Keystone v3 is an
important step to continued OpenStack support, but will be a significant
addition that will require effort and coordination. There are currently no
full-time developers dedicated to jclouds, so this will likely be challenging.

== Community ==

The project continues to receive a moderate amount of issues and pull
requests, with regular questions and responses from community members on the
mailing list.

There have been some recent contributions from new contributors, with several
questions that demonstrated good understanding of the code. Given that the
jclouds codebase is perceived to have a steeper learning curve, this is
encouraging.

There are currently 11 PMC members and 23 committers.

Last committer: 2016-02-05 (Reijhanniel Jearl Campos)
Last PMC member: 2016-10-21 (Andrea Turli)

== Community Objectives ==

 - Help progress contributions to new and existing providers
 - Work towards a plan for OpenStack Keystone v3 support
 - Prepare for 2.0.1 bug fix release in Q1 2017
 - Prepare for GSOC 2017 by creating and tagging potential projects with
   "gsoc2017"

== Releases ==

The last jclouds release, 1.9.3, took place on 2016-11-23. 2.0.0 was released
shortly before that, on 2016-11-14.

19 Oct 2016

Change the Apache jclouds Project Chair

 WHEREAS, the Board of Directors heretofore appointed Ignasi Barrera to
 the office of Vice President, Apache jclouds, and

 WHEREAS, the Board of Directors is in receipt of the resignation of
 Ignasi Barrera from the office of Vice President, Apache jclouds, and

 WHEREAS, the Project Management Committee of the Apache jclouds
 project has chosen by vote to recommend Andrew Gaul as the successor
 to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Ignasi Barrera is relieved and
 discharged from the duties and responsibilities of the office of Vice
 President, Apache jclouds, and

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

19 Oct 2016 [Ignasi Barrera / Chris]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

== Project Status ==

We are in the final stages of preparation for the jclouds 2.0 release. This is
long-awaited and much needed by many users, and we are close to completing the
feature set that we want to ship. The last details of the Azure ARM provider
are being wrapped up; with that, we will have support for all of today's major
cloud providers.

We have also completed integration with the new ProfitBricks REST API, and
have been able to move the jclouds Docker provider to a very stable state.

== Community ==

We have continued to receive substantial contributions from the community,
especially to the ProfitBricks and OneAndOne providers. This is very pleasing,
but we are still looking for additional ways to encourage participation.

We've tried lowering the barrier to becoming a committer; however, this has
not resulted in a noticeable increase in sustained activity. We are currently
discussing changes to our release cadence, with a view to releasing more
frequently, driven by user demand (e.g. for a set of required fixes to a
particular provider) rather than release dates or feature-based milestones.
This will hopefully allow users to keep up to date with the project more
easily, and encourage contributions by reducing the turnaround time from PR to
officially released code.

Our GSoC student completed their project successfully, which is in trunk and
will be part of the jclouds 2.0 release.

There are currently 11 PMC members and 23 committers.
Last committer: 2016-02-05 (Reijhanniel Jearl Campos)
Last PMC member: 2015-09-20 (Zack Shoylev)

We have voted on a new PMC member and the NOTICE has just been sent to the
board. We hope to have him added after the 72 hours if there are no
objections. This will help with the intended accelerated release cadence and
to bring new energy to our community involvement efforts.

== Community Objectives ==

Our immediate aim is to complete the Azure ARM provider and release jclouds
2.0 as soon as possible. Beyond that, we will be focusing on implementing the
new release criteria to improve the engagement with the community and
encourage participation.

== Releases ==

The last jclouds release, 1.9.2, took place on 2016-01-16.
As discussed above, we are aiming to release jclouds 2.0 shortly.

20 Jul 2016 [Ignasi Barrera / Bertrand]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

== Project Status ==

We have continued to receive contributions from various community sources,
including several vendors that are developing and contributing providers for
their offerings. It is encouraging that we've found them to be very open to
discussing design decisions; some of these discussions have also resulted in
small additions to the jclouds core, which thus also continues to evolve.

We've had some new contributions adding support for the OneAndOne provider,
recently added support for Blackblaze B2 storage and expect to have an Azure
ARM provider completed shortly. The plan is to then release jclouds 2.0.

== Community ==

Activity on the user and development lists has remained pretty stable.
Questions continue to be answered in a reasonable amount of time, and we have
been able to encourage users to (with some guidance) open pull requests for
their desired changes themselves.

There were two jclouds presentations at
ApacheCon NA. Unfortunately, we weren't able this time to meet representatives
from downstream users such as Apache Brooklyn or Apache Stratos, as they
weren't attending. We find these kinds of meetings, which we have conducted at
past ApacheCon EU events, to be very useful in understanding the needs of
those projects and helping us plan our roadmap.

We have one student working on a GSoC project, which looks likely to be
completed on time.

There are currently 11 PMC members and 23 committers.
Last committer: 2016-02-05 (Reijhanniel Jearl Campos)
Last PMC member: 2015-09-20 (Zack Shoylev)

== Community Objectives ==

Our immediate aim is to wrap up work on the Azure ARM provider in preparation
for a subsequent jclouds 2.0 release. More generally, we continue to try to
encourage and supervise, where necessary, new contributors to grow the
committer base.

== Releases ==

The last jclouds release, 1.9.2, took place on 2016-01-16.

As discussed above, we are aiming to release jclouds 2.0 shortly. Depending on
the time required, we are considering an interim jclouds 1.9.3 release to
address issues resolved since 1.9.2 for users.

20 Apr 2016 [Ignasi Barrera / Greg]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

PROJECT STATUS

We are preparing for the 2.0 release. Since the last release (1.9.2), activity
has slowed down a bit in terms of code contributions, but we've been
successful at engaging ProfitBricks in the project. They are contributing
resources to create the provider for their new REST API, and have also donated
testing account for jclouds.

We have received several GSoC 2016 proposals, and have a couple of mentors on
the PMC. We're now in the project evaluation phase and are waiting to see if
the proposals are accepted.

COMMUNITY

Community activity has increased a bit on the dev and user mailing lists, and
we've had several approaches from students interested in working on our
proposed GSoC projects.

Alongside the welcome engagement for ProfitBricks, we've also had a recent
contribution for a new Azure compute provider from the Open Source team at
Microsoft. They have allocated resources to contribute to the project and are
leading the development of an updated provider based on the new Azure ARM
API.

We've also received and merged several pull requests from new contributors.
This is a welcome sign, as the nature of the jclouds codebase can make
first-time contributions quite intimidating at first glance.  In addtion, two
jclouds talks have been accepted for ApacheCon NA, so we will be there and
look forward to engaging with the community and interacting with downstream
projects.

There are currently 11 PMC members and 23 committers.
Last committer: 2016-02-05 (Reijhanniel Jearl Campos)
Last PMC member: 2015-09-20 (Zack Shoylev)

COMMUNITY OBJECTIVES

* Finally determine the scope and complete the feature set for jclouds 2.0, to
 include completion of support for Azure ARM, as well as promotion of the
 Docker and ProfitBricks REST APIs from jclouds-labs
* Encourage and supervise, where necessary, new contributors to grow the
 committer base.

RELEASES

The last jclouds release, 1.9.2, took place on 2016-01-16.

20 Jan 2016 [Ignasi Barrera / Bertrand]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

Project Status
--------------

Likely related to the holiday period, activity around jclouds and,
specifically, development of the existing code has been relatively quiet over
the past quarter. That being said, there have been a number of recent
questions from new users expressing interest in developing custom cloud
providers, which is a welcome sign of ongoing interest and engagement in the
project. The core community has also continued to be very responsive to
questions from users.

Community
---------

We are also having discussions about how to grow the committer base. Due to
the nature of the project it is difficult to find people interested in more
than one provider or in several areas of the project. We are having
discussions to effectively mitigate this and to allow the community to grow
faster and better. Regarding this there is a committer candidate under the
radar.

There are currently 11 PMC members and 22 committers.

* Last committer: 2014-08-01 (Chris Custine)
* Last PMC member: 2015-09-20 (Zack Shoylev)

Community Objectives
--------------------

* Finally determine the scope and complete the features for jclouds 2.0.0.
* Encourage and supervise, where necessary, new contributors to grow the
committer base.

Releases
--------

The last jclouds release, 1.9.2, took place on Sat Jan 16 2016.

21 Oct 2015

Change the Apache jclouds Project Chair

 WHEREAS, the Board of Directors heretofore appointed Andrew Phillips
 to the office of Vice President, Apache jclouds, and

 WHEREAS, the Board of Directors is in receipt of the resignation of
 Andrew Phillips from the office of Vice President, Apache jclouds, and

 WHEREAS, the Project Management Committee of the Apache jclouds
 project has chosen by vote to recommend Ignasi Barrera as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Andrew Phillips is relieved and
 discharged from the duties and responsibilities of the office of Vice
 President, Apache jclouds, and

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

21 Oct 2015 [Andrew Phillips / Brett]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

Project Status
--------------

Development activity in the last quarter has quietened down a bit and
has shifted towards updating existing popular providers and extending
recent Google and Microsoft contributions. The user community remains
active, with regular questions from a diverse set of users being
discussed on the mailing list.

An important recent step was the successful integration of the first
major change to jclouds core code carried out without the involvement
of one of the original core developers.

Community
---------

Last committer: 2014-07-30 (Andrea Turli)
Last PMC member: 2015-09-20 (Zack Shoylev)

Community Objectives
--------------------

* Identify and complete the remaining major changes to be included
in jclouds 2.0
* Complete, extend and harden providers recently graduated from the
jclouds labs repo
* Encourage and supervise, where necessary, new contributors to grow
the committer base

Releases
--------

jclouds has carried out one release in the past quarter: 1.9.1 was
released on 2015-08-06.

15 Jul 2015 [Andrew Phillips / Bertrand]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

## Project Status

jclouds has not carried out any releases in the last quarter. The community
is currently discussing and preparing for the release of 1.9.1.
Development activity on Google and Microsoft providers has continued at a
strong pace, with multiple providers from both families maturing and being
considered for promotion from the jclouds "labs" repository. Existing
providers have also been updated to new versions.

## Community

Last committer: 2014-07-30 (Andrea Turli). A committer vote has just passed;
the PMC is waiting for the candidate's response.
Last PMC member: 2014-11-30 (Chris Custine)

## Community Objectives

* Finish and promote families of new Google and Microsoft providers
* Ensure established providers remain up-to-date and support recent versions
of the target APIs
* Demonstrate and trial more predictable "graduation paths" with new providers
* Broaden portable abstractions

Releases
--------
No releases in the last quarter. 1.9.1 is currently in preparation and
discussion.

22 Apr 2015 [Andrew Phillips / Chris]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

# Project Status

jclouds has carried out one successful release (1.9.0) in the last quarter.

After a quiet period during the 2014 holiday season, development activity has
picked up quite substantially at the beginning of 2015, with both Google and
Microsoft contributing resources to the project.

The latest release is also the first to make use of an almost fully-automated
release process, which will hopefully make it much easier to publish minor
versions on a more regular basis.

# Community

Last committer: 2014-07-30 (Andrea Turli)
Last PMC member: 2014-11-30 (Chris Custine)

# Community Objectives

* Ensure that functionality for the most widely used clouds works and is
 up-to-date:
 * Remove API and provider cruft (async APIs, stale providers)
 * Increase integration test coverage
 * Broaden portable abstractions
* Continue to support the ongoing contributions by new committers
* Provide example code demonstrating current best coding and design practices
* Create a more predictable "graduation path" for new contributions

# Releases

* 1.9.0 (2015-03-29)

21 Jan 2015 [Andrew Phillips / Bertrand]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

Project Status
--------------
jclouds has carried out one successful release (1.8.1) in the last quarter and
is currently discussing the planning of the next major (1.9.0) release.

The developer and user community remains active, with a welcome increase in
involvement by new contributors. The PMC is trying to streamline the project
structure and process for contributions in order to make best possible use of
limited core team time and in order to encourage continued interest and
involvement from cloud developers.

Community
---------
Last committer: 2014-07-30 (Andrea Turli)
Last PMC member: 2014-11-30 (Chris Custine)

As resolved at the October 2014 board meeting, the PMC chair is currently
Andrew Phillips.

The jclouds PMC would like to express its sincere thanks to Adrian Cole, who
recently left the PMC, for his years of work in building jclouds and growing
the jclouds community.

Community Objectives
--------------------
What are the projects main plans and expectations for the community in the
next period?

* Establish consensus on the core purpose and functionality of the project
moving forward and focus on ensuring this continues to be delivered
* Establish clear guidance on the expectations around new contributions
(technical and in terms of the type of contributions likely to be accepted)
* Provide example code demonstrating current best coding and design practices
* Create a more predictable "graduation path" for new contributions
* Reduce overhead of the project setup to simplify releases and maintenance of
core functionality

Releases
--------
Have there been any releases from the project in the last quarter?

* 1.8.1 (2014-10-25)

15 Oct 2014

Change the Apache jclouds Project Chair

 WHEREAS, the Board of Directors heretofore appointed Andrew Bayer
 to the office of Vice President, Apache jclouds, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Andrew Bayer from the office of Vice President, Apache jclouds,
 and

 WHEREAS, the Project Management Committee of the Apache jclouds
 project has chosen by vote to recommend Andrew Phillips as the successor
 to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Andrew Bayer is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache jclouds, and

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

15 Oct 2014 [Andrew Bayer / Bertrand]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

Project Status
--------------

jclouds has carried out one successful release (1.8.0) in the last quarter and
is in the process of releasing 1.8.1.

The developer and user community is active, with sustained activity by the
core team. The PMC is still looking to grow the committer base and encourage
contributions across the spectrum of supported APIs and providers.

Community
---------

''When was the last committer voted in?''

2014-04-02 (Jeremy Daggett)

''When was the last PMC member added?''

2013-04-29 (initial composition of the PMC when jclouds entered the incubator)

There is regular activity on both the user and dev lists. Responses to
questions are generally fast, with multiple community members contributing.

The project has resolved to change our PMC chair from Andrew Bayer to
Andrew Phillips, and we have notified the board.

Community Objectives
--------------------

What are the projects main plans and expectations for the community in the
next period?

 * Simplify the process for new contributions
 * Reduce maintenance overhead of the overall project
 * Remove outdated and unused APIs and providers
 * Establish levels of interest and usage for remaining APIs and providers,
   and identify "champions" where possible

Releases
--------

Have there been any releases from the project in the last quarter?

 * 1.8.0 (2014-08-05)

The 1.8.1. release is currently in progress.

16 Jul 2014 [Andrew Bayer / Ross]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

Project Status
--------------

jclouds has carried out two successful releases (1.7.2 and 1.7.3) in the last
quarter and plans to release 1.7.4. The jclouds website and documentation
continues to be expanded.

The developer and user community is active, with sustained activity by the
core team. The PMC is still looking to grow the committer base and encourage
contributions across the spectrum of supported APIs and providers.

Community
---------

A slightly more detailed look at the project community. It should still be
brief, issues to think about include:

''When was the last committer voted in?''

2014-04-02 (Jeremy Daggett)

''When was the last PMC member added?''

2013-04-29 (initial composition of the PMC when jclouds entered the incubator)

There is regular activity on both the user and dev lists. Responses to
questions are generally fast, with multiple community members contributing.

Community Objectives
--------------------

What are the projects main plans and expectations for the community in the
next period?

 * Simplifying the current multi-repo release procedure to allow for more
   frequent releases
 * Determine an approximate release cadence and publish a draft roadmap
 * Encourage involvement and contributions by vendors of supported providers
 * Help students complete their two Google Summer of Code projects

Releases
--------

Have there been any releases from the project in the last quarter?

 * 1.7.2 (2014-04-16)
 * 1.7.3 (2014-05-30)

@Brett: Clarify TODO

16 Apr 2014 [Andrew Bayer / Jim]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

Project Status
--------------

jclouds has carried out one successful release (1.7.1) in the last quarter and
is currently in the process of releasing 1.7.2. A lot of work has also gone
into overhauling the jclouds website, the new version of which is now live.

The developer and user community is active, with an increasing number of
submissions from outside the usual committer group, and sustained activity by
the core team. The PMC is still looking to grow the committer base and has
identified some suitable candidates.

Community
---------

A slightly more detailed look at the project community. It should still be
brief, issues to think about include:

''When was the last committer voted in?''

2014-04-02 (Jeremy Daggett)

''When was the last PMC member added?''

2013-04-29 (initial composition of the PMC when jclouds entered the incubator)

There is regular activity on both the user and dev lists. Responses to
questions are generally fast, with multiple community members contributing.

Community Objectives
--------------------

What are the projects main plans and expectations for the community in the
next period?

 * Onboarding and mentoring new committers
 * Encouraging involvement and contributions by vendors of supported providers
 * Improving the user and new developer experience through revamped
   documentation
 * Finishing ongoing architectural changes in preparation for the next major
   version
 * Evaluate Google Summer of Code proposals and help students begin their
   projects

Releases
--------

Have there been any releases from the project in the last quarter?

 * 1.7.1 (2014-02-11)
 * 1.7.2 (ongoing)

19 Feb 2014 [Andrew Bayer / Roy]

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API.

Project Status
--------------

jclouds was confirmed as a TLP in October 2013 and has carried out two
successful releases (1.6.3 and 1.7.0) since then. The developer and user
community is active, with a sustained number of improvements being contributed
by users. The PMC has recently discussed how to encourage some of these users
to become committers and is actively reaching out to grow the committer base.

Community
---------

''When was the last committer voted in?''

2013-08-08 (Zack Shoylev)

''When was the last PMC member added?''

2013-04-29 (initial composition of the PMC when jclouds entered the incubator)

There is regular activity on both the user and dev lists. Responses to
questions are generally fast, with multiple community members contributing.

Community Objectives
--------------------

What are the projects main plans and expectations for the community in the
next period?

 * Growing the committer base by encouraging regular contributors
 * Encouraging involvement and contributions by vendors of supported providers
 * Improving the user and new developer experience through revamped
   documentation
 * "Freshening up" the project's image via a new site design
 * Finishing ongoing architectural changes in preparation for the next major
   version

Releases
--------

Have there been any releases from the project in the last quarter?

 * 1.6.3 (2013-11-30)
 * 1.7.0 (2013-12-23)
 * 1.7.1 (2014-02-11)

15 Jan 2014 [Andrew Bayer / Brett]

No report was submitted.

AI: Brett to pursue a report for jclouds

18 Dec 2013 [Andrew Bayer / Brett]

Apache jclouds is a cloud agnostic library that enables developers to access a
variety of supported cloud providers using one API.


Project Status:

 * Released 1.6.3, first post-graduation release!

Issues Needing Board Attention:

 * None at this time

Releases:

 * 1.6.3 released on November 30, 2013
 * 1.7.0 initial RC planned for December 16, 2013

Community:

 * Last PMC addition: 10/16/13
 * Last committer addition: 10/16/13

Security:

 * No issues reported

20 Nov 2013 [Andrew Bayer / Brett]

Apache jclouds is a cloud agnostic library that enables developers to access
a variety of supported cloud providers using one API.


Project Status:

 * Graduated to TLP on 10/16/13!
 * INFRA-6912 resolved - mailing lists, git repos, website, etc all moved to TLP

Issues Needing Board Attention:

 * None at this time

Releases:

 * Planning underway for 1.6.3 (to come in next week or two) and 1.7.0 (to
   come by end of year)

Community:

 * Last jclouds PMC addition: 10/16/13
 * Last jclouds committer addition: 10/16/13

Security:

 * No issues reported

16 Oct 2013

Establish Apache jclouds 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
 providing a cloud agnostic library for the JVM that enables
 developers to access a variety of supported cloud providers using
 one API, for distribution at no charge to the public.

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

 RESOLVED, that The Apache jclouds Project be and hereby is
 responsible for the creation and maintenance of a software
 project related to providing a cloud agnostic library for the JVM
 that enables developers to access a variety of supported cloud
 providers using one API; and be it further

 RESOLVED, that the office of "Vice President, jclouds" 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
 jclouds Project, and to have primary responsibility for
 management of the projects within the scope of responsibility of
 The Apache jclouds 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 jclouds Project:

   * Adrian Cole         (adriancole@apache.org)
   * Andrew Bayer        (abayer@apache.org)
   * Andrew Gaul         (gaul@apache.org)
   * Andrew Phillips     (andrewp@apache.org)
   * Becca Wood          (silkysun@apache.org)
   * Everett Toews       (everett@apache.org)
   * David Nalley        (ke4qqq@apache.org)
   * Ignasi Barrera      (nacx@apache.org)
   * Ioannis Canellos    (iocanel@apache.org)
   * Matt Stephenson     (mattstep@apache.org)

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Andrew Bayer be and
 hereby is appointed to the office of Vice President, jclouds, 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 jclouds Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator jclouds podling; and be it further

 RESOLVED, that all responsibility pertaining to the Apache
 Incubator jclouds podling encumbered upon the Apache Incubator
 PMC are hereafter discharged.

 Special Order 7A, Establish Apache jclouds Project, was
 approved by unanimous vote of directors present.

16 Oct 2013

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API

jclouds has been incubating since 2013-04-29.

Three most important issues to address in the move towards graduation:

 The jclouds IPMC graduation vote passed on Sep 23rd, 2013.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 The jclouds community is looking forward to the next ASF Board meeting
 and hopes to be confirmed as a TLP.

How has the community developed since the last report?

 jclouds held its first committer vote as an Apache project and is proud
 to have Zack Shoylev on board!

How has the project developed since the last report?

 Our second incubating release was successful, with no issues related to
 ASF process or guidelines raised. The remaining trademark and IP issues
 have been resolved, and changes to the project website to bring it in
 line with ASF guidelines successfully made. The project also held a
 successful vote to adopt a set of Bylaws.

 With those items completed and a new committer on board, the jclouds PPMC
 proceeded to a graduation vote, which was passed and confirmed by the
 IMPC.  Andrew Bayer was elected as the first project PMC chair and will
 thus be proposed as Vice President, Apache jclouds.

Date of last release:

 2013-08-28 (1.6.2-incubating)

When were the last committers or PMC members elected?

 2013-08-08 (Zack Shoylev as committer)

Signed-off-by:

 [ ](jclouds) Brian McCallister
 [ ](jclouds) Tom White
 [ ](jclouds) Henning Schmiedehausen
 [X](jclouds) David Nalley
 [ ](jclouds) Jean-Baptiste Onofré
 [ ](jclouds) Mohammad Nour El-Din
 [X](jclouds) Olivier Lamy
 [ ](jclouds) Tomaz Muraus
 [ ](jclouds) Suresh Marru
 [ ](jclouds) Carlos Sanchez

Shepherd notes:

17 Jul 2013

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API

jclouds has been incubating since 2013-04-29.

Three most important issues to address in the move towards graduation:

 1. Garnering additional committers and growing our community
 2. Now that we've been through a first successful release, ensuring that
    subsequent releases progress smoothly and can be handled by multiple
    members of the community
 3. Agreeing upon a new release schedule and roadmap input gathering strategy
    as part of our first major Apache release

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

 Not at the current time. Feedback on the next release will indicate whether
 the work we've done around license headers is sufficient.

How has the community developed since the last report?

 No changes in committer list. Still plenty of activity from existing
 committers as well as submissions from "new faces" across many of the
 different jclouds components.

How has the project developed since the last report?

 * A very important milestone: our first Apache release!
 * First meetup as an incubator project coming up:
   http://www.meetup.com/jclouds/events/126378842/

Date of last release:

 Jun 19, 2013 (1.6.1-incubating)

Signed-off-by:

 [ ](jclouds) Brian McCallister
 [X](jclouds) Tom White
 [ ](jclouds) Henning Schmiedehausen
 [X](jclouds) David Nalley
 [ ](jclouds) Jean-Baptiste Onofré
 [ ](jclouds) Mohammad Nour El-Din
 [ ](jclouds) Olivier Lamy
 [ ](jclouds) Tomaz Muraus
 [X](jclouds) Suresh Marru
 [ ](jclouds) Carlos Sanchez

Shepherd notes:

 adc: I think this podling is good to go as far as activity and community
 diversity goes.  It's hard to discover what their real status since they've
 neglected to keep http://incubator.apache.org/projects/jclouds.html up to
 date, but it seems to me that none of the issues listed above are a barrier
 to their graduation.

 It's troubling to see "THE JCLOUDS LOGO IS TRADEMARK OF JCLOUDS, INC." on
 the Apache JClouds incubator home page.  Either the trademark should be
 assigned to the ASF or it should be removed altogether.

19 Jun 2013

A cloud agnostic library that enables developers to access a variety of
supported cloud providers using one API

jclouds has been incubating since 2013-04-29.

Three most important issues to address in the move towards graduation:

  1. We are working on our first release - iterating over issues
    currently, making sure we have a proper ASF release ready to go. 2.
    Since this is the first ASF project for some of the committers,
    it's taking some time for everyone to adjust to the Apache way, but
    we're getting there. 3. We need to figure out details on our wiki
    and site implementaiton.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?

Not particularly - we're definitely edging against some of the boundaries of
what's allowed in an Apache project re: license headers, specifically in
test expectation files, but we're getting there.

How has the community developed since the last report?

The community is roughly the same - no changes in committer list. We have
continued to receive patch submissions and JIRAs from new people, which is,
of course, great.

How has the project developed since the last report?

A lot. =) More specifically:
 * We've moved our source to the Apache git repos.
 * We've moved to ASF JIRA and mailing lists.
 * We've renamed our Maven groupIds to org.apache.jclouds, and are
   publishing SNAPSHOTs to repository.apache.org.
 * The jclouds.{org,com,net} domain names have been transferred to
   Apache, and the jclouds trademark is en route.
 * We've been working on RCs for Apache jclouds 1.6.1-incubating, ironing
   out the many little gotchas, license issues, etc that are to be
   expected when folding such a large, complex existing project into
   the ASF. We hope to have a viable final RC presented to the IPMC for
   voting within a week or so, assuming our mentors sign off on the
   next RC.

Date of last release:

No ASF release yet.

Please check this [X] when you have filled in the report for jclouds.

Signed-off-by:
Brian McCallister: [ ](jclouds)
Tom White: [X](jclouds)
Henning Schmiedehausen: [ ](jclouds)
David Nalley: [X](jclouds)
Jean-Baptiste Onofré: [ ](jclouds)
Mohammad Nour El-Din: [X](jclouds)
Olivier Lamy: [ ](jclouds)
Tomaz Muraus: [ ](jclouds)
Suresh Marru: [X](jclouds)
Carlos Sanchez: [ ](jclouds)


Shepherd notes:
Really? 10 mentors and no report? Is everyone relying on everyone else? (rgardler)

15 May 2013

A cloud agnostic library that enables developers to access a variety
of supported cloud providers using one API

jclouds has been incubating since 2013-04-29.

Three most important issues to address in the move towards graduation:

We are in the initial stages of setup. Our mailing lists have just
been created, and we are waiting for infrastructure to migrate git
repositories.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

None

How has the community developed since the last report?

This is our first report.

How has the project developed since the last report?

This is our first report.

Please check this [x] when you have filled in the report for jclouds.

Signed-off-by:
Brian McCallister: [ ](jclouds)
Tom White: [X](jclouds)
Henning Schmiedehausen: [ ](jclouds)
David Nalley: [x](jclouds)
Jean-Baptiste Onofré: [ ](jclouds)
Mohammad Nour El-Din: [ ](jclouds)
Olivier Lamy: [x](jclouds)
Tomaz Muraus: [ ](jclouds)
Suresh Marru: [X](jclouds)
Carlos Sanchez: [ ](jclouds)


Shepherd notes: