Skip to content

Commit

Permalink
Merge pull request #22 from oleksis/oleksis/issue19
Browse files Browse the repository at this point in the history
Upgrade Website Manager to Technical Manager
  • Loading branch information
kjaymiller authored Nov 27, 2023
2 parents 42cd1fc + 669a409 commit 406b791
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions roles/website-manager.md → roles/technical-manager.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,46 @@
# The Black Python Devs Website Manager
# The Black Python Devs Technical Manager

## Current Role Leader: Oleksis Fraga
The Black Python Devs Website Manager is the primary maintainer of the Black Python Devs Website.

The Black Python Devs Technical Manager is responsible for the social online presence of the Black Python Devs.

## Roles and Responsibilities

The role involves understanding and improving the Black Python Devs Website to improve and address the following concerns.

#### Usability

Sections of the website should be easy to use.

#### Readability

The website should use commonly used speech that is accessible to Python Developers of all skill levels. Any jargon should always be defined

#### Accessibility

The website should be accessible to those with vision and motor impairments. This includes all interactions on the site including handling user input.

#### Discoverability

Events and content published to the website should be easy to navigate to and find.

#### Internationalization

The website should be available those choosing to read it in their native language.
The role also is responsible for managing the accounts on X, Mastodon, YouTube, and LinkedIn.

This includes managing and moderating. Assigning credentials to those that need it.

Finally, the role includes integrating services with our online communities. This mainly entails managing bots/plugins for our Discord server.
### Responsibilities include but are not limited to

- Enforce the style guides of code contributed to
- Triaging Issues via GitHub
- Assigning Triage members
- Advise on choices regarding website stack

### Responsibilities DO NOT include

The following shouldn't happen **without express permission from the leadership team**.

- Making decisions on changes to the community _brand_
Expand All @@ -37,4 +50,5 @@ The following shouldn't happen **without express permission from the leadership
- Change the existing technical stack

## Requirements to fulfill role

The executor shall grant Write access to the https:/blackpythondevs.github.io

0 comments on commit 406b791

Please sign in to comment.