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

This was extracted (@ 2024-02-21 21: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).

James

17 Jan 2024 [Benoit Tellier / Justin]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Project Status:

Current project status: Ongoing, moderate activity.

Issues for the board: none.

## Membership Data:
Apache James was founded 2003-01-22 (21 years ago)
There are currently 42 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.

Community changes, past quarter:
- No new PMC members. Last addition was Karsten Otto on 2022-09-20.
- No new committers. Last addition was Jean Helou on 2022-06-17.

## Project Activity:

    JAMES-3.8.0 was released on 2023-05-30.
    JAMES-3.7.4 was released on 2023-03-31.
    JAMES-3.7.3 was released on 2023-01-06.

Project activity is centered on developing a ligther high performance
backend for Apache James based on PostgreSQL. Initial community feedback is
good, and we expect this to lower the entry bar for deploying Apache James.

## Community Health:

Over the past 3 month we did see an increase of technical related discussion
on JIRA and on the mailing list:

 - server-dev@james.apache.org had a 19% increase in traffic in the past
   quarter (193 emails compared to 161)

Most user discussions discussions happens on gitter. Though overall activity
is slightly lower, discussions on the user mailing list remains at a healthy
level:

 - server-user@james.apache.org had a 27% decrease in traffic in the past
   quarter (61 emails compared to 83)

18 Oct 2023 [Benoit Tellier / Sander]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Project Status:

Current project status: Ongoing, moderate activity.
Issues for the board: There are no issues
requiring board attention at this time.

## Membership Data:

Apache James was founded 2003-01-22 (21 years ago)
There are currently 42 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.

Community changes, past quarter:
- No new PMC members. Last addition was Karsten Otto on 2022-09-20.
- No new committers. Last addition was Jean Helou on 2022-06-17.

## Project Activity:

Recent releases:

  - JAMES-3.8.0 was released on 2023-05-30.
  - JAMES-3.7.4 was released on 2023-03-31.
  - JAMES-3.7.3 was released on 2023-01-06.

## Community Health:

We saw overall a decrease on community activity, partially explained by the
summer vacations. This includes:

 - server-dev@james.apache.org had a 45% decrease in traffic in the past
   quarter (144 emails compared to 260)
 - server-user@james.apache.org had a 45% decrease in traffic in the past
   quarter (56 emails compared to 101)
 - 19 issues opened in JIRA, past quarter (-26% change)
 - 15 issues closed in JIRA, past quarter (-37% change)

On the counter part the contributor base grew slightly:

 - 15 code contributors in the past quarter (15% increase)

19 Jul 2023 [Benoit Tellier / Christofer]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Project Status:

Current project status: Ongoing, moderate activity.
Issues for the board: There are no issues
requiring board attention at this time.

## Membership Data:

Apache James was founded 2003-01-22 (20 years ago)
There are currently 42 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.

Community changes, past quarter:
- No new PMC members. Last addition was Karsten Otto on 2022-09-20.
- No new committers. Last addition was Jean Helou on 2022-06-17.

## Project Activity:

Recent releases:

 - JAMES-3.8.0 was released on 2023-05-30.
 - JAMES-3.7.4 was released on 2023-03-31.
 - JAMES-3.7.3 was released on 2023-01-06.

## Community Health:

We saw a sharp increase in mailing list exchanges this quarter:

 - server-dev@james.apache.org had a 21% increase in traffic in the past
   quarter (284 emails compared to 234)
 - server-user@james.apache.org had a 229% increase in traffic in the past
   quarter (112 emails compared to 34)

These exchanges resulted in some users contributions.

Code metrics (JIRA ticket, commits, contributor diversity) is stable.

19 Apr 2023 [Benoit Tellier / Rich]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (20 years ago)
There are currently 42 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.

Community changes, past quarter:
- No new PMC members. Last addition was Karsten Otto on 2022-09-20.
- No new committers. Last addition was Jean Helou on 2022-06-17.

## Project Activity:
Recent releases:

    JAMES-3.7.4 was released on 2023-03-31.
    JAMES-3.7.3 was released on 2023-01-06.
    JSPF-1.0.3 was released on 2023-01-06.
    MIME4J-0.8.9 was released on 2023-01-06.

The community was mostly focussed on bug fixes and improvments lately.

## Community Health:

We are seeing an encouraging trend as more users pays attention to James:

 - server-user@james.apache.org had a 59% increase in traffic in the past
   quarter (67 emails compared to 42)
 - 16 code contributors in the past quarter (14% increase)

Coding activity did decrease overall, with 10% less pull requests, 21% less
commits, and less exchanges on both JIRA and server-dev.

Apache James proposed several topics for the Google Summer of Code.

18 Jan 2023 [Benoit Tellier / Rich]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (20 years ago)
There are currently 42 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.

Community changes, past quarter:
- No new PMC members. Last addition was Karsten Otto on 2022-09-20.
- No new committers. Last addition was Jean Helou on 2022-06-17.

## Project Activity:

Recent releases:

    JSIEVE-0.8 was released on 2022-11-04.
    JSPF-1.0.2 was released on 2022-11-04.
    MIME4J-0.8.8 was released on 2022-11-04.
    JDKIM-0.3 was released on 2022-10-17.
    JAMES-3.7.2 was released on 2022-10-14.

The project also devoted time to implement numerous IMAP extensions and make
it's design modular.

## Community Health:


server-user@james.apache.org had a 59% increase in traffic in the past quarter
(67 emails compared to 42) 454 commits in the past quarter (29% increase)
 server-dev@james.apache.org had a 50% decrease in traffic in the past quarter
 (318 emails compared to 636) 44 issues opened in JIRA, past quarter (no
  change) 60 issues closed in JIRA, past quarter (106% increase)

Overall the community numbers are stables. We notice that contributors tends
to more discuss on Github or JIRA than on the mailing lists.

19 Oct 2022 [Benoit Tellier / Rich]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (20 years ago)
There are currently 42 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 2:1.

Community changes, past quarter:
- Karsten Otto was added to the PMC on 2022-09-20
- No new committers. Last addition was Jean Helou on 2022-06-17.

## Project Activity:
Recent releases:

    JAMES-3.7.1 was released on 2022-09-02.
    JAMES-3.7.0 was released on 2022-03-10.
    JAMES-3.6.2 was released on 2022-02-07.

A 0.3 release of the JDKIM library was requested by the community.

We also plan a 3.7.2 release of Apache James soon (fixes only)

A bigger 3.8.0 release is in the pipes but we would like production
feedback before launching a release process.

Given the end of support for ElasticSearch 7.10, the Apache James
distributed server moved away of ElasticSearch for license
issues (SSPL from 7.10 upward, even on driver code) in favor of OpenSearch.
A rewrite with Apache Solr could have attempted but was deemed to expensive
given the energy we could devote to this topic.

During the last few months, the community mostly contributed an integration
with RspamD antispam solution and ClamAV anti-virus solution.

In the coming months we expect more contributions on the Apache Pulsar topic
(using Pulsar as the messaging solution the Distributed James server is built
on).

## Community Health:

 - server-user@james.apache.org had a 59% increase in traffic in the past
   quarter (67 emails compared to 42)

This shows interest of the users toward Apache James. We also answer many user
questions on Gitter channel.

15 code contributors in the past quarter (7% increase)
156 PRs opened on GitHub, past quarter (13% increase)

We observed some first time contributors able to tackle autonomously
big topics autonomously and willing to do refactorings. Promissing.

 - server-dev@james.apache.org had a 50% decrease in traffic in the past
   quarter (318 emails compared to 636)

Unsure where the decline comes from. We apparently have a topic about better
discussing on the mailing list. Some healthy discussions however do happens on
JIRA though...

20 Jul 2022 [Benoit Tellier / Roy]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (19 years ago)
There are currently 42 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:1.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- Jean Helou was added as committer on 2022-06-17

## Project Activity:

Recent work was focussed on improving the IMAP server performance through
revising its threading model (reactive programming) as well as IMAP
reliability.

The Distributed James server also received long overdue updates for its
Cassandra driver. We also updated ElasticSearch code to depend on OpenSearch
as from 8.x onward ElasticSearch and its driver are subject to the SSPL
license.

Recent releases:
 - JAMES-3.7.0 was released on 2022-03-10.
 - JAMES-3.6.2 was released on 2022-02-07.
 - JAMES-3.6.1 was released on 2021-12-19.

## Community Health:

server-user@james.apache.org had a 59% increase in traffic in the past quarter
(67 emails compared to 42)

We also see an encouraging trend of users answering questions from each other.
Some discussions happening on Gitter are also not taken into account in this
figure.

server-dev@james.apache.org had a 50% decrease in traffic in the past quarter
(318 emails compared to 636)

Though, some disccussions are handled on Github (and then summarized if need
be on the mailing list)

14 code contributors in the past quarter (55% increase)

We received contribution from external teams (eg K9Mail) relying on some James
utilities as well as several bug fixes.

20 Apr 2022 [Benoit Tellier / Bertrand]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (19 years ago)
There are currently 41 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:1.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- Karsten Otto was added as committer on 2022-01-08

## Project Activity:

Recent releases:

 - JAMES-3.7.0 was released on 2022-03-10.
 - JAMES-3.6.2 was released on 2022-02-07.
 - JAMES-3.6.1 was released on 2021-12-19.

The project received various complex contributions from external contributors,
including a rework of the networking stack (migration to Netty4). This opens
the ground for major performance improvements for the IMAP protocol in future
releases.

## Community Health:

We see an increase of discussions on the user mailing list:

 - server-user@james.apache.org had a 59% increase in traffic in the past
   quarter (67 emails compared to 42)

The traffic on the DEV mailing list did decrease. This can be due to the fact
that most of the discussions with external contributors did take place on
GitHub.

Commit activity is stable.

19 Jan 2022 [Benoit Tellier / Roman]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (19 years ago)
There are currently 40 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- Karsten Otto was added as committer on 2022-01-08

## Project Activity:
Recent releases:
 - JAMES-3.6.1 was released on 2021-12-19.
 - MIME4J-0.8.6 was released on 2021-09-26.
 - MIME4J-0.8.5 was released on 2021-07-09.

Since 3.6.1 the PMC enables download of the compiled Distributed server, and
of the JPA server.

The PMC tackled several vulnerabilities, fixed in 3.6.1, namely:
 - CVE-2021-38542: Apache James vulnerable to STARTTLS command injection (IMAP
   and POP3)
 - CVE-2021-40110: Apache James IMAP vulnerable to a ReDoS
 - CVE-2021-40111: Apache James IMAP parsing Denial Of Service
 - CVE-2021-40525: Apache James: Sieve file storage vulnerable to path
   traversal attacks

The PMC is currently working on the following topics:
 - Having a MailQueue backed by Apache PULSAR (solves scalability issues,
   enables delays)
 - Experiment with stronger authentication schemes (OIDC) for both JMAP, IMAP
   and SMTP protocols.
 - Complete our JMAP implementation. Work was conducted to enable identity
   management and Web Push.

## Community Health:

   server-user@james.apache.org had a 59% increase in traffic in the past
   quarter (67 emails compared to 42)

What is really encouraging is that we see new users starting answering each
others.

This translate to a greater contributor diversity:

   14 code contributors in the past quarter (55% increase)

We now need to encourage these new users to engage on discussions on the
developper mailing list and on the JIRA.

   server-dev@james.apache.org had a 50% decrease in traffic in the past quarter
   (318 emails compared to 636)

   36 issues opened in JIRA, past quarter (-33% change)

