--- tags: project management, minutes --- # PlasmaPy "Project" Meeting | Wednesday 2021 March 10 at 12:00 PT / 13:00 ET [![hackmd-github-sync-badge](https://hackmd.io/wVmoI0fmT8uqwhBm3k6yHQ/badge)](https://hackmd.io/wVmoI0fmT8uqwhBm3k6yHQ) ### Video Conference Information * Instant messaging: [Matrix](https://element.im/app/#/room/#plasmapy:openastronomy.org) and [Gitter](https://gitter.im/PlasmaPy/Lobby) * [GitHub Minutes Repository](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes) * ["Project" Sub-directory](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes/_project) * [PlasmaPy on GitHub](https://github.com/PlasmaPy/plasmapy) ([pull requests](https://github.com/PlasmaPy/plasmapy/pulls), [issues](https://github.com/PlasmaPy/plasmapy/issues)) * [PlasmaPy Enhancement Proposals on GitHub](https://github.com/PlasmaPy/PlasmaPy-PLEPs) * [PlasmaPy Google Calendar](https://calendar.google.com/calendar?cid=bzVsb3ZkcW0zaWxsam00ZTlrMDd2cmw5bWdAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ) ## Agenda (please feel free to edit or add items) 1. Introductions 2. 10-15 minutes of roadmap * drafting [roadmap](https://hackmd.io/@plasmapy/ry0mmnj6v) 3. solicit "Project Issues" * [Nick] Can I [Erik] get you to expand on the `Simulation` * [Status ??] 4. [Status, David] BMC student 5. [Status] Zenodo & mini-conf follow up 6. [Status] public zoom link for meeting * Do we need a PlasmaPy Zoom account? 7. [Status, Nick] Hackathon * Email and update group ahead of Friday meeting **??** * website repo created [`plasma-hack-week`](https://github.com/PlasmaPy/plasma-hack-week) * website hack.plasmapy.org 8. [Status, Nick] Clean code video 9. [Status, Nick] how to contribute video 10. `plasmapy` v0.6.0 schedule for release between 3/9 and 3/16 * Newsletter 11. End of Q1 is ~3 weeks away, [Status] of Roadmap goals 12. ... 13. Issues 1. ... 2. ... 14. Pull requests in progress 1. ... ## Attendees * Erik * David * Steve * Ben * Nick ## Action Items ***Erik*** > ***Continuation*** > * re-purpose `Plasma-Education` to deploy on RTD > * add the "Project Issue" framework to the repo > * add `OMFIT` to affiliated pkgs > * Sterling has submitted a request * Roadmap * refine * start make page for website * Get `plasmapy-education` up to speed ***Nick*** > ***Continuation*** > * for website make a v0.5.0 news post > * Create issue on screen reader compatibility for math in PlasmaPy docs > * look at register.com to see about getting @plasmapy.org email addresses > * Name for the Zenodo community for DPP mini-conf > * How to do Zenodo for DPP mini-conf > * see "Zenodo magic" bullet point below > * look at register.com to see about getting @plasmapy.org email addresses * Open an issue on clarifying the "Citation" page on plasmapy.org * Rough schedule should be complete by mid-March * email to Hackathon group * link to Discord channel * update on next meeting ***David*** > ***Continuation*** > * contact mini-conf contributors about uploading to Zenodo > * email w/ instructions on how to upload their talks to Zenodo > * Create new zoom link for "Project" meeting > * add us as alt. admins (if possible) > * add waiting room > * post the newsletter to engage.aps.org & social media > * see Zenodo bullet under Nick's action items > * Create a "PlasmaPy Project" public Zoom meeting > * add us as alt. admins (if possible) > * add waiting room > * Will look at zoom account features to see if they meet our needs > * aiming to make a decision on this in 1 - 2 months * Upload Nick's DPP contributing video to YouTube. * Create hackmd doc for entering Newsletter section info. ## Minutes * Does GitHub page allow for dynamic websites? Where do we go to deploy a dynamic website? * **Newletter** * David will create a hackmd template/doc so we can start populating it. * Aim to post newsletter in 2-3 from now (i.e. 1-2 weeks after release) * **Hackathon** * Nick will email group today/tomorrow * To be consistent we need to decide on Hackathon vs Hackweek. Should be decided in the Friday Meeting. * Associated repo created [`plasma-hack-week`](https://github.com/PlasmaPy/plasma-hack-week) * for website * for storing docs associated with the Hackathon * website deployed, but still needs to be written hack.plasmapy.org * Agenda items for next week... * decide on hackweek vs hackathon * advertise discord channel * registration form * website update hack.plasmapy.org * How many pre-hackathon topics do we want? [Erik] feels more than 3 would be excessive. * Try to well-define the scope of the Hackathon * After defining scope, solicit presenters. * Really need to get participant so Nick and I [Erik] are not doing all the work. * ... * Can we use the DPP newsletter to advertise the Hackathon? * **Q1 Roadmap Status** 1. Hackathon > * Form planning committee > * Research implementation > * Action items for planning committee > * Pick date (tentatively in Q3) > * Determine duration of meeting > * Will tutorials be before the hack week? > * Create hack week website > * Announce the hack week * Complete * We have a nebulous group formed * Have ideas for Hackathon format, but not defined yet * Date is week of June 28, 2021 * We will have some pre-hackathon tutorials focused on development fundamentals * website framework in place, but not populated * Discord channel created * TODO * website still needs to be populated * Have not announced the Hackathon yet 2. Education > * Outline topics for 1st plasma series > * Repurpose `Plasma-Education` repo > * Establish working group * Complete * some connection have been made but no formal working group established * TODO * solicit working group participation * form working group (slip to Q2) * re-purpose `plasma-education` * outline topics (probably need to happen after working group formation) 3. YouTube **NONE** * David will be posting Nick's conference video 4. Analysis and Diagnostics > * Create the `plasmapy.analysis.swept_langmuir` analysis pkg > * Contribute functionality for... > * find the floating potential > * finding the ion-saturation current * Complete * `swept_langmuir` was created * `find_floating_potential` was added * TODO * in the process of writing `find_ion_saturation_current` 5. Dispersion > * Add Bellan analytical expression for two-fluid dispersion relation > * Create `plasmapy.dispersion.analytical` * All items complete 6. Transport **NOT WELL-DEFINED** * Dominik started a Neo-classical PR 7. Simulation > * Establish 1st PlasmaPy working group > * Outline required features for simulation interfaces > * Compile use cases for plasma simulation * [Nick] Can you please fill out your Q1-Q4 Simulation goals? * Completed * TODOs * add working group to request to newsletter * push items to be complete in early-Q2 8. ParticleTracker **NOT WELL-DEFINED** * Dominik has done a few patches to what currently exists * `numba`-fying has not happened yet * a relativistic Boris pusher is in the works  * Contributing video * Have David upload Nick's video from DPP.