Apache Logo
The Apache Way Contribute ASF Sponsors

Formal board meeting minutes from 2010 through present. Please Note: The board typically approves minutes from one meeting during the next board meeting, so minutes will be published roughly one month later than the scheduled date. Other corporate records are published, as is an alternate categorized view of all board meeting minutes.

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

FreeMarker

18 Jan 2017

FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.

FreeMarker has been incubating since 2015-07-01.

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

 We think that the project is getting ready for a successful
 graduation, since during incubation we have cleared copyright and
 trademark, migrated all the project's assets to the ASF Infra,
 learned how to produce and publish releases (with 2 releases issued
 during incubation), learned how to invite committers. But, the
 project is still struggling to find a way to "convert" active users
 into committers; there are several users that have expressed the
 desire to be more involved and help the project, but this doesn't
 materialize into consistent contributions. In order to facilitate
 new contributions and attract new potential committers we are trying
 to define new ideas/tasks that are useful to the project but can be
 completed even by contributors who don't yet know the project in
 depth. We also plan to make a non-backward-compatible branch which
 is easier to contribute to because it removes the substantial
 complexity caused by the legacy burden, and also allows adding
 interesting new features that wouldn't be feasible with the backward
 compatibility constraints set more than 12 years ago.

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

 None

How has the community developed since the last report?

 There were no changes.

How has the project developed since the last report?

 This was a more silent period, but Jira issues, pull request, Stack
 Overflow questions were answered, some issues were fixed.

When were the last committers or PMC members elected?

 2015-10-21 Nan Lei, committer (non-PMC)

Date of last release:

 2016-06-26

Signed-off-by:

 [X](freemarker) Jacopo Cappellato
 [X](freemarker) Jean-Frederic Clere
 [X](freemarker) David E. Jones
 [X](freemarker) Ralph Goers
 [X](freemarker) Sergio Fernández

19 Oct 2016

FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.

FreeMarker has been incubating since 2015-07-01. The FreeMarker project exists
and produces releases since around 2001.

Most important issues to address in the move towards graduation:

 1. Commuity growth; we need more developers.
 2. Fill blanks left on the status page.

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

 None

How has the community developed since the last report?

 There were no changes

How has the project developed since the last report?

 There was a discussion about a graduation attempt, and the overall result
   (though opinions
 can slightly differ) was that we better see if we can attract more developers
   first. For that,
 we intend to start a branch that gets rid of the several backward
   compatibility
 constraints that makes contribution and addressing some interesting
   templating
 problems rather difficult or impossible, and which makes the code base more
   attractive in general.
 (Note that this is 15 year old code base, and the need for this is not a new
   idea.) This branch
 would be also the opportunity to switch to org.apache Java packages and
   org.apache Maven coordinates.

 We have positively completed the verifications about possible name conflicts
   (PODLINGNAMESEARCH-107).

Date of last release:

 2016-06-26

When were the last committers or PMC members elected?

 2015-10-21 Nan Lei, committer (non-PMC)

Signed-off-by:

 [X](freemarker) Jacopo Cappellato
 [ ](freemarker) Jean-Frederic Clere
 [X](freemarker) David E. Jones
 [X](freemarker) Ralph Goers
 [X](freemarker) Sergio Fernández

20 Jul 2016

FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.

FreeMarker has been incubating since 2015-07-01. The FreeMarker project
exists and produces releases since around 2001.

Most important issues to address in the move towards graduation:

 1. Discuss the project's graduation on the general list.
 2. Fill blanks left on the status page.
 3. Reaching a bigger community that will contribute code to the
    project, though it remains to be seen if it's required before
    graduation.

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

 None

How has the community developed since the last report?

 There were no changes

How has the project developed since the last report?

 The project has made a new public release, which come with new features,
 bug fixes, and documentation improvements. Discussion was started about
 the possibility of graduation. Some missing information on the status page
 was filled, and a formal "podling name search" was started. There was also
 progress related to tooling, though those projects are outside the ASF
 (Eclipse plugin at JBoss, and the Online Template Tester at Kenshoo).

Date of last release:

 2016-06-26

When were the last committers or PMC members elected?

 2015-10-21 Nan Lei, committer (non-PMC)

Signed-off-by:

 [X](freemarker) Jacopo Cappellato
 [ ](freemarker) Jean-Frederic Clere
 [X](freemarker) David E. Jones
 [X](freemarker) Ralph Goers
 [X](freemarker) Sergio Fernández

20 Apr 2016

FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.

FreeMarker has been incubating since 2015-07-01.

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

 1. Finding more active contributors

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

 None

How has the community developed since the last report?

 There were no changes