20 Oct 2021 [Benoit Tellier / Sharan]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (19 years ago)
There are currently 40 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- No new committers. Last addition was Juhan Aasaru on 2021-04-23.

## Project Activity:

The PMC retired the following sub-projects, which were inactive, unmaintained
and for which alternatives exists:

 - Apache HUPA provided a GTW implementation of a WebMail relying on IMAP
 - Apache POSTAGE which allowed runnung performance tests against an email
   server

The PMC recently released MIME4J-0.8.6(2021-09-26) which futher enhance
performance.

The PMC is currently handling the following releases:

 - Apache JAMES 3.6.1, which release is planned in October 2021. The community
   currently works on backporting issues to it.
 - Apache JAMES 3.7.0 should also be released timely after 3.6.1.


Also, Juhan proposed a James talk at ApacheCON @home 2021 entitled: Getting
Apache James to serve 1M+ digital mailboxes of all Estonian residents.

Furthermore, we would like to congratulate Quan for his great work as part of
Google summer of code 2021 on email thread implementation for JMAP.

## Community Health:

 - server-user@james.apache.org had a 100% increase in traffic in the past
   quarter (42 emails compared to 21)

We notice a good engagement of our users.
 - 8 code contributors in the past quarter (-55% change)
 - 169 PRs opened on GitHub, past quarter (-17% change)
 - 163 PRs closed on GitHub, past quarter (-22% change)

While the volume of contributions is stable we notice a drop in the count of
overall contributors in the past quarter.

 - server-dev@james.apache.org had a 1% decrease in traffic in the past
   quarter (615 emails compared to 619)

The exchanges are stable on the developer mailing list. Some interesting
discussions arised, eg on improving the SSL support, or to support Quan
during his GSoC.

21 Jul 2021 [Benoit Tellier / Roman]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (18 years ago)
There are currently 40 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- Juhan Aasaru was added as committer on 2021-04-23

## Project Activity:

Recent releases:

 - MIME4J-0.8.4 was released on 2021-04-21.
 - JAMES-3.6.0 was released on 2021-04-14.
 - JAMES 3.5.0 was released on 2020-07-23.

The project did set up a build on ci-builds.apache.org for the MIME4J, JSPF,
JDKIM, JSIEVE libraries.

Work had been done to ease the distribution of Guice artifact (modular mail
server) including ZIP and docker packaging. Applications had been grouped in a
common directory (server/apps).

Quan is taking part of the Google Summer of Code, and implements EMail threads
for the JMAP protocol.

Following performance enhancements, the PMC plans a MIME4J (MIME messages
parsing) release soon.

## Community Health:

 - mime4j-dev@james.apache.org had a 2075% increase in traffic in the past
   quarter (87 emails compared to 4)

This is related to recent work on the library performance.

Traffic on server-dev is stable:

 - server-dev@james.apache.org had a 7% increase in traffic in the past
   quarter (625 emails compared to 579)

We notice an increase with the interactions on GitHub:

 - 191 PRs opened on GitHub, past quarter (172% increase)
 - 200 PRs closed on GitHub, past quarter (198% increase)

21 Apr 2021 [Benoit Tellier / Sheng]

## Description:
The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:
There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (18 years ago)
There are currently 39 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- No new committers. Last addition was David Leangen on 2020-07-06.

## Project Activity:

Recent releases:

 - 3.5.0 was released on 2020-07-23.
 - 3.4.0 was released on 2019-09-27.
 - MIME4J-0.8.3 was released on 2019-03-22.

The community is currently voting for the Apache James 3.6.0 release. A Mime4J
release had been requested by users, and will be performed timely. The project
plans to invest in a 3.6.x bugfix release line, with shorter release time.

The project now relies on ci-builds.apache.org. Works needs to be done in
order to reduce build time.

Contribution had also been received regarding the Antora documentation new
website, whose staged version is deployed. More work is needed to better
automatized website deployment, and we need to think Antora and the old XDoc
website could cohabit during the migration duration.

Contributions had been received regarding ElasticSearch 6.5 -> 7.10 upgrade.
Also, feedback is being collected regarding the experimental implementation of
the JMAP mail protocol

## Community Health:

Code collaboration on Github increased a lot, triggering some interesting
discussions that eventually made it to the server-dev mailing list:

 - 117 PRs opened on GitHub, past quarter (254% increase)

Also we are proud to see a more diversified contributor base:

 - 19 code contributors in the past quarter (35% increase)

20 Jan 2021 [Benoit Tellier / Craig]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:

Apache James was founded 2003-01-22 (18 years ago)
There are currently 39 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- No new committers. Last addition was David Leangen on 2020-07-06.

## Project Activity:

The project saw interests on the JMAP protocol, raising discussions on project
mailing list and start being used. JMAP protocol had been used with a tier app
(LTT.RS) proving interoperability. Development efforts are now oriented
 toward JMAP PUSH specifications, enabling efficient mail client
 re-synchronization.

The project saw active contributions around setting up an Apache CI, as well
as bug-fixes and build stability improvements related to it.

## Community Health:

Linked to the build improvement activities, the number of pull requests had
significantly increased:

 - 32 PRs opened on GitHub, past quarter (77% increase)
 - 27 PRs closed on GitHub, past quarter (12% increase)

21 Oct 2020 [Benoit Tellier / Niclas]

## Description:
The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:
There are no issues requiring board attention at this time.

## Membership Data:
Apache James was founded 2003-01-22 (18 years ago)
There are currently 39 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- No new committers. Last addition was David Leangen on 2020-07-06.

## Project Activity:
Within the last 3 months, we continued our documentation effort, completing
the documentation for the Distributed server.

Our (still partial) implementation of the JMAP protocol (RFC-8621) now supports
reading emails and starts attracting new contributors.

We have been creating a dedicated mailing list for notifications, to not flood
server-dev important discussions.

Last release (Apache James 3.5.0) was performed on the 2020-07-23.

## Community Health:
 - notifications@james.apache.org had a big increase in traffic in the past
   quarter (360 emails compared to 0)
 - server-dev@james.apache.org had a 45% decrease in traffic in the past
   quarter (1283 emails compared to 2302)

This is due to both less activity in summer, and the notification mailing list
creation.

 - server-user@james.apache.org had a 40% decrease in traffic in the past
   quarter (39 emails compared to 64)

Despite the decrease, users are able to answer each others, for instance for
configuration problems. We also noticed some new community members expressing
their will to get involved.

15 Jul 2020 [Benoit Tellier / Justin]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced extensible mail server running on the JVM.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:

Apache James was founded 2003-01-22 (17 years ago)
There are currently 38 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- David Leangen was added as committer on 2020-07-06

## Project Activity:

A lot happened during the past few months. We onboarded a new community member
struggling with running Apache JAMES, and proposing himself to refresh the
Apache James documentation. This effort triggered many interesting
discussions:

 - About the documentation, which mixes different servers together and is not
   organized by version. We started working on a new documentation website
   based on Antora to address these limitations.
 - We decided to reorient our server branding from a technical perspective
   into a use case oriented perspective.
 - We decided to improve the developer experience by migrating our build
   system to Gradle and re activate builds on Apache infrastructure.

We encounter procedural issues with the James 3.5.0 release, these technical
concerned will be addressed and a new vote triggered.

## Community Health:

 - server-dev@james.apache.org had a 113% increase in traffic in the past
 quarter (2224 emails compared to 1042) reflects the increase of discussions
 on the list.

 - We hold our first community call, which should happen on a regular basis
(at least every three months). In order to be inclusive, the topics were
first exposed on the mailing list, and the discussion summary posted
on the mailing list too.

15 Apr 2020 [Benoit Tellier / Sam]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:

Apache James was founded 2003-01-22 (17 years ago)
There are currently 38 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- No new committers. Last addition was René Cordier on 2019-10-05.

## Project Activity:

The PMC is working on enhancement of the distributed James product.
This include working on improving performance and allowing corrective
tasks for the projections we are relying on.

An effort started to update the JMAP specification to the latest RFC. This
effort will likely span several quaters.

A vote had been started for Apache James release 3.5.0.

## Community Health:

We are happy to observe an increase of activity of our user base:
 - server-user@james.apache.org had a 2% increase in traffic in
the past quarter (86 emails compared to 84)

Which translates into a bigger diversity of contributors:
 - 16 code contributors in the past quarter (33% increase)

Commit activity nevertheless decreased, but it do not seem to impact
the JIRA activity:
 - 124 issues opened in JIRA, past quarter (18% increase)
 - 82 issues closed in JIRA, past quarter (-6% decrease)
 - 552 commits in the past quarter (-42% decrease)

15 Jan 2020 [Benoit Tellier / Roman]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:

There are currently 38 committers and 16 PMC members in this project.

Community changes, past quarter:
- No new PMC members. Last addition was Antoine Duprat on 2016-03-11.
- No new committers. Last addition was René Cordier on 2019-10-05.

## Project Activity

The efforts of contributors are currently oriented toward refining
"Distributed" James product in order for it to meet production grade
 requirements.

Apache James joined the ApacheCon in Berlin.

## Community Health:

We see a consistent increase on the developer mailing list (29%)

JIRA and development activites are overall stable:
- 97 issues opened in JIRA, past quarter
- 84 issues closed in JIRA, past quarter

16 Oct 2019 [Benoit Tellier / Ted]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

## Issues:

There are no issues requiring board attention at this time.

## Membership Data:

- Currently 16 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Antoine Duprat on Fri Mar 11 2016

- Currently 37 committers.
- No new committers added in the last 3 months
- René Cordier was added as committer on 2019-10-05

## Project Activity:

The PMC is working on enhancement of the distributed James product,
including a consistent view across a James cluster of task execution and
email de-duplication garbage collection.

A contributor showed interest to the JMAP draft implementation in James,
and proposes himself to update the implementation to the latest released
standards (RFC-8620 & RFC-8621). His goal is to rely on it in order to
test mobile application relying on JMAP. The PMC actively supports his work.

Recent releases:

 - 3.4.0 was released on 2019-09-27.
 - MIME4J-0.8.3 was released on 2019-03-22.
 - 3.3.0 was released on 2019-02-12.

## Community Health:

The PMC continue his efforts for attracting new contributors.

This includes:

 - Attendance to ApacheCon Berlin with a "Gaining control over emails
with Apache James" workshop
 - Apache James will be joining the HacktoberFest organized by GitHub

JIRA activity:

- 94 issues opened in JIRA, past quarter
- 81 issues closed in JIRA, past quarter

We had a total of 17 different code contributors in the past
quater (41% increase)

We saw a clear increase of user mailing list traffic.

17 Jul 2019 [Benoit Tellier / Roman]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which builds into
an advanced enterprise mail server.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

We are concerned about adding committers
and PMC members, as well as increasing the diversity of our community.

During the last three months, we approached some community contributors
who we think would have been perfect candidates, but they declined our
invitations. We will continue active community members

Furthermore, we want to strengthen our community by making contributing
easy to use, feature oriented documentation. The expected long term
effect is a higher engagement from the users.

PMC members proposed several talks for both ApacheCON in Vegas and
Berlin, in order to spread the word about Apache James. Only one talk
("Gaining control over emails with Apache James") made it to the waiting
list.

We are working on releasing Apache JAMES server version 3.4.0, shipping
mainly performance improvements.

## Health report:

Many users exchanges regarding the Apache James server on the user
mailing list as well as on gitter. We try to encourage and accompany
contributions to either documentation or code, where users tend to help
each others.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - Last release was MIME4J-0.8.3 on Fri Mar 22 2019

