Author: solomax
Date: Mon Aug 15 03:14:09 2016
New Revision: 1756343

URL: http://svn.apache.org/viewvc?rev=1756343&view=rev
Log:
Release preparation: publishing to Maven repo works as expected, documentation 
is updated

Modified:
    openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml
    
openmeetings/application/branches/3.1.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
    openmeetings/application/branches/3.1.x/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml
    
openmeetings/application/branches/3.2.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
    openmeetings/application/branches/3.2.x/pom.xml
    openmeetings/application/trunk/openmeetings-server/pom.xml
    
openmeetings/application/trunk/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
    openmeetings/application/trunk/pom.xml
    openmeetings/site/trunk/ReleaseGuide.html

Modified: openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml 
(original)
+++ openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml Mon Aug 
15 03:14:09 2016
@@ -160,20 +160,19 @@
        <build>
                <plugins>
                        <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>truezip-maven-plugin</artifactId>
+                               <artifactId>maven-antrun-plugin</artifactId>
                                <executions>
                                        <execution>
                                                <id>unpack-red5-server</id>
+                                               <phase>prepare-package</phase>
                                                <goals>
-                                                       <goal>copy</goal>
+                                                       <goal>run</goal>
                                                </goals>
-                                               <phase>prepare-package</phase>
                                                <configuration>
-                                                       <fileset>
-                                                               
<directory>${red5-server-file.dir}/red5-server-${red5-server.version}.tar.gz/red5-server</directory>
-                                                               
<outputDirectory>${server.dir}</outputDirectory>
-                                                       </fileset>
+                                                       <target>
+                                                               <untar 
src="${red5-server-file.dir}/red5-server-${red5-server.version}.tar.gz" 
dest="${project.build.directory}"
+                                                                       
compression="gzip" overwrite="true"/>
+                                                       </target>
                                                        
<skip>${om.quick.build}</skip>
                                                </configuration>
                                        </execution>
@@ -218,6 +217,9 @@
                                        <execution>
                                                <id>make-assembly</id>
                                                <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
                                                <configuration>
                                                        <descriptors>
                                                                
<descriptor>${project.basedir}/src/main/assembly/${assembly.descriptor}.xml</descriptor>
@@ -226,13 +228,13 @@
                                                        
<appendAssemblyId>false</appendAssemblyId>
                                                        
<tarLongFileMode>gnu</tarLongFileMode>
                                                </configuration>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
                                        </execution>
                                        <execution>
                                                <id>make-src</id>
                                                <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
                                                <configuration>
                                                        <descriptors>
                                                                
<descriptor>${project.basedir}/src/main/assembly/src.xml</descriptor>
@@ -242,9 +244,6 @@
                                                        
<tarLongFileMode>gnu</tarLongFileMode>
                                                        
<skipAssembly>${src.pack.skip}</skipAssembly>
                                                </configuration>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
                                        </execution>
                                </executions>
                        </plugin>
@@ -269,19 +268,6 @@
                                                                                
</goals>
                                                                        
</pluginExecutionFilter>
                                                                        <action>
-                                                                               
<ignore></ignore>
-                                                                       
</action>
-                                                               
</pluginExecution>
-                                                               
<pluginExecution>
-                                                                       
<pluginExecutionFilter>
-                                                                               
<groupId>org.codehaus.mojo</groupId>
-                                                                               
<artifactId>truezip-maven-plugin</artifactId>
-                                                                               
<versionRange>[1.2,)</versionRange>
-                                                                               
<goals>
-                                                                               
        <goal>copy</goal>
-                                                                               
</goals>
-                                                                       
</pluginExecutionFilter>
-                                                                       <action>
                                                                                
<ignore></ignore>
                                                                        
</action>
                                                                
</pluginExecution>

Modified: 
openmeetings/application/branches/3.1.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.1.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
 (original)
+++ 
openmeetings/application/branches/3.1.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
 Mon Aug 15 03:14:09 2016
@@ -21,11 +21,8 @@
        </properties>
 
        <body>
-
                <section name="How to Build a Release of OpenMeetings">
-
                        <subsection name="Required tools">
-
                                <div>
                                        <p>To build a binary release of 
OpenMeetings you need: </p>
                                        <ul>
@@ -42,96 +39,115 @@
                                                </li>
                                        </ul>
                                </div>
-
                        </subsection>
-
                        <subsection name="Prepare your Apache ID">
-
                                <div>
