Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-09-21 15:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

Clerezza

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.