## Mailing list activity:

 - general@james.apache.org:
    - 177 subscribers (up 1 in the last 3 months):
    - 0 emails sent to list (2 in previous quarter)

 - mailet-api@james.apache.org:
    - 94 subscribers (up 0 in the last 3 months):
    - 3 emails sent to list (4 in previous quarter)

 - mime4j-dev@james.apache.org:
    - 85 subscribers (up 0 in the last 3 months):
    - 1 emails sent to list (17 in previous quarter)

 - server-dev@james.apache.org:
    - 173 subscribers (down -3 in the last 3 months):
    - 1028 emails sent to list (1027 in previous quarter)

 - server-user@james.apache.org:
    - 379 subscribers (down -2 in the last 3 months):
    - 66 emails sent to list (120 in previous quarter)

 - site-dev@james.apache.org:
    - 40 subscribers (up 0 in the last 3 months):
    - 0 emails sent to list (2 in previous quarter)


## JIRA activity:

 - 90 JIRA tickets created in the last 3 months
 - 111 JIRA tickets closed/resolved in the last 3 months

17 Apr 2019 [Benoit Tellier / Phil]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which builds into an
advanced enterprise mail server.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

The project currently invests toward bigger deployments. This involves an
ongoing performance effort, as well as developing features required by
email suppliers regarding existing legislation like GDPR.

The PMC also rejected an invalid security vulnerability report.

## Health report:

Many users exchanges regarding the Apache James server on the user
mailing list as well as on gitter. We try to encourage and accompany
contributions to either documentation or code.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - 3.3.0 was released on Tue Feb 12 2019
 - MIME4J-0.8.3 was released on Fri Mar 22 2019

## Mailing list activity:

Stable

## JIRA activity:

 - 97 JIRA tickets created in the last 3 months
 - 75 JIRA tickets closed/resolved in the last 3 months

20 Feb 2019

Change the Apache James Project Chair

 WHEREAS, the Board of Directors heretofore appointed Eric Charles
 (eric) to the office of Vice President, Apache James, and

 WHEREAS, the Board of Directors is in receipt of the resignation of Eric
 Charles from the office of Vice President, Apache James, and

 WHEREAS, the Project Management Committee of the Apache James project has
 chosen by vote to recommend Benoit Tellier (btellier) as the successor to the
 post;

 NOW, THEREFORE, BE IT RESOLVED, that Eric Charles is relieved and discharged
 from the duties and responsibilities of the office of Vice President, Apache
 James, and

 BE IT FURTHER RESOLVED, that Benoit Tellier be and hereby is appointed to the
 office of Vice President, Apache James, 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.

 The vote can be found on https://s.apache.org/RN38

 Special Order 7A, Change the Apache James Project Chair, was
 approved by Unanimous Vote of the directors present.

16 Jan 2019 [Eric Charles / Bertrand]

## Description:

 - The Apache James Project delivers a rich set of open source modules and
   libraries, written in Java, related to Internet mail which build into an
   advanced enterprise mail server.

## Issues:

 - There are no issues requiring board attention at this time.

## Activity:

 - We are still focusing on hardening the existing core mail features.

## Health report:

 - In an effort to have more time to onboard new comers, JCR and HBase
   mailboxes have been deprecated.
 - Regular users come back to the mailing list.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - 3.2.0 was released on Wed Nov 14 2018

## Mailing list activity:

 - Stable

## JIRA activity:

 - 109 JIRA tickets created in the last 3 months
 - 76 JIRA tickets closed/resolved in the last 3 months

17 Oct 2018 [Eric Charles / Mark]

## Description:
 - The Apache James Project delivers a rich set of open source modules
and libraries, written in Java, related to Internet mail which build
into an advanced enterprise mail server.

## Issues:
 - There are no issues requiring board attention at this time.

## Activity:
 - James mail server 3.1.0 has been released with improvements on
usability and performance.
 - Ongoing features implementations (jmap, cassandra...).

## Health report:
 - Still monitoring for new committer and PMC members.
 - Need for more interactions and user support on the mailing lists.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - 3.1.0 was released on Mon Aug 13 2018

## Mailing list activity:

 - Stable

## JIRA activity:

 - 121 JIRA tickets created in the last 3 months
 - 99 JIRA tickets closed/resolved in the last 3 months

18 Jul 2018 [Eric Charles / Shane]

## Description:
   - The Apache James Project delivers a rich set of open source modules and
     libraries, written in Java, related to Internet mail which build into an
     advanced enterprise mail server.

## Issues:
  - There are no issues requiring board attention at this time.

## Activity:
 - Preparing James 3.1 release.
 - Lack of new committer has been discussed on the private and public mailing
   lists. Committers discussed about new features (distributed platforms...)
   but finally Users wants better documentation and easier onboarding rather
   than having additional new features. We are still searching ways to find
   contributors for "howtos" documentation and hopefully get more users and
   contributors on version 3 that could become committers.
- Discussion to migrate repositories from git-wip to gitbox.

## Health report:
 - We need to address the lack of new committers with better doc (simple
   howtos on current features to be written), more regular releases (sounds
   like we are on a good way for this) and being more engaging on mailing
   lists (action is needed on this).
 - Mailing lists subscribers stable.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - apache-mime4J-0.8.2 was released on Mon May 07 2018

## Mailing list activity:

- general@james.apache.org:
    - 176 subscribers (up 2 in the last 3 months):
    - 4 emails sent to list (8 in previous quarter)

 - mailet-api@james.apache.org:
    - 90 subscribers (down -1 in the last 3 months):
    - 0 emails sent to list (9 in previous quarter)

 - mime4j-dev@james.apache.org:
    - 80 subscribers (up 0 in the last 3 months):
    - 53 emails sent to list (53 in previous quarter)

 - server-dev@james.apache.org:
    - 180 subscribers (down -3 in the last 3 months):
    - 1108 emails sent to list (1307 in previous quarter)

 - server-user@james.apache.org:
    - 398 subscribers (up 2 in the last 3 months):
    - 43 emails sent to list (22 in previous quarter)

 - site-dev@james.apache.org:
    - 37 subscribers (down -1 in the last 3 months):
    - 4 emails sent to list (3 in previous quarter)

## JIRA activity:

 - 106 JIRA tickets created in the last 3 months
 - 101 JIRA tickets closed/resolved in the last 3 months

18 Apr 2018 [Eric Charles / Roman]

## Description:
   - The Apache James Project delivers a rich set of open source modules and
     libraries, written in Java, related to Internet mail which build into an
     advanced enterprise mail server.

## Issues:
  - There are no issues requiring board attention at this time.

## Activity:
 - Last report has been rescheduled to March, so we only have 1 month
   activity.
 - Issues reported by users on memory usage, db indices... which is good thing
   as we get real end-user experience and can fix the reported issues.

## Health report:
 - Nothing special: JIRA implementation and user support on the mailing lists.
 - Mailing lists subscribers stable.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - Last release was 3.0.1 on Fri Oct 20 2017

## Mailing list activity:

 - general@james.apache.org:
    - 174 subscribers (down -9 in the last 3 months):
    - 8 emails sent to list (0 in previous quarter)

 - mailet-api@james.apache.org:
    - 93 subscribers (up 0 in the last 3 months):
    - 9 emails sent to list (3 in previous quarter)

 - mime4j-dev@james.apache.org:
    - 80 subscribers (up 1 in the last 3 months):
    - 53 emails sent to list (1 in previous quarter)

 - server-dev@james.apache.org:
    - 184 subscribers (down -5 in the last 3 months):
    - 1348 emails sent to list (1136 in previous quarter)

 - server-user@james.apache.org:
    - 396 subscribers (down -7 in the last 3 months):
    - 22 emails sent to list (32 in previous quarter)

 - site-dev@james.apache.org:
    - 38 subscribers (down -1 in the last 3 months):
    - 3 emails sent to list (0 in previous quarter)


## JIRA activity:

 - 105 JIRA tickets created in the last 3 months
 - 119 JIRA tickets closed/resolved in the last 3 months

@Roman: any prospects for new committers and PMC members?

21 Mar 2018 [Eric Charles / Chris]

## Description:
 - The Apache James Project delivers a rich set of open source modules and
   libraries, written in Java, related to Internet mail which build into an
   advanced enterprise mail server.

## Issues:
 - There are no issues requiring board attention at this time.

## Activity:
 - The project joins Google Summer Of Code 2018
 - The newbie label has been added to some issues in order to encourage
   contributions
 - The team has planned to replace the actual mail queue for a scalable
   implementation
 - We have migrated the james-hupa sub-project from svn to git
 - We are working on:
   * better support of spam handling
   * sending Message Disposition Notification on the JMAP protocol
   * handling quotas per user / per domain
 - CVE-2012-3536 for Hupa fix has been published on the web site (mitre
   updated).
 - Release of james-skin 1.10.

## Health report:
 - Ongoing bug fixes and user support on mailing list.
 - Eric (James Chair) has not been able to submit the reports those last
   months. We will report next month (April) to get back to normal schedule.

## PMC changes:
 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:
 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:
 - 3.0.0 was released on Tue Jul 25 2017

## Mailing list activity:
 - Subscribers and email activity stable.

## JIRA activity:
 - 91 JIRA tickets created in the last 3 months
 - 105 JIRA tickets closed/resolved in the last 3 months

21 Feb 2018 [Eric Charles / Mark]

No report was submitted.

@Danny: pursue a report for James

17 Jan 2018 [Eric Charles / Rich]

No report was submitted.

18 Oct 2017 [Eric Charles / Bertrand]

## Description:
 - The Apache James Project delivers a rich set of open source modules
 and libraries, written in Java, related to Internet mail which build
 into an advanced enterprise mail server.

## Issues:
 - There are no issues requiring board attention at this time.

## Activity:
 - Final version 3.0.0 of James server has been released.
 - Further to latest board feedback, JAMES-2147 to encourage more
   code contribution. No new committer nor PMC discussed so far.

## Health report:
 - Ongoing bug fixes and user support on mailing list.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - 3.0.0 was released on Tue Jul 25 2017

## Mailing list activity:

 - Subscribers and email activity stable.


## JIRA activity:

 - 100 JIRA tickets created in the last 3 months
 - 70 JIRA tickets closed/resolved in the last 3 months

19 Jul 2017 [Eric Charles / Brett]

## Description:

 - The Apache James Project delivers a rich set of open source modules
 and libraries, written in Java, related to Internet mail which build
 into an advanced enterprise mail server.

## Issues:

 - There are no issues requiring board attention at this time.

## Activity:

 - New web site is online.
 - 3 releases have been published.
 - Final server 3.0.0 release currently being voted.

## Health report:

 - Good, we will soon get a final 3.0.0 server release.
 - Ongoing bug fixes and user support on mailing list.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - Apache James JSieve 0.7 on June 23, 2017
 - Apache James Mime4J 0.8.1 on June 16, 2017
 - Apache James Server 3.0-RC1 on May 16, 2017

## Mailing list activity:

 - Subscribers and email activity stable.

## JIRA activity:

 - 123 JIRA tickets created in the last 3 months
 - 117 JIRA tickets closed/resolved in the last 3 months

19 Apr 2017 [Eric Charles / Brett]

## Description:

 - The Apache James Project delivers a rich set of open source modules
 and libraries, written in Java, related to Internet mail which build
 into an advanced enterprise mail server.

## Issues:

 - There are no issues requiring board attention at this time.

## Activity:

 - GSOC proposal.
 - Stress-test benchmarks published
 - Roadmap has been presented and discussed
 - Many bugs fixes and enhancements.
 - Preparation of a marketing front page for the web site.

