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

This was extracted (@ 2024-11-19 16: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).

Clerezza

15 Jun 2022

Terminate the Apache Clerezza Project

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

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

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

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

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

 RESOLVED, that the Apache Clerezza PMC is hereby terminated.

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

15 Jun 2022 [Hasan Hasan / Rich]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

## Issues:
A special order has been included in the agenda for board resolution to move
the Apache Clerezza project to the Attic.

VOTE: https://s.apache.org/z9mey
RESULT VOTE: https://s.apache.org/10z4r

## Membership Data:
Apache Clerezza was founded 2013-02-20 (9 years ago)
There are currently 16 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
As reported in the previous quarter, the PMC decided to move Apache Clerezza
to the Attic. Hasan has cleaned up some JIRA tickets to reflect
the current state of the project.

The latest release was created on October 22, 2020.

## Community Health:
The community is not active anymore and therefore the decision to move
the project to the Attic.

18 May 2022 [Hasan Hasan / Sander]

No report was submitted.

16 Feb 2022 [Hasan Hasan / Sam]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

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

## Membership Data:
Apache Clerezza was founded 2013-02-20 (9 years ago)
There are currently 16 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
The PMC has voted to move Apache Clerezza to the Attic. Hasan is going
to initiate that according to the standard procedure in the next quarter
after cleaning up the project.
Hasan finished the work to upgrade Apache Clerezza to use JUnit 5.

The latest release was created on October 22, 2020.
There would not be any new release before moving the project to the Attic,
although there are commits done in the master branch.

## Community Health:
The health of the community has reached the lowest status.
It is obvious that the very low activity of the community is the main
problem that has triggered the move of this project to the Attic.

17 Nov 2021 [Hasan Hasan / Sheng]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

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

## Membership Data:
Apache Clerezza was founded 2013-02-20 (9 years ago)
There are currently 16 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
Yusuf Karadag successfully completed Apache Clerezza GSoC 2021 project.

Apart from changes triggered by the work done by Yusuf Karadag,
there were almost no activities done by the committers.
Therefore, Hasan sent a request to the dev list to vote whether to
move Apache Clerezza to the Attic.

The work to upgrade Apache Clerezza to use JUnit 5 is currently on hold.

The latest release was created on October 22, 2020.

## Community Health:
Even though Yusuf has expressed his interest personally to Hasan to
join Clerezza, without involvement of more committers, Hasan doubts
that the community health can be improved.

18 Aug 2021 [Hasan Hasan / Justin]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

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

## Membership Data:
Apache Clerezza was founded 2013-02-20 (8 years ago)
There are currently 16 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
Furkan Kamaci and Hasan have a weekly meeting with Yusuf Karadag,
a student working on an Apache Clerezza GSoC 2021 project.
Besides the project, Yusuf provided a PR to integrate legacy
Schemagen module back to the current master branch as well as
a module to provide tutorials about using Apache Clerezza.

Hasan approved the PR and made some optimization to the Schemagen module.

The Jena-based Clerezza Parser and Serializer have been updated to use
the latest Apache Clerezza release.

The work to upgrade Apache Clerezza to use JUnit 5 is still in progress.

The latest release was created on October 22, 2020.

## Community Health:
We probably will be able to have Yusuf as a new committer. He already
expressed his interest personally to Hasan and the PMC will discuss about it.

19 May 2021 [Hasan Hasan / Sharan]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

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

## Membership Data:
Apache Clerezza was founded 2013-02-20 (8 years ago)
There are currently 16 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
Furkan Kamaci and Hasan will mentor a student within GSoC 2021 to work
on a project using Apache Clerezza for data management layer.
And currently, we are working on upgrading Apache Clerezza to use JUnit 5.

The latest release was created on October 22, 2020.

## Community Health:
At the moment, there is no improvement with respect to community health.
We hope this will change after GSoC 2021 participation.

17 Mar 2021 [Hasan Hasan / Roy]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

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

## Membership Data:
Apache Clerezza was founded 2013-02-20 (8 years ago)
There are currently 17 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
We have defined two JIRA issues for GSoC 2021 which require the use of
Apache Clerezza for data management layer in two different projects.
Besides, there are some cleanup of old JIRA tickets.

We also have updated the download page of the Apache Clerezza website
to reflect latest releases of all modules.

## Community Health:
At the moment, there is no improvement with respect to community health.
We hope this will change after GSoC 2021 participation.

17 Feb 2021 [Hasan Hasan / Sam]

No report was submitted.

18 Nov 2020 [Hasan Hasan / Roy]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

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

## Membership Data:
Apache Clerezza was founded 2013-02-20 (7 years ago)
There are currently 17 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
With the release of the JAX-RS RDF Providers module on 2020-10-22,
the set of Apache Clerezza version 2.0.0 modules is complete for
developing projects based on it.

We plan to define projects that can be worked on in the next year's GSoc.
Two goals are envisioned: to improve the Apache Clerezza code base and
to gain community involvement.

## Community Health:
Currently, there is not much involvement of community in the project.
We are working on it. Hopefully, through a participation in GSoC 2021
this can be improved.

19 Aug 2020 [Hasan Hasan / Shane]

## Description:
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

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

## Membership Data:
Apache Clerezza was founded 2013-02-20 (7 years ago)
There are currently 17 committers and 10 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Furkan Kamaci on 2018-12-27.
- No new committers. Last addition was Furkan Kamaci on 2018-12-27.

## Project Activity:
Two modules were released in this reporting period:
1. DataSet module version 2.0.0
2. API Utility module version 2.0.0

The latest release was created on July 11, 2020.
The last module to be release in the next reporting period for having
a complete set of Apache Clerezza is the JAX-RS RDF Providers module.

