-
Notifications
You must be signed in to change notification settings - Fork 228
Privileges and Responsibilities of Membership
Membership of the Programming Historian project comes with both privileges and responsibilities. This page outlines some of those, so that members understand the expectations upon them, and so that the team can function efficiently.
Membership of the Programming Historian project comes with the following explicit privileges:
- The right to participate in all decisions made by the Project Team, through Github or meetings
- The right to publicly declare yourself a member of the project team, and to use that association in any job applications, grant applications, social media, public facing profiles, etc, as long as it is done in a manner that does not put the reputation of the project at risk or that has not specifically been requested by the team to cease.
- The right to a sabbatical as per our Sabbatical guidelines
- The support of ProgHist Ltd for publishing and maintaining the systems that support our journals.
- The right to be treated fairly and with respect in all matters related to the project.
Membership of the Programming Historian project comes with the following explicit responsibilities:
- A duty to do your best for the project at all times.
- A duty to speak up and express concerns.
- A minimum average contribution of one half-day per month to the project.
- Active engagement in any roles held by the member, performed to a suitably high standard
- Average response times to direct @ requests on Github of seven business days.
- All responses when editing a lesson of one week or less (even if just to say I will respond in X days).
- Regular attendance at meetings, or apologies sent in advance.
- A duty to inform the team of any planned absences that will exceed seven business days (eg, planned vacations)
Members who are unable to meet the above requirements are asked to consider stepping down. Members who are found not to meet the above responsibilities may be asked to step down. This allows the team to work efficiently and maintain its strength.
Members who have not been meeting their responsibilities to the Project for at least one month may be approached by the Team Development Manager or their Team Leader and asked if they need support, to take a sabbatical, or to consider taking on a new role within the project that better suits their available time and expertise. This discussion will take place through email using the email address that the member has registered to the GoogleGroup with. If the member does not respond in a timely manner (3 weeks), the Team Development Manager or Team Leader will send another email reminder with a 2 week deadline asking for a response. If no response is forthcoming, a ticket will be opened on Github asking the member to get in touch. If the team member does not respond to these attempts, they will be removed from their roles and retired from the project.
- Copyediting
- Copyedit comments
- Typesetting
- Archival Hyperlinks
- Copyright
- DOI
- Gallery image
- Checklist comment
- Handover comment
- Closing comment
- Opening comment Phase 0
- Phase change comment 1 to 2
- Phase change comment 2 to 3
- Phase change comment 3 to 4
- Opening comment Phase 4
- Phase change comment 4 to 5
- Phase change comment 5 to 6
- Phase change comment 6 to 7
- Tracking lesson phase changes
- Organisational Structure
- Trustee Responsibilities
- Trustee and Staff Roles
- Services to Publications
- Funding
Training
- Onboarding-Process-for-New-Editors
- Leading-a-Shadowing-process
- Board-of-Director---Continuing-Development
The Ombudsperson Role
Technical Guidance
- Making Technical Contributions
- Creating Blog Posts
- Service Integrations
- Brand Guidelines
- French Translation Documentation
- Technical Tutorial on Translation Links
- Technical Tutorial on Setting Up a New Language
- Technical Tutorial on Search
- Twitter Bot
- Achieving-Accessibility-Alt-text-Colour-Contrast
- Achieving-Accessibility:-Training-Options
Editorial Guidance
- Achieving Sustainability: Copyediting, Typesetting, Archival Links, Copyright Agreements
- Achieving Sustainability: Lesson Maintenance Workflow
- Achieving Sustainability-Agreed-terminology-PH-em-português
- Training and Support for Editorial Work
- The-Programming-Historian-Digital-Object-Identifier-Policy-(April-2020)
- How to Request a New DOI
- Service-Agreement-Publisher-and-Publications
- ProgHist-services-to-Publications
- Technical Tutorial on Setting Up a New Language
- Editorial Recruitment
Social Guidance
Finances
- Project Costs
- Spending-Requests-and-Reimbursement
- Funding Opportunities
- Invoice Template
- Donations and Fundraising Policies
Human Resources
- Privileges-and-Responsibilities-of-Membership
- Admin-when-team-members-step-down
- Team-Leader-Selection-Process
- Managing-Editor-Handover
- Checklist-for-Sabbaticals
- New Publications Policy
- Parental-Leave-Policy
Project Management
Project Structure
Board of Trustees