How has the project developed since the last report?

 FreeMarker had two public releases: A Release Candidate (so that users can
 test it), and one final release. Apart from the new features and fixes, we
 have adjusted the source code and build process to follow Apache best
 practices more closely, and to be more appealing for contributors
 (switching to Java 5, fixing formatting where it didn't fit the modern
 Java conventions).

 The legal/policy issue with the web site domain (INFRA-10787) was settled,
 and we are using our historical domain again (freemarker.org) until
 graduation.

Date of last release:

 2016-03-28

When were the last committers or PMC members elected?

 2015-10-21 Nan Lei, committer (non-PMC)

Signed-off-by:

 [X](freemarker) Jacopo Cappellato
 [ ](freemarker) Jean-Frederic Clere
 [X](freemarker) David E. Jones
 [X](freemarker) Ralph Goers
 [X](freemarker) Sergio Fernández

20 Jan 2016

FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.

FreeMarker has been incubating since 2015-07-01.

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

 1. Finding contributors
 2. Do the first release from ASF

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

 None

How has the community developed since the last report?

 We have one new committer who works on the Chinese documentation.

How has the project developed since the last report?

 The web site was moved over to the Apache infrastructure, and the
 freemarker.org domain was transferred to Apache too.

 Preparing for the first release from ASF, issues reported by Rat were
 fixed, and the build scripts were reworked to give output that conforms
 the release policy and conventions.

 There were a few smaller pull requests which were all reviewed and
 integrated.

 As a side note, there's a yet unresolved legal/policy issue (INFRA-10787)
 regarding if we can use freemarker.org as the canonical domain (while it's
 served from the Apache infrastructure), or we must redirect it to
 freemarker.incubator.apache.org (as it is now).

Date of last release:

 There was no release from the Incubator yet

When were the last committers or PMC members elected?

 2015-10-21 Nan Lei, committer (non-PMC)

Signed-off-by:

 [X](freemarker) Jacopo Cappellato
 [ ](freemarker) Jean-Frederic Clere
 [ ](freemarker) David E. Jones
 [ ](freemarker) Ralph Goers
 [X](freemarker) Sergio Fernández

Shepherd/Mentor notes:

21 Oct 2015

FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.

FreeMarker has been incubating since 2015-07-01.

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

 1. Finding contributors
 2. Do the first release from ASF
 3. Further infrastructure migrations (move issues to Jira, web site)

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

 None

How has the community developed since the last report?

 There's no significant change since the last month.

How has the project developed since the last report?

 The IP clearance process is now complete given that:

 1) Software License Agreements have been collected (and have been filed by
    the ASF Secretary) for the former copyright owners that are no more
    active and involved in the project.
 2) Contributor License Agreements have been collected (and have been filed
    by the ASF Secretary) for the main contributors of the project, that are
    now committers of the incubating project
 3) Notices in the project mailing lists and website have been published to
    announce that the project is now incubating at ASF and to invite
    potential contributors to participate in the new home
 4) License headers have been updated to reflect the new copyright

 Git repositories were migrated to ASF, and development now goes at ASF.

 GitHub integration was configured so that we can receive pull requests.

 Mailing lists were officially moved over to ASF

 Jira was created and marked as the official issue tracker, though old
 issues weren't yet migrated.

Date of last release:

 There was no release from the Incubator yet

When were the last committers or PMC members elected?

 We only have the initial committers and initial PMC members yet.

Signed-off-by:

 [X](freemarker) Jacopo Cappellato
 [ ](freemarker) Jean-Frederic Clere
 [ ](freemarker) David E. Jones
 [ ](freemarker) Ralph Goers
 [ ](freemarker) Sergio Fernández

Shepherd/Mentor notes:

16 Sep 2015

FreeMarker is a template engine, i.e. a generic tool to generate text output
based on templates. FreeMarker is implemented in Java as a class library for
programmers.

FreeMarker has been incubating since 2015-07-01.

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

 1. IP clearance
 2. Move to ASF infrastructure, especially the code repository
 3. Finding contributors

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

 None

How has the community developed since the last report?

 We are still in early stage of incubation (like source code was
 only imported recently), so not much is happening inside ASF yet.
 One new contributor has found us through ASF.

How has the project developed since the last report?

 GitHub import was done, we are starting the IP clearance process.
 (On GitHub the project was highly active.)

Date of last release:

 There was no release from the Incubator yet

When were the last committers or PMC members elected?

 We only have the initial committers and initial PMC members yet.

Signed-off-by:

 [X](freemarker) Jacopo Cappellato
 [ ](freemarker) Jean-Frederic Clere
 [ ](freemarker) David E. Jones
 [X](freemarker) Ralph Goers
 [X](freemarker) Sergio Fernández