Closed Bug 961852 Opened 10 years ago Closed 10 years ago

Update the bugzilla components list for Webmaker

Categories

(bugzilla.mozilla.org :: Administration, task)

task
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: matt, Assigned: dkl)

References

()

Details

* The components list should be optimized and aligned with our 2014 roadmap. This will make it easier for us to set up smart component-matching and not rain down bugmail on people who don't want it. 

*
We need a list of the things you want changed/added.  What are you thinking?
Status: NEW → ASSIGNED
Flags: needinfo?(matt)
* Working on this now here: https://etherpad.mozilla.org/components
Flags: needinfo?(matt)
* Humph: I have an updated proposal for components here:
https://etherpad.mozilla.org/components

* Have some questions for you on some of these. Let's discuss.
Component: Community → Localization
Flags: needinfo?(david.humphrey)
@ Brett and David: can you guys looks at this today? Want to sprint on updated Webmaker wiki, and this will help.
Flags: needinfo?(brett)
I added comments, I think it's good to go, doesn't need humph to weigh in.
Flags: needinfo?(david.humphrey)
Flags: needinfo?(brett)
* Ok, great! Thanks Brett. Finalized list is now good to go here
https://etherpad.mozilla.org/components

* Assigning to Humph to make it so
Assignee: matt → david.humphrey
Flags: needinfo?(david.humphrey)
@ Humph: once these are updated, we can use them to create an ongoing scrumb-board style of working on the Webmaker wiki sub-pages: https://wiki.mozilla.org/Webmaker
* this can be used as basis for Wed calls, etc.
I'm going to get a few questions, which I'll ask here in anticipation:

1) With all of these components that you want deleted, where do the existing bugs in them go? (i.e., do we merge them into some existing/new components)?

DELETE:
Community -- delete
Legal and Abuse [?] -- delete
Editorial -- delete
Marketing -- delete
Projects -- delete

2) I will need descriptions for all of these:

Maker Party
Engagement Ladder 
Design & UX
Teaching Kits / Curriculum
Training
User Testing
Communications
Support

Basically, I need a sentence for each that is enough for people to know whether a bug belongs in the given component.  "Training" for example, means one thing to you, and another to a random Bugzilla user.
Flags: needinfo?(matt)
Flags: needinfo?(david.humphrey)
(In reply to David Humphrey (:humph) from comment #8)

> 1) With all of these components that you want deleted, where do the existing
> bugs in them go? (i.e., do we merge them into some existing/new components)?

* Can we just assign them to "general" for now, and then re-assign later as we go

> DELETE:
> Community -- delete
> Legal and Abuse -- delete
> Editorial -- delete
> Marketing -- delete
> Projects -- delete

Confirmed -- we're good to delete all those

> 2) I will need descriptions for all of these:

> Maker Party -- Our big global learning campaign with events, partnerships and celebration
> Engagement Ladder -- Community contribution. Moving people from users to supporters to contributors. 
> Design & UX -- User experience and design for our tools, web site and content
> Teaching Kits / Curriculum -- Open educational resources for teaching web literacy
> Training -- Teaching people how to teach the web. Open online courses, training and professional development
> User Testing -- Usability testing, co-design and making Webmaker easier to use.
> Communications -- Blog posts, mailings, social media and general comms 
> Support -- Product support for the Webmaker tools and website on SUMO and beyond
Flags: needinfo?(matt)
Moving this bug to bmo administration...

We'd like to update/modify the components in the Webmaker product, specifically:

1) Delete all of the following Webmaker Components, moving any existing bugs to Webmaker : General

* Community -- delete
* Legal and Abuse -- delete
* Editorial -- delete
* Marketing -- delete
* Projects -- delete 

2) Create the following new Webmaker Components (below is Name and Description):

* Maker Party -- Our big global learning campaign with events, partnerships and celebration
* Engagement Ladder -- Community contribution. Moving people from users to supporters to contributors. 
* Design & UX -- User experience and design for our tools, web site and content
* Teaching Kits / Curriculum -- Open educational resources for teaching web literacy
* Training -- Teaching people how to teach the web. Open online courses, training and professional development
* User Testing -- Usability testing, co-design and making Webmaker easier to use.
* Communications -- Blog posts, mailings, social media and general comms 
* Support -- Product support for the Webmaker tools and website on SUMO and beyond

