Adding new members involves the following things (list may not be complete):
* Point out some important rules: follow the [[Code Formatting Conventions]], don't break other people's builds with your commits,
...* Ensure they are subscribed to scummvm-devel * Add them to SF.net as project members
** Make sure to also setup appropriate tracker access levels
** Point them to the tracker admin HOWTO below
* Forum: if they have a forum account, make sure it is in group "ScummVM Team"
* Wiki: Make sure they have an account
* Ask them to write an Introduction email to scummvm-devel
== How to edit/update webpages ==
# Checkout the
<code>web </code> module from SVN; the current website files are inside "trunk" as usual.
# Edit the relevant files, e.g. for the downloads page edit <code>data/downloads.xml</code>
# Commit your changes as usual
To get any changes you made active on the webserver,
you first have to login to the SF.net shell server: <syntax type="bash">ssh -t USER,PROJECT@shell.sourceforge.net create</syntax> Then: <syntax type="bash"> cd / home/project-web/scummvm /htdocs/./update .sh</syntax> More detailed instructions can be found in the [https://sourceforge.net/apps/trac/sourceforge/wiki/ Shell%20service relevant sf.net page] ( which also has information for http://www.chiark.greenend.org. uk/~sgtatham/putty/ PuTTY] under Windows)
Two important remarks:
# Some content on the webpages needs special treatment, e.g. modifying the credits or adding screenshots. If in doubt, ask on scummvm-devel.
# Not every project member has SSH access to the shell server. Project admins need to explicitly activate the "Allow access to shell server group space" for individual members. Since there is no good way to track who made which changes on the shell server, it seems like a good idea to keep the number of people with direct SSH access small (but not too small).
== How to be a forum moderator ==
TODO: Explain how to ban a user properly; how to deal with spam; ...
== How to triage bug reports ==
We do not have a formal project format and process for doing this, but the following are highly recommended guidelines for dealing with bugs and users reporting bugs:
* Some users prefer to ask informally in the [http://forums.scummvm.org/viewforum.php?f=2 Help and Support Forum] or in the IRC channel about a bug or problem they are having. As an admin or developer, please don't rebuke them for doing this. However, if their problem appears real and is not solved trivially/immediately, then politely suggest that they file a formal bug and link them to the [[Trackers |Bug Tracker]].
* The current [[Trackers]] do
not have the ability to send notifications by e-mail or IRC based on keywords, so an admin should check the tracker periodically, preferably daily for any new bugs.
* New bugs should have at least a basic reply comment (preferably within a week), even if this is just thanking the bug submitter for the bug submission and indicating that it will take a little time to deal with.
* Any new bug should be assessed for the following: