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

This was extracted (@ 2024-03-20 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).

Juneau

21 Feb 2024 [James Bognar / Sharan]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Project Status:
Current project status: Ongoing
Issues for the board: None

## Membership Data:
Apache Juneau was founded 2017-10-17 (6 years ago)
There are currently 13 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Gary D. Gregory on 2023-04-02.
- No new committers. Last addition was Gary D. Gregory on 2023-04-03.

## Project Activity:
9.0.1 was release Sept 6, 2023.
No new releases currently in plan.
Minor development ongoing (mostly security updates, bug fixes).

## Community Health:
Community involvement is low but existing.
Last release had no problems passing vote.

15 Nov 2023 [James Bognar / Craig]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Project Status:
Current project status: No major development at the moment.  Mostly working on
security patches.
Issues for the board: None

## Membership Data:
Apache Juneau was founded 2017-10-17 (6 years ago)
There are currently 13 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Gary D. Gregory on 2023-04-02.
- No new committers. Last addition was Gary D. Gregory on 2023-04-03.

## Project Activity:
Last major release (9.0.0) was done on 2023-02-27.
Last maintenance release (9.0.1) was done on 2023-09-06.

## Community Health:
Community health is good.  The community is small but we didn't have any
issues with the latest release vote.

16 Aug 2023 [James Bognar / Willem]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Project Status:
The project is in a mature state after the release of v9.0 with no major
development currently planned other than security patching/maintenance. There
is some ideas about implementing newer support for RDF but no concrete plans
yet.

## Membership Data:
Apache Juneau was founded 2017-10-17 (6 years ago) There are currently 13
committers and 13 PMC members in this project. The Committer-to-PMC ratio is
1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Gary D. Gregory on 2023-04-02.
- No new committers. Last addition was Gary D. Gregory on 2023-04-03.

## Project Activity:
9.0.0 was released on 2023-02-27. No significant active development at this
time.

## Community Health:
Plenty of traffic driven by latest major release although much is automated
notices. dev@juneau.apache.org had a 328% increase in traffic in the past
quarter
(90 emails compared to 21) 7 issues opened in JIRA, past quarter (700%
 increase) 4 issues closed in JIRA, past quarter (400% increase) 130 commits
 in the past quarter (2066% increase) 5 code contributors in the past quarter
 (150% increase) 8 PRs opened on GitHub, past quarter (60% increase) 14 PRs
 closed on GitHub, past quarter (1300% increase)

17 May 2023 [James Bognar / Bertrand]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (6 years ago)
There are currently 13 committers and 13 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- Gary D. Gregory was added to the PMC on 2023-04-02
- Gary D. Gregory was added as committer on 2023-04-03

## Project Activity:
Recent releases:
Major release 9.0.0 was released on 2023-02-27

No major work planned.  Primarily bug and security fixes.

## Community Health:
One new member added to PMC during the period and one new member
pending paperwork.  Anticipate previous issues with getting community votes
passed should be alleviated with new membership.

15 Feb 2023 [James Bognar / Sander]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
Community health issues noted below.

## Membership Data:
Apache Juneau was founded 2017-10-17
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Recent releases:
8.2.0 was released on 2020-10-14.
8.1.3 was released on 2020-01-20.
8.1.2 was released on 2019-12-01.
Currently working on releasing 9.0.0, a major release with significant new
functionality that has been in the works for 2 years.

## Community Health:
Active community is very small and we're encountering issues bring votes to
quorum.
Currently in discussion of adding two new PMC members which should help
the situation.  If situation does not improve, we may start attic discussions.