Latest update of the Apache Clerezza Website was in February 2018.
Unfortunately, we don't have time yet to update the content of the Website.
Activity was concentrated on releasing all modules of Apache Clerezza.
We will update the Website afterwards.

## Community Health:
Community involvement is still low, but this was expected, since we haven't
put too much effort in improving that situation. This will be tackled after
all modules are released.

20 May 2020 [Hasan Hasan / Roy]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

COMMENTS OF THE BOARD
 druggeri: It's been a while since a new committer or PMC member has
           been added and this report is light on details of
           community engagement and health. Are there any
           contributors to watch? Also... Congratulations on 2.0.0!

 answer:
   Yes, indeed the community engagement is low. Active PMC members are
   trying to find a solution for this. One possibility under discussion
   is to define suitable GSoC tasks for the year to come.
   We are thinking of defining tasks which will leverage Apache Clerezza
   in managing data used within P2P based applications.

RELEASE
The latest release was created on April 23, 2020.

ACTIVITY
Three modules were released in this reporting period:
1. Representation module version 2.0.0
2. SPARQL module version 2.0.0
3. Test Utility module version 2.0.0

At the time of writing this report, the Clerezza DataSet module version
2.0.0 is being prepared for release.

COMMUNITY
Latest change was addition of a new committer and PMC member on 27.12.2018
We have to admit that currently we lack contributions from the community.
We hope that with the release of all modules in version 2.0.0, community
will get motivated to contribute to further development of Apache Clerezza.

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.
Surely, this is another construction site to be taken care of. We will
address this in the next reporting period.

19 Feb 2020 [Hasan Hasan / Danny]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
The latest release was created on February 10, 2020.

ACTIVITY
Two releases were made in this reporting period:
1. API version 2.0.0
2. API Implementation and Ontologies version 2.0.0

They are the result of the refactoring effort done last year.
A dependency diagram provided by Hasan is used to plan the releases of
other modules.

COMMUNITY
Latest change was addition of a new committer and PMC member on 27.12.2018

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

20 Nov 2019 [Hasan Hasan / Shane]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release of the parent module was created on November 04, 2019.
All other modules will be released within Q4 2019 and Q1 2020.
Since each module has its own release version, only independent modules
can be released together.

ACTIVITY
Parent module's pom.xml has been cleaned up, including update of dependencies
to latest version of various artifacts.

COMMUNITY
Latest change was addition of a new committer and PMC member on 27.12.2018

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

21 Aug 2019 [Hasan Hasan / Shane]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was created on May 13, 2016.
A new release is targeted in Q3 2019.

ACTIVITY
Further refactoring of the Apache Clerezza codes to improve the structure
of the API and its implementation has been made. The pull request of the
newly refactored Apache Clerezza codes has been applied to the master branch.
Reto or Hasan is going to create a release candidate.

COMMUNITY
Latest change was addition of a new committer and PMC member on 27.12.2018

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

15 May 2019 [Hasan Hasan / Phil]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was created on May 13, 2016.
A new release is targeted in Q3 2019.

ACTIVITY
Some improvements in the jaxrs.rdf.providers module. Updated all artifact
versions in the reunited branch to be merged to master.
A pull request has been created and being reviewed which refactors
Apache Clerezza and integrates the clerezza-rdf-core and as a preparation
for the next release.

COMMUNITY
Latest change was addition of a new committer and PMC member on 27.12.2018

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

20 Feb 2019 [Hasan Hasan / Mark]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, managing and querying triple collections (graphs).
Apache Clerezza modules aim at supporting the development of Semantic Web
applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was created on May 13, 2016.
A new release is being discussed.

ACTIVITY
The vote to move Apache Clerezza to the Attic failed due to the addition
of a new committer and PMC member who will help in further development
of Apache Clerezza.

Refactoring of the Apache Clerezza is more or less completed and the new
package structure will be available as a new release.

COMMUNITY
Apache Clerezza PMC accepted Furkan Kamaci <kamaci@apache.org> as a
new committer and PMC member.

Latest change was addition of a new committer and PMC member on 27.12.2018

INFRASTRUCTURE
The code repository of Apache Clerezza has been moved successfully to
gitbox.apache.org with the help of the infra team.

Latest update of the Apache Clerezza Website was in February 2018.

21 Nov 2018 [Hasan Hasan / Roman]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, and managing triple collections, as well as a tool
to generate the source code of a Java class with constants for an ontology
described in RDF. Apache Clerezza components are OSGi-based and have the
purpose to ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD

Question of the board to the previous report:
 rb: 5 years is a really long time with no change to your committer
     list. Are there any community members who you are actively
     mentoring towards committership?
Answer: No, there are not any.

Hasan sent a request to the dev list to vote whether to move Apache
Clerezza to the Attic. Votes are expected within this week.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
Refactoring of the 'reunited' branch of Apache Clerezza is still ongoing.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

15 Aug 2018 [Hasan Hasan / Brett]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, and managing triple collections, as well as a tool
to generate the source code of a Java class with constants for an ontology
described in RDF. Apache Clerezza components are OSGi-based and have the
purpose to ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
Refactoring of the 'reunited' branch of Apache Clerezza is ongoing.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

16 May 2018 [Hasan Hasan / Isabel]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, and managing triple collections, as well as a tool
to generate the source code of a Java class with constants for an ontology
described in RDF. Apache Clerezza components are OSGi-based and have the
purpose to ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

A question of the board to the previous report was:
mt: Over 4 years since the last PMC/committer change and getting on for 2
years since the last release. Is the project still viable?
Are there at least 3 active PMC members?

