Closed Bug 318561 Opened 19 years ago Closed 16 years ago

Create Websites product with components www.mozilla.org, mozilla.com, spreadfirefox.com, *.mozilla.org, other

Categories

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

Tracking

()

RESOLVED FIXED

People

(Reporter: beltzner, Assigned: justdave)

References

()

Details

Suggest that we use ...

Description: For issues involving mozilla.com http servers and their content.
Default Assignee: mozilla.webmaster@bugs.com
Default QA Contact: pkim@mozilla.com

pkim, you OK with that?
> pkim, you OK with that?

What is the scope of this? Am I going to get all mozilla.com bugs addressed to webmaster@mozilla.com emailed to me?
(In reply to comment #0)
> Default Assignee: mozilla.webmaster@bugs.com

I think using a resolvable hostname is discouraged. Maybe webmaster@mozilla.com.bugs ?
(In reply to comment #0)

Beltzner - per our discussion this morning, please add me and cbeard@mozilla.com as QA contacts for mozilla.com.

Also - can sysadmins add pkim and cbeard as module owners for mozilla.com.
*** Bug 318368 has been marked as a duplicate of this bug. ***
um. let's start with the basics. we've been using watchable addresses fairly consistently for components (it happens that webmaster@mozilla.org has it reversed, but people haven't really complained). partly this avoids people getting unwanted bugmail and partly it avoids people complaining that bugs they thought were private were being mailed to people who they felt were stalking them.

i'm going to suggest mozilla.webmaster@mcom.bugs as the qa contact.

as for getting ownership of the module, classically dbaron was among the people to make such changes, sysadmins stayed out of the politics.

once mike settles on a watchable qa contact, justdave can create the account and i'll gladly setup the component.
OK, so ..:

product   : mozilla.org
component : webmaster@mozilla.com
assignee  : nobody@mozilla.org
qa contact: mozilla.com@bugs

justdave, can you set up the mozilla.com@bugs address for people to start watching and let us know when that's ready?

timeless, when that's ready, can you create the component under mozilla.org?
Summary: Add webmaster@mozilla.com component → Add webmaster@mozilla.com component, mozilla.com@bugs watching address
OK, we now have a large number of websites that could really use a bug system for managing content requests.  In addition to www.m.o and www.m.c, there's also spreadfirefox.com, devmo, addons, and a smattering of other little subsites.

Maybe we need a Websites product, with components for each of the sites?
I'd support that. And we could also rename the components to more sensible:

 mozilla.com
 mozilla.org
 spreadfirefox.com
 addons
 etc

with default QA contacts being

 mozilla.com@website.bugs
 mozilla.org@website.bugs
 spreadfirefox.com@website.bugs

which more or less follows the firefox convention of area@product.bugs

(yes I know, I just changed the QA contact again, but if we're changing everything than predictability is goood!)
(In reply to comment #0)
> Description: For issues involving mozilla.com http servers and their content.

I think this should be more like:

For issues with content on mozilla.com http servers (but not the functioning of the servers).

and the others should probably be similar.
*** Bug 313708 has been marked as a duplicate of this bug. ***
ok, this is going to be a multistep process.

for this bug, we're going to:
1. create the Websites product (i will do this)
Description: For issues with content of Websites managed by Mozilla Corporation.
(if people have complaints about wording, I ask that they file new bugs, this bug is unfortunately complicated enough as it involves two people doing work, and will only barely scratch the surface of the changes required).

For the time being, Websites will not appear on the main enter bug page, if at some point it's decided that we need it to, a new bug can be filed and people can discuss that there.

2. move the webmaster@mozilla.org component to it (justdave will do this)
***** Other things that will move from mozilla.org at a later date: Mozilla Store, developer.mozilla.org, Talkback Server & Webtool, and Server Operations.
3. create a few placeholder accounts and rename a few (justdave will do this)
4. rename Websites:webmaster@mozilla.org to Websites:www.mozilla.org (i will do this)
5. create a few more components in Websites (all assi's will be nobody@mozilla.org) (justdave will create/rename the accounts, I will create/update the components):

Name: Other
QA: other@website.bugs
Description: Content of any websites managed by Mozilla Corporation but not covered by other components in bugzilla.mozilla.org

* the reason for the slightly different wording in this component is that temporarily some websites have components in other products, I expect that this will mostly change, although it may always be this way as bugzilla.org kinda falls into this category and lives in the Bugzilla product.
** If people have a better way of phrasing Mozilla Corporation, I am open to ideas, however getting these changes done soon is more important and I don't think it's likely that there's a better way to phrase it, libpr0n.com for instance is not a Mozilla Corporation property and therefore is intentionally excluded from this component.

Name: *.mozilla.org
QA: other-mozilla-org@website.bugs
Description: Websites in the mozilla.org domain that are not covered by other components in this product. (e.g. bittorrent.mozilla.org and planet.mozilla.org)

*** I'm using -'s instead of .'s specifically because other isn't other.mozilla.org, and other-mozilla.org seems really really strange.

Name: mozilla.com
QA: mozilla-com@website.bugs
Description: For issues with content on mozilla.com http servers (but not the functioning of the servers).

**** 'functioning' seems wrong, i'm open to suggestions in a later bug.

Name: spreadfirefox.com
QA: spreadfirefox-com@website.bugs
Description: For issues with content on spreadfirefox.com http servers (but not the functioning of the servers).

Name: www.mozilla.org
QA: www-mozilla-org@website.bugs
Description: {current description from mozilla.org:webmaster@mozilla.org, as this will be the moved component. listed here because justdave will be renaming the email address of the component and I will be changing the assignee to nobody and removing the current qa contact.}
Assignee: asa → justdave
Summary: Add webmaster@mozilla.com component, mozilla.com@bugs watching address → Create Websites product with components www.mozilla.org, mozilla.com, spreadfirefox.com, *.mozilla.org, other
Server Ops isn't moving.

Also note, the error handling pages on mozilla.org and mozilla.com will need to be updated to point at the new product/component combination for the "file a bug" link.

And it'll break a bunch of people's stored queries.  But such is life.
Are the current component owners of the sites that have existing components on board with this and aware it's happening?  (Marcia in the case of the store component, I haven't looked around to see who the others are)
On board, and aware WRT mozilla.com.
What about the default assignee? When I poked around, looks like most of the components are well owned. I think we should keep that behavior - I don't care so much about the QA contact, but I think the default assignee should remain the same where that makes sense.

(In reply to comment #14)
> Are the current component owners of the sites that have existing components on
> board with this and aware it's happening?  (Marcia in the case of the store
> component, I haven't looked around to see who the others are)
> 

ok, we did 1, 3, 4, and 5.

justdave still needs to move www.mozilla.org, fixup the links to it, change the product lists, and eventually fix the error pages.

eventually i'll go through and fix any components that incorrectly reference other components in the wrong place (there are 5-10)

wrt assignee, if you guys have an assignee you like to keep, we're not going to stomp on it. if you're ok w/ us putting in place consistent generics to match the other components, that's good.

note that i'm gone as of 5pm PST today until Feb 1, so I won't be the person doing this work. Also the component move piece is taking justdave a bit longer because he's reinventing the script to do it. 

thanks to everyone for their cooperation and patience. i hope everything is for the best.
Since the new product is active but unreachable from the enter_bug page, I filed bug 324498 to get it added there. Thanks for the work to date timeless/justdave.
What about mozilla.org :: Mozilla Store and mozilla.org :: developer.mozilla.org? Can they be moved to the Websites product as store.mozilla.org and developer.mozilla.org, respectively?

Also, when will www.mozilla.org be moving to Websites?
yes, and as soon as I write the script to do it.  With my current priorities we're probably looking at next week sometime.
Status: NEW → ASSIGNED
Priority: -- → P3
(In reply to comment #20)
> yes, and as soon as I write the script to do it.  With my current priorities
> we're probably looking at next week sometime.

Do I have to bribe you with booze for this script? ;)
Severity: normal → major
Priority: P3 → P1
Is there anything left to do here? mozilla.org/developer.mozilla.org has turned into the Mozilla Developer Center top-level product.

www.mozilla.org moves to websites in the new reorg:
http://www.gerv.net/temp/bmo-reorg.html

Would you like Mozilla Store moved as well (as store.mozilla.org)?

Gerv
(In reply to comment #22)
> www.mozilla.org moves to websites in the new reorg:
> http://www.gerv.net/temp/bmo-reorg.html

Finally.

> Would you like Mozilla Store moved as well (as store.mozilla.org)?

I would, yes.
(In reply to comment #19)
> Also, when will www.mozilla.org be moving to Websites?

About a half hour ago. :)

Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Component: Bugzilla: Keywords & Components → Administration
Product: mozilla.org → bugzilla.mozilla.org
You need to log in before you can comment on or make changes to this bug.