global-organizing icon indicating copy to clipboard operation
global-organizing copied to clipboard

PyLadies Project Proposal: Technology and Infrastructure team

Open Mariatta opened this issue 6 years ago • 20 comments

Project Proposal

Is this a new project?

  • [x] Yes
  • [ ] No

What is the name and focus area of this project?

Administer and maintain PyLadies tech and infrastructure.

Who will be the project lead(s)?

Project lead(s): @Mariatta

Who will be the team member(s)?

Name GitHub Handle PyLadies Chapter Team Role
Mariatta @Mariatta PyLadies Vancouver Co-Lead
Bethany G @BethanyG PyLadies Oakland Co-Lead
Tania Allard @trallard PyLadies Northwestern UK Co-Lead
Lorena Mesa* @lorenanicole PyLadies Chicago Member
Carol Willing @willingc PyLadies Core Member
Jackie Kazil @jackiekazil PyLadies DC Member
Flávia Cardoso @fcardoso0917 PyLadies Uruguay Member
Amadikwa Joy N @treasurechristain Pyladies IMO Member
  • @lorenanicole is a PyLadies admin that can help support the co-leads as needed.

What are the initial unit(s) of work the project will target?

  • PyLadies.com maintenance and subdomain
  • Improvements to pyladies.com website, such as implementing new meetup API (https://github.com/pyladies/pyladies/issues/405) and implement new PyLadies map (https://github.com/pyladies/pyladies/issues/412)
  • PyLadies slack bots
  • review pull requests to pyladies.com

How will the project team work?

Contributions are welcome and open to anyone. New GitHub repos can be created as necessary. For the most part, we should be able to use the existing repos at https://github.com/pyladies/pyladies/ and https://github.com/pyladies/global-organizing.

If desired, we can create the #pyladies-tech channel in Slack.

Is there anything else relevant to the scope of this project?

The tech team will not necessarily be responsible for the "content" of the website. Perhaps that can be owned by the communications team.

cc/ @pyladies/core

Mariatta avatar Oct 21 '19 19:10 Mariatta

Love this proposal @Mariatta ! Would definitely love to join in as well.

Questions:

  • Do we imagine that things like getting passwords reset for emails, creating pyladies emails falls into this team?
  • For automation tasks, such as PyLadies Slack bots, would we need a budget for this project team?

lorenanicole avatar Oct 23 '19 13:10 lorenanicole

I am happy to join this team, mainly as I have been interested in creating an interactive dashboard to keep track of the chapters and the events.

As per the content of the site / blog I do agree this should be owned by the communications team.

trallard avatar Oct 23 '19 15:10 trallard

For automation tasks, such as PyLadies Slack bots, would we need a budget for this project team?

I think we will need budget for hosting the webservice like Heroku or something, and I'd like for us to have our own Zapier account, instead of using mine.

Mariatta avatar Oct 23 '19 15:10 Mariatta

Do we imagine that things like getting passwords reset for emails, creating pyladies emails falls into this team?

Hmm not sure... Feels more "administrative" but perhaps initially the tech&infra team can look into it.

Mariatta avatar Oct 23 '19 15:10 Mariatta

Makes sense! I think that makes sense from where I sit. I guess just any type of automation should live in this team? And this team can approve/review?

lorenanicole avatar Oct 23 '19 16:10 lorenanicole

I am interested in this as well.

jackiekazil avatar Oct 24 '19 01:10 jackiekazil

I am happy to help review PRs and assist developers.

willingc avatar Oct 27 '19 11:10 willingc

I'm happy to help in any way I can. 😄

BethanyG avatar Nov 26 '19 17:11 BethanyG

I would like to help with what I can :dancing_women:

fmcard avatar Dec 10 '19 19:12 fmcard

@BethanyG @willingc @jackiekazil I added you all to the member list above. Please indicate if that is incorrect, we are still looking for a co-lead here to help since this would be a more active Project I think.

@fcardoso0917 could you confirm your details? Perhaps adding this in your comment:

Name GitHub Handle PyLadies Chapter Team Role
Flávia Cardoso @fcardoso0917 (What's your chapter? If none local, just add @pyladies) (What level? Member?)

lorenanicole avatar Dec 10 '19 19:12 lorenanicole

I don't understand the team role. I am an organizer of the local group (PyLadies Uruguay). Am I a member?

fmcard avatar Dec 10 '19 20:12 fmcard

@fcardoso0917 ah I see it looks like you manage this chapter here. It is worth noting that PyLadies chapters are historically scoped to cities rather than countries, since if another request comes in for Uruguay we want to ensure there is no naming confusion. We should follow up in Slack just so we can better understand how you are operating your chapter.

As per this Project Tech team, you want to be member and not a co-lead correct?

lorenanicole avatar Dec 10 '19 21:12 lorenanicole

I will love to be part of the team

amadikwajoyn avatar Dec 15 '19 07:12 amadikwajoyn

Amadikwa Joy N @treasurechristain @Pyladiesimo Member

amadikwajoyn avatar Dec 15 '19 07:12 amadikwajoyn

If still looking for co-lead write me in

trallard avatar Dec 15 '19 12:12 trallard

@Mariatta do you want another co-lead?

@trallard the big thing here will be if you are co-leading this group that there's a time sensitivity to managing this work (e.g. being able to review and create subdomains within a week of a request coming in);

lorenanicole avatar Dec 16 '19 19:12 lorenanicole

@treasurechristain - Edited proposal to add you as team member.

BethanyG avatar Dec 16 '19 23:12 BethanyG

I'm good with having @trallard as co-lead thanks!

Mariatta avatar Dec 16 '19 23:12 Mariatta

I can make sure to block a regular hour(s) each week to deal with teams tasks :)

trallard avatar Dec 18 '19 14:12 trallard

@Mariatta im happy to be added to a rotating schedule for helping with these admin sub domains etc alongside you @trallard and @BethanyG. @econchick we will need @trallard to be setup with cloud flare too 🥰.

lorenanicole avatar Dec 18 '19 18:12 lorenanicole