## Health report:

 - Good, but we need to deliver a RC release after the 5th beta.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - Last release was James server 3.0.0-beta5 on Nov 2016.

## Mailing list activity:

 - Subscribers and email activity stable.

## JIRA activity:

 - 102 JIRA tickets created in the last 3 months
 - 141 JIRA tickets closed/resolved in the last 3 months

18 Jan 2017 [Eric Charles / Brett]

## Description:

 - The Apache James Project delivers a rich set of open source modules
 and libraries, written in Java, related to Internet mail which build
 into an advanced enterprise mail server.

## Issues:

 - There are no issues requiring board attention at this time.

## Activity:

 - James server 3.0-beta5 has been released.
 - New logo has been chosen by the community.
 - The Web site has been updated to  is now done via git.
 - Fix continue to be committed toward a stable behavior of the server.

## Health report:

 - Users regularly come to ask question and open JIRA.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - Last release was James server 3.0.0-beta5 on Nov 2016.

## Mailing list activity:

 - Subscribers and email activity stable.

## JIRA activity:

 - 89 JIRA tickets created in the last 3 months
 - 45 JIRA tickets closed/resolved in the last 3 months

19 Oct 2016 [Eric Charles / Mark]

## Description:

 - The Apache James Project delivers a rich set of open source modules
 and libraries, written in Java, related to Internet mail which build
 into an advanced enterprise mail server.

## Issues:

 - There are no issues requiring board attention at this time.

## Activity:

 - Release process (vote) for james server 3.0-beta5 has started.
 - A new logo has been voted and a new skin is under vote.
 - Web site update is now done via git.

## Health report:

 - Users confirm interest in a new release and new distributed storages.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:

 - Currently 37 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Raphael Ouazana at Thu Jul 07 2016

## Releases:

 - Last release was SERVER-2.3.2.1 on Sat Sep 26 2015

## Mailing list activity:

 - Subscribers and email activity stable


## JIRA activity:

 - 85 JIRA tickets created in the last 3 months
 - 45 JIRA tickets closed/resolved in the last 3 months

20 Jul 2016 [Eric Charles / Greg]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

## Issues:
- There are no issues requiring board attention at this time.

## Activity:
- Development has focused on JMAP (REST API) and JSIEVE (server filters)

## Health report:
- Benoit Tellier has jumped as Release Manager for 3.0 (JAMES-1765)
- Documentation consolidation track is part of that release.
- A team of 4 committers is composed to tackle the remaining issues with the
goal to release by Seville ApacheCon.

## PMC changes:
- Currently 16 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Antoine Duprat on Fri Mar 11 2016

## Committer base changes:
- Currently 37 committers.
- New committer
- Raphaël Ouazana was added as Commiter on sun 3 July 2016

## Releases:
- Last release was SERVER-2.3.2.1 on Sat Sep 26 2015

## Mailing list activity:
- Stable.

## JIRA activity:
- 77 JIRA tickets created in the last 3 months
- 43 JIRA tickets closed/resolved in the last 3 months

20 Apr 2016 [Eric Charles / Brett]

## Description:

 - The Apache James Project delivers a rich set of open source modules and
   libraries, written in Java, related to Internet mail which build into an
   advanced enterprise mail server.

## Issues:

 - There are no issues requiring board attention at this time.

## Activity:

 - Focus has been on updating and enrolling jsieve (server side mail
   filtering) into the server code base.
 - Mailbox API as Elasticsearch and Cassandra implementations

## Health report:
 - Due to the unavailibity of a final james server 3 release, users tend to
   fallback to version 2. Discussions will be started to have a plan for this
   first final version 3.

## PMC changes:

 - Currently 16 PMC members.
 - New PMC members:
    - Antoine Duprat was added to the PMC on Fri Mar 11 2016
    - Benoit Tellier was added to the PMC on Fri Mar 11 2016
    - Matthieu Baechler was added to the PMC on Fri Mar 11 2016

## Committer base changes:

 - Currently 36 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Antoine Duprat at Tue Oct 06 2015

## Releases:

 - Last release was SERVER-2.3.2.1 on Sat Sep 26 2015

## JIRA activity:

 - 72 JIRA tickets created in the last 3 months
 - 73 JIRA tickets closed/resolved in the last 3 months

20 Jan 2016 [Eric Charles / Rich]

## Description:

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

