>>>>>>>>>>>>>>>>> Update ant docs to reflect verbose attribute change Move rulesets/tmp.xml somewhere else update run.bat to point to pmd-1.03.jar update cpdgui.bat to point to pmd-1.03.jar update build.xml to reflect pmd-1.03 update readme.txt to reflect pmd-1.03 update xdocs/running.xml to reflect pmd-1.03 update xdocs/integrations.xml to reflect pmd-1.03 update the release date in the changelog move rules from "newrules.xml" into a real ruleset file update release number in project.xml ant dist ant test Do all the JUnit tests run? OK, then: ant dist TESTS: Can you 1) run 1 file and get a report run c:\data\pmd\pmd\test-data\UnusedLocal1.java xml rulesets/unusedcode.xml run c:\data\pmd\pmd\test-data\UnusedLocal1.java html rulesets/unusedcode.xml 2) run the Ant 'pmd' task and get a report ant pmd Generate the web site Prepare binary release: rmdir /q /s c:\tmp\pmd mkdir c:\tmp\pmd\etc mkdir c:\tmp\pmd\lib copy run.bat c:\tmp\pmd\etc copy build.xml c:\tmp\pmd\etc copy cpdgui.bat c:\tmp\pmd\etc copy readme.txt c:\tmp\pmd\etc copy changelog.txt c:\tmp\pmd\etc copy astviewer.sh c:\tmp\pmd\etc copy astviewer.bat c:\tmp\pmd\etc copy ..\lib\pmd-1.03.jar c:\tmp\pmd\lib copy ..\lib\xmlParserAPIs-2.0.2.jar c:\tmp\pmd\lib copy ..\lib\xercesImpl-2.0.2.jar c:\tmp\pmd\lib copy the docs directory over to c:\tmp\pmd -- how to do this on cmd line? copy the test-data directory over to c:\tmp\pmd copy the xslt directory over to c:\tmp\pmd Zip it up, rename it pmd-bin-1.03.zip Time to tag: cvs -q rtag -D tomorrow "pmd_release_1_03" pmd Prepare source release: rmdir /q /s c:\tmp\pmd mkdir c:\tmp\pmd cvs -q export -d c:\tmp\pmd -r pmd_release_1_03 pmd copy pmd\lib\pmd-1.03.jar c:\tmp\pmd\lib copy the docs directory over to c:\tmp\pmd -- how to do this on cmd line? zip it up, rename it to pmd-src-1.03.zip if you see a bug and fix it, you can delete the release using: cvs rtag -d pmd_release_1_03 pmd and then retag everything FTP the zip file to SF ftp upload.sourceforge.net generic userid/password: anonymous/tom@infoether.com cd incoming bin put pmd-bin-1.03.zip put pmd-src-1.03.zip Go to Admin, Edit/Release Files, click on Add new release Paste stuff into the changelog/readme boxes Add the pmd-bin-1.03.zip file Add the pmd-src-1.03.zip file Classify the file Redo the web site Submit some news saying "hey, new release!"