AOES Python Club¶
AOES has a weekly Python club. It is open to all AOES students, faculty, and staff and is entirely volunteer. There is no need to sign up. Just come, learn new things, and help others.
The meetings consist of:
Presenting tools and tips
Did you figure out something that took you awhile? Did you learn about a Python package that could be useful? Share your knowledge with the group
Are you stuck on a data analysis problem in Python? Present your problem to the group and we will help you solve it.
Python Club Meets every other week during the semester on Mon @ Noon and Fri @ noon in the Clim Lab, starting Feb 3
Spring 2020 Dates: 2/3, 2/7, 2/17, 2/22, 3/2, 3/6, 3/16, 3/20, 3/30, 4/3, 4/13, 4/17, 4/27, 5/1
Volunteer to facilitate¶
The club meetings are intended to be an AOES community driven effort, so everyone should take a turn contributing. The job of the facilitator is to identify who wants to present their tools & tips or their problems for that session and provide a written summary, including recommendations for additional information or corrections to be added to the documentation. Summaries should be posted to Gitter (see below).
Code of Conduct¶
AOES Python club is is a respectful and inclusive environment, welcoming to all participants. It is a community in which we support, help, and learn from each other. Our code of conduct is designed to create such an environment.
All participants in AOES Python Club are expected to treat other participants with respect regardless of gender, gender identity or expression, sexual orientation, disability, physical appearance, age, body size, race, religion, national origin, ethnicity, level of experience, political affiliation, veteran status, pregnancy, genetic information, as well as any other characteristic protected under state or federal law, or University Policy. Harassment in any form will not be toloerated. Additionally, sexual language and imagery is not appropriate. Note: Mason employees are mandatory reporters of harassment or discrimination.
Treating others with respect is more than just “don’t harass”, it means creating an environment where people of all backgrounds and personalities feel comfortable and welcome. This includes:
Being conscious of how we speak to each other
Leaving space for everyone’s voice
Not interrupting or talking over others
Not dominating the conversation
Critiquing ideas rather than individuals
Join the Conversation on Gitter¶
This is where information from Python Club Meetings will be posted and a place to further discuss things that arise in Python Club. You can also reach out to the AOES Python Club outside of club meetings to discuss Python issues and Ideas, help each other, and volunteer to facilitate or present at a meeting.
As you read and use the website and identify issues that need to be corrected or additions that are needed, you can go to the Issues tab in the Github Repository (https://github.com/kpegion/Pangeo-at-AOES) and indicate new issues.
Contribute to the Github Repository¶
Contribute new information and/or provide corrections in the Pangeo-at-AOES github repository. Let’s bring together our collective knowledge as a community resource in AOES and beyond!
Here is what you need to do:
Make sure your version of the Pangeo-at-AOES repository is up to date with the version on Github
git pull master
Create a new branch
git clone my-branch
Switch to your new branch
git branch my-branch
Make your changes and additions to the documents
If you created any new files,
git add new-file.rst
Commit your changes in your branch and provide a short explanation
git commit -a -m 'added file new-file.rst'
Push your changes to your branch in github
git push origin my-branch
Go to the repository in Github and create a Pull Request (PR)
https://github.com/kpegion/Pangeo-at-AOES Click on Pull requests and create a new one with your branch. This will notify me that you have additions or updates for the repository.
Need help to Contribute? Want to contribute to the repository, but feeling unsure about it? Contriibutions from all of AOES are welcome! Contact Kathy and I will help you get started as a contributor.