- Work on HTTP access to mailbox has been started based on JMAP Specification
  (http://jmap.io/spec.html)
- Sieve integration into the mail server has been further implemented.
- Cassandra, Guice injection and docker files have been polished.
- Discussion on distributed event architecture is ongoing.

## Health report:

- No new committer has been voted.
- Pull requests on Github from contributors have been accepted.

## PMC changes:

 - Currently 14 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Peter Palaga on Sun Jul 22 2012

## Committer base changes:

 - Currently 36 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Matthieu Baechler at Tue Oct 06 2015

## Releases:

- No new release.

## Mailing list activity:

 - server-dev@james.apache.org:
    - 193 subscribers (up 1 in the last 3 months):
    - 802 emails sent to list (612 in previous quarter)

 - mailet-api@james.apache.org:
    - 93 subscribers (up 1 in the last 3 months):
    - 8 emails sent to list (0 in previous quarter)

 - general@james.apache.org:
    - 188 subscribers (up 1 in the last 3 months):
    - 6 emails sent to list (0 in previous quarter)

 - mime4j-dev@james.apache.org:
    - 69 subscribers (up 1 in the last 3 months):
    - 7 emails sent to list (5 in previous quarter)

 - server-user@james.apache.org:
    - 426 subscribers (up 4 in the last 3 months):
    - 20 emails sent to list (37 in previous quarter)

 - site-dev@james.apache.org:
    - 37 subscribers (up 4 in the last 3 months):
    - 3 emails sent to list (2 in previous quarter)

## JIRA activity:

 - 42 JIRA tickets created in the last 3 months
 - 47 JIRA tickets closed/resolved in the last 3 months

21 Oct 2015 [Eric Charles / Chris]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

## Issues:

  There are no issues requiring board attention at this time.

## Activity:

 - Vulnerability CVE-2015-7611 (VU#988628 reported by CERT) has been discussed
   and a fix released
   (https://blogs.apache.org/james/entry/apache_james_server_2_3).
 - Source tree restructure to prepare migration to Git has been discussed and
   implemented.
 - New features (quota...) have been added.
 - Further work to prepare the v3 release is still on going.

## Health report:

 - 2 new committers will help to release James server v3.

## PMC changes:

 - Currently 14 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Peter Palaga at Sun Jul 22 2012

## LDAP changes:

 - Currently 36 committers and 14 committee group members.
 - No new committee group members added in the last 3 months
 - New commmitters:
    - Matthieu Baechler was added as a committer on Tue Oct 06 2015
    - Antoine Duprat was added as a committer on Tue Oct 06 2015

## Releases:

 - SERVER-2.3.2.1 was released on Sat Sep 26 2015

## Mailing list activity:

 - server-dev@james.apache.org:
    - 192 subscribers (up 0 in the last 3 months):
    - 589 emails sent to list (762 in previous quarter)

 - mailet-api@james.apache.org:
    - 92 subscribers (up 0 in the last 3 months):
    - 0 emails sent to list (8 in previous quarter)

 - general@james.apache.org:
    - 187 subscribers (down -1 in the last 3 months):
    - 0 emails sent to list (0 in previous quarter)

 - mime4j-dev@james.apache.org:
    - 68 subscribers (up 1 in the last 3 months):
    - 5 emails sent to list (29 in previous quarter)

 - server-user@james.apache.org:
    - 422 subscribers (down -2 in the last 3 months):
    - 37 emails sent to list (20 in previous quarter)

 - site-dev@james.apache.org:
    - 32 subscribers (down -3 in the last 3 months):
    - 2 emails sent to list (0 in previous quarter)

## JIRA activity:

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

15 Jul 2015 [Eric Charles / Greg]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

No new release (last release done on 19 March 2013).

OVERALL ACTIVITY

A new committer (Benoit Tellier) has been voted and is actively on different
the different suprojects that makes up the Mail server (mailbox, protocol...).

This covers new functionalities (quota), support of Elasticsearch, Cassandra
mailbox and various fixes to make the build more robust.

Pull Requests coming from Github can also be used to commit into the Apache SVN
trunk.

We don't have a release date for now, but we see other contributors that could
become also committer.

We are still looking on a way to handle vulnerability VU#988628 (not yet made
public). The vulnerability is identified on James 2 which is not the current
target (we concentrate our  limited resources on the upcoming James 3).

COMMUNITY

Last committer was voted on 07 of June 2015.

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

20 May 2015 [Eric Charles / David]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

No new release (last release done on 19 March 2013).

OVERALL ACTIVITY

We have seen interest from  contributors and have committed patches
for the different server sub-projects (protocols, mailbox...) related to
build optimization, test fixes and ACL (Access Control List) implementation.

We are also discussing on a way to integrate Pull Requests coming from Github.

Once we will reach stability on test, build and ACL, we will release the
various projects one by one (updating the DOAP file).

We monitor the newcomers to ensure they have the needed level to invite them
as committter.

We are still looking on a way to handle vulnerability VU#988628 (not yet made
public). The vulnerability is identified on James 2 which is not the current
target (we concentrate our  limited resources on the upcoming James 3).

COMMUNITY

No new committer (Last committer was voted on 30 of Nov 2013).

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

22 Apr 2015 [Eric Charles / Sam]

No report was submitted.

21 Jan 2015 [Eric Charles / Sam]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

No new release (last release done on 19 March 2013).

OVERALL ACTIVITY

Some code has been committed on the mime4j module related to refactoring
and patch submission by user.

The mailing list activity and patch submission for the server component
has been mainly generated by the users.

Activity on server code commits remains too low. The discussion at PMC level
on this point has not yet been started.

We received on 16. October 2014 a vulnerability report followed by a mail from
CERT to track the open VU#988628. We will now handle this in an urgent way.

COMMUNITY

No new committer (Last committer was voted on 30 of Nov 2013).

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

15 Oct 2014 [Eric Charles / Doug]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

No new release (last release done on 19 March 2013).

OVERALL ACTIVITY

We received and committed a contribution to support Apache Cassandra as
mailbox storage.

Further work has been achieved on Mime4j in trunk.

Activity on server code remains too low. The discussion at PMC level
on this point has not yet been started.

COMMUNITY

No new committer (Last committer was voted on 30 of Nov 2013).

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

We are removing links to Snapshots from the website (JAMES-1558).

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

16 Jul 2014 [Eric Charles / Chris]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

No new release (last release done on 19 March 2013).

OVERALL ACTIVITY

Work has been done on Hupa (Web Mail), Bond (Web Management for server)
and mime4j.

Activity on server code remains (very) low and discussions have been
raised by users asking for releases. We will start a discussion at PMC
level to evaluate this situation and find solutions.

COMMUNITY

No new committer (Last committer was voted on 30 of Nov 2013).

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

@Chris: Please clarify what "voted on" means

16 Apr 2014 [Eric Charles / Brett]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

No new release (last release done on 19 March 2013).

OVERALL ACTIVITY

Work has been done on Hupa (Web Mail) and mime4j.

We had patch and submitted by users and discussion on the mailing lists.

COMMUNITY

No new committer (Last committer was voted on 30 of Nov 2013).

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

15 Jan 2014 [Eric Charles / Sam]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

No new release (last release done on 19 March 2013).

Same as last report: We should in the coming months release the different
subprojects to rollout the first 3.0 final version.

OVERALL ACTIVITY

Users regularly come with questions on the mailing list and submit patches
which are integrated in trunk.

COMMUNITY

Emma Sesmero (emma) was voted as a new committer on 30th of Nov 2013.

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

20 Nov 2013 [Eric Charles / Shane]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

Please accept my apologies for missing the board report last month.

RELEASES

No new release (last release done on 19 March 2013).

We should in the coming months release the different subprojects to
rollout the first 3.0 final version.

OVERALL ACTIVITY

Committer work mainly focused on Hupa subproject (merged Hupa-evolution [1]
 into Hupa trunk).

A GSOC project has been successfully delivered for a basic administration
console on top of Hupa Web UI (GWT based).

For more details, read the initial proposal [2], the project code
repository and info [3] and the final code submission to google [4].

Quite active on the user mailing list where users regularly come with questions
and often find answers.

We will relaunch the committer work on the server components, on hold for now
due to committer being busy with their professional projects.

COMMUNITY

Dongxu Wang (echo) was voted as a new committer on 29th July 2013.

No new PMC member (Last PMC member was voted on 17 Jul 2012).

TRADEMARKS / BRANDING

Still to do:
Logos and Graphics (include TM, use consistent product logo on web site).

[1] https://code.google.com/a/apache-extras.org/p/hupa-evo

[2] http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/emma/10001

[3] https://code.google.com/a/apache-extras.org/p/bond

[4] http://www.google-melange.com/gsoc/project/google/gsoc2013/emma/16001

16 Oct 2013 [Eric Charles / Doug]

No report was submitted.

17 Jul 2013 [Eric Charles / Jim]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

RELEASES

No new release. The lastest release has been done on 19 March 2013.

OVERALL ACTIVITY

Although this period has been quiet on new development, we have
fixed a long standing blocking bug (deadlock).

The activity on the mailing list has mainly been answering to the
user questions.

We are now ready to release the different subprojects to rollout
the first 3.0 final version after the beta ones.

COMMUNITY

A new committer (Andrzej Rusin, andrzej) has been voted.

There is no new PMC member (last was on 17 Jul 2012) voted.

TRADEMARKS / BRANDING

Still to do: Logos and Graphics (include TM, use consistent product logo
on your site)

17 Apr 2013 [Eric Charles / Greg]

The Apache James Project delivers a rich set of open source modules and
libraries, written in Java, related to Internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

RELEASES

We did the following releases during this period:

* Apache James Protocols 1.6.3 on 19 March 2013
* Apache James Mailbox 0.5 on 09 March 2013

These releases have been pushed to
https://dist.apache.org/repos/dist/release/james/

OVERALL ACTIVITY

Users continue to regularly ask question on to the mailing list, open
JIRA and contribute patches.

Third party projects integrates James components in their application
which help us to identify and fix bugs.

New developments has been achieved to allow James to be run in the Karaf
container. Work has also been done to support Guice injection as to have
better test tools and library.

COMMUNITY

There is no new committer (last was on 19 Feb 2012) nor PMC (last was on
17 Jul 2012) voted.

We continue to monitor the contributors for any potential candidate.

TRADEMARKS / BRANDING

Still to do: Logos and Graphics (include TM, use consistent product logo
on your site)

16 Jan 2013 [Eric Charles / Rich]

The Apache James Project delivers a rich set of open source modules
and libraries, written in Java, related to Internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

CURRENT ACTIVITY

James is being updated to be OSGI-compatible.

Contributors regularly ask question on to the mailing list, open JIRA and
contribute patches.

COMMUNITY

There is no new committer voted.

We continue to monitor the contributors for any potential candidate.

RELEASES

We did the following releases during this period:

* Apache James Mailet 2.5.0 (mailet is an email processing agent used by
 James Server)

TRADEMARKS / BRANDING

Still to do: Logos and Graphics (include TM, use consistent product logo
on your site)

17 Oct 2012 [Eric Charles / Sam]

The Apache James Project delivers a rich set of open source modules
and libraries, written in Java, related to Internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

CURRENT ACTIVITY

The development activity very low since July due to the holiday and also
to changes in professional situation of a few committers.

Users continue to ask questions and submit patches.

We had two GSOC

[1] https://issues.apache.org/jira/browse/MAILBOX-173 to add lucene
indexing in the HBase mailbox implementation. An initial implementation
has bee achieved and we still need to integrate it in our source trunk.

https://issues.apache.org/jira/browse/HUPA-85 We didn't have time to
make a status, we will give details in the following report.

COMMUNITY

No new committer has been voted.

RELEASES

There was no new release.

TRADEMARKS / BRANDING

Still to do: Logos and Graphics (include TM, use consistent product logo
on your site)

25 Jul 2012 [Eric Charles / Ross]

The Apache James Project delivers a rich set of open source modules
and libraries, written in Java, related to Internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issue requiring board attention at this time.

CURRENT ACTIVITY

We regularly see users coming with questions on our latest mail
Server 3.0-beta4. This gives opportunity to fix the last bits.

Some users also show they develop with our Mailbox framework
their custom implementation integrated in the Server. This is
great as James is chosen as a development Mail server platform.

Some work has been done on Apache James Postage (now uses maven and
upgrade from server 2.3 to server 3) and a new module (mbox-iterator)
has been added to Apache James Mime4J.

Documentation has been further refined but we still need to continue
working on it to keep it updated and give all useful information to
users and developers.

Manolo has deployed a Hupa demo (WebMail) on http://james.zones.apache.org.

Our website is now published via svnpubsub. We made an attempt to
use the Apache CMS but this is still under investigation.

COMMUNITY

PMC Chair has been handed-over from Norman Maurer to Eric Charles.

Ioan Eugen Stan has been voted as new PMC member.

Two GSoC projects are on their way:
- Hupa Evolution (Echo).
- Distributed mailbox indexing over HBase/HDFS (Mihai Soloi).

Ioan has given a presentation on Apache James Mailbox at BerlinBuzzWords 2012.

RELEASES

We did the following releases during this period:

* Apache James Hupa 0.2 (Hupa is a Web mail interface developed in GWT)

TRADEMARKS / BRANDING

Still to do: Logos and Graphics (include TM, use consistent product
logo on your site)

[1] http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/echo/1
[2] http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/mihaisoloi/1

(James)

16 May 2012

Change the Apache James Project Chair

 WHEREAS, the Board of Directors heretofore appointed Norman Maurer
 to the office of Vice President, Apache James, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Norman Maurer from the office of Vice President, Apache James,
 and

 WHEREAS, the Project Management Committee of the Apache James
 project has chosen by vote to recommend Eric Charles as the successor
 to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Norman Maurer is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache James, and

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

16 May 2012 [Norman Maurer / Bertrand]

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

Mostly work is done in Apache James Hupa (which is a GWT based
Webmail). We also started to work on the migration to the CMS.
This is mostly driven by Ioan Eugen Stan.
Other then that only a few bugfixes this quarter.


COMMUNITY

We have a GSOC student who work on Apache James Hupa and also one who work
on a distributed Mailbox implementation. Beside this we will replace me with
Eric Charles as PMC Chair.

RELEASES

We did the following releases during this period:

* Apache James Server 3.0-beta4

TRADEMARKS / BRANDING

* Project Naming And Descriptions : use proper Apache forms, describe
product, etc -> Done
* Website Navigation Links : navbar links included, link to
www.apache.org included -> Done
* Trademark Attributions : attribution for all ASF marks included in
footers, etc. -> Done
* Logos and Graphics : include TM, use consistent product logo on your
site -> We lack someone which can do that atm. We will look at it
* Project Metadata : DOAP file checkedin and up to date -> Not yet

18 Apr 2012 [Norman Maurer / Shane]

No report was submitted.

21 Mar 2012 [Norman Maurer / Sam]

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

Eric Charles tries to get Apache James Server 3.0-beta4 released


COMMUNITY

We added one new committer this quarter.


RELEASES

We did the following releases during this period:

* Apache James jSieve 0.5
* Apache James Mailbox 0.5
* Apache James Imap 0.3

TRADEMARKS / BRANDING

* Project Naming And Descriptions : use proper Apache forms, describe
product, etc -> Done
* Website Navigation Links : navbar links included, link to
www.apache.org included -> Done
* Trademark Attributions : attribution for all ASF marks included in
footers, etc. -> Done
* Logos and Graphics : include TM, use consistent product logo on your
site -> We lack someone which can do that atm. We will look at it
* Project Metadata : DOAP file checked-in and up to date -> Not yet

24 Jan 2012 [Norman Maurer / Sam]

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

We are currently trying to get Apache James Protocols 1.6.0 released. After
that we will start to focus on Apache James Server 3.0. Beside this Steve
Brewin started to work on our SIEVE implementation.


COMMUNITY

There are no new Committers or PMC members. Anyway some contributor just popped
up and try to implement ACL support in IMAP.


RELEASES

We did the following releases during this period:

* Apache James Mime4J 0.7.1
* Apache James Mime4J 0.7.2
* Apache James Protocols 1.6-beta2
* Apache James Protocols 1.6-beta3
* Apache James Protocols 1.6.0-RC1
* Apache James jSPF 1.0


TRADEMARKS / BRANDING

* Project Naming And Descriptions : use proper Apache forms, describe
 product, etc -> Done
* Website Navigation Links : navbar links included, link to
 www.apache.org included -> Done
* Trademark Attributions : attribution for all ASF marks included in
 footers, etc. -> Done
* Logos and Graphics : include TM, use consistent product logo on your
 site -> We lack someone which can do that atm. We will look at it
* Project Metadata : DOAP file checkedin and up to date -> Not yet

26 Oct 2011 [Norman Maurer / Roy]

== Apache JAMES Status Report: Oct 2011 ===

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

Felix recently started to work on our project hierarchy and maven
setup. He made good progress this quarter and so we are currently
voting the artifacts, which will also allow us
to finish more of the TRADEMARKS / BRANDING stuff.
Beside this we are currently on the way to fix the last standing bugs
for Apache James Mailbox 0.4 and Apache James Imap 0.3. Once this is
done we will release a new version of them and then
go ahead and cut Apache James Server 3.0-beta4.



COMMUNITY

We voted Ioan as James committer after he successfully completed his
GSOC project (A HBase based mailbox implementation). Looking back GSOC
was a great success for us. Thanks again to Eric and Robert to
mentor Ioan. Even after GSOC we see some "contributors" which are
interested to take up on other "projects" which were labeled for GSOC
before. Currently we have one of them working on a CouchDB based
mailbox implementation
and one who want to start to work on some AI stuff.



RELEASES

We did the following releases during this period:

* Apache James Mime4J 0.7
* Apache James Mime4J 0.7.1
* Apache James Protocols 1.6-beta1


TRADEMARKS / BRANDING

* Project Naming And Descriptions : use proper Apache forms, describe
product, etc -> Done
* Website Navigation Links : navbar links included, link to
www.apache.org included -> In progress (*)
* Trademark Attributions : attribution for all ASF marks included in
footers, etc. -> In progress (*)
* Logos and Graphics : include TM, use consistent product logo on your
site -> We lack someone which can do that atm. We will look at it
* Project Metadata : DOAP file checked in and up to date -> Not yet

(*) We are currently voting the new maven-skin for James which will
fix this. This should be done within the next few days..

20 Jul 2011 [Norman Maurer / Shane]

=== Apache JAMES Status Report: Jul 2011 ===

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

We are just started a vote for a new release of
Apache James Server ( 3.0-beta2). The vote should be
complete before the board meeting. Beside that we are working on
getting Apache James Server ready for an OSGI-deployment and prepare
for a new Apache James Mime4j release (0.7).

We also have an GSOC student, named Ioan, which work on a HBase based
distributed implementation of the Apache James Mailbox API. He is
mentored by Eric Charles and co-mentored by Robert Burrell Donkin.


COMMUNITY

We added no new committers /PMC members this quarter. But we are
watching the mailinglists for new possible team members.. The traffic
on the mailinglist keep flowing. Beside this we saw some increasing
"follower" count for our Twitter account.

RELEASES

We did the following releases during this period:

* Apache James IMAP 0.2
* Apache James IMAP 0.2.1
* Apache James Mailbox 0.2
* Apache James Mailbox 0.3
* Apache James Protocols 1.5
* Apache James jSPF 0.9.9



TRADEMARKS / BRANDING

* Project Naming And Descriptions : use proper Apache forms, describe
product, etc -> Done
* Website Navigation Links : navbar links included, link to
www.apache.org included -> In pogress
* Trademark Attributions : attribution for all ASF marks included in
footers, etc. -> In progress
* Logos and Graphics : include TM, use consistent product logo on your
site -> We lack someone which can do that atm. We will look at it
* Project Metadata : DOAP file checkedin and up to date -> Not yet

20 Apr 2011 [Norman Maurer / Geir]

The Apache JAMES Project delivers a rich set of open source modules and
libraries, written in Java, related to internet mail which build into an
advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

Unfortunately the release of the next milestone of Apache JAMES Server did
take a way longer as we all hoped. So we are still in the cycles to finish
the release. Beside this we are currently working on getting all maven
build instructors up-to-date (mainly driven by Felix Knecht) and working
on up date the websites (mainly driven by Eric Charles). The website
update includes the requested changes for the trademark policies.


COMMUNITY

We added two new committers this quarter:
Wojcieck Strzalka
Felix Knecht

The traffic on the mailinglist increased over the last months

RELEASES

We did the following releases during this period:

* Apache JAMES Parent

TRADEMARKS / BRANDING

See *CURRENT ACTIVITY*

19 Jan 2011 [Norman Maurer / Jim]

=== JAMES Status Report: Jan 2011 ===

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail  which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

We are currently in the cycles to prepare stuff for the next
milestones for Apache James Server (3.0-M3), Apache James Mailbox
(0.2-M2), Apache James Imap (0.2-M2). Beside this Oleg started to
cleanup stuff for the next major release of Apache James Mime4J (0.7)
and Stefano started a discussion about what to change for the next
version of the mailet-api.


COMMUNITY

There are no new Committers or PMC Members. Anyway we received some
patches from contributers which were applied.
We will keep an eye on this to see if someone is ready for
committership during the next period.

The mailinglist got some more traffic again, we hope to see futher
increasing activity in the future.


RELEASES

We did the following releases during this period:

* Apache James Server 3.0-M1
* Apache James Server 3.0-M2
* Apache James Mime4J 0.6.1
* Apache James Protocols 1.2
* Apache James Protocols 1.3


TRADEMARKS / BRANDING

We did not tackle this yet. Anyway Manuel volunteered to make it
happen in the next quarter.

20 Oct 2010 [Norman Maurer / Jim]

=== JAMES Status Report: Oct 2010 ===

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail  which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

We are currently get ready to release a milestone of the imap library.
The same is true for the protocols library. Both are currently in the
VOTE process. After the VOTE will (hopefully) pass we will concentrate
on getting JAMES Server 3.0-M1 out of the door. We expect to cut it
within the next 2 weeks.

GOOGLE SUMMER OF CODE

Tim Erwin Mundt was able to successfully complete a Maildir
implementation for our mail store. His work was committed to trunk.

COMMUNITY

We add one new Committer and one new PMC Member since the last report:

* Tim Erwin Mundt (Committer)
* Eric Charles (PMC)

Tim was voted in after his work on Maildir (which was part of GSOC)

RELEASES

We did no releases in this quarter, but as said above there are
currently 2 in the VOTE process.

21 Jul 2010 [Norman Maurer / Doug]

=== JAMES Status Report: July 2010 ===

The Apache JAMES Project delivers a rich set of open source modules
and libraries, written in Java, related to internet mail  which build
into an advanced enterprise mail server.

ISSUES

There are no issues requiring board attention at this time.

CURRENT ACTIVITY

The Project tries to get the imap library ready for a release. We have
currently 1 blocker left which need to get fixed before the release is
done. After that we have finally removed every SNAPSHOT dependency for
JAMES Server and are able to cut a milestone.

GOOGLE SUMMER OF CODE

As part of Google's Summer of Code program Tim Christian Mundt is
working on implementing a Maildir IMAP-Backend. We have no doubt that
he will be able to finish it in-time. Beside the Maildir stuff he also
contributed in a lot to other areas of the imap library.

COMMUNITY

We add one new Committer and one new PMC Member since the last report:

* Eric Charles (Committer)
* Manuel Carrasco Monino (PMC)


RELEASES

We did a bunch of releases since the last report:

Jul/2010 -
 * Apache Protocols 1.1

Jun/2010 -
 * Apache jSPF 0.9.8 released
 * Apache Mailet Base 1.1 released

May/2010 -
 * Apache Protocols 1.0
 * Apache jSieve 0.4
 * Apache Mailet Standard 1.0

Jim complemented the project on the format of their report.

21 Apr 2010 [Norman Maurer / Roy]

eleases
--------
* None

Community
---------

* No new committers or PMC Members. However we had a few
non-committers which helps us to find and fix some new bugs
* The project is seeking to mentor a GSoC project on developing a
Maildir implementation for the Mailbox storage which is used by the
POP3 and IMAP component of JAMES.


Development
-----------

* Development is ongoing to get James Server 3.0-M1 out of the door.
We had some OOM Exception reported which is currently blocking us. The
OOM seems to be fixed, but we wait for the feedback of the reporter at
the moment
* James IMAP now supports storing Mailbox contents in JCR
* Mime4J got some bug fixes

Issues
------

No board level issues at this time.

20 Jan 2010 [Norman Maurer / Justin]

James Board Report - January, 2010

Releases:
* James-Project 1.5 is currently in the vote process ( acts as parent
pom for all James subprojects)

After the James-Project will be released we will start to vote for
james-imap 0.1-M1 and james-server 3.0-M1.

Code:

* james-server:
 - underwent a big refactoring to replace Phoenix with Spring as Container
 - now use JSR250 annotations for dependency injection as replacement for Avalon
 - removed ant build in favor of maven2
 - use OpenJPA implementation of IMAP Mailboxes in place of Torque


* imap
 - OpenJPA implementation is now used in james-server

* mime4j
 - Stefano Bagnara did a big refactoring of mime4j to remove cycle
dependencies and make it more consistent in its handling ( currently
in review )

* hupa
 - Manuel Carrasco Moñino is constantly workin on hupa to get it ready
for a Milestone

Committers:
No new committers


Community:
With the replacement of Phoenix / Avalon, it seems like more people
are getting interested in james-server again. Also some people talked
about the plans to write a JCR based and Maildir based imap store. We
received some contribution from non committers which is a good sign ;)

