User:AngelinaBelle/SMF team manual/How to: Difference between revisions From Online Manual

Jump to: navigation, search
(→‎Participating in Team Meetings: deleted -- no content available)
mNo edit summary
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{PolicyDisclaimer}}
{{PolicyDisclaimer}}
__TOC__
__TOC__
==Moderation Duties==
The purpose of board and post moderation is to maintain a friendly environment where community members can get the help and support they need.
Simple Machines Forum team members patrol every publicly-viewable boards, review every post for inappropriate content, and move, remove, split, merge or lock topics as required to maintain civility and good order. Language Moderators (not members of the SMF team) are responsible for patrolling non-English language boards.
When deciding what to do with a slightly-misplaced post, please be careful and extra-friendly. New users are often confused and frustrated when they make their first post. A simple message like "I hope you won't mind that I've moved your post to the XXX board, where I hope you'll get the help you need", goes a long way.  Similarly, when users have double-posted in different boards (often because they were unsure where to post), a friendly post explaining the move, merge, or deletion will go a long way toward helping the new user feel welcomed.
==Reviewing & Moderating==
==Reviewing & Moderating==
The moderator serves two roles. The first, and most important, is to keep the discourse at simplemachines.org civil and friendly. The second is to try to keep the forum as enjoyable and helpful as possible. Moderation is not at all like support. When you are moderating, please think like a moderator.
The moderator serves two roles. The first, and most important, is to keep the discourse at simplemachines.org civil and friendly. The second is to try to keep the forum as enjoyable and helpful as possible. Moderation is not at all like support. When you are moderating, please think like a moderator.
*Keeping it civil, friendly, and clean
*Keeping it civil, friendly, and clean
** If you see a post that clearly needs to be moved, do not hesitate. It can be undone later
** If you see a post that is lowering the "friendliness quotient", please use a PM to ask the poster to use words that will decrease the tension and increase the level of civility and friendliness.
** If you see a post that contains '''some''' clearly inappropriate content, make the edit. Inform the user, via PM, if possible.
** If you see a post that contains '''some''' clearly inappropriate content, make the edit. Inform the user, via PM, if possible.
** You may use the "warn" feature to deliver a warning, with a clear explanation, to the user.
** If you see a post that is clearly in violation of the site rules, do not hesitate to delete it. Inform the user, via PM, if possible.
** If you see a post that is lowering the "friendliness quotient", please ask the poster to use words that will decrease the tension and increase the level of civility and friendliness.
** If posters continue to discourse in an unfriendly, un-civil, harrassing, vulgar, or hateful way, you may need to warn them, with a clear explanation of why their post violates the terms of use of this site.
** If posters continue to discourse in an unfriendly, un-civil, harrassing, vulgar, or hateful way, you may need to warn them.
** Moderation concerns can be discussed at the [http://www.simplemachines.org/community/index.php?board=23.0 Moderation Concerns] boards on the forum.
** Moderation concerns can be discussed at the [http://www.simplemachines.org/community/index.php?board=23.0 Moderation Concerns] boards on the forum.
*Keeping it helpful and enjoyable (and friendly, civil, and clean, too)
*Keeping it helpful and enjoyable (and friendly, civil, and clean, too)
Line 15: Line 22:
** Sometimes a support topic goes off-topic. If the original poster is already satisfied with the answer, and a couple of community members hang around to chat, this is OK. As long as the discourse is civil and friendly (see above).
** Sometimes a support topic goes off-topic. If the original poster is already satisfied with the answer, and a couple of community members hang around to chat, this is OK. As long as the discourse is civil and friendly (see above).
** Sometimes, a second poster chimes in with exactly the same problem. It might be OK to leave this in the same thread, if the person offering support is offering exactly the same advice to both posters, this actually makes life easier for everyone.
** Sometimes, a second poster chimes in with exactly the same problem. It might be OK to leave this in the same thread, if the person offering support is offering exactly the same advice to both posters, this actually makes life easier for everyone.
** Sometimes, a second poster chimes in with a similar problem. It will probably be better to split the topic, with a friendly, even apologetic note. "I hope you won't mind that I have given this issue its own topic at .... I hope this will save confusion and help you get help more quickly."
** Sometimes, a second poster chimes in with a similar (but not exactly the same) problem. It will probably be better to split the topic, with a friendly, even apologetic note in the original thread. "I hope you won't mind that I have given this issue its own topic at .... I hope this will save confusion and help you get help more quickly."
** Sometimes, a help-seeker makes two posts on the same problem, in different boards. They might not have been sure where to put the question, or they made a mistake and then could not delete their first post.  Merge the two, if possible. Delete one if necessary. Leave a friendly, even apologetic note "I hope you won't mind that I have deleted your other post on the same topic from the xxx board. I think this one is in the right place to get the help you need".
** Sometimes, a help-seeker makes two posts on the same problem, in different boards. They might not have been sure where to put the question, or they made a mistake and then could not delete their first post.  Merge the two, if possible. Delete one if necessary. Leave a friendly, even apologetic note "I hope you won't mind that I have deleted your other post on the same topic from the xxx board. I think this one is in the right place to get the help you need".
** If an off-topic chit-chat discussion springs up in the middle of a help topic, you can split it off into an appropriate Chit Chat board. Leave a friendly, even apologetic note to explain the split.
** If an off-topic chit-chat discussion springs up in the middle of a help topic, you can split it off into an appropriate Chit Chat board. Leave a friendly, even apologetic note to explain the split.
Line 23: Line 30:
**News & Politics
**News & Politics


 
==Support ==
*Reviewing the Help Desk
**Notes – when reviewing tickets, review oldest first
*Reviewing the Boards
**Charter Member Boards
**Support Boards
**Notes – when reviewing boards, review oldest first
 
===Support ===
Only respond to a support question if you have something useful to communicate. Be sure of what you mean to put acrosss, and be sure to communicate it simply and well, and in a civil and friendly manner.
Only respond to a support question if you have something useful to communicate. Be sure of what you mean to put acrosss, and be sure to communicate it simply and well, and in a civil and friendly manner.
Communication is a two-way effort - this means that BOTH the poster and the reader need to
Communication is a two-way effort - this means that BOTH the poster and the reader need to
Line 41: Line 40:
If you are feeling rushed, anxious, angry, or out-of-sorts, it could be difficult to meet high standards for communicate well and in a friendly way. In this case, take the day off. Come back when you are in a positive and friendly frame of mind.
If you are feeling rushed, anxious, angry, or out-of-sorts, it could be difficult to meet high standards for communicate well and in a friendly way. In this case, take the day off. Come back when you are in a positive and friendly frame of mind.


==Team Management==
When reviewing support requests, review the oldest first.
===Adding New Team Member===
* Helpdesk: The "Updated" column header can be used to sort the open tickets by "oldest first"
* Nominate for Apprenticeship.  Make a post titled “Nomination for [member name]” Please always create a new topic each new nomination.
* Support boards: The supporttopics script can be used to display the oldest open support questions first, by selecting the "last" link: http://www.simplemachines.org/supporttopics.php?set=support;sort=lastpost;asc
*Discussion. The entire team has a say in who is a potential team member.  If you feel this nominee is going to be a productive and valuable member of our team, make a post stating your thoughts.  Conversely, if you do not think the nominee will fit into the team, make sure to post the reasons. If you don’t tell us, we won’t know!
* Approval. Assuming the team agrees that the nominee should become a team member, they will be approved.
* Mentor is selected. Volunteers to mentor the new apprentice should be posting in the topic.  A mentor will be selected from those who volunteer.  If no one volunteers, a mentor may be assigned.
** Even returning team members must go through the mentoring process.
* Nominate for Invitation -- team members can discuss and then vote to approve the invitation.
* Invitation is made.  A Team Leader, Assistant Project Manager or a Project Manager invites the nominee to become an apprentice
* They Accept. WHOO HOOO FRESH MEAT!
* Permissions Assigned.  Assistant PM or PM gives the new Apprentice necessary access permissions
* Credits.  Admin/PM must add them to the Team Page
 
===Removing a Team Member ===
A Team Member who does not continue to be productive will be removed. 
* If you remain inactive for a period ranging between two and four weeks you will be
placed on Hiatus.
* If you are still on Hiatus at the start of the following month, you may be removed from the team and
given a SMF Friend badge. 
 
If you intend to be absent for a period of time, please inform the rest of the team.  You will be given Hiatus status but notifying the team of your absence will prevent you from being removed from the team.
 
===Mentoring a New Team Members[5]===
*Understand the expectations for the position your apprentice is training for
* You may act as a mentor for someone that will be on any part of the SMF team.
*Be prepared to commit to being a mentor for at least 4 weeks [5]
*Maintain one-on-one contact with the new member via email/IM at least four times per week
*You must be able to provide constructive feedback (see notes on communication)
*Remember, as a mentor – you represent the WHOLE TEAM
* You may put your name forward to be a mentor, or someone else on the team may suggest you. Your team leader or another member of the steering committee will give you the go-ahead to act as a mentor.# Review the job descriptions and responsibilities & processes involved in the new member’s position
 
The mentoring process
# Wait for email/pm from the appropriate team lead, introducing you to the apprentice
# Confirm that the apprencie has the permissions required for an apprentice
# Introduce yourself to the apprentice, pass them the manual and let them know which sections they should pay special attention to
# Remain in instant messenger or email contact – needs will be different, suggested activities are:
#* Check in daily, or maintain a presence on instant messenger or chat room, to see how they’re doing
#* Share with them personally – get to know them
#* Look at their recent posts, and give them private feedback or public replies as appropriate.
#* Introduce them to team members that may share interests
#* Continuously coach them on how to improve their moderation skills (constructive feedback – be careful of how you communicate)
#* Verify, through conversation, that they understand the way the team works
#* Verify they understand their role within the team
#* Provide feedback & updates to the team
#* Share the team’s feedback with the apprentice
#* Ask the apprentice if they need help or have new questions (do this often)
#* Identify when the apprentice is ready to become a team member and let the team know
 
==Creating new team positions and roles==
==Development==
===Submitting a Bug===
# Go to the bug tracker, http://dev.simplemachines.org/mantis/
# Click on Report Issue
# If you have not selected a project you will be prompted to select one
# Fill out the form, paying special attention to the “Summary” and “Description” The description should give as much details as possible.  Include things such as how to reproduce the bug and if using a CVS version what day’s CVS it is.  If you are reporting the bug on behalf of a forum member, make sure to link the topic(s) concerning that bug.
# After submitting the bug make sure to review it and make any corrections.
 
===Reviewing Bugs===
*Review unassigned bugs and assign them to yourself or the appropriate person.  For
example, in source documentation would be assigned to the Doc Coordinator, or if a
particular developer handles a certain aspect of the software.
*After the bug has been fixed in the source and committed to the CVS, open the bug and
under the "Change status to" button select "resolved" in the drop down menu and click
the button.  You'll then be taken to a page where you can add an optional comment. Paste
in the changelog message into the comment field and add any other comment you need to
make.
 
===Dealing with Feature Requests===
{{Did you know|above=Telling Your Family
|text=Some of our team members
are minors.
Sometimes it’s hard for
them to explain to their
family about their
contributions to the team.
If you find yourself in this
position, just let a PM know
and they’d be happy to
telephone or write a letter
to your parents to clarify
your work.}}
Community members can use the "Feature Requests" board to post their suggestions  and ideas for new standard features.  These should be reviewed and any requests that seem good should be brought to the attention of the team for discussion.
 
==Mundane Administration==
*Answering General Emails
*Password Tracking
*Withdrawing Funds from PayPal
*Updating this Document
*Filing a Suggestion or Complaint
*Dealing with Special Cases
*Nominating Simple Machines for Awards
*Changing Passwords
*Preparing a Press Release
*Approving & Reviewing Redistributors
 
==Legal Issues==
Identifying License Infringement
Dealing with License Infringement
Filing Taxes
Adding/Removing an LLC Partner
 
 
<hr/>
5 This is a guesstimate of the length of a mentorship, and may be subject to change in the future

Latest revision as of 17:06, 8 December 2011

Moderation Duties

The purpose of board and post moderation is to maintain a friendly environment where community members can get the help and support they need.

Simple Machines Forum team members patrol every publicly-viewable boards, review every post for inappropriate content, and move, remove, split, merge or lock topics as required to maintain civility and good order. Language Moderators (not members of the SMF team) are responsible for patrolling non-English language boards.

When deciding what to do with a slightly-misplaced post, please be careful and extra-friendly. New users are often confused and frustrated when they make their first post. A simple message like "I hope you won't mind that I've moved your post to the XXX board, where I hope you'll get the help you need", goes a long way. Similarly, when users have double-posted in different boards (often because they were unsure where to post), a friendly post explaining the move, merge, or deletion will go a long way toward helping the new user feel welcomed.

Reviewing & Moderating

The moderator serves two roles. The first, and most important, is to keep the discourse at simplemachines.org civil and friendly. The second is to try to keep the forum as enjoyable and helpful as possible. Moderation is not at all like support. When you are moderating, please think like a moderator.

  • Keeping it civil, friendly, and clean
    • If you see a post that is lowering the "friendliness quotient", please use a PM to ask the poster to use words that will decrease the tension and increase the level of civility and friendliness.
    • If you see a post that contains some clearly inappropriate content, make the edit. Inform the user, via PM, if possible.
    • If you see a post that is clearly in violation of the site rules, do not hesitate to delete it. Inform the user, via PM, if possible.
    • If posters continue to discourse in an unfriendly, un-civil, harrassing, vulgar, or hateful way, you may need to warn them, with a clear explanation of why their post violates the terms of use of this site.
    • Moderation concerns can be discussed at the Moderation Concerns boards on the forum.
  • Keeping it helpful and enjoyable (and friendly, civil, and clean, too)
    • If you see a request for support that might be in the wrong board, but is getting helpful community responses, there is no harm in leaving it where it is for a little while. You can always move it later.
    • If you see a request for support that is not getting any response, you can move it. Leave a friendly, even apologetic note "I hope you won't mind that I've moved this post to the Themes and Graphics board. I hope someone there has the answer to your question".
    • Sometimes a support topic goes off-topic. If the original poster is already satisfied with the answer, and a couple of community members hang around to chat, this is OK. As long as the discourse is civil and friendly (see above).
    • Sometimes, a second poster chimes in with exactly the same problem. It might be OK to leave this in the same thread, if the person offering support is offering exactly the same advice to both posters, this actually makes life easier for everyone.
    • Sometimes, a second poster chimes in with a similar (but not exactly the same) problem. It will probably be better to split the topic, with a friendly, even apologetic note in the original thread. "I hope you won't mind that I have given this issue its own topic at .... I hope this will save confusion and help you get help more quickly."
    • Sometimes, a help-seeker makes two posts on the same problem, in different boards. They might not have been sure where to put the question, or they made a mistake and then could not delete their first post. Merge the two, if possible. Delete one if necessary. Leave a friendly, even apologetic note "I hope you won't mind that I have deleted your other post on the same topic from the xxx board. I think this one is in the right place to get the help you need".
    • If an off-topic chit-chat discussion springs up in the middle of a help topic, you can split it off into an appropriate Chit Chat board. Leave a friendly, even apologetic note to explain the split.
    • Hosting Board
    • Chit Chat
    • Joke Board!
    • News & Politics

Support

Only respond to a support question if you have something useful to communicate. Be sure of what you mean to put acrosss, and be sure to communicate it simply and well, and in a civil and friendly manner. Communication is a two-way effort - this means that BOTH the poster and the reader need to make the effort to understand the other's perspective and position. As a reader, it is easy to say "I read things as they're said - it's not my fault they wrote it like a jackass" and as a poster it's easy to say "I'm honest, I'm blunt and I'm sorry if they can't deal with that".

So, before you start typing, think about how all the ways you may have misinterpreted the post you are replying to. And before you hit "submit", think about all the ways your post could be misinterpreted. If you are feeling rushed, anxious, angry, or out-of-sorts, it could be difficult to meet high standards for communicate well and in a friendly way. In this case, take the day off. Come back when you are in a positive and friendly frame of mind.

When reviewing support requests, review the oldest first.



Advertisement: