On Mon, Feb 01, 2010 at 02:12:43AM +1100, Jeff Turner wrote:
> Please note, I'll be moving Struts contents across ~9 hours time:
> 
> http://www.timeanddate.com/worldclock/fixedtime.html?day=1&month=2&year=2010&hour=0&min=0&sec=0&p1=0
> 
> The Struts JIRA will go read-only for an hour or two, then start redirecting 
> to equivalent content on the main JIRA. The
> main JIRA will be read-only for ~40-60 minutes during the import.

Ha! Well 3 days later it's done.  URLs should all be redirecting, including 
URLs for saved searches:

https://issues.apache.org/struts/secure/IssueNavigator.jspa?mode=hide&requestId=10734
redirects to 
https://issues.apache.org/jira/secure/IssueNavigator.jspa?requestId=12313860&oldsrid=10734&reset=false

and things like RSS URLs:

https://issues.apache.org/struts/sr/jira.issueviews:searchrequest-xml/10734/SearchRequest-10734.xml?tempMax=1000
redirects to 
https://issues.apache.org/jira/sr/jira.issueviews:searchrequest-xml/12313860/SearchRequest-12313860.xml?tempMax=1000

Everyone who was in jira-administrators is now in struts-administrators, which 
has project-level admin rights.

3801 of the 8818 user accounts were kept, those being the users who actually 
did anything with their accounts.  All
personal saved searches, dashboards, column layouts and favourite items have 
been merged with those in the main JIRA.
I've mailed users whose accounts were renamed to prevent duplicates.

It appears that the XWork JIRA project has been imported by someone else.  If 
that person would like to contact me I can
help with getting the attachments (currently all missing) copied over.

Please let me know if you spot any problems.


Regards,
Jeff

> There will be a JIRA banner explaining what's going > on. 
> 
> I'll be on irc.freenode.net #asfinfra if anyone needs to chat.
> 
> 
> Jeff
> 
> On Wed, Jan 27, 2010 at 11:10:47PM +1100, Jeff Turner wrote:
> > Hi,
> > 
> > This coming weekend I'd like to migrate the Struts JIRA 
> > (https://issues.apache.org/struts) contents into the main Apache
> > JIRA (https://issues.apache.org/jira). This will include setting httpd 301 
> > redirects to preserve old URLs (including
> > saved searches and RSS feeds), so hopefully the disturbance will be minimal.
> > 
> > Some background: originally Struts used Bugzilla. In 2006 Webwork became 
> > the new Struts 2, and we needed to import
> > Webwork's JIRA contents. At the time JIRA did not support project-level 
> > imports, so we had little choice but to create a
> > separate JIRA instance for Struts [1].  The same thing was done for other 
> > projects (cayenne, roller, activemq, click).
> > Of course having five JIRAs instead of one is not good for users (who 
> > expect just one login and location) or administrators
> > (upgrading is extra-painful, and running multiple VMs wastes precious 
> > memory), so when JIRA gained a Project Import
> > facility we started merging the JIRAs.  Currently just struts and activemq 
> > JIRAs remain, and now I'd like to get them
> > done too [2,3].
> > 
> > The Struts JIRA has 8825 user accounts. Of these, the 3600 accounts that 
> > have been used in any way (creating issues,
> > comments, saved searches / RSS filters, etc) will be copied over. There are 
> > 273 accounts that have an equivalent account
> > (by email address) in the main JIRA. and to avoid duplication, the main 
> > JIRA username will be used.  I'll send out
> > emails notifying affected users.
> > 
> > About groups, there are 50 'jira-administrators' members in the Struts 
> > JIRA, with permission to do just about anything.
> > Some of these (husted, bayard, schof, craigmcc, niallp, martinc, greddin) 
> > are also in the main JIRA jira-administrators.
> > For the rest [4], I propose putting them in a 'struts-administrators' group 
> > granted Project Administrator permission, which
> > can do project-level things (notably create versions/components) but 
> > doesn't have full access.  Please let me know if
> > you're in that group and require full access for some reason.
> > 
> > Also, I noticed that although XWork source has been imported, the JIRA 
> > issues are still on http://jira.opensymphony.com.
> > If there's no objections I'll have a go at importing the XWork issues too.  
> > This would include putting in http redirects
> > for http://jira.opensymphony.com/browse/XW-*.
> > 
> > I propose doing all this on Sunday midnight UTC (7pm EST, 4pm PST):
> > http://www.timeanddate.com/worldclock/fixedtime.html?day=31&month=1&year=2010&hour=0&min=0&sec=0&p1=0
> >  The move will take
> > a few hours, during which the Struts JIRA will be read-only (with a banner 
> > set saying so).  Also, the main JIRA will be
> > read-only for approximately an hour, as the JIRA Project Importer locks 
> > everyone out.
> > 
> > 
> > Please let me know if you have any questions or comments.
> > 
> > 
> > --Jeff
> > 
> > [1] http://issues.apache.org/jira/browse/INFRA-742
> > [2] https://issues.apache.org/jira/browse/INFRA-1963
> > [3] https://issues.apache.org/jira/browse/INFRA-1964
> > [4] Proposed ex-admins:
> > Joe Germuska ('germuska')
> > Lars Torunski ('lars t')
> > Wendy Smoak ('wsmoak')
> > Andres March ('dres1011')
> > Drew Davidson ('[email protected]')
> > Rainer Hermanns ('rainerh')
> > Dick Zetterberg ('dick')
> > Mathias Bogaert ('mbogaert')
> > Antonio Petrelli ('[email protected]')
> > Matt Ho ('savaki')
> > matt baldree ('matt')
> > Jason Carreira ('jcarreira')
> > Joe Walnes ('jwalnes1')
> > Michael Jouravlev ('[email protected]')
> > Don Brown ('mrdon')
> > Antonio Petrelli ('brenmcguire')
> > Hani Suleiman ('hani')
> > Shay Banon ('kimchy')
> > Fran?ois Beauregard ('fbeauregard')
> > David Graham ('[email protected]')
> > SnowWolf Wagner ('wabunoh')
> > James House ('jhouse')
> > Patrick Lightbody ('plightbo')
> > Matthew Hawthorne ('matthew')
> > Rene Gielen ('rgielen')
> > Scott Farquhar ('[email protected]')
> > David DeWolf ('ddewolf')
> > Lukasz Lenart ('lukasz03')
> > Erik Beeson ('ebeeson')
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to