21 Oct 2009

Change the Apache James Project Chair

 WHEREAS, the Board of Directors heretofore appointed Danny Angus
 to the office of Vice President, Apache James, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Danny Angus from the office of Vice President, Apache James,
 and

 WHEREAS, the Project Management Committee of the Apache James
 project has chosen by vote to recommend Norman Maurer as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Danny Angus is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache James, and

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

21 Oct 2009 [Danny Angus / Geir]

I hope that you will also have before this month you a motion to approve the
change of Chair for James from myself to Norman Maurer. Norman was selected
unopposed as our candidate for the new chair.

The rest of this months report has been prepared by Norman.

A lot of things are going on in the James project at the moment.

[New Subprojects]
* "Hupa" joined James as subproject, migrating from Apache Labs. Hupa
is a GWT based webmail which use IMAP to access the users inbox.

* "jDKIM" joined James as subproject. jDKIM is a DKIM implementation
written in JAVA. It was contributed by Stefano Bagnara

[Releases]
* James Server 2.3.2 was releases in August.

* Preparations are on-going to release James Server 3.0-M1 this month.
It will be the first milestone of James trunk after almost 4 long
years. One main improvement is the included IMAP support (just to
highlight one thing)

[Community]
* Danny Angus stepped down as PMC-Chair and Norman Maurer will serve
as the new one
Bernd Fondermann has left the PMC
Markus Wiederkehr has left the PMC


* The lists have not seen to much traffic the last quarter. Hopefully
this will change after James Server 3.0-M1 is released

* No new committers / PMC-Members

15 Jul 2009 [Danny Angus / Brian]

Another steady quarter for James,

There have been three releases this period:

Apache jSPF version 0.9.7
Apache Crypto Mailets 1.0
Apache JSieve 0.3

And four changes to the pmc
We've added Markus Wiederkeher

And removed:
Charles Bennet   <charlesb@apache.org>
Jason Webb       <jasonw@apache.org>
Peter Goldstein  <pgoldstein@apache.org>

Who have been inactive and did not respond to email requests to
confirm their status.

There is no other significant news from the project.

15 Apr 2009 [Danny Angus / Henning]

Little to report form James this period.
We have no new committers or PMC members.

We released version 1.0 of Mailet Base.
This is a collection of utilities and lightweight
frameworks useful when working with the  Apache Mailet API (a
framework. Which saw its first independent release last period.
Mailets base is used as the basis for the email processing functions
shipped with the  Apache James server but is not
dependent on that server.

No further activity to report this time.

18 Mar 2009 [Danny Angus / Bertrand]

Bertrand to pursue a report for JAMES

18 Feb 2009 [Danny Angus / Geir]

Another quiet but steady quarter for Apache James.

Since our last report:

We have released version 2.4 of the Apache Mailet API.
A big step for the project, this represents the first release of the
API independent from the James Server.

We have added a new sub project MPT
"... contains a lightweight scripting framework suitable for the
functional testing of the ASCII line based protocols common in mail"
Testing is a major headache for James, owing in no small part to the
asynchronous nature of email and James server, and it has long been a
goal of all concerned to develop a framework for automating testing of
email systems.

We have separated out mime4j mail onto its own mailing list, separate
from server-dev.

We have added two commiters:
Markus Wiederkehr
Oleg Kalnichevski

and one PMC member:
Niklas Therning

The PMC are currently concerning ourselves with the process of
removing inactive members from the PMC.
We're awaiting clarification of a couple of points from the board.

Geir will provide the clarification requested.

21 Jan 2009 [Danny Angus / Henning]

Henning requested a report for JAMES

15 Oct 2008 [Danny Angus / Sam]

Releases
Mime4j and JSieve both saw point releases since the last report.

People:
No new commiter or new PMC members were added in the period. However
an invitation to an existing commiter to join the PMC has been made.

Other business:
a) recently it was said that...
" The board recently stated that..."
"... every project that uses Google Analytics needs to have a
published privacy policy."

We would be greatful for some clarification

b) I have indicated to the PMC that I don't believe that I can carry
out the role of chair to the level that I think the project deserves,
owing to pressures on my time.
The PMC are currently discussing options, whether or not to accept my
failings, or when and how to conduct the election of my replacement.

c) generally the period has been uneventful.

Henning to clarify the "privacy policy" re Google Analytics.

20 Aug 2008 [Danny Angus / Sam]

This quarter at JAMES has seen continued slow progress on the server
trunk, allied with some heated and not wholly productive debate around
the quality of the code in trunk, and hence its likely fate, vs the
quality of the stable branch. The choice appears to be the familiar
evolution vs revolution, but as James lacks resources for the latter
we're likely to default to the former whatever anyone thinks.