For all of these new Webmaker Components, the other info I think you'll want is as follows:

* Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual.

nobody@mozilla.org

* Same as above for QA contact.

nobody@mozilla.org or blank is fine

* Email addresses for whoever should be CC-ed to every bug in the component (optional, use of component watching is recommended instead of a default CC list)

None

* Any flags (bug and/or attachment) that will need to be visible for bugs against the new component.

Need Info
Assignee: david.humphrey → nobody
Component: Localization → Administration
Product: Webmaker → bugzilla.mozilla.org
Version: unspecified → Production
(In reply to David Humphrey (:humph) from comment #10)
> * Community -- delete
> * Legal and Abuse -- delete
> * Editorial -- delete
> * Marketing -- delete
> * Projects -- delete 

I have deleted "Legal and Abuse" (1 bug) but the others will need to be moved by a script ran by an admin as they have many bugs associated with them.

> * Maker Party -- Our big global learning campaign with events, partnerships
> and celebration
> * Engagement Ladder -- Community contribution. Moving people from users to
> supporters to contributors. 
> * Design & UX -- User experience and design for our tools, web site and
> content
> * Teaching Kits / Curriculum -- Open educational resources for teaching web
> literacy
> * Training -- Teaching people how to teach the web. Open online courses,
> training and professional development
> * User Testing -- Usability testing, co-design and making Webmaker easier to
> use.
> * Communications -- Blog posts, mailings, social media and general comms 
> * Support -- Product support for the Webmaker tools and website on SUMO and
> beyond

These have all been added.

dkl
Moving to IT as they need to run a script locally to perform the moves.

1. # cd /path/to/bugzilla/root
2. # perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Community" "Webmaker" "General"
3. # perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Editorial" "Webmaker" "General"
4. # perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Marketing" "Webmaker" "General"
5. # perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Projects" "Webmaker" "General"

Please move the bug back to us when done so we can delete the old components.

Thanks
dkl
Assignee: nobody → server-ops-webops
Status: ASSIGNED → NEW
Component: Administration → WebOps: Bugzilla
Product: bugzilla.mozilla.org → Infrastructure & Operations
QA Contact: nmaul
Version: Production → other
Back to you.

bugzillaadm.private.scl3# time perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Community" "Webmaker" "General"
About to move 71 bugs
From 'Webmaker' : 'Community'
To 'Webmaker' : 'General'

Press <Ctrl-C> to stop or <Enter> to continue...

Moving 71 bugs from Webmaker:Community to Webmaker:General
Touching user profile data for 71 bugs.
Updated 311 users.

real	0m4.498s
user	0m0.824s
sys	0m0.078s

bugzillaadm.private.scl3# time perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Editorial" "Webmaker" "General"
About to move 32 bugs
From 'Webmaker' : 'Editorial'
To 'Webmaker' : 'General'

Press <Ctrl-C> to stop or <Enter> to continue...

Moving 32 bugs from Webmaker:Editorial to Webmaker:General
Touching user profile data for 32 bugs.
Updated 142 users.

real	0m1.968s
user	0m0.677s
sys	0m0.070s

bugzillaadm.private.scl3# time perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Marketing" "Webmaker" "General"
About to move 80 bugs
From 'Webmaker' : 'Marketing'
To 'Webmaker' : 'General'

Press <Ctrl-C> to stop or <Enter> to continue...

Moving 80 bugs from Webmaker:Marketing to Webmaker:General
Touching user profile data for 80 bugs.
Updated 360 users.

real	0m2.764s
user	0m0.819s
sys	0m0.076s

bugzillaadm.private.scl3# time perl ./contrib/reorg-tools/movebugs.pl "Webmaker" "Projects" "Webmaker" "General"
About to move 35 bugs
From 'Webmaker' : 'Projects'
To 'Webmaker' : 'General'

Press <Ctrl-C> to stop or <Enter> to continue...

Moving 35 bugs from Webmaker:Projects to Webmaker:General
Touching user profile data for 35 bugs.
Updated 138 users.

real	0m1.695s
user	0m0.671s
sys	0m0.077s
Assignee: server-ops-webops → nobody
Component: WebOps: Bugzilla → Administration
Product: Infrastructure & Operations → bugzilla.mozilla.org
QA Contact: nmaul
Thanks fubar. All deleted. Closing.
Assignee: nobody → dkl
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.