Please vote on releasing FreeMarker 2.3.35!

This is "attempt 2", after the previous 2.3.35 release voting was
cancelled. The difference
compared to the previous attempt is not trivial, so if you run any custom
tests, they should be re-ran.

ATTENTION! Delete the previous org.freemarker:freemarker:2.3.35 artifact
from your local
Maven repository (~/.m2/repository/org/freemarker), or else Maven will keep
using it!

Release Notes:
https://freemarker.apache.org/builds/2.3.35-attempt-2-voting/_html/versions_2_3_35.html

Before proceeding, you should know that FreeMarker 2.3.x, for a long
time, always releases a normal and a "gae" variant on the same time,
which are technically two independent source trees (Git branches). The
"gae" variant contains a few small modification in the Java source
code to be Google App Engine compliant, and has freemarker-gae as the
Maven artifact name. Otherwise the normal and the "gae" branches are
identical. Hence they will be voted on together.

The commits to be voted upon are:
- Normal (non-gae) variant:

https://github.com/apache/freemarker/commit/53ca7ae87d536f8a5a6fea6cce74d73f3b549bac
  Commit hash:  53ca7ae87d536f8a5a6fea6cce74d73f3b549bac
- "gae" variant:

https://github.com/apache/freemarker/commit/9c3db2c6f1636a7774fa8f2e55261ec87930642b
  Commit hash:  9c3db2c6f1636a7774fa8f2e55261ec87930642b

The artifacts to be voted upon are located here:

where the source release artifacts are:
https://dist.apache.org/repos/dist/dev/freemarker/engine/2.3.35-attempt-2/source/
- Normal (non-gae) variant:
  apache-freemarker-src-2.3.35.tar.gz
- "gae" variant:
  apache-freemarker-gae-src-2.3.35.tar.gz

See the "Building FreeMarker" section of the README.md inside them for
build instructions!
As described there:
- You need to add the gradle-wrapper.jar manually
- You need multiple JDK versions installed, on locations where Gradle will
find them
- You may need -Pfreemarker.allowUnsignedReleaseBuild=true gradle command
line
  option to building everything (not just the jar)

The release artifacts are signed with the following key:
https://people.apache.org/keys/committer/ddekany.asc

For convenience, we also provide binaries, which also need to be checked:
https://dist.apache.org/repos/dist/dev/freemarker/engine/2.3.35-attempt-2/binaries/
and Maven artifacts in the ASF Staging Repository:
https://repository.apache.org/content/repositories/staging/org/freemarker/freemarker/2.3.35/

Please try out the package and vote!

The vote is open for a minimum of 72 hours or until the necessary number of
votes (3 binding +1s) is reached.

[ ] +1 Release this package as Apache FreeMarker 2.3.35
[ ]  0 I don't feel strongly about it, but I'm okay with the release
[ ] -1 Do not release this package because...

Please add "(binding)" if your vote is binding.

--
Thanks,
 Daniel Dekany

Reply via email to