The extraction of mailet packages has been done, mailets are now
separate from server and crypto mailets are independant of both. This
still needs to be reflected in the crypto notice.

The libraries attracted attention this period, mime4j has attracted
new contributors and seen increased activity. Both Mime4j and Jsieve are
on track for a release in the near future.

No releases were made.
Oleg Kalnichevski was elected commiter for his work on Mime4J.

Serge Knystautas stood down from the PMC. Serge was author of the
original import of James, and the 1st chair of the James PMC after we
were promoted from Jakarta. We're sorry to see him go.

Finally please accept apologies for the missing report last month.
o

The board noted "heated and not wholly productive debate", and appreciates the PMC's focus on this. No additional action was taken.

16 Jul 2008 [Danny Angus / Henning]

Henning sent the PMC a reminder for August

16 Apr 2008 [Danny Angus / Justin]

James has enjoyed a quietly productive quarter.
We still have no consensus around medium or long term road map for the
project, but work progresses on the refactoring of the trunk, and a
number of proposals for taking this work further are being considered
without too much controversy.

Debate continues as to whether we should aim to release the trunk as a
new major version, or to continue to develop the current stable 2.x
branch while taking a longer term view of the code in the trunk

In particular the separation between Mailets and James is being
considered, making the mailets which are used in James into a
portable, and platform agnostic collection of email functionality.

We have been contacted by a number of potential Google summer of code
students this year, and one of these has submitted a solid proposal
based on one of our suggestions. We hope that this proposal is
accepted.

There have been no releases or new commiters since the last report.

As to the item on cryptography the JAMES entries at
http://www.apache.org/licenses/exports/ are correct and up to date.

James distributions include a crypto notice.

I am unsure as to whether this means that JAMES PMC have any
outstanding actions in relation to this or not. Perhaps someone could
clarify this for us?

The JAMES project released jSPF 0.9.6  on the 8th of April 08.
jSPF is a 100% java implementation of the SPF (Sender Policy
Framework) standard and complies fully with RFC 4408.

16 Jan 2008 [Danny Angus / Sam]

Since the last James report was filed James has had, as you know, a
change of PMC chair, I (Danny Angus) replaced Serge Knystautas in the
role. I'm sure I speak for the whole PMC when I say that we'd like to
take every opportunity to have our gratitude for Serge's efforts
recorded.

Bernd Fondermann has overseen James' participation in the "Google
Highly Open Participation Contest" with all of the proposed James task
having been claimed and worked on. These, in brief, are a review and
update of our FAQ, an installation guide to lead new users through the
minefield of configurations involved in any email set-up and James in
particular, and an "outreach" piece comparing the customizations
available in James with other OS mail servers.

Commits have been few over the holiday, this may just be because of
the holiday and the distration of the PMC chair election, or it may
reflect the fall-out from the tensions we have experienced within our
community. However the work done in recent months on modularisation
and IMAP is expected to continue in the new year.

Subsequent to my election by the PMC I have received unqualifed support
from everyone involved, which leads me to believe that we can come
together and revitalise James community in 2008, key to this will be
the establishment of consensus around a road map and some achievable
goals which we can unite behind.

Consensus may not be easy to achieve, as a more mature project James
lacks a single visionary leader, but I believe that enough good will
and motivation exists that we will be able to agree goals and move
forwards successfully in 2008.

Approved by General Consent.

19 Dec 2007

Change the Apache JAMES Project Chair

     WHEREAS, the Board of Directors heretofore appointed
     Serge Knystautas to the office of Vice President, Apache JAMES, and

     WHEREAS, the Board of Directors is in receipt of the resignation
     of Serge Knystautas from the office of Vice President, Apache
     JAMES, and

     WHEREAS, the Project Management Committee of the Apache JAMES
     project has chosen by vote to recommend Danny Angus as
     the successor to the post;

     NOW, THEREFORE, BE IT RESOLVED, that Serge Knystautas is relieved
     and discharged from the duties and responsibilities of the office
     of Vice President, Apache JAMES, and

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

19 Dec 2007 [Serge Knystautas / Henri]

Report missing apparently due to a confusion over scheduling.

14 Nov 2007 [Serge Knystautas / Will]

Highlights

* jSPF 0.9.5 released after the dependency issue was resolved.
* Jochen Wiedmann is a new committer
* No new PMC members
* MarkMail Powered by Apache James!
* I'm resigning as PMC chair

Details

The project is moving slowly, but fast in a relative sense. :)
Progress is being made on IMAP (led by Robert Burrell Donkin) and
refactorings that allow James to optionally start using the Spring
framework (led by Bernd Fondermann).  With progress comes an
opportunity to rebuild trust, and so far so good.

A jSPF release had been held up by a needed change in a dependent
library whose code we couldn't fork.  Stefano Bagnara helped to
convince them to apply this contentious patch, and with that in place,
then we could release jSPF.

You heard the news about what MarkMail is, and Jason Hunter dropped
the project an email to let us know and thank us for Apache James as
it is core to their email processing system.

I announced my intent to resign as PMC chair several weeks back, and
there's been a healthy discussion of who will take over these duties
and what qualities we'd want in that person and that role.  I had
hoped we'd have a resolution ready for this board meeting, but not
quite ready yet.  Should be ready for the December board meeting.

Approved by General Consent.

17 Oct 2007 [Serge Knystautas / Justin]

Serge is already aware of the missing report. Will add it to the queue for next month.

18 Jul 2007 [Serge Knystautas / Greg]

James project report:

* Released JAMES server 2.3.1 final.
* Released mime4j 0.3 final.
* Mailet API code was spun out as a subproject.... (had been a separate
 mailing list for a while).
* Some changes to the jspf subproject but cannot release because we need a
 change and release in a dependent external project that we cannot fork.
* No new committers.
* Robert Burrell Donkin added to the James PMC.

After Justin helped with our project guidelines and some community issues
earlier in the year, he's recently unsubscribed.  Thank you very much for
his help!

There are still some deep set personality disagreements that remain in the
PMC. They are not flaring up right now but several are not contributing
because of these disagreements.  Having the project guidelines should give
us a method to resolve these disagreements going forward, but it cannot
change the feelings people have about the past, and I'm not sure what it
will take for those to regain faith in the team.

Robert is helping push the code forward on much needed refactoring, all
with the ultimate goal of supporting IMAP.

The board noted the "personality disagreements" bit and expects the PMC to address it.

Approved by General Consent.

25 Apr 2007 [Serge Knystautas / Justin]

Here's what I've got on the James project:

* No releases (though about half way thru a vote, so maybe by the time
 the board meets).
* No new committers or PMC members.
* Project guidelines approved by the PMC.
* Updated website (doing better to organize all the libraries/projects)
 with Google analytics in place.

As for overall community health, I hope Justin can share his insights
with the board.  He has been a great help to calm and guide the group.
I can't say I feel very good about things at this point as there are one
or two people who just don't want to get along.  I'm frustrated and
dismayed.

On the bright side, we've got guidelines in place, 1200 downloads a
week, a sense of what is and isn't appropriate, and Robert crunching
through some refactoring that could improve and maybe remove an
underlying thorn in the side of the project.

I would appreciate any feedback (good or bad) you could give the me or
the PMC.  I would also request that Justin continue to monitor the
project for the time being.

It was noted that James is using Google analytics. It was asked if the ASF should have a single analytics account across all ASF projects/sites for better cross-host analysis and tracking. Justin indicated that he would investigate this and likely inform PMCs of this capability.

Approved by General Consent.

17 Jan 2007 [Serge Knystautas / Jim]

New committer: Robert Burrell Donkin
New releases: James 2.3.0 final released

The James project team has some frayed nerves.  My guess is that 75% of
the commits in 2006 came from people who were given committer rights in
2005 and 2006.  In other words, there has been a big committer turnover,
and this has created contention as the team struggles to gel.

I honestly do not think the situation is that bad, but in the second
half of 2006 I have had multiple offline conversations with members who
were unhappy with the way the team is performing, both with old and new
committers.

The recent addition of Robert Burrell Donkin as a committer has helped
as he embodies the ASF positive team-driven attitude and is a good role
model.  Personally, I have tried to be both hands-off and hands-on in
different months, have seen mixed results.  Based on group discussion,
I'm staying as PMC chair at least until this team has gelled.

I would ask the board to consider having a board member or
representative monitor the dev, public and private PMC mailing lists.
Then if he/she deems appropriate, I think the group would welcome that
person take an active role in helping the team gel.

Fundamentally I think everyone is committed to the ASF credos but don't
feel comfortable with the mechanics and there is just a lot of personal
friction that has built up.

Please feel free to contact me if you would like additional information.

Justin asked if anyone on the board was familiar enough to watch JAMES? Jim noted that, according to the site, Noel is an active committer, and suggested that the board ask him. Justin agreed to contact Noel as well as sit in on the lists.

Approved by General Consent.

25 Oct 2006 [Serge Knystautas / Greg]

I am pleased to report to the board that the James community is very
active.  The mailing lists are heavily used, and we've had 5 release
candidates in the past few months and are in the process of voting to
make 2.3.0 RC5 an official final release.

New committer: Joachim Draeger
New PMC member: Bernd Fondermann
New PMC member: Norman Maurer

I also informed the PMC this month that I intend to resign as chair.  My
time has been very stretched as of late, and the community is active and
has been hard to stay on top of.

The group didn't seem to want to let me go, so we're trying to delegate
tasks like moderator, JIRA admin duties, unsub from all other mailing
lists, etc... to see how that goes.

Justin asked if the board should be concerned about statement in the report "[t]he group didn't seem to want to let me go" and whether this indicated anything the board should monitor. After discussion the board did not consider this an issue or problem.

Approved by General Consent

19 Jul 2006 [Serge Knystautas / Sam]

Two beta releases (one of James core server product, one of jSPF - a
Java impl of Sender policy framework).  No official releases yet, but
should be soon.  No new committers or PMC members, but expect to add
more in the next quarter.

James has really come back to life.  Lots of commits, multiple testing
releases, energy, discussions that lead somewhere.  We have many new
committers that are very active and working well with the aged/less active
committers.

Jim asked if the size of report match the statement that "James has really come back to life"? If so, shouldn't the report have more to say? Henri noted a big increase in email on server-dev@james; see:

http://mail-archives.apache.org/mod_mbox/james-server-dev/

Sander noted that the size of the report is not a good indicator to measure activity

Approved by General Consent

26 Apr 2006 [Serge Knystautas / Sander]

One test release (not official), one new committer (Bernd Fondermann),
one new PMC member (Stefano Bago).

There are commits, JIRA issues getting resolved, more traffic, and
generally more interest these days.  Maybe we can thank JBoss/RedHat for
building a Java mail server.

Approved by General Consent.

18 Jan 2006 [Serge Knystautas / Justin]

No releases, no new committers, no new PMC members.

We're supporting our user base and working out some bugs.  I keep
expecting we'll be making a release, and hopefully that'll happen
soon, as well as another PMC member or two before too long.

Approved by General Consent.

16 Nov 2005 [Serge Kynstautas / Sam]

No releases, no new committers, making movement towards actually
releasing new version of James based on final Avalon build.
Progress... slowly.

Approved by General Consent.

6. Special Orders

26 Oct 2005 [Serge Kynstautas / Sam]

Action Item: Sam to chase down minutes

28 Jul 2005 [Serge Knystautas]

**Summary**
James had no releases, has merged the tree, has 2 new committers, had
two Google awards accepted.  Generally, James is sputtering along in a
sustained manner, trying to stay current with SMTP trends, and get a
community active enough to do more than support our user base.

