Detailed list of responsibilities:
For a hight level overview see: http://pad.p2pu.org/p/community-responsibilities
Tech lead
- releases
- demos on alpha.p2pu.org
- tech call (+ sharing notes) and dev priorities section of the community call
- spanish translation and colaboration with the translators of the other 3 languages currently supported
- merging pull requests from voluntary contributors
- mentoring new developers (ping poit areas of the source code relevant to new features and bugfixes, propose alternative solutions for new features and bugfixes)
- user and community support (identify if the reported problem is a bug, a pending task on our todo list, or a new feature request, perform small fixes in between releases and create new tickets if neccesary)
- use site admin, access to the django and bash shell in production powers (perform tasks like creation of badges, deletion of courses, handling of spam, disabling user accounts)
- accept emails from new members of the p2pu-dev mailing list
- admin sendgrid (create recipient lists and setup news letter for surveys and other global notifications, debug any issue with users not receiving notifications because sendgrid got bounces from them and they were added to the bounces list)
- obtain metrics from the databases of p2pu.org, archive.p2pu.org and badges.p2pu.org
- follow discussions in p2pu-dev, p2pu-community, webcraft, .... and other p2pu mailing list as well as the mailing lists from related projects like openbadges
- maintain documentation on the github wiki
- update dns and sysadmin other sites maintained by p2pu (e.g, pad.p2pu.org, archive.p2pu.org)
- work on the development of lernanta
- accounts creation during onboarding (e.g., setting up emails, access to the blog, and other permissions)
- communicate with product manage or feature owners to clarify specifications and feedback about new functionalities or changes being implemented
- roadmap and priorization work in collaboration with other staff members to work towards specific deadlines (and prepare small bullet report for board meeting)
- monitoring site status (linodes, django logging, pingdom, ...)
Productor Manager:
...
Learning Lead:
...