commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Commons Wiki] Update of "MovingFromSandboxToProper" by DennisLundberg
Date Sun, 05 Aug 2007 20:36:59 GMT
Dear Wiki user,

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

The following page has been changed by DennisLundberg:
http://wiki.apache.org/commons/MovingFromSandboxToProper

The comment on the change is:
TLP changes

------------------------------------------------------------------------------
- This page describes how to move a component from the commons sandbox to the commons proper.
 This page assumes you're already an Apache committer with karma for both jakarta-commons
and jakarta-commons-sandbox.  If you don't have karma, ask for it or get someone to help you.
+ This page describes how to move a component from the commons sandbox to the commons proper.
 This page assumes you're already an Apache committer with karma for both commons and commons-sandbox.
 If you don't have karma, ask for it or get someone to help you.
  
-  1. Start vote on commons-dev mailing list, stating reason for promotion of the component.
+  1. Start vote on dev mailing list, stating reason for promotion of the component.
  
   1. After vote passes, send announcement with time of move and remind everyone to have any
files in the component checked in by that time.
  
   1. Actual CVS move:
  
    i. Log in to your Apache cvs account
-   i. Checkout jakarta-commons and jakarta-commons-sandbox, and:
+   i. Checkout commons and commons-sandbox, and:
  {{{
- $cd jakarta-commons-sandbox/foo
+ $cd commons-sandbox/foo
  
- $cvs import jakarta-commons/foo commons_sandbox commons_promotion
+ $cvs import commons/foo commons_sandbox commons_promotion
  }}}
  [the latter two arguments are required by CVS but arbitrary -- read help on cvs import for
more details]  Also, it will ask you for a commit message.  I couldn't remember the vi commands
to save (:w) or quit (:q): http://www.vmunix.com/~gabor/vi.html#Partb
  {{{
@@ -26, +26 @@

  $cvs commit
  }}}
  
- That's it for the actual CVS move.  Verify the move succeeded by doing a clean checkout
of both jakarta-commons and jakarta-commons-sandbox.  Verify that ViewCVS has picked up the
changes correctly.
+ That's it for the actual CVS move.  Verify the move succeeded by doing a clean checkout
of both commons and commons-sandbox.  Verify that ViewVC has picked up the changes correctly.
  
- If you decide to move the CVS directory itself by modifying CVSROOT, make sure you create
a backup of the jakarta-commons module before copying, in case something goes wrong.
+ If you decide to move the CVS directory itself by modifying CVSROOT, make sure you create
a backup of the commons module before copying, in case something goes wrong.
  
   1. Make sure your component still builds OK by building it in its new home.
  
-  1. Update the web site for your component.  Start with maven clean if your site is mavenized.
 Your site should now be at jakarta.apache.org/commons/foo rather than jakarta.apache.org/commons/sandbox/foo
 The easiest way to update a mavenized site once you've built and tested it locally is to
run 
+  1. Update the web site for your component.  Start with maven clean if your site is mavenized.
 Your site should now be at commons.apache.org/foo rather than commons.apache.org/sandbox/foo
 The easiest way to update a mavenized site once you've built and tested it locally is to
run 
  {{{
  $maven -Dmaven.username=${apache.username} site:sshdeploy
  }}}
  
-  1. Update the commons web site to reflect your component's move.  You will need to update
the menus under jakarta-commons/commons-build/menus (components-items.ent and sandbox-items.ent),
as well as the more descriptive listings under jakarta-commons/commons-build/parts (components-table.ent
and sandbox-table.ent).
+  1. Update the commons web site to reflect your component's move.  You will need to update
the menus under commons/commons-build/menus (components-items.ent and sandbox-items.ent),
as well as the more descriptive listings under commons/commons-build/parts (components-table.ent
and sandbox-table.ent).
  
-  1. Send an announcement to commons-dev and commons-user announcing the move.
+  1. Send an announcement to dev and user mailing lists announcing the move.
  
-  1. Gather a list of committers for the component, ask pmc@jakarta.apache.org to give them
commit access to component in commons-proper.
+  1. Gather a list of committers for the component, ask pmc@commons.apache.org to give them
commit access to component in commons-proper.
  
   1. Start planning a release ;)
  
@@ -51, +51 @@

  
   
  
- 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message