**No releases, but merged**
We have merged all changes back into trunk and are continuing
development there.  We expect this will reduce some of the headaches
of development from trying to maintain two code branches (which is
much like a gerbil wheel http://www.pet-shop.net/html/gwheel.html).
We have a test build out of the merged codebase, no bugs have been
reported back, and intend to officially release at some point.

**2 New committers**
Welcoming Stefano Bagnara and Mike Heath to the ASF.  CLAs are getting
processed and accounts setup, but we expect they will soon be working
on feature improvement and refactoring needs.

**2 Google awards**
We were fortunate to have 2 James-related Google Summer of Code
proposals accepted.  One by Anne Srivnas for a web-based admin console
and one by Anagha Mudigonda for fast-fail support.  Danny Angus is
overseeing their integration into the project (community and
commit-wise).

**External Dependencies**
I'm anxiously awaiting a resolution on the Hibernate/LGPL situation,
and we're watching the other frameworks/architectures that are
developing in the ASF, mainly MINA and Geronimo's framework.

We also tried and have to date failed to create a group to discuss
Java mail processing standards with JBoss.  We talked to them about
it, everyone seemed interested, then we created the mailing list and
didn't invite them.  We'll get that part figured out soon enough. :)

27 Apr 2005 [Serge Knystautus]

Nothing that needs board guidance here.  One new PMC member (just
ack'd by board today), no new committers, and no releases.

Developer talk is increasing and positive by both committers and
others, and we're sorting out a strategy for getting off of Avalon.
We'll be slowly refactoring the codebase into container-neutral POJO's
and will down the road decide what container/platform(s) we'll
support.  The evolutionary approach has gained a lot of support, and
seems to have much more chance at success than the revolutionary
alternatives.

Been a frustrating year or so, but looks like things are starting to
pickup again.

Apache James Project report approved as submitted by general consent.

19 Jan 2005 [Serge Knystautas]

Not a lot of activity.  Nothing that needs board review, but here are
some highlights:
- We've added 3-4 developers to the PMC
- one of our ancient committers (Danny Angus) was made a member!
- No new committers
- have been working to absorb a sourceforge hosted project that parses
 MIME, crossing T's and dotting I's with incubator as appropriate.
- we've migrated to SVN
- we've made no releases
- we've twiddled our thumbs and sighed a lot about Avalon and our
 container.
- have steady stream of user questions and small patches.

Things are stable and hopefully as we sort out what we're doing on the
container front, that will help lead to an easier development setup
and more activity.  My company's product expects to add a feature
shortly that will rely depend on James' mailets, so there's personal
hope that James will get some work-related attention.  About the
biggest deal this past quarter is I had my third daughter this
weekend. :)

Apache James Project report approve as submitted by general consent.

20 Oct 2004 [Serge Knystautas]

Mostly quiet quarter.  No releases, nothing particularly exciting
except for watching the Avalon project like a Red Sox fan.

We are planning to import a Java mime parser, add it as a subproject
and incorporate into James at some point.  This is still early on, and
we've run by the incubator checklist.  No issues, but just wanted to
mention it.

Project Report Approved by General Consent.

18 Aug 2004 [Serge Knystautas]

Pretty quiet quarter:

What code releases have been made?
James 2.2.0 was officially released.

Legal issues:
Nothing that requires board attention.

Cross-project issues:
I would like to claim we're working on a 3.0 release that will
incorporate a newer published release of Avalon, but I can't say I
know precisely what that means or gets us (besides known source code
we're running on as 2.x runs against unreleased/inaccessible code).

Approved by General Consent.

21 Jul 2004 [Serge Knystautas]

Pretty quiet quarter:

What code releases have been made?
James 2.2.0 was officially released.

Legal issues:
Nothing that requires board attention.

Cross-project issues:
I would like to claim we're working on a 3.0 release that will
incorporate a newer published release of Avalon, but I can't say I
know precisely what that means or gets us (besides known source code
we're running on as 2.x runs against unreleased/inaccessible code).

21 Apr 2004 [Serge Knystautas]

What code releases have been made?
James 2.2a16-a18 are unofficial releases.  We are expecting to turn
the most recent build (a18) into an official release, assuming we find
no more bugs in the next few days.  The 3.0 merger is all but
complete, and I hope to have an unofficial 3.0 release before next
board report.

General FYI:
James is becoming a pretty useful SMTP routing/POP3 server.  Mailet
developer is easier, but I don't feel we are attracting enough
independent projects.  IMAP is considered in development because we
have only memory-based storage (basically, just a protocol impl).
NNTP is there, but doesn't seem widely used.  IMHO we are getting a
lot of user mailing list traffic, and it seems the demand for a
sendmail replacement is increasing.

Legal issues:
Minor request for feedback... have we crossed (or are nearing) a line
by making too many unofficial releases?

Our last voted release was May 2003 version 2.1.3.  Since then we've
put out 18 "alpha" test builds, many with significant new features.
Largely we were hoping to get the 3.0 branch out sooner and didn't
want to continue to support and work on the 2.x branch, but it's
always just easier to patch the known version.

Cross-project issues:
Relatively minor... I am interested in what role Jakarta commons (and
Commons TLP) plays in James.  We are growing several "utility" classes
that we feel could be useful to Java/email developers in general, and
want to split out from James.  If we split this out, can we create a
James "commons/sandbox" subproject, or try to move that into Jakarta
commons or commons TLP.  Many of our new developers are not Jakarta
committers.

We're also watching the standards discussion on members@ with
interest.
 The mailet API has been around for some time, will be getting many
facelifts, and separated into an independent subproject this year.
If/how there emerges a ASR-001 structure/process, we would expect to
follow/lead that.

Plans and expectations:
1. Make official release on 2.x branch
2. Make unofficial release on 3.x branch
3. Publish JIRA usage guidelines.
4. Later this summer migrate James server CVS -> SVN

Approved via General Consent.

18 Feb 2004 [Serge Knystautas]

What code releases have been made?
James 2.2a15 was released, which is a release candidate from the 2.1
branch.  This release could probably be made final, but energies have
been concentrated on 3.0 merger or other subprojects.

Legal issues:
We've tracked down CLAs for all committers.  We will be adopting the 2.0
license shortly.  We will be growing the PMC to add active committers.

Cross-project issues:
None

Plans and expectations for next
1. Migrate from bugzilla to JIRA.
2. Adopt 2.0 license
3. Grow PMC by adding active committers
4. Establish JSieve as new module in SVN (discussed below)
5. Finish merging 2.x and 3.0 branches

JSieve:
We have an incoming project from one of our committers.  It is a Java
implementation of the Sieve protocol, which is kind of a script notation
for email processing.  It's an IETF RFC and could be used for
server-wide or per-user processing.  It could help with some of James
configuration challenges, but could also be used outside of James, so we
are making it a separate codebase.

It is solely written by him, so we expect a simple code import to a new
module.  We are more than likely going to use SVN to get everyone
comfortable using it and identify any migration requirements.

We will likely split out the mailet API into a separate codebase as
we've been meaning to do this for some time, and will follow what we do
with JSieve.

Approved via General Consent.

21 Jan 2004 [Serge Knystautas]

No report received or submitted.

22 Oct 2003 [Serge Knystautas]

 What code releases have been made?

 The past 3 months have been slower than normal for the James
 project.  We have integrated virtually all major changes in the 3.0
 branch into 2.X branch and continue to release beta-quality 2.2
 snapshots.  Release 2.1.3 is still the last stable release.  We are
 still working with Avalon to figure out an appropriate container and
 upgrade path so we can reconsile the 2.X and 3.X tree and simplify
 our lives.

 Some encouraging throughput numbers come out recently
 (http://nagoya.apache.org/eyebrowse/ReadMsg?listName=james-user@jakarta.apache.o+rg&msgNo=7689),
 although we recognize we need to improve outgoing performance to
 meet our internal goal of handling ASF infrastructure load levels.

Legal issues:

 None.

Cross-project issues:

 Noel and I have got JIRA running on ASF hardware, and we would like
 to get jira.apache.org (and some other domains while we're at it)
 setup with HTTPS.  I believe the board had approved this notion and
 that one or more persons would negotiate getting the ASF cheap or
 free server certs.

 I'm unclear how infrastructure fits into the ASF organization, and
 if/what the board's decision was on this matter.  Any guidance about
 who is responsible for this action item, and if it's something we
 could take up on our own, is appreciated.

Any problems with committers, members, etc?

 No.  We've added one committer and hope to add some more, but we are
 getting off-and-on patches from many people.

Plans and expectations for the next period?

 I would hope we can get a known Avalon container adopted and resolve
 our two branches.  That said, this isn't easy and we're working with
 the Avalon project to hopefully get this resolved.  Thanks to
 Stephen McConnell for his continued help with this.

Approved by General Consent.

19 Mar 2003

Since the last board meeting, James has almost completed the migration
to a top-level project, made some bug-related point releases, and
discussed future project direction.

The PMC has established an internal mailing list for the PMC, a public
mailing list for general PMC issues, migrated the website and releases
to james.apache.org, and reviewed issues of migrating CVS and existing
mailing lists.  There are no outstanding concerns by the PMC at this point.

Following the major 2.1 release at New Year's, there have been minor
point releases to correct small and major issues introduced in the push
to the 2.1 release.  The hard work by Peter Goldstein and Noel Bergman
to improve documentation and make the code more accessible is paying off
with a growing community and contributor base.  The 2.1 has been
branched and will likely continue to make minor point releases.
Meanwhile HEAD represents what will eventually become the 3.0 release
with much more sweeping changes.

There have been discussion on the creation of sub-projects outside of
the current "server" project.  The two leading sub-projects are place
for contributed mailets and a place for JavaMail provider
implementations.  There is little disagreement over the mailet depot
project and just a question of time and priorities, and will likely
model Jakarta's Taglib sub-project.

There is still disagreement as to the viability and community strength
for a sub-project for JavaMail providers.  The drivers for a JavaMail
provider sub-project would be to increase our visibility and influence
with these standards and to eliminate some legal issues.  The disuaders
for a JavaMail provider sub-project is that these are established small
communities that may be difficult to encourage the "Apache" approach,
and whether these are within the scope of our project.  The Jakarta
Commons project would likely serve as the model for this sub-project if
we do proceed.

We are continually trying to improve James' dependence on Avalon for
basic server functionality.  We are waiting to see how the new Avalon
TLP and push towards improved releases will improve the situation for
James.  The Avalon community has been making contributions to see that
this is as painless for the James project as could be expected.

19 Feb 2003 [Serge Knystautas]

[missing]

No report.

22 Jan 2003

Creation of the Apache James Project


 Please see the additional commentary provided in Attachment G.


 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 the Apache James E-Mail server
 and the Apache Mailet 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 "Apache James PMC", be and
 hereby is established pursuant to Bylaws of the Foundation; and
 be it further

 RESOLVED, that the James PMC be and hereby is responsible for
 the creation and maintenance of software related to the Apache
 James Mail and News server, the Apache Mailet message
 processing API, and related software components based on
 software licensed to the Foundation; and be it further

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

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

    Serge Knystautas
    Danny Angus
    Peter Goldstein
    Noel Bergman
    Charles Bennet

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

 RESOLVED, that the initial Apache James PMC be and hereby is
 tasked with the migration and rationalization of the Jakarta
 PMC James subproject; and be it further

 RESOLVED, that all responsibility pertaining to the Jakarta
 James sub-project and encumbered upon the Jakarta PMC are
 hereafter discharged.

 By Unanimous Vote, the above Resolution Passes.