--- tags: Hack Week --- # Hack week planning meeting | Thursday 2022 July 07 at 11 am ET ## Agenda 1. We're **0.3 weeks** away 2. Releasing PlasmaPy `v0.8.1` 3. Lightning Talks * status of eamil * status of replies * start sorting talks 4. Resource materials * status on writing resource material * https://github.com/PlasmaPy/hack-week/issues/18 * What non-"lecture" material do we need to add? 5. Project Issues * **Reminder: Please create project issues!!!** 6. Outline topics for "How this week will work?" presentation 7. Setup Zoom 8. Annoucements 9. Hack Week repo * Cover change from the past week? * What else needs to be done? * **[Creating issues](https://github.com/PlasmaPy/hack-week/issues/new) for Hack Week projects!!!!** * resources directory...how should we utilize? 10. Resurrect the Discord channel * what needs to be done? * How should channels be organized 11. Documentation for the hack repo * https://docs.hack.plasmapy.org/ * need to link to documentation on the hack.plasmapy.org page 12. [Schedule] * Review current schedule * When to post to website? * What are our next steps? 13. Status of advertisement/spreading the word (David) * how/when do we do follow up messaging? 14. Status of registration (Ramiz) * on website * responses so far [Google Drive]: https://drive.google.com/drive/folders/1LaxMGDt1fPhJP9D9XtefFB2sOoVtFUEy?usp=sharing [Distribution List]: https://docs.google.com/document/d/1PN4_R3Rdv-h_BEDem9wknWZY5K4WwO8KJMq4bzuG3Ug/edit?usp=sharing [schedule]: https://docs.google.com/spreadsheets/d/1OixK8fN8QOy0bKnXcZugayiuHzmQrMhAB0-etm9dIQk/edit?usp=sharing ## Action Items * ... ## Minutes * PlasmaPy 0.8.1 was released this week, and there was much rejoicing * Lightning talk * Emails went out this week * Two people responded and said yes * About 12 people requested lightning talks, but were going to give talks that were not very relevant to hack week * Six lightning talks spread out over ∼1–2 days * Prevent people from needing to give a talk on Friday, when the attendance will probably have dropped significantly * More presentations on Tuesday than we had bargained for * Can have impromptu lightning talks if people are interested * There's a lightning talk room on Discord * Steve & David will respond to `hack@plasmapy.org` emails to * Resource materials * Still in progress! * VSCode: Will & Ramiz will talk about it * Will got the VSCode started * Setting up virtual envs * Should probably cover `venv` & `conda` * Anaconda by David with Nick as backup * Brief: this is here, how to install a package * David has a videos to be posted * **Schedule** * Day 1 * Welcome: Valentina * Code of Conduct: Valentina * PlasmaPy Showcase: Nick * showing functionality * "How this week will work": Will * [brainstorm talking points](https://hackmd.io/@plasmapy/r1CY9dVj9) * Installing Python with Anaconda Nav: **David** * IDEs: * Overview: Erik * PyCharm: Erik * VSCode: Will * Spyder: Steve/David * Terminals: * Mac/Linux: Nick * Windows: Will * Virtual Environments: Ramiz & Reynaldo * [Last years's walkthrough](https://github.com/PlasmaPy/hack-week/blob/hack-week-2021/tutorials_and_notebooks/virtual_environments_tutorial.md) * [slide stack from 2021](https://docs.google.com/presentation/d/1MqcyzutGT5RdhfRZL85uPSMV76tZj14KLx9EQG04scc/edit?usp=sharing) * [2021 YouTube Talk](https://youtu.be/amT_xtZhInQ) * Reynaldo: venv * Day 2 * `git` & GitHub: Nick (CLI), Erik, & Will * Need to coordinate * Visualizing branches * [`gitk`](https://www.atlassian.com/git/tutorials/gitk)? * GitHub * [Last year's walkthrough](https://hackmd.io/@rocco8773/HJlwJSShO) * PlasmaPy Deep Dive: Erik * [2021 YouTube](https://youtu.be/mzTqewGXa1E) * [2021 Slide Stack](https://docs.google.com/presentation/d/1fq9ERRY3CW-HZDjpKGNu3ucC6mXWDHkArT19hK7h8sc/edit?usp=sharing) * showing pkg structure * how to access documentation * Lightning Talk: Steve moderates * Day 3 * Demo: Nick lead, David guinea pig :hamster: * Breakout rooms: * Main: distributor, Q&A, general help - Valentina * speeds: Erik * frequencies: Nick * lengths: Will * misc: Pawel (TBC)