Material for the 2021 ESWN Professional Development Workshop: Developing Free and Open Source Software with PyGMT
There will be a PyGMT and Git refresher during a webinar preceding the workshop. You can run the PyGMT tutorial in a live session using: or live code following the tutorial template using:
This workshop will include lessons about developing open source software and collaborative activities. During the activities, participants will contribute to open source software and work on issues in the PyGMT repository.
GMT/PyGMT Leaders:
ESWN Leader:
When:
Where:
Online via Zoom/Slack
Please make sure you know the local time for the workshop sessions! Use the Event Time Zone Converter and compare UTC to your time zone.
Participants will receive zoom invitations via email.
August 17, 2021 (optional): Theme Duration UTC Time PyGMT refresher 1 hr 20:00-21:00 Break 15 min 21:00 - 21:15 Git refresher 1 hr 21:15 - 22:15 Break 15 min 22:15 - 22:30 Environment setup 1.5 hr 22:30 - 24:00 Theme Duration UTC Time Writing unit tests 20 min 20:00 - 20:20 Second issue - break-out group discussion 15 min 20:20 - 20:35 Second issue - group reports 15 min 20:35 - 20:50 Break 10 min 20:50 - 21:00 Second issue - local development to work through issues/pull requests 50 min 21:00 - 21:50 Break 10 min 21:50 - 22:00 Second issue - incorporating suggestions from reviewers 50 min 22:00 - 22:50 Break 10 min 22:50 - 23:00 Second issue - continue working on contributions 30 min 23:00 - 23:30 Maintaining software 10 min 23:30 - 23:40 Resources for further learning 5 min 23:40 - 23:45 Wrap-up 15 min 23:45 - 24:00 Communication During the CourseWe will use the Slack workspace, the Zoom Chat window, and GitHub issues/pull requests to help you during the course:
All involved individuals must follow the PyGMT Code of Conduct. Act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community. Any questions/concerns can be raised in private through direct messages on Slack to any of the workshop leaders.
This content is licensed under a Creative Commons Attribution 4.0 International License.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4