From: Bryan T. <tho...@us...> - 2006-03-10 14:06:52
|
Update of /cvsroot/cweb/cweb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7989 Modified Files: project.xml TODO.txt RELEASE-HOWTO.html Log Message: Migrated some TODOs out of a plain text file in CVS and into JIRA issues for the Master POM. Fixed some HTML errors in RELEASE-HOWTO.html. Added JIRA link to Master POM and fixed links to the CVS repository. Index: TODO.txt =================================================================== RCS file: /cvsroot/cweb/cweb/TODO.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TODO.txt 9 Feb 2004 19:21:44 -0000 1.3 --- TODO.txt 10 Mar 2006 14:06:44 -0000 1.4 *************** *** 1,27 **** ********************************* ! ************* MAVEN ************* ********************************* - - done. Fix build of a multi-project site. The multiproject:site - build assumes that the different projects have been checked out - under an umbrella project such that they fall beneath that - umbrella project within the file system. However, the cweb - projects have been laid out as siblings and not in a parent-child - relationship. This has several implications, one of which is that - the projects must use "copy down" inheritance in the POM. This - approach was selected after some comparison of the costs and - benefits of "POM" inheritence. It was decided that POM - inheritance, as currently (25Nov2003) realized broke artifact - boundaries, did not provide great savings through eliminated - redundency (you can always use "copy down" inheritance), and - potentially created risky situations in the CVS repository by - establishing dependencies among how the projects were laid out in - the file system and within the CVS repository. A POM inheritance - mechanism that explicitly declared the dependency on a "parent" - artifact that it extends could avoid these issues using the maven - local repository to cache the POM for the parent artifact rather - than the path to the POM of the parent project in the local file - system, e.g., "../project.xml". - - Some script should take responsibility for publishing the various DTDs and related resources into their well-known locations on the --- 1,6 ---- ********************************* ! ********* REST SERVICES ********* ********************************* - Some script should take responsibility for publishing the various DTDs and related resources into their well-known locations on the *************** *** 64,79 **** ... - - - done. Fix automatic publishing of generated site. - - - Get artifacts uploaded to the main ibiblio repository. Folks are - working on an automated solution. Currently you have to post an - issue against JIRA, which we could do automatically -- but they - still have to process it manually. - >>>>>>> 1.2 - - See "http://maven.apache.org/repository-upload.html" - and "http://maven.apache.org/reference/plugins/artifact/index.html". - - How do I build and deploy the WAR (vs just the JAR). The best way is to create a project that produces the WAR artifact. Test the --- 43,46 ---- *************** *** 89,115 **** web services. - - CheckStyle is complaining that the LICENSE.txt content is not - being found at the top of each source file. This is a bit of a - pain since it is seeing /**\n <text> */ where <text> is what it - should be recognizing as the license text. In general, the - license needs to be bracketed by the comment model for the content - model.... - - ********************************* - ********** ALL PROJECTS ********* - ********************************* - - - Fixup copyright notices that should only read 2003 (vs 2002-2003). - This came about through cut & paste. Also, be consistent in the - use of the license within the source files. The license text - should be verbatim and other mechanisms, e.g., modification lists, - @author, the LEGAL file, etc. should be used to document the - developer or contributor. - - - Support log4j. However, note that the primary logging mechanism - for HTTP requests is the request journel. - - - Develop cactus in-container service-level tests. - - Migrate all services to Servlet basis with Cactus tests for basic functionality. --- 56,59 ---- *************** *** 126,137 **** - Provide for automatic conversion of UML models into PDF and migration into the generated documentation. - - - Establish policy for contributions and incremental and stable - releases. This will require re-factoring the webapp structure - into a repository structure and providing for generating the - webapp (deployment) structure from a checked-out version of the - repository structure. - - - Refactor the web site with respect to project sites generated - using Maven. There is a lot of redundency there. - --- 70,71 ---- Index: RELEASE-HOWTO.html =================================================================== RCS file: /cvsroot/cweb/cweb/RELEASE-HOWTO.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** RELEASE-HOWTO.html 8 Mar 2006 20:34:32 -0000 1.4 --- RELEASE-HOWTO.html 10 Mar 2006 14:06:44 -0000 1.5 *************** *** 74,78 **** issue.) ! <li> <p><strong> Install artifacts in your local Maven repository </strong> ("m(n)install"). If you forget this step, then other modules that you build on your system will be using the --- 74,78 ---- issue.) ! </li><li> <p><strong> Install artifacts in your local Maven repository </strong> ("m(n)install"). If you forget this step, then other modules that you build on your system will be using the *************** *** 214,224 **** that it was released to SourceForge.</strong> ! <pre> cd target ! md5sum.exe cweb-commons-1.1-b1-dev.jar > cweb-commons-1.1-b1-dev.jar.md5 scp cweb-commons-1.1-b1-dev.jar* use...@pr...:/home/groups/c/cw/cweb/maven-repository/org.CognitiveWeb/jars </pre> Where <i>username</i> is your login name on that host. Be --- 214,225 ---- that it was released to SourceForge.</strong> ! </p><pre> cd target ! md5sum.exe cweb-commons-1.1-b1-dev.jar > cweb-commons-1.1-b1-dev.jar.md5 scp cweb-commons-1.1-b1-dev.jar* use...@pr...:/home/groups/c/cw/cweb/maven-repository/org.CognitiveWeb/jars </pre> + <p> Where <i>username</i> is your login name on that host. Be *************** *** 228,232 **** the JAR and the MD5 signature!</em> ! </p> <p> <strong>Verify that the artifact is in the <a --- 229,233 ---- the JAR and the MD5 signature!</em> ! </p> <p> <strong>Verify that the artifact is in the <a *************** *** 242,249 **** its <code>project.properties</code> file. For example: ! <pre> maven.repo.remote=http://www.ibiblio.org/maven/,http://www.cognitiveweb.org/maven-repository,http://proto.cognitiveweb.org/maven-repository </pre> ! This has already been done for all the existing cweb modules. </p> --- 243,250 ---- its <code>project.properties</code> file. For example: ! </p><pre> maven.repo.remote=http://www.ibiblio.org/maven/,http://www.cognitiveweb.org/maven-repository,http://proto.cognitiveweb.org/maven-repository </pre> ! <p> This has already been done for all the existing cweb modules. </p> *************** *** 303,315 **** Password: 230 Anonymous access granted, restrictions apply. ! ftp> <strong>cd incoming</strong> 250 CWD command successful. ! ftp> <strong>bin</strong> 200 Type set to I. ! ftp> <strong>hash</strong> Hash mark printing On ftp: (2048 bytes/hash mark) . ! ftp> <strong>lcd target/distributions</strong> Local directory now C:\usr\local\src\sql\target\distributions. ! ftp> <strong>!ls -l</strong> total 175 -rwx------ 1 thompson mkpasswd 15428 Jun 9 04:58 cweb-sql-1.1-b1-dev-src.tar.gz --- 304,316 ---- Password: 230 Anonymous access granted, restrictions apply. ! ftp> <strong>cd incoming</strong> 250 CWD command successful. ! ftp> <strong>bin</strong> 200 Type set to I. ! ftp> <strong>hash</strong> Hash mark printing On ftp: (2048 bytes/hash mark) . ! ftp> <strong>lcd target/distributions</strong> Local directory now C:\usr\local\src\sql\target\distributions. ! ftp> <strong>!ls -l</strong> total 175 -rwx------ 1 thompson mkpasswd 15428 Jun 9 04:58 cweb-sql-1.1-b1-dev-src.tar.gz *************** *** 317,321 **** -rwx------ 1 thompson mkpasswd 43238 Jun 9 04:58 cweb-sql-1.1-b1-dev.tar.gz -rwx------ 1 thompson mkpasswd 92703 Jun 9 04:58 cweb-sql-1.1-b1-dev.zip ! ftp> <strong>mput *</strong> mput cweb-sql-1.1-b1-dev-src.tar.gz? <strong>y</strong> 200 PORT command successful. --- 318,322 ---- -rwx------ 1 thompson mkpasswd 43238 Jun 9 04:58 cweb-sql-1.1-b1-dev.tar.gz -rwx------ 1 thompson mkpasswd 92703 Jun 9 04:58 cweb-sql-1.1-b1-dev.zip ! ftp> <strong>mput *</strong> mput cweb-sql-1.1-b1-dev-src.tar.gz? <strong>y</strong> 200 PORT command successful. *************** *** 342,346 **** 226 Transfer complete. ftp: 92703 bytes sent in 3.20Seconds 29.02Kbytes/sec. ! ftp> <strong>bye</strong> </pre> --- 343,347 ---- 226 Transfer complete. ftp: 92703 bytes sent in 3.20Seconds 29.02Kbytes/sec. ! ftp> <strong>bye</strong> </pre> Index: project.xml =================================================================== RCS file: /cvsroot/cweb/cweb/project.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** project.xml 6 Apr 2004 10:11:57 -0000 1.15 --- project.xml 10 Mar 2006 14:06:44 -0000 1.16 *************** *** 80,84 **** <!-- copy down inheritance applies. --> <issueTrackingUrl> ! http://sourceforge.net/tracker/?atid=612226&group_id=95673&func=browse </issueTrackingUrl> --- 80,84 ---- <!-- copy down inheritance applies. --> <issueTrackingUrl> ! http://jira.cognitiveweb.org/browse/CWEB </issueTrackingUrl> *************** *** 95,104 **** --> <connection> ! scm:cvs:pserver:ano...@cv...:/cvsroot/cweb:${pom.artifactId} </connection> <developerConnection> ! scm:cvs:ext:user@${maven.scm.cvs.host}:/cvsroot/cweb:${pom.artifactId} </developerConnection> ! <url>http://cvs.sourceforge.net/viewcvs.py/cweb/</url> </repository> --- 95,104 ---- --> <connection> ! scm:cvs:pserver:ano...@cv...:/cvsroot/cweb:cweb </connection> <developerConnection> ! scm:cvs:ext:user@${maven.scm.cvs.host}:/cvsroot/cweb:cweb </developerConnection> ! <url>http://cvs.sourceforge.net/viewcvs.py/cweb/cweb</url> </repository> |