Staff roles
The team/Staff
-
Site administrators:
-
Site moderators:
-
Communication & Social media management:
- Email support (Mailgun): Shiroizu, andreoda
- Discord: Shiroizu, andreoda
- Moderators: szhublox, Neon24, Catgirl Frostmoon, VirtualCaZuL
- IRC chat: mdl
- Twitter: andreoda
- TweetDeck: Hikaru Soeda, Shiroizu
- Facebook:
- VKontakte:
-
Financial management (Donations): andreoda
-
Web development:
- Website: Pyther/FinnRG
- Contributor/Helper: mi.chan/kateabr, d-dd, AgFlore, zazuge, Nefere
- App: up2up/up2code
- Website: Pyther/FinnRG
-
Server & Domain management: andreoda
Inactive/retired (management/development): riipah, MrMeteor, ycanardeau
Founder: riipah
Work/Role explanation
Staff and user management
-
- Controls and manages the site, rules and users
- Promotes users to moderators & trusted
-
- Promotes users to trusted
- Handles entry reports
- Maintains tag mappings (NND tag -> VocaDB tag)
- Makes sure guidelines are followed (or suggests new guidelines)
- Flags spammers, posts them to StopForumSpam.
- Handling DMCA, GDPR, user account deletion, other requests.
See the User groups page for a more detailed explanation.
Handling abandoned reports
Entry reports should be handled as quickly as possible. Preferably in less than a week. If the report cannot be handled, then someone needs to post a comment on the reported entry and close the report. Spammers should be banned and reported to StopForumSpam before closing.
Rules & Guidelines management
Partnership & Promotion management
Partner websites
VocaDB has partnerships with numerous Vocaloid websites. Someone needs to monitor these partnerships periodically. Which ones are still active. Sometimes partners request updating their information such as icons or description. This also includes seeking new partnerships with major Vocaloid-related websites.
See the partner websites page for a detailed list.
Financial management (Donations)
Patreon
Patreon is our main source of funding. Someone should make sure the information on Patreon page is up to date, and monitor incoming money, so that it’s sufficient for running the server. Sometimes actions are required regarding Patreon. For example, recently they added mandatory taxation. Patreon page needs to declare services it is providing, so that tax can be properly applied. Also, tax form needs to be updated sometimes.
Website development
GitHub
- Technical documentation
- Development, technical planning
- Responding to requests on the issues list
- Transferring issue requests from website to GitHub
- Triage
- Reviewing pull requests
- Build pipeline
Webmaster tools
Webmaster tools shows if there’s a problem on a certain page. Most common problems are crashes and mobile browsing issues. Crashes can be temporary, but sometimes certain pages are crashing because of the content.
Webmaster tools also includes sitemap management, which GoogleBot uses to index the website. This is important for the website content to be discoverable on Google search. Sitemap is automatically generated by VocaDB SiteMapGenerator.
Maintaining translations
- Coordinating
- Japanese translation
- Chinese translation
- Other translations
VocaDB user interface is available in multiple languages. Most important translations are Japanese and Chinese. Someone needs to be in charge of updating translations. There can be more people who actually do the translations.
Server & Domain management
-
Server (Windows Server 2016, Hetzner EX41)
- Server security, upgrades
- Backups
- SSL certificates (LetsEncrypt)
-
Domain (Joker)
- Yearly domain renewals
- Set up DNS, email forwards, aliases
Sometimes we need to register new domain names or email addresses for service accounts. For example, service@vocadb.net would be redirected to support@vocadb.net.
Approximate work amount
Role | Importance | Work amount |
---|---|---|
Promotes users to trusted | Moderate | 2 hours per week |
Maintains tag mappings | Low | 1 hour per week |
Makes sure guidelines are followed | High | 4 hours per week |
Flags spammers | High | 2 hours per week |
Handling DMCA, GDPR, user account deletion | High | 1 hour per week |
Foreign user communication | Moderate | 1 hour per week |
Wiki: managing guidelines | Moderate | 4 hours per week |
Discord | Low | 1 hour per week |
IRC | Low | 1 hour per week |
Low | 2 hours per week | |
Low | 2 hours per week | |
Support email | Moderate | 2 hours per week |
Patreon | Moderate | 2 hours per week |
Partnerships | Low | 1 hour per week |
Promotion | Low | 2 hours per week |
Google analytics | Low | 1 hour per week |
Webmaster tools | Low | 1 hour per week |
Coordinating translations | Low | 1 hour per week |
Technical documentation | Moderate | 2 hours per week |
Development | Moderate | 6 hours per week |
Triage, responding to issues | Moderate | 3 hours per week |
Transferring issues to GitHub | Low | 2 hours per week |
Reviewing pull requests | Medium | 3 hours per week |
Build pipeline | High | 1 hour per week |
Domain renewal | High | 1 hour per year |
IP management | Medium | 1 hour per week |
Server security | High | 1 hour per week |
Backups | High | 1 hour per week |
SSL certificates | High | 1 hour per week |
Affiliate programs | Medium | 1 hour per week |