Hello Yegor, To build on Windows you need: 1) Sun JDK 1.6 in the PATH 2) Apache ANT 1.8.2 3) command line svn in the PATH
AFAIK it's all I'll correct the rat task and let you know, Thanks for pointing this out On Thu, Jul 5, 2012 at 6:37 PM, Yegor Kozlov <[email protected]> wrote: > Sorry for my belated feedback. > > I downloaded > apache-openmeetings-incubating-2.0.0.r1351438-30-06-2012_1839-src.tar.gz > , unpacked and ran ant with no target specified. > According to > http://incubator.apache.org/openmeetings/BuildInstructions.html > it should build a distribution. > > (1) build on a Windows box failed with > > -retrieve-red5-server: > [svn] svn: E000002: Can't make directory > '/cygdrive/c/users/yegor/java/apache-openmeetings/rc3/C:\users\yegor\java > \apache-openmeetings\rc3\build\red5\server': No such file or directory > [svn] <Checkout> failed. > > BUILD FAILED > C:\users\yegor\java\apache-openmeetings\rc3\build.xml:752: Can't checkout > > I'm using jdk1.6.0_29 and Ant 1.8.2 on Win7+Cygwin. Is it expected? Do > I need to set any environment variables ? > > Build on a Linux box took 15 minutes and went well. > > (2) The rat:report target only checks the main source directory. This > is not enough. > WebContent, test and xdocs should be checked as well. > Please re-visit and make sure that all sources have the AL header - I > found files with missing license in all three. > > (3) I strongly recommend to fully document the release procedure. > > There are some instructions at > http://incubator.apache.org/openmeetings/BuildInstructions.html > but they are too short in my opinion. Am I missing the full document ? > > Ideally, the build how-to should contain all steps required to make a > release. > Current release manager is Sebastian, but if someone else volunteers > he should follows the release guide. > > Many ASF projects have guides how to create releases, read and follow > the pattern: > > > https://svn.apache.org/repos/asf/poi/trunk/src/documentation/release-guide.txt > http://jackrabbit.apache.org/creating-releases.html > http://cayenne.apache.org/release-guide.html > > I would like some clarifications on (1) and (2) - they are blockers > unless you convince me in the opposite > > > Regards, > Yegor > > On Sat, Jun 30, 2012 at 8:59 PM, [email protected] > <[email protected]> wrote: > > Dear OpenMeetings Community, > > > > I would like to start a vote about releasing Apache OpenMeetings 2.0 > > Incubating RC3 > > > > RC2 was rejected by the Apache Foundation's Incubator PMC because of > > missing specifications of exact JAR names in LICENSE and NOTICE files. > They > > claim that the exact JAR file names are needed to have a exact matching > of > > the section in the LICENSE file and the actual components. > > > > Main changes are covered in the Readme: > > > http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/README > > > > Full Changelog: > > > http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/CHANGELOG > > > > Release artefacts: > > http://people.apache.org/~sebawagner/rc3/ > > > > Tag: > > http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/ > > > > PGP release keys (signed using 93A30395): > > http://svn.apache.org/repos/asf/incubator/openmeetings/project/KEYS > > > > Vote will be open for 72 hours. > > > > [ ] +1 approve > > [ ] +0 no opinion > > [ ] -1 disapprove (and reason why) > > > > My vote is +1. > > > > Best regards. > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.openmeetings.de > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > -- WBR Maxim aka solomax