-                                       Every release package must be signed 
with a PGP/GPG key.
-                                       <br />
-                                       So if you want to release a package 
your Apache Id must be
-                                       connected with a PGP key!
-                                       <br />
-                                       <br />
-                                       You might follow:
-                                       <br />
-                                       <a
-                                               
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp";
-                                               
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
-                                       </a>
-                                       <br />
-                                       <br />
-                                       In short:
-                                       <br />
-                                       Create PGP key pairs (private + public) 
(and I recommend creating a
-                                       Revoke Cert)
-                                       <br />
-                                       Upload the public key (either bei using 
the PGP Tool that you use
-                                       to create the key) or by using the web 
form to:
-                                       <a href="http://pgp.mit.edu/"; 
target="_blank" rel="nofollow">http://pgp.mit.edu/
-                                       </a>
-                                       <br />
-                                       Add the fingerprint string (something 
like "BF13 CF11 F9C9 0CBE
-                                       4413 09AB 0055 16BF 93A3 0395") to your 
profile at
-                                       <a href="https://id.apache.org/"; 
target="_blank" rel="nofollow">https://id.apache.org/</a>
-                                       <br />
-                                       Wait for 6-8 hours, the server will 
search for a public key based
-                                       on your fingerprint, if success it will 
create a file with your
-                                       name at:
-                                       <br />
-                                       <a 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
-                                       <br />
-                                       <br />
-                                       If that is "success" then add your key 
to:
-                                       <br />
-                                       <a
-                                               
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS
-                                       </a>
-                                       <br />
-                                       and follow the instructions in the file.
-                                       <br />
+                                       <ul>
+                                               <li><b>Every release package 
must be signed with a PGP/GPG key.</b><br />
+                                                       So if you want to 
release a package your Apache Id must be
+                                                       connected with a PGP 
key!
+                                                       <br />
+                                                       <br />
+                                                       You might follow:
+                                                       <br />
+                                                       <a
+                                                               
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp";
+                                                               
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
+                                                       </a>
+                                                       <br />
+                                                       <br />
+                                                       In short:
+                                                       <ul>
+                                                               <li>Create PGP 
key pairs (private + public) (and I recommend creating a Revoke Cert)</li>
+                                                               <li>Upload the 
public key (either bei using the PGP Tool that you use
+                                                                       to 
create the key) or by using the web form to:
+                                                                       <a 
href="http://pgp.mit.edu/"; target="_blank" 
rel="nofollow">http://pgp.mit.edu/</a>
+                                                               </li>
+                                                               <li>Add the 
fingerprint string (something like "BF13 CF11 F9C9 0CBE
+                                                                       4413 
09AB 0055 16BF 93A3 0395") to your profile at
+                                                                       <a 
href="https://id.apache.org/"; target="_blank" 
rel="nofollow">https://id.apache.org/</a>
+                                                               </li>
+                                                               <li>
+                                                                       Wait 
for 6-8 hours, the server will search for a public key based
+                                                                       on your 
fingerprint, if success it will create a file with your
+                                                                       name at:
+                                                                       <br />
+                                                                       <a 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
+                                                               </li>
+                                                               <li>
+                                                                       If that 
is "success" then add your key to:
+                                                                       <br />
+                                                                       <a 
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS</a>
+                                                                       <br />
+                                                                       <br />
+                                                                       and 
follow the instructions in the file.
+                                                               </li>
+                                                       </ul>
+                                               </li>
+                                               <li><b>Maven</b><br/>
+                                                       <ul>
+                                                               <li>Ensure you 
able to login to <a 
href="https://repository.apache.org/";>https://repository.apache.org</a></li>
+                                                               <li>
+                                                                       Set up 
development environment as described here: <a 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env";>Setup 
development environment</a><br/>
+                                                                       Don't 
forget to secure passwords as described here: <a 
href="http://maven.apache.org/guides/mini/guide-encryption.html#How_to_create_a_master_password";>Password
 Encryption</a>
+                                                               </li>
+                                                               
+                                                       </ul>
+                                               </li>
+                                       </ul>
                                </div>
-
                        </subsection>
-
                        <subsection name="Step1 - Prepare files">
-                               <p>
-                                       Check that all files:
-                                       <br />
-                                       LICENSE, NOTICE, DISCLAIMER, CHANGELOG, 
README
-                                       <br />
-                                       are up to date and refer to the right 
version.
-                               </p>
-
-                               <p>
-                                       Create a TAG of the SVN tree that you 
would like to release<br/>
-                                       Example:
-                               </p>
+                               <ul>
+                                       <li>
+                                               Check that all files:<br />
+                                               LICENSE, NOTICE, DISCLAIMER, 
CHANGELOG, README<br />
+                                               are up to date and refer to the 
right version.
+                                       </li>
+                                       <li>
+                                               Create a TAG of the SVN tree 
that you would like to release<br/>
+                                               Example:
                                
-                               <source>
+                                               <source>
 svn copy -r1453158 
https://svn.apache.org/repos/asf/openmeetings/application/trunk \
        https://svn.apache.org/repos/asf/openmeetings/application/tags/3.1.0RC1 
\
        -m "3.1.0 Release candidate 1"
-                               </source>
-                               
-
-                               <p>Get the source from your TAG: </p>
-                               <source>svn checkout 
https://svn.apache.org/repos/asf/openmeetings/application/tags/$BRANCHORTAG/</source>
-                               <p>$BRANCHORTAG should be replaced with your 
new TAG</p>
-
-                               <p>Update versions of all modules</p>
-                               <source>mvn versions:set 
-DgenerateBackupPoms=false -DnewVersion=3.1.0</source>
-                               <p>Run the command: </p>
-                               <source>mvn clean install -Prc</source>
-                               <p>Test building the source on windows and OSx 
or Linux</p>
-                               <p>Test running the binary's</p>
-                               <p>
-                                       Commit artifacts you have created with 
KEYS file to the
-                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
-                                       Proposed file structure for "Release 
Candidate 1" of 3.1.0 will be:
-                               </p>
-                               <source>
+                                               </source>
+                                       </li>
+                                       <li>
+                                               <p>Get the source from your 
TAG: </p>
+                                               <source>svn checkout 
https://svn.apache.org/repos/asf/openmeetings/application/tags/$BRANCHORTAG/</source>
+                                               <p>$BRANCHORTAG should be 
replaced with your new TAG</p>
+                                       </li>
+                                       <li>
+                                               <p>Update versions of all 
modules</p>
+                                               <source>mvn versions:set 
-DgenerateBackupPoms=false -DnewVersion=3.1.0</source>
+                                       </li>
+                                       <li>Deploy release artifacts to Maven
+                                               <ul>
+                                                       <li>
+                                                       <source>
+mvn clean
+mvn deploy -Pdeploy,rc
+                                                       </source>
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       <li>
+                                               <p>Run the command: </p>
+                                               <source>mvn clean install 
-Prc</source>
+                                       </li>
+                                       <li>
+                                               <p>Test building the source on 
windows and OSx or Linux</p>
+                                               <p>Test running the binary's</p>
+                                       </li>
+                                       <li>
+                                               <p>
+                                                       Commit artifacts you 
have created with KEYS file to the
+                                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
+                                                       Proposed file structure 
for "Release Candidate 1" of 3.1.0 will be:
+                                               </p>
+                                               <source>
 3.1.0
 3.1.0/rc1
 3.1.0/rc1/src
@@ -150,7 +166,12 @@ svn copy -r1453158 https://svn.apache.or
 3.1.0/rc1/bin/apache-openmeetings-3.1.0.tar.gz.asc
 3.1.0/rc1/CHANGELOG
 3.1.0/rc1/KEYS
-                               </source>
+                                               </source>
+                                       </li>
+                                       <li>Upload Artifacts with signatures 
created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                               </ul>
                        </subsection>
 
                        <subsection name="Step2 - VOTE and RESULT emails">
@@ -245,31 +266,45 @@ for f in `ls -1 *.tar.gz *.zip`; do gpg
                        
                        <subsection name="Step4 - Distribute and announce">
                                <p>If VOTEs positive: Upload the release </p>
-                               <p>Upload Artifacts with signatures created on 
the previous steps to 
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION</p>
-                               <p>
-                                       Wait 24 hours (until all Apache mirrors 
have synced the packages)
-                                       and send an announcement to the mailing 
list + blog and any other
-                                       channel.
-                               </p>
-                               <p>
-                                       Email announcements should have the 
subject line:
-                                       <br />
-                                       [ANNOUNCE] Apache OpenMeetings x.xx 
released
-                               </p>
-                               <p>
-                                       Update release section of DOAP file 
<tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
-                               </p>
-                               <p>
-                                       Add a section to <a 
href="downloads.html">downloads</a> website.<br />
-                                       Make sure that the binary packages are 
linked using the mirror URL as base path (
-                                       <b>not</b> 
http://www.apache.org/dist):<br />
-                                       Mirror URL: 
-                                       <a 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
-                               </p>
-                               <p>
-                                       Release candidates should be deleted 
from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br/>
-                                       Old releases should be deleted from 
<tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
-                               </p>
+                               <ul>
+                                       <li>Upload Artifacts with signatures 
created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                                       <li>Close staging repo:
+                                               <ul>
+                                                       <li>Go to: <a 
href="https://repository.apache.org/#stagingRepositories";>Staging 
Repositories</a></li>
+                                                       <li>Select openmeetings 
staging repo and Close it with valid message:<br/>
+                                                               for ex. "The 
VOTE about 3.1.2 release was successful"
+                                                       </li>
+                                                       <li>Select openmeetings 
staging repo and Release it with valid message:<br/>
+                                                               for ex. "The 
VOTE about 3.1.2 release was successful"
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       <li>
+                                               Wait 24 hours (until all Apache 
mirrors have synced the packages)
+                                               and send an announcement to the 
mailing list + blog and any other
+                                               channel.
+                                       </li>
+                                       <li>
+                                               Email announcements should have 
the subject line:<br />
+                                               [ANNOUNCE] Apache OpenMeetings 
x.xx released
+                                       </li>
+                                       <li>
+                                               Update release section of DOAP 
file <tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
+                                       </li>
+                                       <li>
+                                               Add a section to <a 
href="downloads.html">downloads</a> website.<br />
+                                               Make sure that the binary 
packages are linked using the mirror URL as base path (
+                                               <b>not</b> 
http://www.apache.org/dist):<br />
+                                               Mirror URL: 
+                                               <a 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
+                                       </li>
+                                       <li>
+                                               Release candidates should be 
deleted from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br/>
+                                               Old releases should be deleted 
from <tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
+                                       </li>
+                               </ul>
                        </subsection>
                </section>
        </body>

Modified: openmeetings/application/branches/3.1.x/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/pom.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/pom.xml (original)
+++ openmeetings/application/branches/3.1.x/pom.xml Mon Aug 15 03:14:09 2016
@@ -58,20 +58,26 @@
                <tomcat.version>8.0.36</tomcat.version>
                <derby.version>10.12.1.1</derby.version>
        </properties>
-       <modules>
-               <module>openmeetings-util</module>
-               <module>openmeetings-db</module>
-               <module>openmeetings-core</module>
-               <module>openmeetings-install</module>
-               <module>openmeetings-service</module>
-               <module>openmeetings-webservice</module>
-               <module>openmeetings-web</module>
-               <module>openmeetings-flash</module>
-               <module>openmeetings-screenshare</module>
-               <module>openmeetings-server</module>
-       </modules>
        <profiles>
                <profile>
+                       <id>AllModules</id>
+                       <activation>
+                               <activeByDefault>true</activeByDefault>
+                       </activation>
+                       <modules>
+                               <module>openmeetings-util</module>
+                               <module>openmeetings-db</module>
+                               <module>openmeetings-core</module>
+                               <module>openmeetings-install</module>
+                               <module>openmeetings-service</module>
+                               <module>openmeetings-webservice</module>
+                               <module>openmeetings-web</module>
+                               <module>openmeetings-flash</module>
+                               <module>openmeetings-screenshare</module>
+                               <module>openmeetings-server</module>
+                       </modules>
+               </profile>
+               <profile>
                        <id>Quick</id>
                        <activation>
                                <property>
@@ -197,6 +203,13 @@
                                <jarsigner.skip>true</jarsigner.skip>
                        </properties>
                </profile>
+               <profile>
+                       <id>deploy</id>
+                       <modules>
+                               <module>openmeetings-util</module>
+                               <module>openmeetings-db</module>
+                       </modules>
+               </profile>
        </profiles>
        <url>http://openmeetings.apache.org</url>
        <inceptionYear>2012</inceptionYear>
@@ -848,11 +861,6 @@
                                        <version>1.8</version>
                                </plugin>
                                <plugin>
-                                       <groupId>org.codehaus.mojo</groupId>
-                                       
<artifactId>truezip-maven-plugin</artifactId>
-                                       <version>1.2</version>
-                               </plugin>
-                               <plugin>
                                        
<groupId>org.apache.maven.plugins</groupId>
                                        
<artifactId>maven-war-plugin</artifactId>
                                        <version>2.6</version>

Modified: openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml 
(original)
+++ openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml Mon Aug 
15 03:14:09 2016
@@ -160,20 +160,19 @@
        <build>
                <plugins>
                        <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>truezip-maven-plugin</artifactId>
+                               <artifactId>maven-antrun-plugin</artifactId>
                                <executions>
                                        <execution>
                                                <id>unpack-red5-server</id>
+                                               <phase>prepare-package</phase>
                                                <goals>
-                                                       <goal>copy</goal>
+                                                       <goal>run</goal>
                                                </goals>
-                                               <phase>prepare-package</phase>
                                                <configuration>
-                                                       <fileset>
-                                                               
<directory>${red5-server-file.dir}/red5-server-${red5-server.version}.tar.gz/red5-server</directory>
-                                                               
<outputDirectory>${server.dir}</outputDirectory>
-                                                       </fileset>
+                                                       <target>
+                                                               <untar 
src="${red5-server-file.dir}/red5-server-${red5-server.version}.tar.gz" 
dest="${project.build.directory}"
+                                                                       
compression="gzip" overwrite="true"/>
+                                                       </target>
                                                        
<skip>${om.quick.build}</skip>
                                                </configuration>
                                        </execution>
@@ -218,6 +217,9 @@
                                        <execution>
                                                <id>make-assembly</id>
                                                <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
                                                <configuration>
                                                        <descriptors>
                                                                
<descriptor>${project.basedir}/src/main/assembly/${assembly.descriptor}.xml</descriptor>
@@ -226,13 +228,13 @@
                                                        
<appendAssemblyId>false</appendAssemblyId>
                                                        
<tarLongFileMode>gnu</tarLongFileMode>
                                                </configuration>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
                                        </execution>
                                        <execution>
                                                <id>make-src</id>
                                                <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
                                                <configuration>
                                                        <descriptors>
                                                                
<descriptor>${project.basedir}/src/main/assembly/src.xml</descriptor>
@@ -242,9 +244,6 @@
                                                        
<tarLongFileMode>gnu</tarLongFileMode>
                                                        
<skipAssembly>${src.pack.skip}</skipAssembly>
                                                </configuration>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
                                        </execution>
                                </executions>
                        </plugin>
@@ -269,19 +268,6 @@
                                                                                
</goals>
                                                                        
</pluginExecutionFilter>
                                                                        <action>
-                                                                               
<ignore></ignore>
-                                                                       
</action>
-                                                               
</pluginExecution>
-                                                               
<pluginExecution>
-                                                                       
<pluginExecutionFilter>
-                                                                               
<groupId>org.codehaus.mojo</groupId>
-                                                                               
<artifactId>truezip-maven-plugin</artifactId>
-                                                                               
<versionRange>[1.2,)</versionRange>
-                                                                               
<goals>
-                                                                               
        <goal>copy</goal>
-                                                                               
</goals>
-                                                                       
</pluginExecutionFilter>
-                                                                       <action>
                                                                                
<ignore></ignore>
                                                                        
</action>
                                                                
</pluginExecution>

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
 Mon Aug 15 03:14:09 2016
@@ -21,11 +21,8 @@
        </properties>
 
        <body>
-
                <section name="How to Build a Release of OpenMeetings">
-
                        <subsection name="Required tools">
-
                                <div>
                                        <p>To build a binary release of 
OpenMeetings you need: </p>
                                        <ul>
@@ -42,96 +39,115 @@
                                                </li>
                                        </ul>
                                </div>
-
                        </subsection>
-
                        <subsection name="Prepare your Apache ID">
-
                                <div>
-                                       Every release package must be signed 
with a PGP/GPG key.
-                                       <br />
-                                       So if you want to release a package 
your Apache Id must be
-                                       connected with a PGP key!
-                                       <br />
-                                       <br />
-                                       You might follow:
-                                       <br />
-                                       <a
-                                               
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp";
-                                               
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
-                                       </a>
-                                       <br />
-                                       <br />
-                                       In short:
-                                       <br />
-                                       Create PGP key pairs (private + public) 
(and I recommend creating a
-                                       Revoke Cert)
-                                       <br />
-                                       Upload the public key (either bei using 
the PGP Tool that you use
-                                       to create the key) or by using the web 
form to:
-                                       <a href="http://pgp.mit.edu/"; 
target="_blank" rel="nofollow">http://pgp.mit.edu/
-                                       </a>
-                                       <br />
-                                       Add the fingerprint string (something 
like "BF13 CF11 F9C9 0CBE
-                                       4413 09AB 0055 16BF 93A3 0395") to your 
profile at
-                                       <a href="https://id.apache.org/"; 
target="_blank" rel="nofollow">https://id.apache.org/</a>
-                                       <br />
-                                       Wait for 6-8 hours, the server will 
search for a public key based
-                                       on your fingerprint, if success it will 
create a file with your
-                                       name at:
-                                       <br />
-                                       <a 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
-                                       <br />
-                                       <br />
-                                       If that is "success" then add your key 
to:
-                                       <br />
-                                       <a
-                                               
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS
-                                       </a>
-                                       <br />
-                                       and follow the instructions in the file.
-                                       <br />
+                                       <ul>
+                                               <li><b>Every release package 
must be signed with a PGP/GPG key.</b><br />
+                                                       So if you want to 
release a package your Apache Id must be
+                                                       connected with a PGP 
key!
+                                                       <br />
+                                                       <br />
+                                                       You might follow:
+                                                       <br />
+                                                       <a
+                                                               
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp";
+                                                               
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
+                                                       </a>
+                                                       <br />
+                                                       <br />
+                                                       In short:
+                                                       <ul>
+                                                               <li>Create PGP 
key pairs (private + public) (and I recommend creating a Revoke Cert)</li>
+                                                               <li>Upload the 
public key (either bei using the PGP Tool that you use
+                                                                       to 
create the key) or by using the web form to:
+                                                                       <a 
href="http://pgp.mit.edu/"; target="_blank" 
rel="nofollow">http://pgp.mit.edu/</a>
+                                                               </li>
+                                                               <li>Add the 
fingerprint string (something like "BF13 CF11 F9C9 0CBE
+                                                                       4413 
09AB 0055 16BF 93A3 0395") to your profile at
+                                                                       <a 
href="https://id.apache.org/"; target="_blank" 
rel="nofollow">https://id.apache.org/</a>
+                                                               </li>
+                                                               <li>
+                                                                       Wait 
for 6-8 hours, the server will search for a public key based
+                                                                       on your 
fingerprint, if success it will create a file with your
+                                                                       name at:
+                                                                       <br />
+                                                                       <a 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
+                                                               </li>
+                                                               <li>
+                                                                       If that 
is "success" then add your key to:
+                                                                       <br />
+                                                                       <a 
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS</a>
+                                                                       <br />
+                                                                       <br />
+                                                                       and 
follow the instructions in the file.
+                                                               </li>
+                                                       </ul>
+                                               </li>
+                                               <li><b>Maven</b><br/>
+                                                       <ul>
+                                                               <li>Ensure you 
able to login to <a 
href="https://repository.apache.org/";>https://repository.apache.org</a></li>
+                                                               <li>
+                                                                       Set up 
development environment as described here: <a 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env";>Setup 
development environment</a><br/>
+                                                                       Don't 
forget to secure passwords as described here: <a 
href="http://maven.apache.org/guides/mini/guide-encryption.html#How_to_create_a_master_password";>Password
 Encryption</a>
+                                                               </li>
+                                                               
+                                                       </ul>
+                                               </li>
+                                       </ul>
                                </div>
-
                        </subsection>
-
                        <subsection name="Step1 - Prepare files">
-                               <p>
-                                       Check that all files:
-                                       <br />
-                                       LICENSE, NOTICE, DISCLAIMER, CHANGELOG, 
README
-                                       <br />
-                                       are up to date and refer to the right 
version.
-                               </p>
-
-                               <p>
-                                       Create a TAG of the SVN tree that you 
would like to release<br/>
-                                       Example:
-                               </p>
+                               <ul>
+                                       <li>
+                                               Check that all files:<br />
+                                               LICENSE, NOTICE, DISCLAIMER, 
CHANGELOG, README<br />
+                                               are up to date and refer to the 
right version.
+                                       </li>
+                                       <li>
+                                               Create a TAG of the SVN tree 
that you would like to release<br/>
+                                               Example:
                                
-                               <source>
+                                               <source>
 svn copy -r1453158 
https://svn.apache.org/repos/asf/openmeetings/application/trunk \
        https://svn.apache.org/repos/asf/openmeetings/application/tags/3.1.0RC1 
\
        -m "3.1.0 Release candidate 1"
-                               </source>
-                               
-
-                               <p>Get the source from your TAG: </p>
-                               <source>svn checkout 
https://svn.apache.org/repos/asf/openmeetings/application/tags/$BRANCHORTAG/</source>
-                               <p>$BRANCHORTAG should be replaced with your 
new TAG</p>
-
-                               <p>Update versions of all modules</p>
-                               <source>mvn versions:set 
-DgenerateBackupPoms=false -DnewVersion=3.1.0</source>
-                               <p>Run the command: </p>
-                               <source>mvn clean install -Prc</source>
-                               <p>Test building the source on windows and OSx 
or Linux</p>
-                               <p>Test running the binary's</p>
-                               <p>
-                                       Commit artifacts you have created with 
KEYS file to the
-                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
-                                       Proposed file structure for "Release 
Candidate 1" of 3.1.0 will be:
-                               </p>
-                               <source>
+                                               </source>
+                                       </li>
+                                       <li>
+                                               <p>Get the source from your 
TAG: </p>
+                                               <source>svn checkout 
https://svn.apache.org/repos/asf/openmeetings/application/tags/$BRANCHORTAG/</source>
+                                               <p>$BRANCHORTAG should be 
replaced with your new TAG</p>
+                                       </li>
+                                       <li>
+                                               <p>Update versions of all 
modules</p>
+                                               <source>mvn versions:set 
-DgenerateBackupPoms=false -DnewVersion=3.1.0</source>
+                                       </li>
+                                       <li>Deploy release artifacts to Maven
+                                               <ul>
+                                                       <li>
+                                                       <source>
+mvn clean
+mvn deploy -Pdeploy,rc
+                                                       </source>
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       <li>
+                                               <p>Run the command: </p>
+                                               <source>mvn clean install 
-Prc</source>
+                                       </li>
+                                       <li>
+                                               <p>Test building the source on 
windows and OSx or Linux</p>
+                                               <p>Test running the binary's</p>
+                                       </li>
+                                       <li>
+                                               <p>
+                                                       Commit artifacts you 
have created with KEYS file to the
+                                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
+                                                       Proposed file structure 
for "Release Candidate 1" of 3.1.0 will be:
+                                               </p>
+                                               <source>
 3.1.0
 3.1.0/rc1
 3.1.0/rc1/src
@@ -150,7 +166,12 @@ svn copy -r1453158 https://svn.apache.or
 3.1.0/rc1/bin/apache-openmeetings-3.1.0.tar.gz.asc
 3.1.0/rc1/CHANGELOG
 3.1.0/rc1/KEYS
-                               </source>
+                                               </source>
+                                       </li>
+                                       <li>Upload Artifacts with signatures 
created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                               </ul>
                        </subsection>
 
                        <subsection name="Step2 - VOTE and RESULT emails">
@@ -245,31 +266,45 @@ for f in `ls -1 *.tar.gz *.zip`; do gpg
                        
                        <subsection name="Step4 - Distribute and announce">
                                <p>If VOTEs positive: Upload the release </p>
-                               <p>Upload Artifacts with signatures created on 
the previous steps to 
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION</p>
-                               <p>
-                                       Wait 24 hours (until all Apache mirrors 
have synced the packages)
-                                       and send an announcement to the mailing 
list + blog and any other
-                                       channel.
-                               </p>
-                               <p>
-                                       Email announcements should have the 
subject line:
-                                       <br />
-                                       [ANNOUNCE] Apache OpenMeetings x.xx 
released
-                               </p>
-                               <p>
-                                       Update release section of DOAP file 
<tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
-                               </p>
-                               <p>
-                                       Add a section to <a 
href="downloads.html">downloads</a> website.<br />
-                                       Make sure that the binary packages are 
linked using the mirror URL as base path (
-                                       <b>not</b> 
http://www.apache.org/dist):<br />
-                                       Mirror URL: 
-                                       <a 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
-                               </p>
-                               <p>
-                                       Release candidates should be deleted 
from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br/>
-                                       Old releases should be deleted from 
<tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
-                               </p>
+                               <ul>
+                                       <li>Upload Artifacts with signatures 
created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                                       <li>Close staging repo:
+                                               <ul>
+                                                       <li>Go to: <a 
href="https://repository.apache.org/#stagingRepositories";>Staging 
Repositories</a></li>
+                                                       <li>Select openmeetings 
staging repo and Close it with valid message:<br/>
+                                                               for ex. "The 
VOTE about 3.1.2 release was successful"
+                                                       </li>
+                                                       <li>Select openmeetings 
staging repo and Release it with valid message:<br/>
+                                                               for ex. "The 
VOTE about 3.1.2 release was successful"
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       <li>
+                                               Wait 24 hours (until all Apache 
mirrors have synced the packages)
+                                               and send an announcement to the 
mailing list + blog and any other
+                                               channel.
+                                       </li>
+                                       <li>
+                                               Email announcements should have 
the subject line:<br />
+                                               [ANNOUNCE] Apache OpenMeetings 
x.xx released
+                                       </li>
+                                       <li>
+                                               Update release section of DOAP 
file <tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
+                                       </li>
+                                       <li>
+                                               Add a section to <a 
href="downloads.html">downloads</a> website.<br />
+                                               Make sure that the binary 
packages are linked using the mirror URL as base path (
+                                               <b>not</b> 
http://www.apache.org/dist):<br />
+                                               Mirror URL: 
+                                               <a 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
+                                       </li>
+                                       <li>
+                                               Release candidates should be 
deleted from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br/>
+                                               Old releases should be deleted 
from <tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
+                                       </li>
+                               </ul>
                        </subsection>
                </section>
        </body>

Modified: openmeetings/application/branches/3.2.x/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/pom.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/pom.xml Mon Aug 15 03:14:09 2016
@@ -58,20 +58,26 @@
                <tomcat.version>8.0.36</tomcat.version>
                <derby.version>10.12.1.1</derby.version>
        </properties>
-       <modules>
-               <module>openmeetings-util</module>
-               <module>openmeetings-db</module>
-               <module>openmeetings-core</module>
-               <module>openmeetings-install</module>
-               <module>openmeetings-service</module>
-               <module>openmeetings-webservice</module>
-               <module>openmeetings-web</module>
-               <module>openmeetings-flash</module>
-               <module>openmeetings-screenshare</module>
-               <module>openmeetings-server</module>
-       </modules>
        <profiles>
                <profile>
+                       <id>AllModules</id>
+                       <activation>
+                               <activeByDefault>true</activeByDefault>
+                       </activation>
+                       <modules>
+                               <module>openmeetings-util</module>
+                               <module>openmeetings-db</module>
+                               <module>openmeetings-core</module>
+                               <module>openmeetings-install</module>
+                               <module>openmeetings-service</module>
+                               <module>openmeetings-webservice</module>
+                               <module>openmeetings-web</module>
+                               <module>openmeetings-flash</module>
+                               <module>openmeetings-screenshare</module>
+                               <module>openmeetings-server</module>
+                       </modules>
+               </profile>
+               <profile>
                        <id>Quick</id>
                        <activation>
                                <property>
@@ -197,6 +203,13 @@
                                <jarsigner.skip>true</jarsigner.skip>
                        </properties>
                </profile>
+               <profile>
+                       <id>deploy</id>
+                       <modules>
+                               <module>openmeetings-util</module>
+                               <module>openmeetings-db</module>
+                       </modules>
+               </profile>
        </profiles>
        <url>http://openmeetings.apache.org</url>
        <inceptionYear>2012</inceptionYear>
@@ -848,11 +861,6 @@
                                        <version>1.8</version>
                                </plugin>
                                <plugin>
-                                       <groupId>org.codehaus.mojo</groupId>
-                                       
<artifactId>truezip-maven-plugin</artifactId>
-                                       <version>1.2</version>
-                               </plugin>
-                               <plugin>
                                        
<groupId>org.apache.maven.plugins</groupId>
                                        
<artifactId>maven-war-plugin</artifactId>
                                        <version>2.6</version>

Modified: openmeetings/application/trunk/openmeetings-server/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-server/pom.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-server/pom.xml (original)
+++ openmeetings/application/trunk/openmeetings-server/pom.xml Mon Aug 15 
03:14:09 2016
@@ -160,20 +160,19 @@
        <build>
                <plugins>
                        <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>truezip-maven-plugin</artifactId>
+                               <artifactId>maven-antrun-plugin</artifactId>
                                <executions>
                                        <execution>
                                                <id>unpack-red5-server</id>
+                                               <phase>prepare-package</phase>
                                                <goals>
-                                                       <goal>copy</goal>
+                                                       <goal>run</goal>
                                                </goals>
-                                               <phase>prepare-package</phase>
                                                <configuration>
-                                                       <fileset>
-                                                               
<directory>${red5-server-file.dir}/red5-server-${red5-server.version}.tar.gz/red5-server</directory>
-                                                               
<outputDirectory>${server.dir}</outputDirectory>
-                                                       </fileset>
+                                                       <target>
+                                                               <untar 
src="${red5-server-file.dir}/red5-server-${red5-server.version}.tar.gz" 
dest="${project.build.directory}"
+                                                                       
compression="gzip" overwrite="true"/>
+                                                       </target>
                                                        
<skip>${om.quick.build}</skip>
                                                </configuration>
                                        </execution>
@@ -218,6 +217,9 @@
                                        <execution>
                                                <id>make-assembly</id>
                                                <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
                                                <configuration>
                                                        <descriptors>
                                                                
<descriptor>${project.basedir}/src/main/assembly/${assembly.descriptor}.xml</descriptor>
@@ -226,13 +228,13 @@
                                                        
<appendAssemblyId>false</appendAssemblyId>
                                                        
<tarLongFileMode>gnu</tarLongFileMode>
                                                </configuration>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
                                        </execution>
                                        <execution>
                                                <id>make-src</id>
                                                <phase>package</phase>
+                                               <goals>
+                                                       <goal>single</goal>
+                                               </goals>
                                                <configuration>
                                                        <descriptors>
                                                                
<descriptor>${project.basedir}/src/main/assembly/src.xml</descriptor>
@@ -242,9 +244,6 @@
                                                        
<tarLongFileMode>gnu</tarLongFileMode>
                                                        
<skipAssembly>${src.pack.skip}</skipAssembly>
                                                </configuration>
-                                               <goals>
-                                                       <goal>single</goal>
-                                               </goals>
                                        </execution>
                                </executions>
                        </plugin>
@@ -269,19 +268,6 @@
                                                                                
</goals>
                                                                        
</pluginExecutionFilter>
                                                                        <action>
-                                                                               
<ignore></ignore>
-                                                                       
</action>
-                                                               
</pluginExecution>
-                                                               
<pluginExecution>
-                                                                       
<pluginExecutionFilter>
-                                                                               
<groupId>org.codehaus.mojo</groupId>
-                                                                               
<artifactId>truezip-maven-plugin</artifactId>
-                                                                               
<versionRange>[1.2,)</versionRange>
-                                                                               
<goals>
-                                                                               
        <goal>copy</goal>
-                                                                               
</goals>
-                                                                       
</pluginExecutionFilter>
-                                                                       <action>
                                                                                
<ignore></ignore>
                                                                        
</action>
                                                                
</pluginExecution>

Modified: 
openmeetings/application/trunk/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-server/src/site/xdoc/ReleaseGuide.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- 
openmeetings/application/trunk/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
 (original)
+++ 
openmeetings/application/trunk/openmeetings-server/src/site/xdoc/ReleaseGuide.xml
 Mon Aug 15 03:14:09 2016
@@ -21,11 +21,8 @@
        </properties>
 
        <body>
-
                <section name="How to Build a Release of OpenMeetings">
-
                        <subsection name="Required tools">
-
                                <div>
                                        <p>To build a binary release of 
OpenMeetings you need: </p>
                                        <ul>
@@ -42,96 +39,115 @@
                                                </li>
                                        </ul>
                                </div>
-
                        </subsection>
-
                        <subsection name="Prepare your Apache ID">
-
                                <div>
-                                       Every release package must be signed 
with a PGP/GPG key.
-                                       <br />
-                                       So if you want to release a package 
your Apache Id must be
-                                       connected with a PGP key!
-                                       <br />
-                                       <br />
-                                       You might follow:
-                                       <br />
-                                       <a
-                                               
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp";
-                                               
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
-                                       </a>
-                                       <br />
-                                       <br />
-                                       In short:
-                                       <br />
-                                       Create PGP key pairs (private + public) 
(and I recommend creating a
-                                       Revoke Cert)
-                                       <br />
-                                       Upload the public key (either bei using 
the PGP Tool that you use
-                                       to create the key) or by using the web 
form to:
-                                       <a href="http://pgp.mit.edu/"; 
target="_blank" rel="nofollow">http://pgp.mit.edu/
-                                       </a>
-                                       <br />
-                                       Add the fingerprint string (something 
like "BF13 CF11 F9C9 0CBE
-                                       4413 09AB 0055 16BF 93A3 0395") to your 
profile at
-                                       <a href="https://id.apache.org/"; 
target="_blank" rel="nofollow">https://id.apache.org/</a>
-                                       <br />
-                                       Wait for 6-8 hours, the server will 
search for a public key based
-                                       on your fingerprint, if success it will 
create a file with your
-                                       name at:
-                                       <br />
-                                       <a 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
-                                       <br />
-                                       <br />
-                                       If that is "success" then add your key 
to:
-                                       <br />
-                                       <a
-                                               
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS
-                                       </a>
-                                       <br />
-                                       and follow the instructions in the file.
-                                       <br />
+                                       <ul>
+                                               <li><b>Every release package 
must be signed with a PGP/GPG key.</b><br />
+                                                       So if you want to 
release a package your Apache Id must be
+                                                       connected with a PGP 
key!
+                                                       <br />
+                                                       <br />
+                                                       You might follow:
+                                                       <br />
+                                                       <a
+                                                               
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp";
+                                                               
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
+                                                       </a>
+                                                       <br />
+                                                       <br />
+                                                       In short:
+                                                       <ul>
+                                                               <li>Create PGP 
key pairs (private + public) (and I recommend creating a Revoke Cert)</li>
+                                                               <li>Upload the 
public key (either bei using the PGP Tool that you use
+                                                                       to 
create the key) or by using the web form to:
+                                                                       <a 
href="http://pgp.mit.edu/"; target="_blank" 
rel="nofollow">http://pgp.mit.edu/</a>
+                                                               </li>
+                                                               <li>Add the 
fingerprint string (something like "BF13 CF11 F9C9 0CBE
+                                                                       4413 
09AB 0055 16BF 93A3 0395") to your profile at
+                                                                       <a 
href="https://id.apache.org/"; target="_blank" 
rel="nofollow">https://id.apache.org/</a>
+                                                               </li>
+                                                               <li>
+                                                                       Wait 
for 6-8 hours, the server will search for a public key based
+                                                                       on your 
fingerprint, if success it will create a file with your
+                                                                       name at:
+                                                                       <br />
+                                                                       <a 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
+                                                               </li>
+                                                               <li>
+                                                                       If that 
is "success" then add your key to:
+                                                                       <br />
+                                                                       <a 
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS</a>
+                                                                       <br />
+                                                                       <br />
+                                                                       and 
follow the instructions in the file.
+                                                               </li>
+                                                       </ul>
+                                               </li>
+                                               <li><b>Maven</b><br/>
+                                                       <ul>
+                                                               <li>Ensure you 
able to login to <a 
href="https://repository.apache.org/";>https://repository.apache.org</a></li>
+                                                               <li>
+                                                                       Set up 
development environment as described here: <a 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env";>Setup 
development environment</a><br/>
+                                                                       Don't 
forget to secure passwords as described here: <a 
href="http://maven.apache.org/guides/mini/guide-encryption.html#How_to_create_a_master_password";>Password
 Encryption</a>
+                                                               </li>
+                                                               
+                                                       </ul>
+                                               </li>
+                                       </ul>
                                </div>
-
                        </subsection>
-
                        <subsection name="Step1 - Prepare files">
-                               <p>
-                                       Check that all files:
-                                       <br />
-                                       LICENSE, NOTICE, DISCLAIMER, CHANGELOG, 
README
-                                       <br />
-                                       are up to date and refer to the right 
version.
-                               </p>
-
-                               <p>
-                                       Create a TAG of the SVN tree that you 
would like to release<br/>
-                                       Example:
-                               </p>
+                               <ul>
+                                       <li>
+                                               Check that all files:<br />
+                                               LICENSE, NOTICE, DISCLAIMER, 
CHANGELOG, README<br />
+                                               are up to date and refer to the 
right version.
+                                       </li>
+                                       <li>
+                                               Create a TAG of the SVN tree 
that you would like to release<br/>
+                                               Example:
                                
-                               <source>
+                                               <source>
 svn copy -r1453158 
https://svn.apache.org/repos/asf/openmeetings/application/trunk \
        https://svn.apache.org/repos/asf/openmeetings/application/tags/3.1.0RC1 
\
        -m "3.1.0 Release candidate 1"
-                               </source>
-                               
-
-                               <p>Get the source from your TAG: </p>
-                               <source>svn checkout 
https://svn.apache.org/repos/asf/openmeetings/application/tags/$BRANCHORTAG/</source>
-                               <p>$BRANCHORTAG should be replaced with your 
new TAG</p>
-
-                               <p>Update versions of all modules</p>
-                               <source>mvn versions:set 
-DgenerateBackupPoms=false -DnewVersion=3.1.0</source>
-                               <p>Run the command: </p>
-                               <source>mvn clean install -Prc</source>
-                               <p>Test building the source on windows and OSx 
or Linux</p>
-                               <p>Test running the binary's</p>
-                               <p>
-                                       Commit artifacts you have created with 
KEYS file to the
-                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
-                                       Proposed file structure for "Release 
Candidate 1" of 3.1.0 will be:
-                               </p>
-                               <source>
+                                               </source>
+                                       </li>
+                                       <li>
+                                               <p>Get the source from your 
TAG: </p>
+                                               <source>svn checkout 
https://svn.apache.org/repos/asf/openmeetings/application/tags/$BRANCHORTAG/</source>
+                                               <p>$BRANCHORTAG should be 
replaced with your new TAG</p>
+                                       </li>
+                                       <li>
+                                               <p>Update versions of all 
modules</p>
+                                               <source>mvn versions:set 
-DgenerateBackupPoms=false -DnewVersion=3.1.0</source>
+                                       </li>
+                                       <li>Deploy release artifacts to Maven
+                                               <ul>
+                                                       <li>
+                                                       <source>
+mvn clean
+mvn deploy -Pdeploy,rc
+                                                       </source>
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       <li>
+                                               <p>Run the command: </p>
+                                               <source>mvn clean install 
-Prc</source>
+                                       </li>
+                                       <li>
+                                               <p>Test building the source on 
windows and OSx or Linux</p>
+                                               <p>Test running the binary's</p>
+                                       </li>
+                                       <li>
+                                               <p>
+                                                       Commit artifacts you 
have created with KEYS file to the
+                                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
+                                                       Proposed file structure 
for "Release Candidate 1" of 3.1.0 will be:
+                                               </p>
+                                               <source>
 3.1.0
 3.1.0/rc1
 3.1.0/rc1/src
@@ -150,7 +166,12 @@ svn copy -r1453158 https://svn.apache.or
 3.1.0/rc1/bin/apache-openmeetings-3.1.0.tar.gz.asc
 3.1.0/rc1/CHANGELOG
 3.1.0/rc1/KEYS
-                               </source>
+                                               </source>
+                                       </li>
+                                       <li>Upload Artifacts with signatures 
created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                               </ul>
                        </subsection>
 
                        <subsection name="Step2 - VOTE and RESULT emails">
@@ -245,31 +266,45 @@ for f in `ls -1 *.tar.gz *.zip`; do gpg
                        
                        <subsection name="Step4 - Distribute and announce">
                                <p>If VOTEs positive: Upload the release </p>
-                               <p>Upload Artifacts with signatures created on 
the previous steps to 
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION</p>
-                               <p>
-                                       Wait 24 hours (until all Apache mirrors 
have synced the packages)
-                                       and send an announcement to the mailing 
list + blog and any other
-                                       channel.
-                               </p>
-                               <p>
-                                       Email announcements should have the 
subject line:
-                                       <br />
-                                       [ANNOUNCE] Apache OpenMeetings x.xx 
released
-                               </p>
-                               <p>
-                                       Update release section of DOAP file 
<tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
-                               </p>
-                               <p>
-                                       Add a section to <a 
href="downloads.html">downloads</a> website.<br />
-                                       Make sure that the binary packages are 
linked using the mirror URL as base path (
-                                       <b>not</b> 
http://www.apache.org/dist):<br />
-                                       Mirror URL: 
-                                       <a 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
-                               </p>
-                               <p>
-                                       Release candidates should be deleted 
from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br/>
-                                       Old releases should be deleted from 
<tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
-                               </p>
+                               <ul>
+                                       <li>Upload Artifacts with signatures 
created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                                       <li>Close staging repo:
+                                               <ul>
+                                                       <li>Go to: <a 
href="https://repository.apache.org/#stagingRepositories";>Staging 
Repositories</a></li>
+                                                       <li>Select openmeetings 
staging repo and Close it with valid message:<br/>
+                                                               for ex. "The 
VOTE about 3.1.2 release was successful"
+                                                       </li>
+                                                       <li>Select openmeetings 
staging repo and Release it with valid message:<br/>
+                                                               for ex. "The 
VOTE about 3.1.2 release was successful"
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       <li>
+                                               Wait 24 hours (until all Apache 
mirrors have synced the packages)
+                                               and send an announcement to the 
mailing list + blog and any other
+                                               channel.
+                                       </li>
+                                       <li>
+                                               Email announcements should have 
the subject line:<br />
+                                               [ANNOUNCE] Apache OpenMeetings 
x.xx released
+                                       </li>
+                                       <li>
+                                               Update release section of DOAP 
file <tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
+                                       </li>
+                                       <li>
+                                               Add a section to <a 
href="downloads.html">downloads</a> website.<br />
+                                               Make sure that the binary 
packages are linked using the mirror URL as base path (
+                                               <b>not</b> 
http://www.apache.org/dist):<br />
+                                               Mirror URL: 
+                                               <a 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
+                                       </li>
+                                       <li>
+                                               Release candidates should be 
deleted from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br/>
+                                               Old releases should be deleted 
from <tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
+                                       </li>
+                               </ul>
                        </subsection>
                </section>
        </body>

Modified: openmeetings/application/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/pom.xml?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- openmeetings/application/trunk/pom.xml (original)
+++ openmeetings/application/trunk/pom.xml Mon Aug 15 03:14:09 2016
@@ -58,20 +58,26 @@
                <tomcat.version>8.0.36</tomcat.version>
                <derby.version>10.12.1.1</derby.version>
        </properties>
-       <modules>
-               <module>openmeetings-util</module>
-               <module>openmeetings-db</module>
-               <module>openmeetings-core</module>
-               <module>openmeetings-install</module>
-               <module>openmeetings-service</module>
-               <module>openmeetings-webservice</module>
-               <module>openmeetings-web</module>
-               <module>openmeetings-flash</module>
-               <module>openmeetings-screenshare</module>
-               <module>openmeetings-server</module>
-       </modules>
        <profiles>
                <profile>
+                       <id>AllModules</id>
+                       <activation>
+                               <activeByDefault>true</activeByDefault>
+                       </activation>
+                       <modules>
+                               <module>openmeetings-util</module>
+                               <module>openmeetings-db</module>
+                               <module>openmeetings-core</module>
+                               <module>openmeetings-install</module>
+                               <module>openmeetings-service</module>
+                               <module>openmeetings-webservice</module>
+                               <module>openmeetings-web</module>
+                               <module>openmeetings-flash</module>
+                               <module>openmeetings-screenshare</module>
+                               <module>openmeetings-server</module>
+                       </modules>
+               </profile>
+               <profile>
                        <id>Quick</id>
                        <activation>
                                <property>
@@ -197,6 +203,13 @@
                                <jarsigner.skip>true</jarsigner.skip>
                        </properties>
                </profile>
+               <profile>
+                       <id>deploy</id>
+                       <modules>
+                               <module>openmeetings-util</module>
+                               <module>openmeetings-db</module>
+                       </modules>
+               </profile>
        </profiles>
        <url>http://openmeetings.apache.org</url>
        <inceptionYear>2012</inceptionYear>
@@ -848,11 +861,6 @@
                                        <version>1.8</version>
                                </plugin>
                                <plugin>
-                                       <groupId>org.codehaus.mojo</groupId>
-                                       
<artifactId>truezip-maven-plugin</artifactId>
-                                       <version>1.2</version>
-                               </plugin>
-                               <plugin>
                                        
<groupId>org.apache.maven.plugins</groupId>
                                        
<artifactId>maven-war-plugin</artifactId>
                                        <version>2.6</version>

Modified: openmeetings/site/trunk/ReleaseGuide.html
URL: 
http://svn.apache.org/viewvc/openmeetings/site/trunk/ReleaseGuide.html?rev=1756343&r1=1756342&r2=1756343&view=diff
==============================================================================
--- openmeetings/site/trunk/ReleaseGuide.html (original)
+++ openmeetings/site/trunk/ReleaseGuide.html Mon Aug 15 03:14:09 2016
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2016-08-12 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2016-08-15 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Apache OpenMeetings Team" />
-    <meta name="Date-Revision-yyyymmdd" content="20160812" />
+    <meta name="Date-Revision-yyyymmdd" content="20160815" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache OpenMeetings Project &#x2013; Release Guide</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -42,7 +42,7 @@
       <div id="breadcrumbs">
         <ul class="breadcrumb">
               
-                  <li id="publishDate">Last Published: 2016-08-12
+                  <li id="publishDate">Last Published: 2016-08-15
                    </li>
                       
               
@@ -760,14 +760,11 @@
                                   
             
        
-
                <div class="section">
 <h2><a name="How_to_Build_a_Release_of_OpenMeetings"></a>How to Build a 
Release of OpenMeetings</h2>
-
                        
 <div class="section">
 <h3><a name="Required_tools"></a>Required tools</h3>
-
                                
 <div>
                                        
@@ -793,111 +790,153 @@
                                                </li>
                                        </ul>
                                </div>
-
                        </div>
-
                        
 <div class="section">
 <h3><a name="Prepare_your_Apache_ID"></a>Prepare your Apache ID</h3>
-
                                
 <div>
-                                       Every release package must be signed 
with a PGP/GPG key.
-                                       <br />
-                                       So if you want to release a package 
your Apache Id must be
-                                       connected with a PGP key!
-                                       <br />
-                                       <br />
-                                       You might follow:
-                                       <br />
-                                       <a class="externalLink" 
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp"; 
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
-                                       </a>
-                                       <br />
-                                       <br />
-                                       In short:
-                                       <br />
-                                       Create PGP key pairs (private + public) 
(and I recommend creating a
-                                       Revoke Cert)
-                                       <br />
-                                       Upload the public key (either bei using 
the PGP Tool that you use
-                                       to create the key) or by using the web 
form to:
-                                       <a class="externalLink" 
href="http://pgp.mit.edu/"; target="_blank" rel="nofollow">http://pgp.mit.edu/
-                                       </a>
-                                       <br />
-                                       Add the fingerprint string (something 
like &quot;BF13 CF11 F9C9 0CBE
-                                       4413 09AB 0055 16BF 93A3 0395&quot;) to 
your profile at
-                                       <a class="externalLink" 
href="https://id.apache.org/"; target="_blank" 
rel="nofollow">https://id.apache.org/</a>
-                                       <br />
-                                       Wait for 6-8 hours, the server will 
search for a public key based
-                                       on your fingerprint, if success it will 
create a file with your
-                                       name at:
-                                       <br />
-                                       <a class="externalLink" 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
-                                       <br />
-                                       <br />
-                                       If that is &quot;success&quot; then add 
your key to:
-                                       <br />
-                                       <a class="externalLink" 
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS
-                                       </a>
-                                       <br />
-                                       and follow the instructions in the file.
-                                       <br />
+                                       
+<ul>
+                                               
+<li><b>Every release package must be signed with a PGP/GPG key.</b><br />
+                                                       So if you want to 
release a package your Apache Id must be
+                                                       connected with a PGP 
key!
+                                                       <br />
+                                                       <br />
+                                                       You might follow:
+                                                       <br />
+                                                       <a class="externalLink" 
href="http://www.apache.org/dev/new-committers-guide.html#security-and-pgp"; 
target="_blank">http://www.apache.org/dev/new-committers-guide.html#security-and-pgp
+                                                       </a>
+                                                       <br />
+                                                       <br />
+                                                       In short:
+                                                       
+<ul>
+                                                               
+<li>Create PGP key pairs (private + public) (and I recommend creating a Revoke 
Cert)</li>
+                                                               
+<li>Upload the public key (either bei using the PGP Tool that you use
+                                                                       to 
create the key) or by using the web form to:
+                                                                       <a 
class="externalLink" href="http://pgp.mit.edu/"; target="_blank" 
rel="nofollow">http://pgp.mit.edu/</a>
+                                                               </li>
+                                                               
+<li>Add the fingerprint string (something like &quot;BF13 CF11 F9C9 0CBE
+                                                                       4413 
09AB 0055 16BF 93A3 0395&quot;) to your profile at
+                                                                       <a 
class="externalLink" href="https://id.apache.org/"; target="_blank" 
rel="nofollow">https://id.apache.org/</a>
+                                                               </li>
+                                                               
+<li>
+                                                                       Wait 
for 6-8 hours, the server will search for a public key based
+                                                                       on your 
fingerprint, if success it will create a file with your
+                                                                       name at:
+                                                                       <br />
+                                                                       <a 
class="externalLink" 
href="https://people.apache.org/keys/committer/";>https://people.apache.org/keys/committer/</a>
+                                                               </li>
+                                                               
+<li>
+                                                                       If that 
is &quot;success&quot; then add your key to:
+                                                                       <br />
+                                                                       <a 
class="externalLink" 
href="https://svn.apache.org/repos/asf/openmeetings/project/KEYS";>https://svn.apache.org/repos/asf/openmeetings/project/KEYS</a>
+                                                                       <br />
+                                                                       <br />
+                                                                       and 
follow the instructions in the file.
+                                                               </li>
+                                                       </ul>
+                                               </li>
+                                               
+<li><b>Maven</b><br />
+                                                       
+<ul>
+                                                               
+<li>Ensure you able to login to <a class="externalLink" 
href="https://repository.apache.org/";>https://repository.apache.org</a></li>
+                                                               
+<li>
+                                                                       Set up 
development environment as described here: <a class="externalLink" 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env";>Setup 
development environment</a><br />
+                                                                       Don't 
forget to secure passwords as described here: <a class="externalLink" 
href="http://maven.apache.org/guides/mini/guide-encryption.html#How_to_create_a_master_password";>Password
 Encryption</a>
+                                                               </li>
+                                                               
+                                                       </ul>
+                                               </li>
+                                       </ul>
                                </div>
-
                        </div>
-
                        
 <div class="section">
 <h3><a name="Step1_-_Prepare_files"></a>Step1 - Prepare files</h3>
                                
-<p>
-                                       Check that all files:
-                                       <br />
-                                       LICENSE, NOTICE, DISCLAIMER, CHANGELOG, 
README
-                                       <br />
-                                       are up to date and refer to the right 
version.
-                               </p>
-
-                               
-<p>
-                                       Create a TAG of the SVN tree that you 
would like to release<br />
-                                       Example:
-                               </p>
-                               
+<ul>
+                                       
+<li>
+                                               Check that all files:<br />
+                                               LICENSE, NOTICE, DISCLAIMER, 
CHANGELOG, README<br />
+                                               are up to date and refer to the 
right version.
+                                       </li>
+                                       
+<li>
+                                               Create a TAG of the SVN tree 
that you would like to release<br />
+                                               Example:
                                
+                                               
 <div class="source"><pre class="prettyprint">
 svn copy -r1453158 
https://svn.apache.org/repos/asf/openmeetings/application/trunk \
        https://svn.apache.org/repos/asf/openmeetings/application/tags/3.1.0RC1 
\
        -m &quot;3.1.0 Release candidate 1&quot;
-                               </pre></div>
-                               
-
-                               
+                                               </pre></div>
+                                       </li>
+                                       
+<li>
+                                               
 <p>Get the source from your TAG: </p>
-                               
+                                               
 <div class="source"><pre class="prettyprint">svn checkout 
https://svn.apache.org/repos/asf/openmeetings/application/tags/$BRANCHORTAG/</pre></div>
-                               
+                                               
 <p>$BRANCHORTAG should be replaced with your new TAG</p>
-
-                               
+                                       </li>
+                                       
+<li>
+                                               
 <p>Update versions of all modules</p>
-                               
+                                               
 <div class="source"><pre class="prettyprint">mvn versions:set 
-DgenerateBackupPoms=false -DnewVersion=3.1.0</pre></div>
-                               
+                                       </li>
+                                       
+<li>Deploy release artifacts to Maven
+                                               
+<ul>
+                                                       
+<li>
+                                                       
+<div class="source"><pre class="prettyprint">
+mvn clean
+mvn deploy -Pdeploy,rc
+                                                       </pre></div>
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       
+<li>
+                                               
 <p>Run the command: </p>
-                               
+                                               
 <div class="source"><pre class="prettyprint">mvn clean install -Prc</pre></div>
-                               
+                                       </li>
+                                       
+<li>
+                                               
 <p>Test building the source on windows and OSx or Linux</p>
-                               
+                                               
 <p>Test running the binary's</p>
-                               
+                                       </li>
+                                       
+<li>
+                                               
 <p>
-                                       Commit artifacts you have created with 
KEYS file to the
-                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
-                                       Proposed file structure for 
&quot;Release Candidate 1&quot; of 3.1.0 will be:
-                               </p>
-                               
+                                                       Commit artifacts you 
have created with KEYS file to the
+                                                       
<tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt>
+                                                       Proposed file structure 
for &quot;Release Candidate 1&quot; of 3.1.0 will be:
+                                               </p>
+                                               
 <div class="source"><pre class="prettyprint">
 3.1.0
 3.1.0/rc1
@@ -917,7 +956,13 @@ svn copy -r1453158 https://svn.apache.or
 3.1.0/rc1/bin/apache-openmeetings-3.1.0.tar.gz.asc
 3.1.0/rc1/CHANGELOG
 3.1.0/rc1/KEYS
-                               </pre></div>
+                                               </pre></div>
+                                       </li>
+                                       
+<li>Upload Artifacts with signatures created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                               </ul>
                        </div>
 
                        
@@ -1046,36 +1091,56 @@ for f in `ls -1 *.tar.gz *.zip`; do gpg
                                
 <p>If VOTEs positive: Upload the release </p>
                                
-<p>Upload Artifacts with signatures created on the previous steps to 
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION</p>
-                               
-<p>
-                                       Wait 24 hours (until all Apache mirrors 
have synced the packages)
-                                       and send an announcement to the mailing 
list + blog and any other
-                                       channel.
-                               </p>
-                               
-<p>
-                                       Email announcements should have the 
subject line:
-                                       <br />
-                                       [ANNOUNCE] Apache OpenMeetings x.xx 
released
-                               </p>
-                               
-<p>
-                                       Update release section of DOAP file 
<tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
-                               </p>
-                               
-<p>
-                                       Add a section to <a 
href="downloads.html">downloads</a> website.<br />
-                                       Make sure that the binary packages are 
linked using the mirror URL as base path (
-                                       <b>not</b> 
http://www.apache.org/dist):<br />
-                                       Mirror URL: 
-                                       <a class="externalLink" 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
-                               </p>
-                               
-<p>
-                                       Release candidates should be deleted 
from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br />
-                                       Old releases should be deleted from 
<tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
-                               </p>
+<ul>
+                                       
+<li>Upload Artifacts with signatures created on the previous steps to 
+                                               
https://dist.apache.org/repos/dist/release/openmeetings/CURRENT_VERSION
+                                       </li>
+                                       
+<li>Close staging repo:
+                                               
+<ul>
+                                                       
+<li>Go to: <a class="externalLink" 
href="https://repository.apache.org/#stagingRepositories";>Staging 
Repositories</a></li>
+                                                       
+<li>Select openmeetings staging repo and Close it with valid message:<br />
+                                                               for ex. 
&quot;The VOTE about 3.1.2 release was successful&quot;
+                                                       </li>
+                                                       
+<li>Select openmeetings staging repo and Release it with valid message:<br />
+                                                               for ex. 
&quot;The VOTE about 3.1.2 release was successful&quot;
+                                                       </li>
+                                               </ul>
+                                       </li>
+                                       
+<li>
+                                               Wait 24 hours (until all Apache 
mirrors have synced the packages)
+                                               and send an announcement to the 
mailing list + blog and any other
+                                               channel.
+                                       </li>
+                                       
+<li>
+                                               Email announcements should have 
the subject line:<br />
+                                               [ANNOUNCE] Apache OpenMeetings 
x.xx released
+                                       </li>
+                                       
+<li>
+                                               Update release section of DOAP 
file <tt>site/trunk/doap.rdf 
(https://svn.apache.org/repos/asf/openmeetings/site/trunk/doap.rdf)</tt>
+                                       </li>
+                                       
+<li>
+                                               Add a section to <a 
href="downloads.html">downloads</a> website.<br />
+                                               Make sure that the binary 
packages are linked using the mirror URL as base path (
+                                               <b>not</b> 
http://www.apache.org/dist):<br />
+                                               Mirror URL: 
+                                               <a class="externalLink" 
href="http://www.apache.org/dyn/closer.lua/openmeetings/";>http://www.apache.org/dyn/closer.lua/openmeetings/</a>
+                                       </li>
+                                       
+<li>
+                                               Release candidates should be 
deleted from <tt>https://dist.apache.org/repos/dist/dev/openmeetings/</tt><br />
+                                               Old releases should be deleted 
from <tt>https://dist.apache.org/repos/dist/release/openmeetings/</tt>
+                                       </li>
+                               </ul>
                        </div>
                </div>
        


Reply via email to