Answer:
Yes, there are 4 active PMC members in the project: reto@apache.org,
hasan@apache.org, rwesten@apache.org, and tommaso@apache.org. Therefore,
Apache Clerezza is still viable.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
Reto and Hasan met in Zurich to discuss refactoring of the new
'reunited' branch of Apache Clerezza. Hasan is working on it.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

21 Feb 2018 [Hasan Hasan / Shane]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, and managing triple collections, as well as a tool
to generate the source code of a Java class with constants for an ontology
described in RDF. Apache Clerezza components are OSGi-based and have the
purpose to ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.
A question of the board to the previous report was
 jj: What is a "partial-release-201604"??

The release is called a partial release, because only some modules
of the whole Apache Clerezza libraries are released.

ACTIVITY
- Aaron Coburn resolved CLEREZZA-1022 (Use the official OSGi annotations
instead of Felix annotations).
- Aaron Coburn also created a pull request to upgrade the test suite to
JUnit 5 (CLEREZZA-1023).
- Reto G. fixed the root POM which missed some modules (CLEREZZA-1024).
- Reto G. merged the repo clerezza-rdf-core into clerezza branch called
'reunited' as a first step to provide a new release.
- A tutorial to use Apache Clerezza Serializer was added to the website.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in February 2018.

@Mark: is this project still viable?

15 Nov 2017 [Hasan Hasan / Phil]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, and managing triple collections, as well as a tool
to generate the source code of a Java class with constants for an ontology
described in RDF. Apache Clerezza components are OSGi-based and have the
purpose to ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
- No code development during the last three months.
- A tutorial about Apache Clerezza Parser was added to the website.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.
We haven't got new committers. I will send another email to the dev list
and in particular to also gather dev opinions regarding further development
of Apache Clerezza and potential improvements of existing codes.

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in November 2017.

16 Aug 2017 [Hasan Hasan / Rich]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides supports
for serializing, parsing, and managing triple collections, as well as a tool
to generate the source code of a Java class with constants for an ontology
described in RDF. Apache Clerezza components are OSGi-based and have the
purpose to ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
- Fixed a bug in SparqlClient related to media type comparison.
- As an Apache Clerezza demo application, a simple Linked Data Server exposing
data from a SPARQL server as Linked Data has been implemented.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.

INFRASTRUCTURE
Latest update of the Apache Clerezza Website was in May 2017.

17 May 2017 [Hasan Hasan / Brett]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides
supports for serializing, parsing, and managing triple collections,
as well as a tool to generate the source code of a Java class with
constants for an ontology described in RDF.
Apache Clerezza components are OSGi-based and have the purpose to
ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
No code development is done in this quarter.
Latest code development was done in quarter 1 2017.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.
Regarding the search for new developers, the person who has sent response,
would try to use some Apache Clerezza functionality outside the framework
first and would give feedback afterwards, but not yet so far.

INFRASTRUCTURE
The Apache Clerezza Website is being improved. A set of tutorials is being
planned. The first tutorial has been provided.

27 Feb 2017 [Hasan Hasan / Marvin]

DESCRIPTION
Apache Clerezza models the RDF abstract syntax in Java and provides
supports for serializing, parsing, and managing triple collections,
as well as a tool to generate the source code of a Java class with
constants for an ontology described in RDF.
Apache Clerezza components are OSGi-based and have the purpose to
ease building of Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
A new unit test class is added to the clerezza-rdf-core.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.
There was a response to the email sent to the dev list requesting
participations as new committers.

INFRASTRUCTURE
There are some suggestions to improve Clerezza Website, in particular
to reflect the current focus of Apache Clerezza.

16 Nov 2016 [Hasan Hasan / Brett]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was partial-release-201604 created on May 13, 2016.

ACTIVITY
To ease developers in contributing to Clerezza code base, and thus as a step
to attract new committers, Clerezza codes are reduced to core components in
the master branch while moving the rest to a legacy branch in the git
repository.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013.
To gain new committers, an email has been sent to dev@clerezza.apache.org.
Currently, there are nine PMC members in the project, where four of them
are also ASF members. That should be sufficient to be a community.

INFRASTRUCTURE
To allow easier update of Clerezza Website, the use of Apache CMS has been
suggested.

17 Aug 2016 [Hasan Hasan / Jim]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.
However, the activities in the past few months are very low.
I will discuss this internally.

RELEASE
- Latest release was partial-release-201604 created on May 13, 2015.

ACTIVITY
- Fixed a bug in rdf.core

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

@Jim: Discuss new committers discussion with PMC

18 May 2016 [Hasan Hasan / Brett]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
- Clerezza partial-release-201604 created on May 13, 2015.
This is a bug-fix release that fixes the wrong handling of literals with
language in stable-serializer as well as in jena bindings, it also updates the
rdf-commons dependency in rdf.core (to reduce potential maven dependency
conflicts).

https://www.apache.org/dist/clerezza/partial-release-201604/
Vote result: https://s.apache.org/JAFp

ACTIVITY
- Fixed bug in stable serializer and jena-based parsers dealing with literals
with language code

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- The new release will be published to the download page in the next few days.

17 Feb 2016 [Hasan Hasan / Shane]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
- Clerezza partial-release-201508 created on Dec 2, 2015
This release fixes issues preventing rdf.rdfjson and rdf.jena.sparql
to expose their OSGi-DS services. It contains latest version of Jersey and
Jena and provides some integration tests.
https://www.apache.org/dist/clerezza/partial-release-201508/
Vote result: http://s.apache.org/bH9