21 Dec 2022 [James Bognar / Roy]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (5 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
8.2.0 was released on 2020-10-14.
8.1.3 was released on 2020-01-20.
8.1.2 was released on 2019-12-01.
Currently working on a major release 9.0.0.

## Community Health:
Notable upticks in pull requests.
6 code contributors in the past quarter (100% increase)
23 PRs opened on GitHub, past quarter (2200% increase)
18 PRs closed on GitHub, past quarter (125% increase)

16 Nov 2022 [James Bognar / Sander]

No report was submitted.

17 Aug 2022 [James Bognar / Roman]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (5 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
A beta release, 9.0-B1, was released on July 2, 2022.
We are probably 1-2 months away from an official 9.0 major release.

## Community Health:
34 issues closed in JIRA, past quarter (3400% increase)
179 commits in the past quarter (1093% increase)
3 code contributors in the past quarter (200% increase)
5 PRs opened on GitHub, past quarter (400% increase)
6 PRs closed on GitHub, past quarter (600% increase)

18 May 2022 [James Bognar / Sam]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (5 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Last release was 8.2.0 on 2020-10-14.
Still working on next major release v9.0.  Mostly done but documentation
and testing is still not complete.

## Community Health:
Project has been inactive in the past quarter due to other commitments.
Hopefully we can get back to working on this project next quarter and
finally complete v9.0.

16 Feb 2022 [James Bognar / Sam]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (4 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Activity is slow.  The last release was on 2020-10-14 (v8.2).
Work is progressing on a major release (9.0), but that release is likely
still a few months away.  We're responsive to requests via email and
Slack, but those too are generally quiet.  The next major release
adds much needed modernization and integration with Spring Boot which
we hope sparks more interest.

## Community Health:
dev@juneau.apache.org had a 85% decrease in traffic in the past quarter
(2 emails compared to 13)
69 commits in the past quarter (-67% change)

17 Nov 2021 [James Bognar / Justin]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code.

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (4 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Recent releases:
 8.2.0 was released on 2020-10-14.
 8.1.3 was released on 2020-01-20.
 8.1.2 was released on 2019-12-01.

Currently working on a major release 9.0.0.  No definitive timetable at
the moment.

## Community Health:
Team is small but work is progressing.
208 commits in the past quarter (246% increase).

18 Aug 2021 [James Bognar / Justin]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues at this time.

## Membership Data:
Apache Juneau was founded 2017-10-17 (4 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
The last release (8.2.0) was on 2020-10-14.  At this time we are continuing
work on a major release (9.0).  We don't have an expected release date at this
time.

## Community Health:
Community activity is slow at the moment.  We expect it to pick up again once
9.0 is released.

19 May 2021 [James Bognar / Sander]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Juneau was founded 2017-10-17 (4 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Recent releases:
- 8.2.0: 2020-10-14
- 8.1.3: 2020-01-20

Community is currently working on version 9.0 with significant integration
improvements with Apache HttpClient and injection-based environments such as
Spring.  This release is likely still months away from being ready.

## Community Health:
The primary developers were unable to contribute as frequently as in the past
due to other commitments which lead to a decrease in metrics:

46% decrease in traffic in the past quarter (13 emails compared to 24)
76 commits in the past quarter (-42% change)
2 code contributors in the past quarter (-33% change)

We expect these dips in activity to be transient.

17 Feb 2021 [James Bognar / Bertrand]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Juneau was founded 2017-10-17 (3 years ago) There are currently 12
committers and 12 PMC members in this project. The Committer-to-PMC ratio is
1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
8.2.0 was released on 2020-10-14. Currently working on the next major release
(9.0).  Focus is on removing deprecated APIs and improvements targeting usage
in Spring.

## Community Health:
Overall project activity has slowed somewhat since the last release in
October. Email traffic has decreased 49% in the past quarter. Commits have
picked up again in January (14% increase) with work targeted for v9.0.

18 Nov 2020 [James Bognar / Justin]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (3 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
- 8.2.0 was released on 2020-10-14
- 8.1.3 was released on 2020-01-20
- 8.1.2 was released on 2019-12-01

## Community Health:
Community activity was slow in the past quarter.  However we did manage to
produce a significant new release.
- dev@juneau.apache.org had a 38% decrease in traffic in the past quarter (47
 emails compared to 75)
- 66 commits in the past quarter (-65% decrease)

19 Aug 2020 [James Bognar / Patricia]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Juneau was founded 2017-10-17 (3 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Last release was 8.1.2 on 2019-12-01.
Currently working on a major release (8.2.0 or 9.0.0).
No current release date has been determined.

## Community Health:
Community traffic has slowed:
dev@juneau.apache.org had a 41% decrease in traffic in the past quarter
(75 emails compared to 127).

We expect traffic to increase again when the next major release has been made.

20 May 2020 [James Bognar / Niclas]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (3 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
No new releases this quarter but we are actively working on the next release
(8.2.0) which will likely be completed in the next 30 days.

Outreachy internship was considered a success with our intern making good
progress on our PetStore sample application.

## Community Health:
Community is small but chugging along.
- dev@juneau.apache.org had a 7% decrease in traffic in the past quarter (127
 emails compared to 136)
- 40 issues opened in JIRA, past quarter (122% increase)
- 31 issues closed in JIRA, past quarter (55% increase)
- 102 commits in the past quarter (-13% decrease)

19 Feb 2020 [James Bognar / Myrle]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report at this time.

## Membership Data:
Apache Juneau was founded 2017-10-17 (2 years ago)
There are currently 12 committers and 12 PMC members in this project.
The Committer-to-PMC ratio is 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
- 8.1.2 was released on 2019-12-01
- 8.1.3 was released on 2020-01-20
- Currently have an Outreachy intern working on the project.

## Community Health:
Activity has been about average for the project.
- 18 issues opened in JIRA, past quarter (-48% decrease)
- 16 issues closed in JIRA, past quarter (-38% decrease)
- 115 commits in the past quarter (43% increase)
- 3 code contributors in the past quarter (-25% decrease)

20 Nov 2019 [James Bognar / Myrle]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report at this time.

## Membership Data:
Apache Juneau was founded 2017-10-17 (3 years ago) There are currently 12
committers and 12 PMC members in this project. The Committer-to-PMC ratio is
1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Two new versions were released this quarter:
 - 8.1.1 was released on 2019-09-20.
 - 8.1.0 was released on 2019-08-21.

Currently working with several interested intern candidates through the
Outreachy program.

## Community Health:
Healthy increases in community discussion on our dev channel.
 - dev@juneau.apache.org had a 338% increase in traffic in the past quarter
   (342 emails compared to 78)
 - 33 issues opened in JIRA, past quarter (65% increase)
 - 22 issues closed in JIRA, past quarter (no change)
 - 4 code contributors in the past quarter (100% increase)

21 Aug 2019 [James Bognar / Daniel]

## Description:
The mission of Apache Juneau is the creation and maintenance of software
related to a toolkit for marshalling POJOs to a wide variety of content types
using a common framework, and for creating sophisticated self-documenting REST
interfaces and microservices using VERY little code

## Issues:
No issues to report.

## Membership Data:
Apache Juneau was founded 2017-10-17 (2 years ago) There are currently 12
committers and 12 PMC members in this project. The Committer-to-PMC ratio is
1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Ayeshmantha Perera on 2019-01-02.
- No new committers. Last addition was Ayeshmantha Perera on 2019-01-02.

## Project Activity:
Version 8.0.0 was released on 2018-12-13.  The community is currently voting
on version 8.1.0 which includes significant new functionality for use in
Spring Boot applications.  We hope to have this released within the next 1-2
weeks.

One of our newer members is working on a new component for a configuration
server.

## Community Health:
dev@juneau.apache.org had a 95% increase in traffic in the past quarter (92
emails compared to 47) 20 issues opened in JIRA, past quarter (66% increase)
21 issues closed in JIRA, past quarter (320% increase) 120 commits in the past
quarter (15% increase)

Our active community continues to be small and we have struggled to attract
new developers willing to make code contributions.  Our code base is rather
mature/complex and can be daunting for new developers to pick up.  Most of the
current JIRA issues are rather complex feature requests.  Low-hanging fruit
for new developers is not always available.  All code commits within the past
6 months have come from 2 developers.

The PMC Chair believes the project needs more exposure through external
articles which current members have not had time to devote.

15 May 2019 [James Bognar / Roman]

## Description:
 - A universal toolkit for marshalling POJOs to a wide variety of content
   types using a common framework.
 - A universal REST server API for creating REST interfaces using POJOs simply
   deployed in any Servlet 3.1.0+ container.

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

## Activity:
 - We're actively working on release 8.0.1.

## Health report:
 - We had a burst of interest and activity in December that has tapered off
   somewhat.  However we expect activity to pick up again once
   8.0.1 is released.  There are a couple of developers that have recently
   expressed interest in joining the project.

## PMC changes:

 - Currently 12 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Ayeshmantha Perera on Wed Jan 02 2019

## Committer base changes:

 - Currently 12 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Ayeshmantha Perera at Wed Jan 02 2019

## Releases:

 - Last release was 8.0.0 on Sat Dec 22 2018

## Mailing list activity:

 - December of last year was a busy month due to the 8.0.0 release.  Activity
   has expectedly slowed since.

 - dev@juneau.apache.org:
    - 29 subscribers (up 0 in the last 3 months):
    - 52 emails sent to list (461 in previous quarter)


## JIRA activity:

 - 12 JIRA tickets created in the last 3 months
 - 4 JIRA tickets closed/resolved in the last 3 months

20 Feb 2019 [James Bognar / Rich]

## Description:
 - Apache Juneau is a single cohesive Java ecosystem for marshalling POJOs and
   defining POJO-base REST server and client interfaces.

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

## Activity:
 - During this quarter, the Juneau project released a major new version with
   significant new functionality in the Microservice APIs and integration with
   Spring Boot.

## Health report:
 - 3 new PMC members added during the last quarter.
 - Website traffic increased significantly, especially after the announcement
   of 8.0.0.

## PMC changes:

 - Currently 12 PMC members.
 - New PMC members:
    - Ayeshmantha Perera was added to the PMC on Wed Jan 02 2019
    - Marcelo Vieira was added to the PMC on Thu Dec 20 2018
    - Shalitha Suranga was added to the PMC on Thu Nov 29 2018

## Committer base changes:

 - Currently 12 committers.
 - New commmitters:
    - Ayeshmantha Perera was added as a committer on Wed Jan 02 2019
    - Marcelo Vieira was added as a committer on Fri Dec 21 2018
    - Shalitha Suranga was added as a committer on Fri Nov 30 2018

## Releases:

 - 7.2.2 on Nov 13, 2018
 - 8.0.0 on Jan 01, 2019

## Mailing list activity:

 - dev@juneau.apache.org:
    - 29 subscribers (up 4 in the last 3 months):
    - 427 emails sent to list (203 in previous quarter)

## JIRA activity:

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

21 Nov 2018 [James Bognar / Brett]

## Description:
 - Juneau is a cohesive Java ecosystem consisting of POJO serializers and REST
   client and server APIs.

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

## Activity:
 - Two releases in the past 2 months.
 - Currently working towards another minor release (7.2.2) and major release
   (8.0.0).

## Health report:
 - Project usage has been steady and consistent, but interest in committers
   joining the project has been low.  Non-PMC code contributions have recently
   picked up though.

## PMC changes:
 - Currently 9 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Craig L Russell on Tue Oct 17 2017
 - Last Committer addition was Craig L Russell on Tue Oct 17 2017

## Committer base changes:
 - Currently 9 committers.
 - No new changes to the committer base since last report.

## Releases:
 - 7.2.0 was released on Sun Sep 16 2018
 - 7.2.1 was released on Mon Oct 22 2018

## Mailing list activity:
 - Activity has picked up since the last quarter.
 - dev@juneau.apache.org:
    - 23 subscribers (up 0 in the last 3 months):
    - 192 emails sent to list (30 in previous quarter)

@Mark: work to verify adequate oversight by PMC

15 Aug 2018 [James Bognar / Brett]

## Description:
 - Juneau is a cohesive Java ecosystem consisting of POJO serializers and REST
   client and server APIs.

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

## Activity:
 - Currently in the process of developing v7.2.0 which will be a major release
   providing significant new Swagger annotation functionality.

## Health report:
 - Project usage has been steady and consistent, but interest in committers
   joining the project has been non-existent. However, we continue to make
   major improvements to the code and plan on creating a new release soon.

## PMC changes:

 - Currently 9 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Craig L Russell on Tue Oct 17 2017

## Committer base changes:

 - Currently 9 committers.
 - No new changes to the committer base since last report.

## Releases:

 - Last release was 7.1.0 on Wed Mar 07 2018

16 May 2018 [James Bognar / Isabel]

## Description:

- Apache Juneau is a toolkit for marshalling POJOs to a wide variety of
   content types using a common framework, and for creating sophisticated
   self-documenting REST interfaces and microservices using VERY little code.

## Issues:

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

## Activity:

- We had one major release (7.1.0) on March 8 that made significant
   functionality improvements.
 - We are currently working on version 7.2.0 which will introduce support for
   auto-generated Swagger UI.  Release date should be in the next few weeks.

## Health report:

- Finding new interested contributors continues to be a struggle.  However, it
  has not impacted our ability to produce new releases.

## PMC changes:

 - Currently 9 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Craig L Russell on Tue Oct 17 2017

## Committer base changes:

 - Currently 9 committers.
 - No new changes to the committer base since last report.

## Releases:

 - 7.1.0 was released on Wed Mar 07 2018

## Mailing list activity:

 - We had healthy email and website visits after the March release.  The
   activity has trailed off since then.  It should pick back up after release
   of 7.2.0.

 - dev@juneau.apache.org:
    - 24 subscribers (up 0 in the last 3 months):
    - 110 emails sent to list (190 in previous quarter)

## JIRA activity:

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

21 Feb 2018 [James Bognar / Shane]

## Description:
 - Juneau is a Java library used for constructing REST microservices using
   marshalled POJOs.

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

## Activity:
 - Release v7.0.1 was created on Dec 24, 2017
 - Currently working on release v7.1.0.  Plan to release in the next few
   weeks.
 - Switched to using gitbox.

## Health report:
 - Last release:  Release v7.0.1 was created on Dec 24, 2017
 - Last committer addition: Oct 17, 2017
 - 61 commits in the past 30 days.

## PMC changes:
 - Currently 9 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Craig L Russell on Tue Oct 17 2017

## Committer base changes:
 - Currently 9 committers.
 - No new changes to the committer base since last report.

## Releases:
 - Last release was 7.0.1 on Dec 24, 2017

17 Jan 2018 [James Bognar / Bertrand]

## Description:

- Juneau is a Java library used for constructing REST microservices using
  marshalled POJOs.

## Issues:

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

## Activity:

- Release v7.0.1 was created on Dec 24, 2017
- Release v7.1.0 is in plan to be released in the next couple of weeks.

## Health report:

 - Project is still relatively new but generating fresh interest.

## PMC changes:

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

## Committer base changes:

 - Currently 9 committers.
 - No new changes to the committer base since last report.

## Releases:

 - 7.0.0 was released on Oct 20 2017
 - 7.0.1 was released on Dec 24 2017

## Mailing list activity:

 - dev@juneau.apache.org:
    - 24 subscribers (up 1 in the last 3 months):
    - 201 emails sent to list (213 in previous quarter)

## JIRA activity:

 - 11 JIRA tickets created in the last 3 months
 - 7 JIRA tickets closed/resolved in the last 3 months

20 Dec 2017 [James Bognar / Chris]

## Description:

- Juneau is a Java library used for constructing REST microservices using
  marshalled POJOs.

## Issues:

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

## Activity:

- Juneau graduated from incubation on Oct 19, 2017.
- We are planning to release v7.0.1 in the next 1-2 weeks.

## PMC changes:

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

## Committer base changes:

 - Currently 9 committers.
 - No changes (the PMC was established in the last 3 months)

## Releases:

 - Last release was 7.0.0 made on Oct 25, 2017.

## Mailing list activity:

 - dev@juneau.apache.org:
    - 23 subscribers (up 0 in the last 3 months):
    - 215 emails sent to list (222 in previous quarter)

## JIRA activity:

 - 7 JIRA tickets created in the last 3 months
 - 4 JIRA tickets closed/resolved in the last 3 months

15 Nov 2017 [James Bognar / Brett]

## Description:
- Juneau is a Java library used for constructing REST microservices using
marshalled POJOs.

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

## Activity:
- Juneau graduated from incubation on Oct 19, 2017.
- We quickly migrated our project off the incubator infrastructure and
released 7.0.0 as our first release as a top-level project on Oct 25, 2017.
- Press releases were made on Oct 31, 2017.

## PMC changes:

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

## Committer base changes:

- Currently 9 committers.
- No changes (the PMC was established in the last 3 months)

## Releases:

- 7.0.0 was released on Oct 25 2017.

## Mailing list activity:

- dev@juneau.apache.org:
 - 23 subscribers (up 2 in the last 3 months):
 - 196 emails sent to list (326 in previous quarter)

18 Oct 2017

Establish the Apache Juneau Project

 WHEREAS, the Board of Directors deems it to be in the best interests
 of the Foundation and consistent with the Foundation's purpose to
 establish a Project Management Committee charged with the creation and
 maintenance of open-source software, for distribution at no charge to
 the public, related to a toolkit for marshalling POJOs to a wide
 variety of content types using a common framework, and for creating
 sophisticated self-documenting REST interfaces and microservices using
 VERY little code.

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

 RESOLVED, that the Apache Juneau Project be and hereby is responsible
 for the creation and maintenance of software related to a toolkit for
 marshalling POJOs to a wide variety of content types using a common
 framework, and for creating sophisticated self-documenting REST
 interfaces and microservices using VERY little code; and be it further

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

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

 * Craig L Russell <clr@apache.org>
 * David Goddard <dmg@apache.org>
 * James Bognar <jamesbognar@apache.org>
 * Jochen Wiedmann <jochen@apache.org>
 * John D. Ament <johndament@apache.org>
 * Peter Haumer <phaumer@apache.org>
 * Raphi D Lee <yidonguk@apache.org>
 * Steve Blackmon <sblackmon@apache.org>
 * Stian Soiland-Reyes <stain@apache.org>

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

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

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

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

18 Oct 2017

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common framework, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

  1. Complete Podling Name Search (currently unresolved).
  2. Continue to grow community.
  3.

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

None.


How has the community developed since the last report?

Two new PPMC members:
1) Steve Blackmon
2) Raphi D. Lee

How has the project developed since the last report?

1 new release - Juneau 6.3.1, 08/01/2017
1 release currently in vote - Juneau 6.4.0

Currently undergoing internal graduation discussions within the PPMC.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  2017-08-01

When were the last committers or PPMC members elected?

 2017-07-25

Signed-off-by:

  [x](juneau) Craig Russell
     Comments: Juneau has made great progress and I believe is ready to graduate.
  [ ](juneau) Jochen Wiedmann
     Comments:
  [X](juneau) John D. Ament
     Comments: Podling is ready to graduate.  They understand the Apache Way and have grown to multiple contributors.  Great progress.

19 Jul 2017

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common framework, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

 1. Build up community with non-IBM and non-Salesforce contributors.
 2. Solicit user feedback/usage
 3. Grow awareness of the project

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

 None.

How has the community developed since the last report?

 The Juneau community continues collaborating with the Apache Streams
 team and have come up with significant new enhancements from the
 effort.

How has the project developed since the last report?

 6.2.0 major release delivered on Apr 28, 2017.
 6.3.0 major release delivered on Jun 28, 2017.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

 [ ] Initial setup
 [ ] Working towards first release
 [X] Community building
 [ ] Nearing graduation
 [ ] Other:

Date of last release:

 2017-06-28

When were the last committers or PPMC members elected?

 - Initial committers only.

Signed-off-by:

 [X](juneau) Craig Russell
    Comments: I'm ambivalent about the use of Slack as a communications
              channel. While it's great for just-in-time discussion, it's
              not visible to the dev list (the digests are of no value).
              Juneau is mostly a one-man show and I'm hopeful that others
              will join the project.
 [ ](juneau) Jochen Wiedmann
    Comments:
 [X](juneau) John D. Ament
    Comments:  The podling is struggling a bit with community growth and
               public communication.  While we've opened up Slack as a
               communication channel and it has led to some external
               contribution, we need to figure out how to get more
               communication happening on list and how to get more outside
               contributors.

19 Apr 2017

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common framework, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

 1. Build up community with non-IBM and non-Salesforce contributors.
 2. Solicit user feedback/usage
 3. Grow awareness of the project

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

 None.

How has the community developed since the last report?

 The Juneau community has teamed with the Streams community to
 replace Jackson (and other libraries) in Apache Streams.
 Ongoing collaboration is going on between the teams.

How has the project developed since the last report?

 6.0.1 minor release delivered on Jan 3, 2017.
 6.1.0 major release delivered on Feb 25, 2017.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

 [ ] Initial setup
 [ ] Working towards first release
 [X] Community building
 [ ] Nearing graduation
 [ ] Other:

Date of last release:

 2017-02-25

When were the last committers or PPMC members elected?

 - Initial committers only.

Signed-off-by:

 [ ](juneau) Craig Russell
    Comments:
 [ ](juneau) Jochen Wiedmann
    Comments:
 [X](juneau) John D. Ament
    Comments:
      The podling's struggling a bit with community growth.  The Streams
      podling has recently begun leveraging Juneau for serialization, so I'm
      hopeful to see more interaction.

18 Jan 2017

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common framework, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

 1. Build up community with non-IBM and non-Salesforce contributors.
 2. Solicit user feedback/usage
 3. Grow awareness of the project

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

 None.

How has the community developed since the last report?

 One new original committer from IBM submitted his ICLA and joined in
 December.

How has the project developed since the last report?

 First release created.  Second release currently in the pipeline.
 Infrastructure and website in place.

Date of last release:

 2016-10-25

When were the last committers or PPMC members elected?

 n/a

Signed-off-by:

 [X](juneau) Craig Russell
 [ ](juneau) Jochen Wiedmann
 [X](juneau) John D. Ament

19 Oct 2016

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common framework, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

 1. Build up community with non-IBM and non-Salesforce contributors.
 2. Release a version of the product to spark external interest in the
    project.
 3. Finish building community architecture and guidelines.

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

 None.

How has the community developed since the last report?

 No new members in September.  The hope is that a release of the product will
 spark interest.

How has the project developed since the last report?

 Versioning and release guidelines have been created in Confluence.
 Currently in the process of creating our first release.

Date of last release:

 None.

When were the last committers or PMC members elected?


Signed-off-by:

 [ ](juneau) Craig Russell
 [ ](juneau) Jochen Wiedmann
 [X](juneau) John D. Ament

Shepherd/Mentor notes:

 johndament:
   The project has room for growth.  Its currently a 1 man project, will be
     good to see a release go out to help build a larger community.

21 Sep 2016

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common framework, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

 1. Build up community with non-IBM and non-Salesforce contributors.
 2. Release a version of the product to spark external interest in the
    project.
 3. Need to determine where built libraries will be hosted for download.

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

 None.

How has the community developed since the last report?

 No new members in August.  The hope is that a release of the product will
 spark interest.

How has the project developed since the last report?

 Website is now running.
 Jira is now running and accepting bug reports.
 Jenkins is now running and producing builds.
 Confluence space has been created with articles for developers to get
   started contributing.
 Passes apache-rat check.

Date of last release:

 None.

When were the last committers or PMC members elected?



Signed-off-by:

 [ ](juneau) Craig Russell
 [ ](juneau) Jochen Wiedmann
 [X](juneau) John D. Ament

17 Aug 2016

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of content
types using a common framework, and for creating sophisticated self-
documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

 1. Build up community with non-IBM and non-Salesforce contributors.
 2. Finish creating website.
 3. Finish populating Git repo.

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

 None.

How has the community developed since the last report?

 Currently only two of the original proposers have gone through the process
 of getting commit approval.

 Some of the Salesforce proposers have been busy with their release
 schedule.  Others need to be bugged to finish up the paperwork.

How has the project developed since the last report?

 Grant from IBM Corporation for Juno (Apache Juneau) has been received by
 the ASF.

 The Juno codebase has been uploaded to the Git repository.  We're still in
 the process of cleaning it up and converting to using Maven for builds.

 Work has been done on the website, although build issues appear to be
 preventing it from being fully deployed.

Date of last release:

 N/A

When were the last committers or PMC members elected?


Signed-off-by:

 [x](juneau) Craig Russell
 [ ](juneau) Jochen Wiedmann
 [X](juneau) John D. Ament

20 Jul 2016

Apache Juneau is a toolkit for marshalling POJOs to a wide variety of
content types using a common framework, and for creating sophisticated
self-documenting REST interfaces and microservices using VERY little code.

Juneau has been incubating since 2016-06-24.

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

 1. Finish up legal paperwork with IBM legal.
 2. Build up community with non-IBM and non-Salesforce contributors.
 3. Create website and SCM repositories.

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

 There are some questions as to what our options are for bug reporting.
 It's not clear if Jira is our only 'practical' solution or if GitHub
 Issues is also an option.

How has the community developed since the last report?

 This is the first report.

How has the project developed since the last report?

 Still in the process of setting up the website.  Git repo is on hold until
 legal paperwork is complete.

Date of last release:

 N/A

When were the last committers or PMC members elected?



Signed-off-by:

 [X](juneau) Craig Russell
 [ ](juneau) Jochen Wiedmann
 [X](juneau) John D. Ament