Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 328421 - move Mylyn Reviews project
Summary: move Mylyn Reviews project
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 328393
  Show dependency tree
 
Reported: 2010-10-21 20:06 EDT by Steffen Pingel CLA
Modified: 2010-11-09 14:13 EST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Pingel CLA 2010-10-21 20:06:12 EDT
Mylyn Reviews (tools.mylyn.reviews) is currently a sub-sub project under the Mylyn Tools project (tools.mylyn). It be moved to a sub-project (mylyn.reviews) under the new Mylyn top-level project (mylyn).

Bugzilla product: Mylyn.Reviews -> Mylyn Reviews
Bugzilla components: Framework, Gerrit, R4E, SCM, Tasks

Existing CQs: CQs from tools.mylyn.reviews -> mylyn.reviews

Existing Git modules: No changes necessary
Comment 1 Steffen Pingel CLA 2010-10-21 20:09:16 EDT
Webmaster, what are the option for restructuring Bugzilla components? Is it possible to rename or delete existing components (given there are no bugs assigned to the component)?

It might be simplest to consolidate the existing Bugzilla components under Framework and then create new components for Gerrit, R4E, SCM and Tasks.
Comment 2 Eclipse Webmaster CLA 2010-10-22 10:14:39 EDT
(In reply to comment #1)
> Webmaster, what are the option for restructuring Bugzilla components? Is it
> possible to rename or delete existing components (given there are no bugs
> assigned to the component)?

We can do either of these.  With any move there is some risk of data 'loss' (version or milestone) but we do our best to mitigate it.
 
All we(webmaster) really need is a very clear map of what goes where and how to find it.  Also note any 'new' generic inboxes that you may require.

-M.
Comment 3 Steffen Pingel CLA 2010-10-22 14:46:14 EDT
Thanks. For the Reviews project Bugzilla migration should be straight forward then, since it does not have versions or milestones defined, yet.

I would suggest the following:

* Rename Bugzilla product from "Mylyn.Reviews" to "Mylyn Reviews"
* Create new Bugzilla components: Framework, Gerrit, SCM, Tasks
* Move all existing bugs to Framework component
* Remove core, cvs, egit, subclipse, subversive, ui components

Mario, can you confirm that this is in accordance with what has been discussed?

I'm okay with using mylyn-inbox@eclipse.org and mylyn-triaged@eclipse.org as a general inboxes for all Mylyn sub-projects but sub-project leads may want to have their own inbox.
Comment 4 Steffen Pingel CLA 2010-10-22 14:47:54 EDT
Query for all existing Mylyn Reviews bugs: https://bugs.eclipse.org/bugs/buglist.cgi?classification=Tools;query_format=advanced;product=Mylyn.Reviews
Comment 5 Wayne Beaton CLA 2010-10-25 14:53:36 EDT
I have created mylyn.reviews in the Foundation Database.
Comment 6 Steffen Pingel CLA 2010-10-28 08:34:42 EDT
Would we need to submit a NPPR or what is the next step?
Comment 7 Wayne Beaton CLA 2010-10-28 10:40:35 EDT
The project already exists, so this is a move. No NPPR is required.

You need to detail what changes need to happen and then let the webmaster/Sharon know when to start.
Comment 8 Mario Bernhart CLA 2010-10-29 04:48:26 EDT
(In reply to comment #3)
> Thanks. For the Reviews project Bugzilla migration should be straight forward
> then, since it does not have versions or milestones defined, yet.
> 
> I would suggest the following:
> 
> * Rename Bugzilla product from "Mylyn.Reviews" to "Mylyn Reviews"
> * Create new Bugzilla components: Framework, Gerrit, SCM, Tasks
> * Move all existing bugs to Framework component
> * Remove core, cvs, egit, subclipse, subversive, ui components
> 
> Mario, can you confirm that this is in accordance with what has been discussed?
> 
> I'm okay with using mylyn-inbox@eclipse.org and mylyn-triaged@eclipse.org as a
> general inboxes for all Mylyn sub-projects but sub-project leads may want to
> have their own inbox.

+1
Comment 9 Alvaro Sanchez-Leon CLA 2010-10-29 10:22:08 EDT
in reply to comment #3:

The list of components is missing r4e:

    * Create new Bugzilla components: Framework, Gerrit, SCM, Tasks

is should be: 

    * Create new Bugzilla components: Framework, Gerrit, SCM, Tasks, R4E

Steffen, could you please confirm ?
Comment 10 Steffen Pingel CLA 2010-11-05 16:03:00 EDT
Thanks for pointing that out. As per discussion on the mailing list we have agreed on the following steps:

* Rename Bugzilla product from "Mylyn.Reviews" to "Mylyn Reviews"
* Create new Bugzilla components: Framework, Gerrit Connector, R4E, Tasks Connector
* Make mylyn-inbox@eclipse.org the default assignee for all components
* Move all existing bugs to Framework component
* Remove Bugzilla components: core, cvs, egit, subclipse, subversive, ui

Webmasters, please let me now if you need more details to go ahead with the changes.
Comment 11 Steffen Pingel CLA 2010-11-05 16:04:14 EDT
Wayne, Sharon, can we go ahead with changing the project id from tools.mylyn.reviews to mylyn.reviews to move existing CQs etc?
Comment 12 Wayne Beaton CLA 2010-11-05 16:30:42 EDT
(In reply to comment #11)
> Wayne, Sharon, can we go ahead with changing the project id from
> tools.mylyn.reviews to mylyn.reviews to move existing CQs etc?

Sharon, the new project id has already been created.
Comment 13 Sharon Corbett CLA 2010-11-08 13:41:36 EST
IPzilla CQs have been now been moved from tools.mylyn.reviews to mylyn.reviews.

All committer paperwork has been verified and there are no barriers to moving the Committers from tools.mylyn.reviews to mylyn.reviews.

Webmaster:  Can you please script the necessary changes to the committer records in the DB.

Thanks,

Sharon
IP Team
Comment 14 Steffen Pingel CLA 2010-11-08 14:35:04 EST
We have two running elections. I hope that won't complicate the process too much. If necessary we can cancel and restart the elections.
Comment 15 Eclipse Webmaster CLA 2010-11-08 15:26:07 EST
I've moved the committers and bugs so those should be all set.

I updated the project fields for the running elections so those should proceed normally.  If something falls over please let us know and we'll handle it manually.

-M.
Comment 16 Steffen Pingel CLA 2010-11-09 14:13:37 EST
Thanks! I think we are done here.