ACTIVITY
- Using the OSGi bundles provided by the Jena project for the Jena backend
- Created integrations tests based on new launchers
- Fighting with a sling-launchpad plugin update that made previous releases
uncompilable

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Website: The download page (http://clerezza.apache.org/downloads/)
has been updated: Used 'https://www.apache.org/dist/clerezza/' as base URL,
added links to new releases and fixed broken links

18 Nov 2015 [Hasan Hasan / Shane]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
- Clerezza rdf-core 0.2 created on Nov 15, 2015
A second release of the clerezza rdf commons tool which now models and
complies with RDF 1.1 in full
https://dist.apache.org/repos/dist/release/clerezza/rdf-core-0.2/
Vote result: http://s.apache.org/Jvz

ACTIVITY
- Some bug fixes in the clerezza platform code but they haven't yet been
released as some issues with the NOTICE file that were undetected in
previous releases have been spotted by an attentive observer.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Website: The download page (http://clerezza.apache.org/downloads/)
has been updated (Links to daily snapshot removed and links to new
releases added).

19 Aug 2015 [Hasan Hasan / David]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
- Clerezza rdfjson 1.0.0 created on May 28, 2015
https://dist.apache.org/repos/dist/release/clerezza/rdfjson-1.0.0/
Vote result: http://s.apache.org/HRq

ACTIVITY
- Improved integration test of the new launchers
- Fixed bugs in jena.sparql and rdf.rdfjson.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Website: Hasan said he would fix the download page
(http://clerezza.apache.org/downloads/) but has not got time to do it yet.

20 May 2015 [Hasan Hasan / Jim]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
- Clerezza rdf-core 0.1 created on April 13, 2015
https://dist.apache.org/repos/dist/release/clerezza/rdf-core-0.1/
Vote result: http://s.apache.org/JwV

- Clerezza Parent 6 created on March 24, 2015
https://dist.apache.org/repos/dist/release/clerezza/parent-6/
Vote result: http://s.apache.org/y39

ACTIVITY
- Extracted and released Clerezza Commons RDF API, modelling the RDF 1.1
data model and aligning the terms with the incubating commons RDF proposal
in the incubator
- Simple in memory implementation of the API, a SPARQL backed
implementation as well as utility classes
- Ported large part of Clerezza to use the new Clerezza Commons RDF API
- Some progress on a new version of the editor used to edit the site
- Improving folder structure, cleaning up bundles

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Website: Download page (http://clerezza.apache.org/downloads/) has still
not yet been updated. The new editor is urgently required and being improved.

18 Feb 2015 [Hasan Hasan / Jim]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release (typhandlerspace-feature) was created on 22.09.2014
Vote result:
http://s.apache.org/EjO

ACTIVITY
Various improvements and bug fixes in source codes including:
- Improve performance of smushing util
- Implemented partial graph context functionnality
- Fixed mime-type for n-triples
- Preparing rdf.core bundle to base on "commons-rdf"

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Website: Download page (http://clerezza.apache.org/downloads/) is to be
updated

19 Nov 2014 [Hasan Hasan / Brett]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release (partial-release-20130710) was created on 10.07.2013
The typhandlerspace-feature is being released
TODO: Put it in http://apache.org/dist/clerezza/

ACTIVITY
Various improvements and bug fixes in source codes including:
- Added support for other text encodings beside UTF-8 for
Resultset message body writers (CLEREZZA-929)
- Made Triple Collections as services optional (CLEREZZA-939)
- Improved Virtuoso (rdf.virtuoso.storage) based storage provider
(CLEREZZA-930, CLEREZZA-936, CLEREZZA-945)
Noteworthy to mention is that Clerezza Virtuoso provider is running in
production as of Monday 3th november 2014 for the Dutch government.
Currently the Virtuoso database already contains around 14,000 graphs
rising by approx. 150 graphs a day.

- Discussion around the release process, the preferred version would have
been a self service GIT solution for many small repos, The working solution
was an update to the maven release plugin so that we can easily release
single modules.

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Website: updated download page

20 Aug 2014 [Hasan Hasan / Bertrand]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components 
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release (partial-release-20130710) was created on 10.07.2013
A new partial release candidate has been voted.

ACTIVITY
Various improvements and bug fixes in source codes including:
- Made SolutionMapping serializable (to improve integration
with Apache Wicket)
- Enabled fastlane SPARQL Update support for jena TDB provider
- Fixed various errors in Virtuoso Storage Provider 
(rdf.virtuoso.storage) and added Virtuoso Storage to full-launcher
- Improved PlatformGraphNodeProvider to handle URIs without path
- Working on the new platform editor
- Created Jersey based JAX-RS Whiteboard support
- Moved TDB specific artifacts out of provisioning/rdf to a 
new module: provisioning/rdf.tdb
- Used the release version of Apache Stanbol security modules
- Removed old ext.jena bundles and outdated platform.testing project

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- The website still needs to be fixed (CLEREZZA-853).

@Bertrand: ask for clarification on "partial release"

21 May 2014 [Hasan Hasan / Doug]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release (partial-release-20130710) was created on 10.07.2013
Releases as karaf features are planned and being worked on.

ACTIVITY
Various improvements and bug fixes in source codes including:

- Triple Collection Provider:
 - Exposing QueryableTcProvider as an additional service besides
   (Weighted)TcProvider
- Upgraded jena dependencies:
   jena-core 2.11.0 --> 2.11.1
   jena-arq 2.11.0 --> 2.11.1
   jena-iri 1.0.0 --> 1.0.1
   jena-tdb 1.0.0 --> 1.0.1
- Migration to git:
 - Adjusted SCM section in parent/pom.xml to reflect the switch from svn
   to git
- Adjusted README.txt to no longer mention incubator
- Performance improvement a.o. by enabling garbage collector to gain
 memories back from unreferenced BNodes
- Usability improvement (GUI for managing graphs)
- Stability improvement (no longer depending on bundle startup order)
- Improvement in the support for Virtuoso Storage Provider:
 - Various bug fixes, improved performance and added a packed launcher
 (while bundle lists in provisioning are still to come).

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Website update
- Published DOAP file

19 Feb 2014 [Hasan Hasan / Jim]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTful Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release (partial-release-20130710) was created on 10.07.2013

ACTIVITY
Various improvements and bug fixes in source codes including:

- Storage Provider:
 - Integration of Virtuoso: improved bnode handling, improved handling of
   very long literals and literals with non-ascii characters
- SPARQL
 - Bug fix of SPARQL PreParser
 - Improved SPARQL engine by acquiring read locks to prevent Concurrent
   Modification Exception
 - Replaced deprecated TcManager method for SPARQL queries
- Improved error reporting in processing InfoDiscobit
- Improved graph management (added delete graph functionality)
- New editor to fix webpage, support graph assert/revoke in various
 serializations in editor backend
- Improved JenaSerializerProvider to get a readlock before serializing graphs
- Fixed encoding issue with SRenderlets/XmlResult
- Continue creation of various Karaf features and Sling Launcher
 PartialBundleLists to ease usage of Clerezza functionalities in other projects

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
- Source codes have been migrated to Git
- Jenkins configuration fixed
- Webpages require update. Minor update to the download section as requested by
 sebb@apache.org has been made (removing link to snapshot version)

20 Nov 2013 [Hasan Hasan / Jim]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release (partial-release-20130710) was created on 10.07.2013

ACTIVITY
Various improvements and bug fixes in source codes including:
- Provision of Karaf features and Sling Partial Bundle Lists so that features
of Clerezza can more easily be integrated
- Solution to problems with Scala compiling
- Improvement of smushing to allow "smushing" of owl:sameAs resources with a
flexible API that allows client customizations (as for choosing the
preferred IRI of a resource)
- Improvement of memory usage when creating zipped backup
- Several locking issues, however some more fundamental problems with
the single-dataset tdb provider are still to be addressed.
- Initial commit of the Virtuoso/Clerezza storage adapter, an implementation of
the storage API of Clerezza to use Virtuoso as storage.
- Work on the lean Apache jena ext wrappers
- Completion of the implementation of SPARQL 1.1 Preparser

COMMUNITY
Latest change was addition of a new committer and PMC member on 16.08.2013

INFRASTRUCTURE
SVN branches are cleaned up (for moving to git).
Two issues are awaiting INFRA:
- Source codes migration to Git (INFRA-5976)
- Mailing list archive of Clerezza incubation to be merged to Clerezza TLP
(INFRA-6253)

21 Aug 2013 [Hasan Hasan / Bertrand]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTful Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
partial-release-20130710 on dist.apache.org: version 0.3 (10.07.2013)

ACTIVITY
Various improvements and bug fixes in source codes including:
- CLEREZZA-802: Ability to enforce fastlane
- CLEREZZA-783: Standards compliant ResultSet providers for tab and
comma separated values
- CLEREZZA-782: Retrieving meta data (var names) from ResultSet
- CLEREZZA-791 and 794: Improved compatibility of Clerezza components among
JAX-RS implementations
- CLERZZA-791: API now available at http://clerezza.apache.org/apidocs/.

COMMUNITY
New committer and PMC member: Enrico Daga since 16.08.2013

INFRASTRUCTURE
Transfer of source codes to Git is still in progress (discussing about
what to do with our svn folders: contribs and issues).
Issue to merge mailing list archive of Clerezza incubation to
Clerezza TLP is awaiting INFRA

15 May 2013 [Hasan Hasan / Jim]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Latest release was created on 17.04.2013

ACTIVITY
Various improvements and bug fixes in source codes including:
- Update dependencies to wink to the latest release 1.3.0 and remove reference
to obsolete jaxrs.testutils.
- Update jena dependency to the latest version
- Moving ResultSetMessageBodyWriter (a jax-rs provider) from rdf.web.core
to jaxrs.rdf.providers module
- Forwarding exceptions and replacing obsolete method invocation for index
optimization in rdf.cris module

Further, works are in progress in various issues on supporting fastlane for
SPARQL execution.

COMMUNITY
Latest changes was addition of a new committer and PMC member on 26.03.2013

INFRASTRUCTURE
Transfer of source codes to Git is still in progress (waiting for INFRA)
Folders for source code distribution under
https://dist.apache.org/repos/dist/ are requested (waiting for INFRA)
An issue for INFRA is created to merge mailing list archive of Clerezza
incubation to Clerezza TLP

17 Apr 2013 [Hasan Hasan / Bertrand]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Clerezza bundles are released individually.
Parent bundle: version 0.3 (04.04.2013)
jaxrs.utils: version 0.7 (being voted)

ACTIVITY
Various improvements and bug fixes in source codes including:
- update to lucene 4.1.0,
- support of application/sparql-results+xml in ResultSetMessageBodyWriter
- initial implementation of a SPARQL 1.1 preparser to enable fastlane query
execution,
- porting xhtml2html filter from wrhapi to servlets,
- considering media type without parameter when choosing a renderlet,
- removing internally used "org.apache.xerces.util" from bundle
import-package/export-package in jena.tdb
- fixing class names in META-INF/services in bundle rdf.rdfjson

Furthermore, the code for website generation is now implemented as a
submodule of the reactor and the launcher pom is improved to support better
debugging of clerezza instance.

COMMUNITY
New committer and PMC member: Minto van der Sluis since 26.03.2013

BRANDING
No issues

LEGAL
No issues

INFRASTRUCTURE
Transfer of source codes to Git is in progress (status: waiting for INFRA)
Folders for source code distribution under
https://dist.apache.org/repos/dist/ are requested (status: waiting for INFRA)
Clerezza Website as TLP is setup.

20 Mar 2013 [Hasan Hasan / Rich]

DESCRIPTION
Apache Clerezza is an OSGi-based modular application and a set of components
(bundles) for building RESTFul Semantic Web applications and services.

ISSUES FOR THE BOARD
There are no issues requiring board attention at this time.

RELEASE
Last release was created on 14.08.2012 (clerezza-0.3-incubating)

ACTIVITY
Clerezza has graduated to TLP per board meeting on 20.02.2013.
The common tasks for migration to TLP has been done except for the website.
The committee has voted to use svnpubsub to replace the currently use of the
deprecated mechanism based on people.apache.org.
The committee has also voted to use Git for version control.
Respective INFRA issues are filed.

With respect to supporting other Apache projects, a better integration of
Apache Stanbol has been achieved so that Stanbol modules can be run within
Clerezza.

COMMUNITY
No new committers or PMC members are added.

BRANDING
No issues

LEGAL
No issues

INFRASTRUCTURE
Transfer of resources (source codes, website) as part of graduation tasks is
in progress

20 Feb 2013

Establish the Apache Clerezza 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 an OSGi-based modular application and
 set of components for building RESTFul Semantic Web applications
 and services.

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

 RESOLVED, that the Apache Clerezza Project be and hereby is
 responsible for the creation and maintenance of software
 related to an OSGi-based modular application and set of
 components for building RESTFul Semantic Web applications and
 services; and be it further

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

   * Reto Bachmann-Gmuer <reto@apache.org>
   * Tsuyoshi Ito <ito@apache.org>
   * Hasan Hasan <hasan@apache.org>
   * Tommaso Teofili <tommaso@apache.org>
   * Bertrand Delacretaz <bdelacretaz@apache.org>
   * Florent André <florent@apache.org>
   * Rupert Westenthaler <rwesten@apache.org>
   * Daniel Spicar <dspicar@apache.org>

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

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

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

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

20 Feb 2013

an OSGi-based modular application and set of components (bundles) for
building RESTFul Semantic Web applications and services.

Clerezza has been incubating since 2009-11-27.

The resolution to graduate Clerezza has been added to the board agenda, as
per the http://s.apache.org/rOw vote.

There was some prior discussion of the viability of the project, especially
the content management parts where activity has been fairly low recently,
but in the end enough volunteers have shown up to move the project forward.

Signed-off-by:
Ross Gardler: [ ](clerezza)
Reinhard Poetz: [ ](clerezza)


Shepherd notes:

21 Nov 2012

(incubating since November 27th, 2009)

Clerezza is a framework and set of components designed to make it easy to
build applications for the semantic and the social web.

Although Clerezza could technically graduate, activity has been very low and
diminishing since 2010, especially regarding the content management
components. The reusable RDF libraries are used in Stanbol for example and
see slightly more activity.

We've started a discussion about the future of Clerezza, with a proposal to
move those reusable libraries to another project, probably Stanbol, and
terminate incubation of the other components.

The goal is to have a decision on this within a few days.

Signed-off-by: bdelacretaz (mentor), jukka
IPMC comments:
 jukka: See also Stanbol's TLP report to the board.

15 Aug 2012

(incubating since November 27th, 2009)

Clerezza is a framework and set of components designed to make it easy to
build applications for the semantic and the social web.

Graduation:

 As in our last report in May, we believe Clerezza should graduate soon, but
 unfortunately that hasn't happened yet. Activity is currently fairly low,
 and it looks like Clerezza might remain a small/low activity project, but
 the PPMC is functional, has done releases and invited additional committers
 so there's no need to stay in the Incubator any longer once a plan to
 attempt to grow the community is in place.

 This plan has been discussed, and mostly involves better exposing Clerezza's
 reusable components. The current docs mostly present the content management
 aspects of Clerezza, which require adopting it as a whole, although several
 modules are useful on their own for tasks related to RDF data and/or triple
 stores. Making it clearer which modules are useful on their own should help
 grow the community.

How has the community developed since the last report:

 No changes since last report.

How has the project developed since the last report:

 Some project restructuring to facilitate releasing individual modules.

Next steps:

 - Release individual modules.
 - Improve docs on reusing parts of Clerezza.
 - Graduate.

Signed-off-by: jukka, bdelacretaz (mentor)
IPMC comments:
 jukka: +1 to attempts to regain lost momentum

16 May 2012

(incubating since November 27th, 2009)

Clerezza is a framework and set of components designed to make it easy to
build application for the semantic and the social web.

Graduation:

 We believe Clerezza will be ready to graduate soon. Currently discussions
 for a plan for community development are ongoing. Once a plan for community
 development has been defined we can discuss graduation. Documentation and
 tutorials are still in need of improvement and this may be addressed as
 part of the community development plan but we believe lacking documentation
 alone should not stand in the way of graduation.

How has the community developed since the last report:

 The cooperation with the Apache Stanbol project has been improved with
 two Stanbol committers becoming Clerezza committers.

How has the project developed since the last report.

 - We successfully released Clerezza (0.2-incubating).

 - Apache Wink has accepted a patch by a Clerezza developer. This presents
   an opportunity to replace our own JAX-RS implementation with Wink's.

 - Discussions about the release process and its documentation have taken
   place. We have identified possible problems with our version policy and
   release process when releasing only a subset of the modules Clerezza
   consists of. It is our intention to be able to make such releases. No
   conclusion has been reached yet.

 - A drop of activity in the second half of this quarter (after the release).
   This can be partially explained with the fact that many developers use
   Clerezza in other projects and the release caused a temporary shift in
   focus on those projects.

Signed off by mentor: bdelacretaz, rgardler

15 Feb 2012

(incubating since November 27th, 2009)

Clerezza is a framework and set of components designed to make it easy to
build application for the semantic and the social web.

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

 1. Manage to get first release out and establish a process to do this
    faster in the future.

 2. Better documentation and tutorials on how to build apps with Clerezza.

 3. We need to discuss a plan for community development with our mentors
    for the next board report. The next report will contain some clear
    actions.

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

 Creating a release turned out to be more difficult than expected, mostly
 due to legal/licensing issues. We hope that once this is resolved for
 the first release it will be easier for subsequent releases. While
 progress has been slow, we think the next release candidate will be
 proposed very soon. Nothing is blocking progress but the legal problems
 have been discovered late and were time consuming to repair - also
 because we have no experience with this so far.

How has the community developed since the last report:

 - A new interesting person has shown up on the mailing lists.
 - Patch contributed by non-committer.
 - Domeo Annotation Toolkit is using Clerezza
   (http://annotationframework.org/).

How has the project developed since the last report.

 - Changes to project structure and naming as a result of trying to
   create a release.
 - Work to meet legal requirements / consolidate NOTICE/LICENSE files.
 - Bug-fixes.

Signed off by mentor: bdelacretaz, rgardler

21 Dec 2011

(incubating since November 27th, 2009)

Clerezza is a framework and set of components designed to make it easy to
build application for the semantic and the social web.

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

1. For the first release mainly license headers have to be added
2. Tutorial on how to build apps with clerezza

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

- No issue

How has the community developed since the last report

- Some new interested persons have shown up on the mailing lists
- Patch contributed by non-committer
- External project providing a new backend for Clerezza:
https://github.com/enridaga/clerezza-virtuoso/tree/master/clerezza-virtuoso
- Nomination for OSS Award (http://www.ossaward.ch/)

How has the project developed since the last report.

- Some bug-fixes and performance improvements. Still working on spamming
everything with license headers.

16 Nov 2011

(incubating since November 27th, 2009)

Clerezza is a framework and set of components designed to make it easy to
build application for the semantic and the social web.

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

1. For the first release mainly license headers have to be added
2. Tutorial on how to build apps with clerezza

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

- No issue

How has the community developed since the last report

- Some new interested persons have shown up on the mailing lists
- Patch contributed by non-committer
- External project providing a new backend for Clerezza:
https://github.com/enridaga/clerezza-virtuoso/tree/master/clerezza-virtuoso
- Nomination for OSS Award (http://www.ossaward.ch/)

How has the project developed since the last report.

- Some bug-fixes and performance improvements. Still working on spamming
everything with license headers.

17 Aug 2011

(incubating since November 27th, 2009)

Clerezza is a framework and set of components designed to make it easy to
build application for the semantic and the social web.

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

1. First release
2. Tutorial on how to build apps with clerezza

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

- No issue

How has the community developed since the last report

- Intense discussions on the process. When is code acceptable into trunk,
when is it legitimate to veto changes with a -1 and what should the
consequences be. As a consequence to these discussions a "contributing" page
was added to the project site:
http://incubator.apache.org/clerezza/contributing/

- Daniel Spicar accepted as new contributor.
- Registration of Apache Clerezza for an evaluation through OSS Award
(http://www.ossaward.ch/)

How has the project developed since the last report.

- The code has been improved to a stage ready for release. Procedure for
releasing the code base has been initiated. We are now very closed to a
first release, already 3 release candidates have been presented for voting.
Hoping that soon an acceptable one will be proposed.

19 May 2011

(incubating since November 27th, 2009) is an OSGi-based modular application
and set of components (bundles) for building RESTFul Semantic Web
applications and services.

There are currently no issues requiring board attention.

Recent activity:

 - Added WebId test suite
 - Added Clerezza-UIMA CAS Consumer
 - Released a new website version with much more documentation

Next steps:

 - First release
 - Improve documentation and tutorial to website


Top 2/3 Issues before graduation:

 - Prepare some easy-to-run demos to get people interested in Clerezza

16 Feb 2011

Clerezza (incubating since November 27th, 2009) is an OSGi-based
modular application and set of components (bundles) for building
RESTFul Semantic Web applications and services.

There are currently no issues requiring board attention.

Recent activity:

 * Solved licensing issues for release
 * Scala based shell making demonstration and debugging
   of the system much easier
 * Improved WebID login UserInterface
 * Renamed package named in preparation for release

Next steps:

 * First release imminent
 * Add documentation and tutorial to website
 * Update to Scala 2.8.1

Top 2/3 Issues before graduation:

 * Improve our website with tutorials and "getting started" content.
 * Prepare some easy-to-run demos to get people interested in Clerezza.
add some recent activities and rephrase the rest as it fits

17 Nov 2010

Clerezza (incubating since November 27th, 2009) is an  OSGi-based modular
application and set of components (bundles) for  building RESTFul Semantic
Web applications and services.

There are currently no issues requiring board attention.

Recent activity:

 * First real life usage with heavier load, leads to significant performance
improvements and to the fix of stability issues (Performance test results
are available in issue CLEREZZA-348).
 * Removed jersey code from triaxrs (license conflict with CDDL 1.1 and GPL
2)
 * Interaction with the Jena team on TDB was already happening, with Stanbol
and Jena coming to the Incubator there's a very promising ecosystem for
Clerezza.
 * Summary about clerezza architecture written (CLEREZZA-334)
 * Improved User documentation

Next steps:

 * Make our first release
 * Voting for logos and website theme
 * Add documentation and tutorial to website

Top 2/3 Issues before graduation:

 * Improve our website with tutorials and "getting started" content.
 * Prepare some easy-to-run demos to get people interested in Clerezza.

18 Aug 2010

Clerezza (incubating since November 27th, 2009) is an  OSGi-based modular
application and set of components (bundles) for  building RESTFul Semantic
Web applications and services. The are currently no issues requiring board
attention.

Recent activity:

 * Added support for roaming users with WebId
 * Added support for ssl
 * Started support for editing own foaf-profile with client certificate
generation
 * Faster ScalaServer Pages using Scala 2.8.0
 * Improved User documentation

Next steps:

 * Streamline architecture around type-handlers and type-renderer
 * Add ability to easily overwrite the styling in full or partially
(skinning) with a bundle


Top 2/3 Issues before graduation:

 * Improve our website with tutorials and "getting started" content.
 * Prepare some easy-to-run demos to get people interested in Clerezza.
 * Prepare for a first release

19 May 2010

Clerezza (incubating since November 27th, 2009) is an OSGi-based modular
application and set of components (bundles) for building RESTFul Semantic
Web applications and services. The are currently no issues requiring board
attention.

Recent activity:

 * Updated to the latest Felix framework (including security features)
 * Improved typerendering with regex-pattern and renderlets for literal
types
 * Update to TDB 0.8.5
 * Presented Clerezza at the Apache Retreat
 * Manuel Innerhofer participated in the IKS FISE hackathon
(http://wiki.iks-project.eu/index.php/FISE), Clerezza modules are used in
FISE.

Next steps:

 * Enhance UIMA integration
 * Integration with Tika

Top 2/3 Issues before graduation:

 * Improve our website with tutorials and "getting started" content.
 * Prepare some easy-to-run demos to get people interested in Clerezza.
 * Prepare for a first release

17 Mar 2010

Clerezza (incubating since November 27th, 2009) is an OSGi-based modular
application and set of components (bundles) for building RESTFul Semantic
Web applications and services.

The are currently no issues requiring board attention.

Recent activity:

* IFP smushing (merge duplicate nodes based on inverse functional
properties)
* Replaced code with problematic license in triaxrs (url-encoding)
* Fixed problems with TDB based launcher (regression after update of Jena
TDB cause by incomatible versions)
* more complete HTTP support (OPTIONS *)
* Integration with UIMA for metadata generation using external services
like OpenCalais and AlchemyAPI
* Many bugfixes
* Discussing about Clerezza related project(s) for GSoC

Next steps:
* integration with Tika

Top 2/3 Issues before graduation:
* Get our website online, currently it's just a placeholder
* Prepare some easy-to-run demos to get people interested in Clerezza
* Prepare for a first release

17 Feb 2010

Clerezza (incubating since November 27th, 2009) is an OSGi-based modular
application and set of components (bundles) for building RESTFul Semantic
Web applications and services.

There are currently no issues requiring board attention

Recent activity:

 * Code refactoring to enhance efficiency
 * Integration with UIMA started
 * reduced number of dependencies on external maven repos
 * initial graph isomorphism implementation
 * Discobits editor (wysiwyg editor for documents structured described
   in rdf) fixed
 * maven plugin to document exposed rest interface

Next steps:

 * integration with Tika

Top 2/3 Issues before graduation:

 * Get our website online, currently it's just a placeholder
 * Prepare some easy-to-run demos to get people interested in Clerezza
 * Prepare for a first release

20 Jan 2010

Clerezza (incubating since November 27th, 2009) is an OSGi-based modular
application and set of components (bundles) for building RESTFul Semantic
Web applications and services.

The are currently no issues requiring board attention. Recent activity:
* All the Clerezza code has been imported in the podling's svn repository
* Hudson continuous integration activated service interface
for extracting/creating metadata on upload
* thumbnail generator based on the above
* some fixes around security and sparql
* started utilities to make "tagging" with skos concepts easy (front end
widget, and rest service querying remote sparql endpoints)
* bug fixes in sparql and security (cookie authentication)
* move to felix 2.0.2 with its security framework
* look for synergies with apache wink
* scripting engines (mainly scala): use common code base with sling
* webdav support
* offline site generation, to generate clerezza website with clerezza
* implement graph-isomorphism algorithm for proper implementation of
Graph.equals
* Stable serialization: review proposed patch
* migration of Jena TDB to 0.8.4 version

Next steps:
* integration with UIMA
* integration with Tika

Top 2/3 Issues before graduation:
* Get our website online, currently it's just a placeholder
* Prepare some easy-to-run demos to get people interested in Clerezza
* Prepare for a first release


= Empire-db =

Empire-db is a relational data persistence component that aims to overcome
the difficulties, pitfalls and restrictions inherent in traditional Object
Relational Management (ORM) approaches. Empire-db is on the Apache Incubator
since July 2008.

We accepted Benjamin Venditti as committer, this after his work on the code
generator through jira-posted patches. The code generator already got the
attention from other community members as well. Our maven-based release also
seems to have helped growing the community, the activity on both the user
and the dev list went up. We are still hoping to get one or two extra
developers involved in our development team.

The project's top 2/3 things to resolve prior to graduation:

* Grow a larger community
* Roll out a second maven-based release

16 Dec 2009

Clerezza was accepted in the incubator on November 27th, 2009.

We are setting up the podling, waiting on our mailing lists, there are no
issues requiring board attention at the moment.