Skip to Main Content
The Apache Software Foundation
Apache 20th Anniversary Logo

This was extracted (@ 2024-11-20 22: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.

WARNING: these pages may omit some original contents of the minutes.
This is due to changes in the layout of the source minutes over the years. Fixes are being worked on.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

Libcloud

20 Nov 2024 [Tomaž Muraus / Justin]

A report was expected, but not received

16 Oct 2024 [Tomaž Muraus / Justin]

No report was submitted.

@Justin: pursue a roll call for PMC

18 Sep 2024 [Tomaž Muraus / Sander]

No report was submitted.

21 Aug 2024 [Tomaž Muraus / Jeff]

No report was submitted.

15 May 2024 [Tomaž Muraus / Jeff]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Project Status

Current project status: mostly dormant in the past couple of months.

## Project Activity

In the past months we have merged a couple of PRs on Github. We plan to
release a new version (v3.9.0) some time in the next couple of months.

Last release was v3.8.0 in August, 2023.

Last time we performed a roll call was at the end of last year. There were 3
other PMC members which responded to be able to provide minimum oversight
required per ASF requirements.

We are also doing the bare minimum and keeping dependencies up to date
(project has very little direct aka not testing / dev / linting dependencies).

## Community Health

Per my comment above and in the past report, we did receive some
contributions, but we are lacking maintainers (committers / PMC members) who
would be willing to review the community PRs.

## Membership Data

Apache Libcloud was founded 2011-05-19 (12 years ago) There are currently 24
committers and 16 PMC members in this project. The Committer-to-PMC ratio is
3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

17 Apr 2024 [Tomaž Muraus / Jeff]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Project Status

Current project status: mostly dormant in the past couple of months.

## Project Activity

We have received some contributions on Github, but we haven't had a chance to
review them yet.

Last release was v3.8.0 in August, 2023.

Last time we performed a roll call was at the end of last year. There were 3
other PMC members which responded to be able to provide minimum oversight
required per ASF requirements.

We are also doing the bare minimum and keeping dependencies up to date
(project has very little direct aka not testing / dev / linting dependencies).

## Community Health

Per my comment above, we did receive some contributions, but we are lacking
maintainers (committers / PMC members) who would be willing to review the
community PRs.

## Membership Data

Apache Libcloud was founded 2011-05-19 (12 years ago) There are currently 24
committers and 16 PMC members in this project. The Committer-to-PMC ratio is
3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

20 Mar 2024 [Tomaž Muraus / Jeff]

No report was submitted.

21 Feb 2024 [Tomaž Muraus / Christofer]

No report was submitted.

15 Nov 2023 [Tomaž Muraus / Christofer]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Project Status

There was a lack of activity in the past so the board has started a roll
call. The board call was initially missed since it went to spam, but that
was resolved later on.

We had a total of three people (PMC members) responding to the roll call
(https://lists.apache.org/thread/0191sz3nomyvd6yw2sf0ns09mohq1f9w):

- Eric Johnson
- Anthonuy Shaw
- Tomaz Muraus (myself)

In theory this means we have enough active people to perform the minimum duties
which are required to keep the project viable and active.

In addition to Eric and Anthony we usually also have Jerry Chen, another PMC
member, participating in the release testing and voting.

## Project Activity

Project activity over the last couple of months has remained stable. Last
stable release (v3.8.0) was released in August and we are expecting to
release v3.9.0 some time in the next couple of months.

## Community Health

Over the past couple of months we have received a small amount of external
contributions.

## Membership Data

Apache Libcloud was founded 2011-05-19 (12 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

16 Aug 2023 [Tomaž Muraus / Shane]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Project Status

Current project status: active Issues for the board: lackof maintainers to
review upstream PRs

On the board issues part, I just want to echo what I already mentioned below -
we never had issues with reaching a PMC consensus (at least 3 +1 binding
votes) for a release or or another decision which requires a PMC vote, but we
have always struggled with having enough code reviewers. We also always
handled security issues in a timely manner.

> Is Libcloud still active enough to sustain itself as a project? I see there
 was some good energy at the start of this year and a new PMC member, but
 besides Tomaž work recently feels very quiet.

As far as board comment from Shane Curcuru goes, I would say yes, but it's
definitely not great that project mostly relies on a single person reviewing
PRs.

## Project Activity

I was inactive for the past ~5 months (move and a personal situation). I
want to apologize for missing the last 2 board reports.

During that time, the project has received some contributions on Github
(https://s.apache.org/h4y97), but there was no one to review them.

There was also one large and a long time coming PR where a community member
cleaned up and removed drivers for a lot (~18) of providers which are not
active anymore (the provider went out of business or similar).

I'm now back and catching up and plan to a release in the near future since
a lot of changes have accumulated since the last release in January 2023.

## Community Health

Per my comment above, we did have some contributions, but we are lacking
maintainers (committers / PMC members) who would be willing to review the
community PRs (so that is mostly done by myself).

Download / usage stats show that people are still using the library
- https://s.apache.org/k7tug

As discussed in the past, Libcloud is in a bit unique situation due to the
"driver oriented" nature of the project (similar to Apache jclouds which
had similar struggles). It's hard  to attract committers / maintainers who
would be willing to review changes which apply to the driver they are not
directly interested or invested in or to the code changes which apply to
the broader project.

## Membership Data

Apache Libcloud was founded 2011-05-19 (12 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

19 Jul 2023 [Tomaž Muraus / Shane]

No report was submitted.

@Shane: pursue a roll call for Libcloud

21 Jun 2023 [Tomaž Muraus / Shane]

No report was submitted.

@Shane: pursue a report for Libcloud

17 May 2023 [Tomaž Muraus / Bertrand]

No report was submitted.

15 Feb 2023 [Tomaž Muraus / Sander]

## Description:

The mission of Libcloud is the creation and maintenance of software related to
Unified interface to the cloud

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

## Project Activity:

I just reported last month (18th of January, 2023) so I will just briefly
list some of the changes / activity since the last report:

1. We have voted a new member (Veith) to join our PMC. We are still waiting
 on him to accept the invite.
2. We are working on v3.8.0 release which should be out some time in the
 next 1-2 months.
3. We have received a nice contribution from the community which cleans
 up the code and removes provider drivers for providers which are
 either dead or not offering cloud services anymore. There are many of
 those and removing dead code is always great since it means less code
 to maintain.

## Community Health:

Since the last report a couple of weeks ago, there were a couple of new
contributions (PRs) on Github.

18 Jan 2023 [Tomaž Muraus / Roy]

## Description:

The mission of Libcloud is the creation and maintenance of software related to
Unified interface to the cloud

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

## Project Activity:

Activity on Github continues to be OK.

Libcloud v3.6.1 has been released in October 2022 and Libcloud v3.7.0
on January 8th, 2023.

As part of the last few major releases (v3.6.0, v3.7.0) we have tried
to align ourselves better with other popular Python projects so we
have dropped support for Python versions which have been EOL for
a year or more now (Python 3.6, Python 3.7).

We also continue to update our code and packaging metadata to support
latest Python versions. We now have a CI running against Python 3.11
which has been released recently and offers nice performance
improvements in a lot of situations. Very likely Libcloud users should
also benefit from some of those optimizations since the library is pure
Python.

## Community Health:

Most of the activity happens on Github. Since the last report
(August 2022), we have received 15 pull requests and
(https://github.com/apache/libcloud/pulls) 18 issues have been
opened (https://github.com/apache/libcloud/issues).

In early January 2023, a voting thread has been started for a new
committer and a PMC member. We are hoping we will have a new person join
our project in the near future once the vote closes.

As part of the recent Twitter related developments, we are also looking
into moving project updates and news from Twitter to another network such as
Mastodon.

P.S. I apologize for missing reporting in December, 2022 - I was on the
road traveling.

21 Dec 2022 [Tomaž Muraus / Sander]

No report was submitted.

16 Nov 2022 [Tomaž Muraus / Sander]

No report was submitted.

17 Aug 2022 [Tomaž Muraus / Sam]

## Description:

The mission of Libcloud is the creation and maintenance of software related to
Unified interface to the cloud

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

## Project Activity:

Activity on Github continues to be OK.

Libcloud v3.6.0 has been released in May 2022.

- https://libcloud.apache.org/blog/2022/05/26/libcloud-3-6-0-released.html

## Community Health:

Community health continues to be OK. Most of the activity happens
on Github via issues and PRs.

18 May 2022 [Tomaž Muraus / Sharan]

## Description:

The mission of Libcloud is the creation and maintenance of software related to
Unified interface to the cloud

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

## Project Activity:

Activity on Github continues to be OK.

Libcloud v3.5.0 and v3.5.1 has been released in March 2022. v3.5.0
release dropped support for Python 3.5 and reformatted the code
with black code formatting tool to ensure a more consistent
development experience.

- https://libcloud.apache.org/blog/2022/03/12/libcloud-3-5-0-released.html
- https://libcloud.apache.org/blog/2022/03/30/libcloud-3-5-1-released.html

We plan to do v3.5.1 / v3.6.0 release in the next month or so.

In addition to v3.5.0 we have also made various improvements to the website
(dark theme support, various upgrades and improvements in the backend,
switch from svn to git, Docker image for easier website contributions,
removal of Google Analytics code and switch to Apache Matomo instance -
thanks to the Martijn Visser for help with that).

- https://libcloud.apache.org/blog/2022/03/30/website-updates.html

## Community Health:

Community health continues to be OK. Most of the activity happens
on Github via issues and PRs.

16 Feb 2022 [Tomaž Muraus / Sheng]

## Description:

The mission of Libcloud is the creation and maintenance of software related to
Unified interface to the cloud

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

## Project Activity:

Activity on Github continues to be OK.

We had two releases in November 2021 (v3.4.0 and v3.4.1) and we plan
to do another release in the near future which will, among other changes,
drop support for Python 3.5.

## Community Health:

Community health continues to be OK. Most of the activity happens
on Github via issues and PRs.

17 Nov 2021 [Tomaž Muraus / Sam]

## Description:

The mission of Libcloud is the creation and maintenance of software related to
Unified interface to the cloud

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)
There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

## Project Activity:

Activity on Github continues to be OK.

We haven't done a release for a while now. Since then a lot of
changes have accumulated in trunk so we are planing to do a release
in the very near future.

We are also planning another major release early next year which
will drop support for Python 3.5 which is EOL.

## Community Health:

Community health continues to be OK. Most of the activity happens
on Github via issues and PRs.

15 Sep 2021 [Tomaž Muraus / Roman]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)

There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Dimitris Moraitis on 2021-05-07.
- No new committers. Last addition was Dimitris Moraitis on 2021-05-02.

## Project Activity:

Last release (v3.3.1) was in January 2021. We plan to do a release with
small bug fixes and changes some time in the next couple of months.

## Community Health:

Github received last activity than past quarter, but there were still
some contributions.

18 Aug 2021 [Tomaž Muraus / Sam]

No report was submitted.

19 May 2021 [Tomaž Muraus / Roman]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)

There are currently 24 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:
- Clemens Wolff was added to the PMC on 2021-04-26
- Dimitris Moraitis was added to the PMC on 2021-05-07
- Dimitris Moraitis was added as committer on 2021-05-02

## Project Activity:

Since the last report we had no release, but we still had a good
amount of activity across the board.

We migrated our CI from Travis CI to Github Actions. This also
included adding various new checks and new integration / end to
end tests which exercise real provider APIs.

We also added 1 new committer + 2 PMC members.

## Community Health:

Community health continues to be OK. Most of the activity and
contributions happens on Github.

17 Feb 2021 [Tomaž Muraus / Craig]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Membership Data:

Apache Libcloud was founded 2011-05-19 (10 years ago)

There are currently 23 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:

- No new PMC members. Last addition was Quentin Pradet on 2018-05-14.
- No new committers. Last addition was Miguel Caballer on 2020-08-04.

## Project Activity:

Since the last report we had two releases (v3.3.0 and v3.3.1).

Project activity continues to be stable, primary driver of that are
pull requests and issues on Github.

This year we are also celebrating a 10 year anniversary of
graduating to a TLP so we will try to prepare some small
giveaway for the contributions and the community (stickers).

## Community Health:

Community health continue to be OK. Most of the activity and
contributions happens on Github.

18 Nov 2020 [Tomaž Muraus / Justin]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues

There are no issues which require board attention at this time.

## Project Activity

Since the last report, we've released Libcloud v3.2.0.

## Community Health

Activity on Github has picked up and we received a lot of
contributions over the past couple of months.

We also had on new release in this quarter (v3.2.0).

Downloads on PyPi are steady and usage numbers for Python 2
are slowly dropping, but they still represent around 20-30%.

## Membership Data

- Currently 13 PMC members.
- No new PMC members added in the last 3 months

- Currently 23 committers.
- Miguel Caballer was added as committer on 2020-08-03

## Releases

- 3.2.0 was released on September 20, 2020
- 3.1.0 was released on June 12, 2020

19 Aug 2020 [Tomaž Muraus / Craig]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues

There are no issues which require board attention at this time.

## Project Activity

Since the last report, we've released Libcloud v3.1.0 and added
one new committer (Miguel) to the project.

## Community Health

Activity on Github continues to be good (various PRs for
improvements to the existing provider drivers and also a
couple of contributions for new provider drivers).

Statics for PyPi downloads are available at
https://pepy.tech/project/apache-libcloud

## Membership Data

- Currently 13 PMC members.
- No new PMC members added in the last 3 months

- Currently 23 committers.
- Miguel Caballer was added as committer on 2020-08-03

## Releases

- 3.1.0 was released on June 12, 2020
- 3.0.0 was released on April 15, 2020

20 May 2020 [Tomaž Muraus / Sam]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues

There are no issues which require board attention at this time.

## Project Activity

We had three releases since the last report (2.8.1, 3.0.0, 2.8.2).

One of those releases was a milestone v3.0.0 release which includes many new
changes and also drops support for Python < 3.5 (this includes Python 2.7).

For a while, we will still maintain v2.8.x release series which still supports
Python 2.7, but we will only backport any serious security or bug fixes and no
new features will be added.

## Community Health

We have received a decent amount of activity on Github, this includes multiple
new provider driver contributions.

## Membership Data

- Currently 13 PMC members.
- No new PMC members added in the last 3 months

- Currently 22 committers.
- Clemens Wolff was added as committer on 2019-07-15

19 Feb 2020 [Tomaž Muraus / Ted]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues

There are no issues which require board attention at this time.

## Project Activity

Since the last report, we had two releases with major new changes and
improvements.

If no major issues are reported with v3.0.0-rc1 release, we will
release stable v3.0.0 version in the near future (first version which
drops support for Python 2).

## Community Health

Community state is similar to the one in the last report - we received
a decent amount of activity on Github.

We also received a good amount of downloads / installations on PyPi (primary
method of installing the library) -
https://pypistats.org/packages/apache-libcloud.

## Membership Data

- Currently 13 PMC members.
- No new PMC members added in the last 3 months

- Currently 22 committers.
- Clemens Wolff was added as committer on 2019-07-15

## Releases

- 3.0.0-rc1 was released on January 29, 2020
- 2.8.0 was released on January 2, 2020

18 Dec 2019 [Tomaž Muraus / Roman]

## Description

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues

There are no issues which require board attention at this time.

## Project Activity

We released 3 new releases since the last report. That includes 2
releases with major new changes and improvements

We are also looking at releasing v3.0.0 early next year which will drop
support for Python 2.7 and Python 3.4. This date coincides with Python
2.7 EOL (January 2020).

This will allow us to simplify the code base and remove a lot of boiler
plate code which is / was needed to support Python 2 and Python 3 through
a single code base.

## Community Health

Community state is similar to the one in the last report.

We have received a good amount of activity on Github (this includes
merging multiple community contributed pull requests).

We also received a good amount of downloads / installations on PyPi (primary
method of installing the library) -
https://pypistats.org/packages/apache-libcloud.

## Membership Data

- Currently 13 PMC members.
- No new PMC members added in the last 3 months

- Currently 22 committers.
- Clemens Wolff was added as committer on 2019-07-15

## Releases

- 2.7.0 was released on December 9, 2019
- 2.6.1 was released on November 18, 2019
- 2 6.0 was released on August 28, 2019
- 2.5.0 was released on May 30, 2019

20 Nov 2019 [Tomaž Muraus / Danny]

No report was submitted.

@Danny: pursue a report for Libcloud

21 Aug 2019 [Tomaž Muraus / Rich]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

Since the last report we added one new committer (Clemens Wolff) and started
a voting thread for another one.

We are also working on a new release which should be out some time in the next
month.

External contributor activity is similar as in the past and we still receive
a good amount of contributions.

To decrease the barrier to entry and contribution for committers and
external contributions, we decided to move the whole development workflow to
Github.

This means committers can now directly merge user contributions on Github and
we also utilize Github issues for issue tracking and project management.

## Answers to board questions / feedback added to the previous report

1. jj: Concerned that it seems like there is insufficient critical mass
 in the PMC to handle what looks to be a goodly amount of
 external interest

Yes, we had some committer activity issues.

As mentioned in the past, Libcloud utilizes adapter / plugin pattern which
means that even if we have some active committers they might not be an expert
in driver for some specific provider so they can't always effectively review
the code changes / troubleshoot the bug / similar.

2.  druggeri: Agreed with Jim. I would encourage addition to the PMC and
        committer pools even if those individuals are only
        interested in one area of the codebase.

Agreed, we are working on that.

3. rb: Am I correctly understanding that you don't extend committer
 rights to people who only care about one driver? If so, I'd
 encourage you to rethink that policy, as those people are as
 much in ownership of the project as those who care about more
 than one aspect.

We do extend committer rights to people who only care about a single driver /
provider. In fact, a big chunk of our current committer base primarily works
and is interested in a single provider.

## PMC changes:

- Currently 13 PMC members.
- No new PMC members added in the last 3 months

## Committer base changes:

- Currently 22 committers.
- Clemens Wolff was added as committer on 2019-07-15

## Releases:

- 2.4.0 was released on Thu Nov 08 2018
- 2.3.0 was released on March 03, 2018
- 2.2.1 was released on September 21, 2017

15 May 2019 [Tomaž Muraus / Phil]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

We still receive a good amount of contributions on Github and JIRA, but
overall the activity has dropped.

That's mostly due to lack of active committers / PMC who would have time
to review contributions and guide and help contributors.

We are trying to recruit more committers / reviewers, but it's not easy due
to the nature of the project (driver / plugin model where most people only
care about a very small part of a project - e.g. either a single driver or a
particular change in the driver they are interested in).

## PMC changes:

- Currently 13 PMC members.
- No new PMC members added in the last 3 months

## Committer base changes:

- Currently 21 committers.
- Rick van de Loo was added as a committer on Tue Jun 26 2018

## Releases:

- 2.4.0 was released on Thu Nov 08 2018
- 2.3.0 was released on March 03, 2018
- 2.2.1 was released on September 21, 2017

20 Feb 2019 [Tomaž Muraus / Brett]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

Similar to the last report, activity has dropped (mostly on the committer /
reviewer side), but we have still received decent amount of contributions
from various users.

We are trying to recruit more committers / reviewers, but it's not easy due
to the nature of the project (driver / plugin model where most people only
care about a very small part of a project - e.g. either a single driver or a
particular change in the driver they are interested in).

## PMC changes:

Quentin Pradet who has joined us as a last PMC member has decided to go
emeritus.

We have explained to him that it's totally fine to become inactive and there
is no need for him to go emeritus because it doesn't affect our project and
things such as voting quorum in any negative way.

In fact, that's what a lot of people do over a life time of a project - life
and priorities change, etc., people move on.

We also explained to him that as an inactive PMC members he has no
obligations in any form to the project, but he said he would still prefer to
go emeritus because it will allow him to more easily move on to different
projects.

We would also like to thank him for his excellent work and contributions to
the project.

 - Currently 14 PMC members.
 - Quentin Pradet was added to the PMC on Mon May 14 2018

## Committer base changes:

 - Currently 21 committers.
 - Rick van de Loo was added as a committer on Tue Jun 26 2018

## Releases:

 - 2.4.0 was released on Thu Nov 08 2018
 - 2.3.0 was released on March 03, 2018
 - 2.2.1 was released on September 21, 2017

21 Nov 2018 [Tomaž Muraus / Rich]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

Committer activity has dropped over the last couple of months, but we are
still receiving a good amount of activity and contributions from various
users.

Most of those are "drive by one time" contributions, but we will still
look and see if we can recruit any of those contributors as team members.

## PMC changes:

 - Currently 14 PMC members.
 - Quentin Pradet was added to the PMC on Mon May 14 2018

## Committer base changes:

 - Currently 21 committers.
 - Rick van de Loo was added as a committer on Tue Jun 26 2018

## Releases:

 - 2.4.0 was released on Thu Nov 08 2018
 - 2.3.0 was released on March 03, 2018
 - 2.2.1 was released on September 21, 2017

15 Aug 2018 [Tomaž Muraus / Phil]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

The activity has dropped a bit over the summer, but the project still
received a fair amount of activity and contributions.

In the end of June, Rick van de Loo has joined us as a new committer.

Last release was 2.3.0 in March and quite a lot of changes have accumulated
in trunk / master since then so we will be releasing a new version (2.4.0)
in the near future.

## PMC changes:

 - Currently 14 PMC members.
 - Quentin Pradet was added to the PMC on Mon May 14 2018

## Committer base changes:

 - Currently 21 committers.
 - Rick van de Loo was added as a committer on Tue Jun 26 2018

## Releases:

 - 2.3.0 was released on March 03, 2018
 - 2.2.1 was released on September 21, 2017
 - 2.2.0 was released on September 04, 2017

20 Jun 2018 [Tomaž Muraus / Ted]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

Project continues to receive a good amount of activity and contributions.

In May 2018, Quentin Pradet has joined us as a PMC member. Recently, Quentin
started a voting thread for a new committer so we also expect new committer
to join our project in the near future.

## PMC changes:

 - Currently 14 PMC members.
 - Quentin Pradet was added to the PMC on Mon May 14 2018

## Committer base changes:

 - Currently 20 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Quentin Pradet at Thu Sep 21 2017

## Releases:

 - 2.3.0 was released on March 03, 2018
 - 2.2.1 was released on September 21, 2017
 - 2.2.0 was released on September 04, 2017

16 May 2018 [Tomaž Muraus / Isabel]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.


## PMC changes:

 - Currently 13 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jeff Dunham on Sat May 21 2016

## Committer base changes:

 - Currently 20 committers.
 - Quentin Pradet was added as a committer on Thu Sep 21 2017

## Releases:

 - 2.3.0 was released on March 03, 2018
 - 2.2.1 was released on September 21, 2017
 - 2.2.0 was released on September 04, 2017

@Isabel: follow up to get a better report next month

21 Feb 2018 [Tomaž Muraus / Shane]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

We received a good amount of community contributions and we are just
working on rolling out v2.3.0 release with many changes and
improvements.

## PMC changes:

 - Currently 13 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jeff Dunham on Sat May 21 2016

## Committer base changes:

 - Currently 20 committers.
 - Quentin Pradet was added as a committer on Thu Sep 21 2017

## Releases:

 - 2.2.1 was released on September 21, 2017
 - 2.2.0 was released on September 04, 2017

A voting thread for 2.3.0 with many new features has been started so
a new release can be expected soon.

15 Nov 2017 [Tomaž Muraus / Jim]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

We had two releases this quarter (one major one - 2.2.0) and overall we
received a good amount of activity and contributions from the team
members and external contributors.

We also added one new committer - Quentin Pradet.

## PMC changes:

 - Currently 13 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jeff Dunham on Sat May 21 2016

## Committer base changes:

 - Currently 20 committers.
 - Quentin Pradet was added as a committer on Thu Sep 21 2017

## Releases:

 - 2.2.1 was released on September 21, 2017
 - 2.2.0 was released on September 04, 2017

## Response to the board feedback from previous reports:

cm: Plans to take those new contributors in Oct and to turn them
    into PMC or committers?

Yes, we invited Quentin Pradet to join us as a committer and they
accepted. We are also looking for potential other candidates for
committer / PMC members.

16 Aug 2017 [Tomaž Muraus / Brett]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

Libcloud v2.1.0 has been released in July. This release included various
changes from the committers and also many contributions from the community.

## PMC changes:

 - Currently 13 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jeff Dunham on Sat May 21 2016

## Committer base changes:

 - Currently 19 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Jeff Dunham at Sat May 21 2016

## Releases:

 - 2.1.0 was released on Mon Jul 17 2017
 - 2.0.0 was released on Tue Apr 25 2017
 - 2.0.0-rc2 was released on Fri Apr 07 2017

## JIRA activity:

 - 19 JIRA tickets created in the last 3 months
 - 2 JIRA tickets closed/resolved in the last 3 months

(This information is not really a good reflection of the activity,
because majority of our contributions primarily come via Github which offers
lower barrier to entry)

@Brett: follow up on board comments for next report

17 May 2017 [Tomaž Muraus / Jim]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

Since the v2.0.0 release candidates, activity has picked up and we have
received a good amount of various contributions.

Major milestone for us was v2.0.0 release (April 25, 2017) which included
a big rewrite of the core piece of the code which handles HTTP(s) requests.
We moved from a home grown implementation to requests (widely popular and
used Python library).

## PMC changes:

 - Currently 13 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jeff Dunham on Sat May 21 2016

## Committer base changes:

 - Currently 19 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Jeff Dunham at Sat May 21 2016

## Releases:

 - 2.0.0 was released on Tue Apr 25 2017
 - 2.0.0-rc2 was released on Fri Apr 07 2017

## JIRA activity:

 - 21 JIRA tickets created in the last 3 months
 - 14 JIRA tickets closed/resolved in the last 3 months

27 Feb 2017 [Tomaž Muraus / Bertrand]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

We have continued to receive a good amount of various contributions
on Jira and our Github repository.

## PMC changes:

 - Currently 13 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jeff Dunham on Sat May 21 2016

## Committer base changes:

There is an open voting thread for a new committer and a PMC member.

 - Currently 19 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Jeff Dunham at Sat May 21 2016

## Releases:

In addition to the releases mentioned below, we have a big new
release which rewrites the underlying HTTP layer (it replaces custom
built code from many years ago with popular requests Python library
which reduces some of the complexity and amount of code we need to
maintain) coming in the near future.

 - 1.4.0 was released on Sun Nov 27 2016
 - 1.5.0 was released on Thu Dec 29 2016

## JIRA activity:

 - 22 JIRA tickets created in the last 3 months
 - 9 JIRA tickets closed/resolved in the last 3 months

16 Nov 2016 [Tomaž Muraus / Brett]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

We have received a larger than usual number of contributions in October,
a reason for that is our participation in Hacktoberfest
(https://hacktoberfest.digitalocean.com/).

Special thanks to Anthony Shaw for helping manage and review the influx of
contributions.

## PMC changes:

 - Currently 13 PMC members.
 - Jeff Dunham was added to the PMC on Sat May 21 2016

## Committer base changes:

 - Currently 19 committers.
 - Jeff Dunham was added as a committer on Sat May 21 2016

## Releases:

 - 1.2.0 was released on Sep 15 2016
 - 1.2.1 was released on Sep 23 2016
 - 1.3.0 was released on Oct 14 2016

17 Aug 2016 [Tomaž Muraus / Shane]

## Description:

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

## Issues:

There are no issues which require board attention at this time.

## Activity:

We had a good amount of activity and user contributions in the past
couple of months.

## PMC changes:

 - Currently 13 PMC members.
 - Jeff Dunham was added to the PMC on Sat May 21 2016

## Committer base changes:

 - Currently 19 committers.
 - Jeff Dunham was added as a committer on Sat May 21 2016

## Releases:

 - 1.0.0 was released on Mon Jun 20 2016
 - 1.1.0 was released on Thu Jul 07 2016

## Community

 - Jeff Dunham has join us as a committer and a PMC member in May.
 - v1.0 release had received a decent reception and coverage around the
   internet. Special thanks to Anthony and Sally for working on the PR.

18 May 2016 [Tomaž Muraus / Chris]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

General

We had a good amount of activity and user contributions in the past
couple of months.

We have also released a second release candidate of Libcloud v1.0.0 on
April 11th, 2016. We plan to release v1.0.0 final in the near future.

Issues

There are no issues which require board attention at this time.

Releases

- Libcloud v1.0.0-rc2 on April 11th, 2016
- Libcloud v1.0.0-pre1 on January 25th, 2016
- Libcloud v0.20.1 on January 19th, 2016

Community
- Anthony Shaw was a guest on Podcast.__init__ Python podcast where he
 talked about Libcloud and the Apache way -
 http://podcastinit.podbean.com/e/episode-55-libcloud-with-anthony-shaw/
- Anthony Shaw presented a talk about Libcloud at SaltConf 2016 which was
 held in Salt Lake City, Utah, USA in April
- Anthony Shaw (anthonyshaw) joined us as a committer and a PMC member
 in November 2015

17 Feb 2016 [Tomaž Muraus / Shane]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

General

We had a good amount of activity in the past couple of months and we
are finally moving towards a v1.0 release.

Recently we have released a first preview of the v1.0 release which
includes two new APIs - one for managing Backup as a Service projects
and products and one for managing Containers as a Service projects
and products (Kubernetes, Amazon Container Service, Joyent Triton,
etc.).

People interested in this new APIs can learn more about them in those
posts:

- https://libcloud.apache.org/blog/2016/01/20/libcloud-1.0-pre1.html
- https://libcloud.apache.org/blog/2016/02/05/libcloud-containers-example.html
- http://www.slideshare.net/AnthonyShaw5/introducing-container-asaservice-support-to-apache-libcloud

Issues

There are no issues which require board attention at this time.

Releases

- Libcloud v0.20.0 on December 16th, 2015
- Libcloud v0.20.1 on January 19th, 2016
- Libcloud v1.0.0-pre1 on January 25th, 2016

Community

- Anthony Shaw (anthonyshaw) joined us as a committer and a PMC member
 in November 2015
- Anthony Shaw was a guest in FLOSS Weekly podcast where he talked about
 Libcloud - https://twit.tv/shows/floss-weekly/episodes/373?autostart=false
- Anthony Shaw presented Libcloud and the new Container as a Service API
 abstraction at the Sydney Python Meetup -
 http://www.slideshare.net/AnthonyShaw5/introducing-container-asaservice-support-to-apache-libcloud

18 Nov 2015 [Tomaž Muraus / Jim]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

We have a lot of user and contributor activity (a lot of one time
patches), but we had some problems with reaching voting quorums in
the past.

We eventually reached it, but it took longer that we would have liked.
The main problem / root cause is lack of activity from some PMC members
(we currently have around 3-4 PMC members which are active and cast
votes on regular basis).

To mitigate this, we have just recently invited some active contributors
to join us as committers and PMC members. We hope this will make reaching
voting quorums in the future easier.

Releases

- Libcloud v0.18.0 on August 13th, 2015
- Libcloud v0.19.0 on October 30th, 2015

Community

- Last PMC addition was a new committer on March 17th, 2015
- We are also in process of adding 3 new PMC members (votes have passed,
 we have sent notifications to the board a couple of days ago)

19 Aug 2015 [Tomaz Muraus / David]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- No releases during this period, but we are currently working on
 rolling out 0.18.0 which should be out some time in the next couple of
 weeks.
- Last release was 0.17.0 on February 18th, 2015

Community

- No PMC additions / changes during this period
- Last PMC addition was a new committer on March 17th, 2015

20 May 2015 [Tomaz Muraus / Brett]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- 0.17.0 on February 18th, 2015

Community

- Allard Hoeve (allard) has joined us as a committer on March 17th, 2015
- Eric Johnson (erjohnso) has joined us as a committer and a PMC member on
 December 4th, 2014

@Brett: work with the PMC to get a better report

18 Feb 2015 [Tomaz Muraus / Chris]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- 0.16.0 on 11th of November 2014
- Vote for 0.17.0 release has just been started

Community

- Eric Johnson (erjohnso) has joined us as a committer and a PMC member on
 December 4th, 2014

19 Nov 2014 [Tomaz Muraus / Bertrand]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

There we no releases during this time-frame, but a voting thread for
0.16.0 release has just been started.

Community

- No new committers or PMC members have joined the team.
- Latest PMC addition - Sebastien Goasguen (sebgoa) on February 17th, 2014

20 Aug 2014 [Tomaz Muraus / Ross]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.15.0 was released on June 26th, 2014
- Libcloud 0.15.1 was released on July 10th, 2014

Community

- No new committers or PMC members have joined the team.
- Latest PMC addition - Sebastien Goasguen (sebgoa) on February 17th, 2014

21 May 2014 [Tomaz Muraus / Doug]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.14.1 has been released on February 8th, 2014

Community

- No new committers or PMC members have joined the team.
- We have applied for GSoC 2014 and we have received 1 slot. Student Rahul
 Ranjan will work on Libcloud CLI project.

19 Feb 2014 [Tomaz Muraus / Chris]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.14.0 has been released on January 22nd, 2014
- Libcloud 0.13.3 (security release) has been released on December 31st, 2013
- Libcloud 0.14.0-beta3 has been released on November 25th, 2013

Community

- Brian Curtin joined as a committer on November 25th, 2013
- Latest PMC addition - John Carr On August 4th, 2013
- I (Tomaz Muraus) have attended CloudStack Collaboration conference in
 Amsterdam in November where we had good collaboration with CloudStack
 people

Miscellaneous

- We have launched a new website -
 https://libcloud.apache.org/blog/2014/01/23/welcome-to-the-new-website.html
- We have issued a security release for CVE-2013-6480
 (https://libcloud.apache.org/security.html#CVE-2013-6480) in December. The
 security release was out on the same day that the security issue has been
 reported.

20 Nov 2013 [Tomaz Muraus / Sam]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.13.2 has been released on September 18th, 2013

Community

* No new commiters or PMC members
* Multiple patches have been contributed by external contributors

21 Aug 2013 [Tomaz Muraus / Greg]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.13.0 has been released on July 1st, 2013

Community

* New committer and PMC member John Carr has joined our team
* Multiple patches have been contributed by external contributors

15 May 2013 [Tomaz Muraus / Doug]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.12.1 has been released on February 19th, 2013
- Libcloud 0.12.3 has been released on March 21st, 2013
- Libcloud 0.12.4 has been released on April 22nd, 2013

Community

* No new PMC Members
* Multiple patches have been contributed by external contributors

20 Feb 2013 [Tomaz Muraus / Roy]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.11.4 has been released on November 19th, 2012

Community

* No new PMC Members
* Two new committer have joined the team Ilgiz Islamgulov (ilgiz) and
 Mahendra Maheshwara (mahendra)
* Multiple patches have been contributed by external contributors

21 Nov 2012 [Tomaz Muraus / Doug]

Apache Libcloud

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.11.3 has been released on September 25th, 2012

Other

Tomaz Muraus gave a talk titled "Avoiding Vendor Lock-In Using Apache
Libcloud" at CloudOpen in San Diego
(http://cloudopen2012.sched.org/event/d1affcfac01d01799c15436cfdb2b584#.UJcnO3T1SsV).

Community

* No new PMC Members
* Multiple patches have been contributed by external contributors
* GSoC student has successfully finished his project. Currently we are working
 with the student on integrating the project into main line. Student wrote a
 short blog post about his experience at
 http://islamgulov.blogspot.com/2012/08/gsoc-experience.html.

15 Aug 2012 [Tomaz Muraus / Ross]

Apache Libcloud

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.10.0 has been released on May 24th, 2012
- Libcloud 0.11.0 has been released on July 30th, 2012
- Libcloud 0.11.1 has been released on August 2nd, 2012

Other

On August 6th we received a report about a potential SSL MITM vulnerability
in the Libcloud SSL certificate validation code. We have confirmed the report
and released a new version with a security fix (0.11.0) in the same day.

We have followed all the steps outlined on the Apache "security page".

Disclosure: http://seclists.org/fulldisclosure/2012/Aug/55
Release announcement: http://s.apache.org/lc0111
Libcloud security page: http://libcloud.apache.org/security.html
Private voting thread title: "[VOTE] Release Apache Libcloud 0.11.1"

Community

* No new PMC Members
* Multiple patches have been contributed by external contributors
* GSoC student made good progress and his midterm evaluation. Currently
 student is in the final phases of the project which includes final code
 touches and cleanup and writing a Getting Started guide.

16 May 2012 [Tomaz Muraus / Shane]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.8.0 has been released on February 9th, 2012
- Libcloud 0.9.1 has been released on April 2nd, 2012

Community

* No new PMC Members
* Multiple patches have been contributed by external contributors
* Potential mentors have worked with GSoC students on their proposals.
 We have ended up getting one slot. Student Ilgiz Islamgulov will be
 working on the Libcloud REST interface this summer.

15 Feb 2012 [Tomaz Muraus / Sam]

Apache Libcloud

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

- Libcloud 0.6.2 which is primary a bug-fix release has been released on
 December 11th, 2011.
- Libcloud 0.7.1 has been released on December 9th, 2011. This release,
 among other improvements also includes support for Python 3.

Community

* Hutson Betts (hbetts) has been voted by the PMC members to join us
 as a committer
* No new PMC Members
* Multiple contributions from the community
* Libcloud meetup has been held in January at the Rackspace San Francisco
 office (http://libcloudmeetup.eventbrite.com/)

16 Nov 2011 [Tomaz Muraus / Shane]

Apache Libcloud

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

Libcloud 0.6.1 has been released on November 9th, 2011. It's a major release
and includes a brand new DNS API and many other improvements. It also
includes patches submitted by 16 different external contributors.

Community

* No new committers
* No new PMC Members
* Multiple new contributors
* I was guest on FLOSS weekly (episode #181) where I talked about Libcloud

17 Aug 2011 [Tomaz Muraus / Larry]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

Libcloud 0.5.2 has been released on July 4th, 2011.

Community

* The development and user lists continue to stay active
* No new committers
* No new PMC Members
* Multiple patches and contributions from new developers

20 Jul 2011 [Tomaz Muraus / Roy]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

Releases

Libcloud 0.5.1 has been released on July 4th, 2011.

Community

* The development and user lists continue to stay active
* No new committers
* No new PMC Members
* Multiple new contributors

Other

* As part of the graduation requirement we have updated our
 website and added a trademark attribution to the footer.

15 Jun 2011 [Tomaz Muraus / Doug]

Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.

Issues

There are no issues that require the board's attention at this time.

General

Libcloud graduated from the Incubator in May which means we have spent a better
part of May migrating to the new Top Level Project layout and infrastructure.
As of a few weeks ago, all the mailing lists, website, CMS and SVN repositories
have been migrated.

Development

* We have started development on Libcloud 0.6.0 which will among other things
include support for DNS as a Service support
* We have also fixed some minor bugs in 0.5.0 and we expect to release 0.5.1
soon

Releases

Libcloud 0.5.0 has been released on May 25, 2011.

Community

* The development and user lists continue to stay active
* Libcloud will held a development sprint at EuroPython in Italy this month
* Libcloud developers Tomaz and Paul will also talk about Libcloud on FLOSS
weekly (podcast about free and open-source software) in September

19 May 2011

Establish the Apache Libcloud 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 an application programming
  interface (API) that abstracts away the differences among
  multiple cloud provider APIs, for distribution at no charge to
  the public.

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

  RESOLVED, that the Apache Libcloud Project be and hereby is
  responsible for the creation and maintenance of software
  that provides a vendor-independent abstraction as an API layer
  above multiple cloud provider APIs; and be it further

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

    * Eric Woods (woodser@apache.org)
    * Jed Smith (jed@apache.org)
    * Jeremiah Orem(oremj@apache.org)
    * Jerry Chen (jerry@apache.org)
    * Paul Querna (pquerna@apache.org)
    * Roman Bogorodskiy (rbogorodskiy@apache.org)
    * Tom Davis (tom@apache.org)
    * Tomaz Muraus (tomaz@apache.org)

  NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tomaz Muraus
  be appointed to the office of Vice President, Apache Libcloud, 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 Libcloud 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 Libcloud Project; and be it further

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

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

 Resolution 7A was approved unanimously by roll call vote.

19 May 2011

Libcloud is a unified interface into various cloud service providers,
written in Python. Libcloud joined the Incubator on 3 November 2009.

During this month we have addressed all of the open graduation issues and
started a TLP voting thread on the incubator mailing list.

Community
---------

The Libcloud community continues to grow at a nice steady pace. In the past
few months we have received multiple community contributions, some of them
are listed bellow:

- compute driver for Gandi.net
- compute driver for Bluebox.net
- compute driver for the OpSource cloud
- compute driver for OpenStack (not merged yet, still working with the
original author on polishing it and resolving some open issues)
- libvirt proof-of-concept compute driver (not merged yet, still debating on
how we can fit it into our project)

During this month (May) we have also agreed upon a new chair (Tomaz Muraus).

To make our website more easy to update and more relevant to the users we
have ported it to the Apache CMS and added two new sections - "Community
resources" and "Contributing".

Some of the Libcloud developers have also been present at PyCon in Atlanta
in March where we have held a sprint.

As part of our ongoing effort to engage the community and inspire new
contributors, one of the committers will give a talk about Libcloud at
EuroPython 2011 in Italy where we will also held a sprint.

Releases
--------

The last stable release of Libcloud is 0.4.2 which was released on January
17th. We are currently working towards 0.5.0 which is considered as a big
milestone, because it will include many new features, fixes and
improvements:

- new Storage API
- new Load-balancer API
- new compute drivers
- fixes in the existing compute drivers
- increased test coverage

This version is planned to be released before the end of May.

16 Feb 2011

Libcloud is a unified interface into various cloud service providers,
written in Python. Libcloud joined the Incubator on 3 November 2009.

Our last major release was 0.4.2 on 12 January 2011.

Since the last release, we have seen:

 * New drivers for CloudSigma, Brightbox, Rackspace UK
 * Improvements to deployment capabilities
 * libcloud.security module for SSL certificate verification

To engage the community, we have updated the website, renewed our
presence on Twitter, have been actively responding to JIRA and Github
bug reports, and continue to hold discussions to the mailing lists.

We will look to graduatation soon after releasing our next major
version, 0.5.0, which will introduce a Storage component of the API,
and reorganize the existing codebase as Computer.  Furthermore, we
continue to work on diversifying and sharing the release management
process, which we accomplished with a new release manager for 0.4.2.

17 Nov 2010

Libcloud is a unified interface into various cloud service providers,
written in Python. Libcloud joined the Incubator on November 3rd, 2009.

Our last major release was 0.4.0 on 12 October 2010.

Over the past few months we have accomplished:

 * Code cleanup, including removing Zope dependencies
 * New driver for !ElasticHosts
 * Bug fixes and improvements for GoGrid, EC2, Linode, Slicehost, and
   RimuHosting.
 * Sandbox creation, hosting the Java version

Documentation is still currently lacking, and a refresh of the website is in
order. Both will facilitate new driver contributions and project adoption.

With the introduction of a Java counterpart of Libcloud, many questions
arise on the direction of the project as a whole.  Initially, library and
API development were one in the same in Python, but with interest in other
languages (Java, Ruby, etc), we need to determine how to best establish
standards so to provide some sort of consistency between languages.

The direction and formation of a polyglot Libcloud will likely be the final
hurdle before graduation.

18 Aug 2010

Libcloud is a unified interface into various cloud service providers,
written in python. Libcloud joined the Incubator on November 3rd, 2009.

LibCloud are pleased to have added two more committers to the project in
Eric Woods and Roman Bogorodskiy - welcome to you both. Since the last
report LibCloud codebase has been moving along nicely, with the introduction
of a Java codebase, many issues resolved from the issue tracker and working
towards an imminent 0.40 release.

Many new features are being discussed and implemented and existing drivers
are being well maintained. There is healthy discussions happening on the
development mailing lists and the diverse developers are working well
together. Overall the project is doing well.

(Mentors Note: LibCloud as a project is going along nicely on its own, this
quarter although I watch the lists, yet again as a non-coding mentor I find
I have had nothing to do. However this next quarter I fully expect to see
about helping to move the project towards graduating by the end of the next
quarter if not sooner.)

19 May 2010

Libcloud is a unified interface into various cloud service providers,
written in python. Libcloud joined the Incubator on November 3rd, 2009.

We're on the cusp of pushing 0.3.2 out the door, with our last release 0.3.1
on 10 May 2010.

Over the past few months we have:

* Added driver support for new providers: Dreamhost, Eucalyptus, Enomaly
ECP, IBM Developer Cloud, and SoftLayer
* Improved multi-threaded handling in Rackspace and RimuHosting
* Created deployment and bootstrap API
* Expanded test coverage
* Augment documentation

We look forward to further improving documentation and lowering the barrier
to entry with tutorials and a guide for writing drivers.  We will continue
to add providers and keep the library updated with providers' changes.


= Lucene Connector Framework =

Description:

Lucene Connectors Framework is an incremental crawler framework and set of
connectors designed to pull documents from various kinds of repositories
into search engine indexes or other targets. The current bevy of connectors
includes Documentum (EMC), FileNet (IBM), LiveLink (OpenText), Patriarch
(Memex), Meridio (Autonomy), SharePoint (Microsoft), RSS feeds, and web
content. Lucene Connectors Framework also provides components for individual
document security within a target search engine, so that repository security
access conventions can be enforced in the search results.

Lucene Connectors Framework has been in incubation since January, 2010.

A list of the three most important issues to address in the move towards
graduation:

1. End-user documentation conversion to usable form needs to be completed;
this is probably the biggest obstacle to developing a broader community at
this point
2. Javadoc and nightly builds need to be set up
3. The first official release needs to be planned and executed

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

We'd like to know whether there is any official Apache position on
inclusion of NTLM implementations in ASF projects, since we've gotten mixed
signals on this from other developers. This represents a crucial piece of
functionality needed to support LiveLink, Meridio, SharePoint, RSS, and Web
connectors properly.

How has the community developed since the last report?

There's been a significant amount of discussion pertaining to the LCF
document security model, it's advantages and disadvantages.  Offers of
assistance and advice abound.  A non-Apache code submission has even been
made.

How has the project developed since the last report?

Preliminary security integration with Solr has been tackled.  Online
end-user documentation is coming along and is perhaps 60% complete.  Scripts
have been written to make using LCF easier for the less experienced
integrator.

17 Feb 2010

Libcloud is a unified interface into various cloud service providers,
written in python. Libcloud joined the Incubator on November 3rd, 2009.

Lots done this month. Plenty of activity on the main dev list, more drivers
support added, more fixes tweaks and unit test cases added. RAT reports
Libcloud as having 0 bad license headers.

The Libcloud community and the Incubator IPMC are currently voting on their
first incubator release 0.20.


== Lucene Connector Framework ==

The Lucene Connectors Framework (LCF) is an effort to build and support an
open source framework for connecting to content repositories like Microsoft
Sharepoint and EMC Documentum, amongst others via a single API.

* A list of the three most important issues to address in the move
 towards graduation.

1. Process initial code grant and incorporate into SVN
2. Do a release
3. Build out a diverse community. We have a diverse set of committers already.

* Any issues that the Incubator PMC or ASF Board might wish/need to be
 aware of

We'd appreciate any contacts anyone has with Microsoft Sharepoint

* How has the community developed since the last report

N/A: First report.

* How has the project developed since the last report.

N/A: First report.

20 Jan 2010

Libcloud is a unified interface into various cloud service providers,
written in python. Libcloud joined the Incubator on November 3rd, 2009.

Migration of infra services complete. Mailing list activity in this early
period has been good. More accounts were requested and have been processed.
A few Jira issues have been created and some early commits are happening.
The project API docs are being built and hosted on the ASF Buildbot, and it
runs RAT for us. There was a meetup in early December and by all accounts it
went rather well with a good turnout. New contributors are appearing and
showing interest by interacting on the mailing lists and providing patches.
Informal talk goes on in the #libcloud IRC channel. Work is underway to
interface with more external vendors. Libcloud is continuing to progress
towards a release.

16 Dec 2009

Libcloud is a unified interface into various cloud service providers,
written in python. Libcloud joined the Incubator on November 3rd, 2009. Most
of our activity since joining the incubator has been around migrating our
existing code and community to the ASF.

* All but one developer account has been created.
* All iCLAs from pre-existing contributors have been submitted.
* libcloud git repo has been migrated to ASF SVN.
* libcloud mailing list has been migrated to ASF.
* We are holding a libcloud meetup/dinner in San Francisco on Thursday,
December 10th. See the mailing list if you are interested in joining!

We are actively working on a release, which we hope to happen early 2010.