Ability to set up discussions from request wizard

VERIFIED FIXED

Status

Webtools
Air Mozilla
P1
normal
VERIFIED FIXED
4 years ago
4 years ago

People

(Reporter: peterbe, Assigned: peterbe)

Tracking

Trunk
x86
Mac OS X

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

4 years ago
Note: This bug depends on use figuring out exactly the policies around moderation and notifications etc. Most likely it'll be a matter of just checking a box "Enable discussion on this event" and an additional input to add more moderators other than yourself.
Priority: -- → P1
(Assignee)

Updated

4 years ago
Duplicate of this bug: 957225
(Assignee)

Comment 2

4 years ago
We discussed this briefly and I *think* the right course of action is this::

1. On the Details page we ask "Do you want to allow discussions?" Enabling this will expose two more form-widgets. 

2. A checkbox on there for "Moderate all comments?" which is checked "by force" if the event is NOT private. Meaning all discussions have to be moderated if it's not MoCo private. 

3. A textarea with the label "People to act as moderators?" and already it will have the requester's email entered there already. 

If I remember correctly, if you're a moderator of a discussion you ALWAYS get notifications. I think that's good. 

What do you think?
I think you can turn off notifications all together.  But maybe that's just from the admin interface.

Not sure about #2.  ...but check my logic, I may be wrong:

Only people who are logged-in can commment.  That means they are staff or mozillians.  So I think the risk of allowing unmoderated comments is lower than most sites.   I think we should be as open as possible and tighten things up if we find people behaving badly.

Thoughts?

Comment 4

4 years ago
Will we be able to add multi moderators if so will this need to be done by a bug
(Assignee)

Comment 5

4 years ago
We talked about this in the meeting. I think we basically concluded that my plan in Comment 2 is solid.
Assignee: nobody → peterbe
Status: NEW → ASSIGNED
I agree!
(Assignee)

Comment 7

4 years ago
Should this be enabled by default? 
I'm inclined to say yes. Stop me before it's too late :)
(Assignee)

Comment 8

4 years ago
Created attachment 8389512 [details]
Screenshot 2014-03-11 16.57.16.png

Good progress today. 

I've made it so that discussion is enabled by default for all new requests.
The "Moderate all" is always on if the event isn't private. 

The list of email address is the list of email addresses that always gets notified with or without the need to moderate.
(Assignee)

Comment 9

4 years ago
This is about to land on dev. 

I am, for this time, setting discussion to be enabled by default. If you think that's a bad idea, we can easily disable it. 

Please take the time to verify this bug once it's resolved.
Flags: needinfo?(richard)

Comment 10

4 years ago
Commit pushed to master at https://github.com/mozilla/airmozilla

https://github.com/mozilla/airmozilla/commit/9cfbf2a3160259b72e0b375af0c738b84e1c84c2
fixes bug 946830 - Ability to set up discussions from request wizard

Updated

4 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
Looks good.   One VERY minor nit.  We might want to change the phrasing from "...have to have the moderation..." to "...must have the moderation..."
Status: RESOLVED → VERIFIED
Flags: needinfo?(richard)
You need to log in before you can comment on or make changes to this bug.