-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC: PyLadies Global Council Selection Process #32
Comments
Would it mean someone that is a leader of a chapter or could it be someone that is contributing as mentor or etc? |
+1 to @melostbr question, I have the same doubt. About the length of time a council member should serve, I think the propose period of 1 year is good with at most 2 consecutive terms in the council, adding up to 2 consecutive years at most. I think 4 consecutive years sounds excessive (this would result from having a 2 year seat and reelection). I really like the location diversity effort. I'd add that we should aim to have one person per "area" if possible. Where "area" could be something defined by us but encapsulating the idea of group of countries with similar challenges and resources (e.g. Latin America, Europe, USA&Canada, etc). |
It does not necessarily need to be a chapter organiser/leader but someone that is actively involved in the wider Python community. Some examples are: events organisation (i.e. conference, meetups), mentoring folks in the community, attending Python related events, etc. |
@gise some of the below has been added to the questions section in the issue above and we will continue to update as we have more discussion, thank you for your feedback! However now in response to:
One thing we need to consider is this initial council will have many firsts they will be taking on. As the initial cohort, we need a council body that is able to commit for a minimum requirement (ergo at least 1 year). Additionally making the requirement a bit soft (that is On the note of individual(s) serving more than 1 term, this too is a bit difficult. Instituting a hard limit I think is a bit premature, at least initially, as we do not know how the selection policy will be. I think this it is a very valid concern that we do not want to encourage stagnation in the council members population. Where I think we should should is to provide: 1.) a baseline of how long an initial term is serve and 2.) permit the option of seeking another term, if one wishes to. This leaves it open to the council to change policies as it sees fit (e.g. before the initial cohort has completed their initial terms). Why am I advocating for this? Let me provide you an example from the Python Software Foundation (PSF). On the PSF board members use to be elected to terms of 1 year then all seats were up for re-election. This greatly hurt knowledge retention, led to inactivity due to confusion from what board members can do / learning how to even be a board member, and overall progress made on work suffered. In 2017 the PSF moved to tiered elections, where every year ~ 1/3 of the seats are up for re-election and terms last 3 years. You can read this here in the Python Software Foundation Bylaws 5.5 Election and Term of At Large Directors (snippet below):
R-Ladies has no fixed limit in length of term or terms overall for their global body (which is the inspiration for this council model #11). Many foundations actually have longer requirements for council members / board members to balance innovation with stability. |
@gise responding to:
Yes! I am a bit biased to the council being selected with I also really love the idea of the group defining what these requirements are for how the board ought to be built. Question - do you think it would be best to start with a geographic requirement on the council? If so, what do you think would be a good recommendation for how we define the geographic areas? |
This is a very valid point! I haven't thought of it. I understand now why the proposed mixed duration lengths and I agree. Regarding your concern of adding a 2 consecutive terms max limit too prematurely, do you feel we may have insufficient people that might want to be in the council? My initial idea was that people could reapply after, just not indefinite consecutive terms. |
I think it would be preferable although we need to have a back up plan in case there are no nominations/volunteers for a specific area. It's an effort worth pursuing in my opinion as it would create a good space to voice and think about the different conditions, motivations and resources that PyLadies have around the world.
My initial idea for how to define the geographic areas was a combination of:
The geographical proximity could give us a first division i.e.: Africa, Asia, Central & South America, North America, Europe, Middle East, Oceania. We could fine-tune this division if we have more local knowledge. For example a valid question to ask might be country X is in the limit between areas A and B, technically is in area A but resources-wise and challenges-wise is more similar to area B. What shall we do in that scenario? |
@gise regarding:
Definitely agree on this! The language probably needs to be improved to clarify that. I’ll update!!! |
I'm unclear on how the "nomination" process work. Does everyone who were nominated automatically becomes council member, until we have 9 people? or is there a different process for choosing who to be selected among the nominees? |
@Mariatta regarding the above, great question! To be clear the word nomination means those that are not selected by a direct vote but through some other nomination process. For determining council members from a nomination process, for the initial council we could:
Right now those in the interim global group are experienced organizers of established PyLadies chapters from around the world. We should definitely continue to ensure that group has proper regional representation. After the initial council is selected, any nominations received would be reviewed and selected by the council. What do you think? |
Something @willingc raised in the #33 ticket is worth raising it -- particularly what is the stance of the Council on communication requirements. Proficiency in English makes the Council less inclusive. Can we invest in translation software and volunteers to help if we have Council members that aren't as versed in English? Does anyone have suggestions or seen this work in practice? |
@lorenanicole The monthly meeting mentioned above, is it an online thing or facial meeting. And how do we nomination someone(I mean, what is the platform for the nomination)? |
@pyladiesowerri the meeting is online. We usually run these at 6pm BST time (10:00am PDT / 12:00pm CDT) but there is also an ongoing issue #16 to discuss other times |
Please which place are we doing the nomination? |
@treasurechristain @pyladiesowerri as of right now we are only discussing how the selection process works. We haven't decided on when or where the nomination / election will happen. |
I think I am biased towards Proposal 3 as well. I wonder if that is something like 4 seats to election and 5 seats to "appointed" (maybe with nominations, from others or self-declared, taken into consideration first -- because you want the people to be engaged in the role, but also reach out). The blended model falls apart a little bit in the staggered elections, unless it is something like.... 2 elected people at 2 year terms, 2 get 1 year, then some how the 5 appointed are divided among 2/1 as well. Unless I missed it, is there anything about who is eligible to vote? (I didn't see anything, but maybe I missed it.) |
Haaaaaaaa @jackiekazil that's a great thing we should talk about. My thought was we should open next Nov 18 to Dec 18 an issue for discussing election (and thereby voting), if an election is indeed chosen. |
Another proposal. This one came from a friend. The proposal is to add "observers". Observers are invited by board members. Observers are non-voting members, but have the power to advise/influence the direction of opinions/votes of the person who invited them (or the group) depending on their status. The Council members are the voting members and each only have one vote. The Observers do not have voting rights. ^^ Throwing this out there. I could see how this could be helpful in being more inclusive, but also could be talked out of it. |
I finally took sometime to read everything, and as I said the monthly meeting, I believe it would take a little more time to mature these ideas and then have something stablished. I'm going to translate this issue into Portuguese in order to share all this info with our PyLadies in Brazil and hopefully I'll come up with ideas and thoughts from our community. For that, I would need about a month to translate, have the meeting with PyLadies Brazil and then share their thoughts. |
@deboraazevedo that's a great idea ... so we'll keep this issue open until Dec 4 2019 as of now ... but there's room to re-evaluate. So here's some thoughts on translations: Option 1As we are noticing, there's a desire to translate this. Should we translate this into at least the 6 official UN languages? Option 2Just track who volunteers to translate into what. This is likely the better option as we don't have funds to pay out of pocket for this. Additionally, per the Chapter Directory work I've been collecting -- of the 64 chapters that have responded the language breakdown per chapter is:
Therefore I think us prioritizing on the languages our chapters indicate they speak in is the best priority. Language TranslationHere's the list of translations in flight:
|
@treasurechristain can handle the English translation. |
I am of the opinion that Translation should be lingered till ending of January or probably February. |
@treasurechristain in regards to:
This is specifically for translation of this document. Translation for how PyLadies Global Council dictates policy will not be set by us, they will control that after the selection/election in 2020 happens. Again here is the proposed election/selection timeline: #46 . |
@jackiekazil in regards to:
We were not in the position to do translation as we had no owners nor a cohesive policy on the translation of this document. I think where we sit we still have to make a decision to translate with one of these options I proposed here: #32 (comment). Unless if we have a different option on the table for which languages to translate. We should also consider the "best effort" option too - we aim to translate, for example in Option 1, all the languages the UN supports as a "best effort" and if we cannot then we cannot. As of now we have two individuals who are helping aid us in this "best effort" approach (option 2), @trallard and @deboraazevedo. I can assist @trallard as needed for Spanish, but I am already working on other efforts including:
|
@jackiekazil for this timeline:
Is "message push" meaning emails to chapters? Or what? My proposal would be for this:
I am proposing we revise to Jan 6 as Jan 8 2020 is the next global meeting and it would be good to sync with that date. |
Btw, I can help with the Spanish effort too. @trallard let me know if you need a hand. |
I've reviewed and completed the Spanish version and I think it's in a decent state to start sharing it. I'll have another look at it with more of an editorial eye during the weekend and update if needed. |
Gracias @gise! I am living for this crew! |
I didn't want to change the settings on the file but I wanted to share it with the public (in can-view-only mode) as today is the deadline. So I made a copy in my personal drive for now: https://docs.google.com/document/d/14Pcn2mUwqUyP57dXDQQq4aWTcIM1qsj8Mv3RFAYBiRo/edit?usp=sharing |
Oh is there a difference between this one and the doc I started? I cannot readily see a difference. Thanks again for all your help @gise !! |
I just made some minor changes to the original doc from @lorenanicole and added a question for clarification. |
Im traveling today and don’t want to forget. Can you just update the link in the comment above where we are tracking the translations? Thanks @trallard and if you added another question to the FAQ Can you add where on the issue too? Not sure if that’s what you meant. You rocccckkkkkl chica. |
Hello, eveyone! Here is the link to the Portuguese translation http://bit.ly/conselho_global_pyladies_ptbr |
A couple thoughts, now that translation efforts are ongoing
This seems outdated. Should this be Dec 15? or Jan 10?
can we add “We encourage PyLadies chapter leaders to share and discuss this with their members”? |
I've created several docs to track translations in Arabic, Chinese Mandarin, French, and Russian. If any of you are currently helping to translate any of these languages, and don't yet receive access from me, please let me know. |
@Mariatta I will change the date to be Jan 1 for now and we can review after the next meeting! |
@lorenanicole Small typo in the Length of Term section (lot -> lost) 🙂 |
What counts as "same region"? What are the different regions? Is America one region, or do we separate into South America, North America? |
I'd like to get some clarification on what happens after this RFC close (Jan 1). I know that we will then have an election for the board members, but what happens with the comments about this proposal? Will the proposal be updated to reflect the comments about this proposal? Do we first vote on which election types we want to choose, before voting for board candidates? How will the voting be administered? |
@Mariatta here's my proposal:
Above has been added to the proposal at the bottom too. |
Can we add link to the translations to the top of the proposal? Read this in Spanish | French | Portuguese | Russian | ... |
Added and note on the stage of translation added @Mariatta ✅ ! |
There are a number of ways to define the regions, a suggestion would be to have:
Or something down that line |
@Mariatta Is there still interest in getting this translated into other languages? Might be able to help get it done in Japanese. |
@TomKellyGenetics If you know of anyone who could help us translating it into the Japanese, we will definitely appreciate it. Please write to info@pyladies.com, with the name&email address of the translator(s), and I can share the Google doc with them. Thanks! |
PyLadies Global Council Selection Process
This RFC will close on Dec 101 2020 23:59:59 Anywhere on Earth.
Translation
We have worked to translate this proposal into the following languages listed below. If you would like translation in another language please email
info@pyladies.com
or comment on this issue.Overview
The Global Interim PyLadies group closed the RFC for proposing a PyLadies Global Governance Model on September 15, 2019 - #11 and we will be moving to the next stage of the process.
In this next stage, below we have proposed three approaches for how to select the Global council. Initial questions have been outlined below and we will be updating this document with more details on the proposals and in the questions section as feedback is received.
Please circulate this with any and all PyLadies members.
Qualifications
Any self-identifying PyLadies member can propose themselves for the council, provided the requirements below. If nominating another person for election, that individual must be a self-identifying PyLadies member and their consent will be required (e.g. an email sent to the person and they consent to participate).
Additional requirements to consider:
Length of Term
The council will have 9 seats. To ensure that new council members onboarding is smooth and institutional knowledge is not lot, council members will have staggered term lengths. Initially, 4 of the council members will hold a term of 1 year with the option to seek an additional term. The last 5 will hold a term of 2 years with the option to seek an additional term.
The length of a term is subject to change given the input of the PyLadies Global Council members.
Diversity and Inclusion Requirements
The PyLadies Global Council will be made initially of 9 members with no one country of residence representing more than 33% of the council during a given council cohort. Other diversity and inclusion requirements will not be mandated in an explicit policy as these requirements can change over time and the end goal is to promote community involvement and feedback.
Proposals
Proposal 1: Elections
Selecting the PyLadies Global council with elections will emulate the Python Software Foundation council of Directors Elections in the process including:
Phase 1: Individuals to propose themselves or another party to last roughly 4 weeks
Phase 2: Voting to last roughly 4 weeks
The timelines provided here are placeholders since only if this proposal selected will a timeline be better detailed. Registration additionally for voting will be determined in a separate proposal.
Proposal 2: Nominations
Selecting the PyLadies Global council with nominations can happen either through self-nomination or nominating another PyLadies self-identifying member. An application will be made available through PyLadies, for example on the website.
Proposal 3: Blend of Election + Nomination
Selecting the PyLadies Global council with elections and nominations would require that some subset of seats are appointed with the rest are elected. This proposal can allow for more fine-tuning for diversity and inclusion considerations while also allowing the PyLadies Global council to backfill seats as needed should members step down.
Again, timeline for an election, how many seats would be appointed through which mechanism and registration for voting will be determined in a separate proposal.
Questions
a PyLadies member with at least 2 years experience in the community
?We are looking to make this council as inclusive as possible, so restricting to a specific type of PyLady member (e.g. an organizer) would limit our efforts in this. Additionally, it is important that we have PyLady members on the council that have that has some historical context of the community.
One thing we need to consider is this initial council will have many firsts they will be taking on. As the initial cohort, we need a council body that is able to commit for a minimum requirement (ergo at least 1 year). Additionally making the requirement a bit soft (that is at least 1 year) allows there to be some overlap for when council members leave and new council members join. There's a real danger that if all council members leave at the same time we may lose precious institutional knowledge, have too many new people and therefore lose progress in sustaining ongoing work, and overall create instability for the council. Therefore, as a requirement seasoned council members should be actively involved in onboarding and mentoring new council members.
Let's look to the Python Software Foundation (PSF) for an example. On the PSF, board members use to be elected to terms of 1 year then all seats were up for re-election. This greatly hurt knowledge retention, led to inactivity due to confusion from what board members can do / learning how to even be a board member, and overall progress made on work suffered. In 2017 the PSF moved to tiered elections, where every year ~ 1/3 of the seats are up for re-election and terms last 3 years. You can read this here in the Python Software Foundation Bylaws 5.5 Election and Term of At Large Directors.
The following should be considered:
What additional requirements should be asked of anyone considering joining the PyLadies Global Council? For example, do we want to require that council members have been organizers for a chapter for some period of time?
How will nominations, that is a Council member who is selected by a means other than direct election, be reviewed and selected?
For determining council members from a nomination process, for the initial council we could:
selection will follow the list of guidelines defined in the issue above as well as diversity and inclusion requirements (e.g. not all members be from one same country)
Right now those in the interim global group are experienced organizers of established PyLadies chapters from around the world. We should definitely continue to ensure that group has proper regional representation.
After the initial council is selected, any nominations received would be reviewed and selected by the council.
Timeline for Next Steps
The text was updated successfully, but these errors were encountered: