Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change 
notification.

The following page has been changed by KelvinGoodson:
http://wiki.apache.org/ws/Tuscany/TuscanyJava/SDOJavaReleaseSteps

------------------------------------------------------------------------------
    1. Make archives of your clean exports in order to be able to distribute 
source
    1. Follow the instructions in BUILDING.txt in the root folders of the 
source distributions to produce the binary distribution
     1. If you have to do something different from those instructions to build 
the binary distro, then update BUILDING.txt in appropriate places in svn(and be 
aware thet your source distro archive is now out of date, so you'll need to 
iterate before going public)
+   1. Test your binary distro; take the outputs of your build process and use 
them as if you were a new user who had just downloaded them
    1. create your sample programs source distribution
-    1. this is hacky at the moment and could be improved
     1. ...... fill this in
     1. ....
    1. At this point you will need to have put in place distro signing 
capabilities (see "Ahead of Time" above)
@@ -73, +73 @@

   1. Update the tags version names of the dependencies to non SNAPSHOT 
versions, if not already done earlier in the release candidate process
   1. Ideally update the tags version names of maven plugins to non SNAPSHOT 
versions if not already done earlier in the release candidate process (note 
that if the plugin behaviour changes after release, your tag or source 
distribution may not build in the same way as it did when you released if you 
rely on SNAPSHOT plugin versions)
   1. Rebuild and upload a new release and candidate to people.apache.org
+  1. Optionally take a snapshot archive of your local maven repository for 
future issue resolution
   1. Deploy the projects artifacts to the maven repository
    1. By this time you want to have in place easy authentication to 
people.apache.org (add link to apache description of how to do this),  and to 
modify your maven ~/.m2/settings.xml file to use key based authentication, 
rather than password (I never got this going, so had to type in my password 
about 30 times per deploy) -- If using pageant to make an ephermeral decrypted 
version of your SSL private key available to the authentication process, then 
make sure pageant is running, and you have lodged your private key with that 
invocation of pageant
    1. Run maven deploy (supplying your password multiple times if necessary -- 
the build will fail if a password request times out)
@@ -92, +93 @@

   1. Momentarily reflect on life's joys
   
  
- 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to