Closed
Bug 408677
Opened 17 years ago
Closed 15 years ago
Add mirror contact information to mirror table
Categories
(Webtools :: Bouncer, enhancement, P2)
Webtools
Bouncer
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: morgamic, Unassigned)
References
Details
(Whiteboard: [tx])
Need to add info fields for mirror contacts. Should be editable in mirror edit page.
Justin -- what fields do you want? Starting point:
* name
* address
* phone number
* email
Comment 1•17 years ago
|
||
a comments field would be good too...
Comment 2•17 years ago
|
||
I've recently taken over the mirror management stuff from Justin, and the lack of this is kinda hurting right now. At a minimum I need a way to associate an email address with a mirror, to make managing the mailing list of mirror admins easier. Right now there's quite a few people on that list that I have no idea who they are (and several mirrors we've had issues with that I have no clue how to contact).
All of the above fields would be good though, including the comments. Also useful might be an irc nick, since quite a few of the mirror admins have started hanging out on irc in #mirrors.
So field summary:
* name
* mailing address
* phone number
* email
* ircnick
* comments
The comments should probably be a general text blob, just to be flexible. Although what I'm imagining is cron jobs appending stuff to it when automated changes are made... perhaps a separate activity table might be better for that. But a single field attached to the record would be good for manual comments at least.
This stuff wouldn't need to be shown in the overview page (well, maybe the email address and ircnick would be useful there, but optional).
Severity: normal → major
Comment 3•17 years ago
|
||
Another idea for design here...
We have several mirrors admins who host more than one mirror. TDS hosts 3, UMU hosts 3, We host 3 or 4 internally, and Mozilla Japan is by proxy hosting 5 or 6 of them.
Probably the contact information should be a separate table, with a many-to-many mapping to the mirrors.
I'll file a separate bug for the logins, but allowing each contact to be associated with a user login who can see/edit that contact info, and view the current information about their mirrors would be a cool future feature to keep in mind with the design.
Updated•15 years ago
|
Whiteboard: [tx]
Updated•15 years ago
|
Assignee: morgamic → nobody
Updated•15 years ago
|
Severity: major → enhancement
Priority: -- → P2
Comment 4•15 years ago
|
||
I added mirror contact info to the tuxedo branch. Commits:
http://github.com/fwenzel/tuxedo/commit/f9a335f7f7322418066a30f6bb2c6ed69cb31230
http://github.com/fwenzel/tuxedo/commit/1698c49ed21e7a6a7d7e1d0d857698f5391cb5e3
Each user profile now has the additional fields in comment 2. Users/Mirrors is an MtM relationship.
Note that when creating a user account, they can log into the app's frontend (not into the admin pages). To avoid that, removing the "active" checkbox or using a random password should be sufficient.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•