---
# System prepended metadata

title: 'PlasmaPy Community Meeting | Tuesday 2021 March 09 at 18:00 UT'
tags: [community, ' minutes']

---

---
tags: community, minutes
---

# PlasmaPy Community Meeting | Tuesday 2021 March 09 at 18:00 UT

### Video Conference Information
* [Jitsi video conference link](https://meet.jit.si/plasmapy) with [call-in information](https://meet.jit.si/static/dialInInfo.html?room=plasmapy) 
* Instant messaging: [Matrix](https://app.element.io/#/room/#plasmapy:openastronomy.org) and [Gitter](https://gitter.im/PlasmaPy/Lobby)
* [GitHub Minutes Repository](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes)
    * ["Community" Sub-directory](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes/_community)
* [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 for roadmap
    * drafting [roadmap](https://hackmd.io/@plasmapy/ry0mmnj6v/edit)
3. solicit "Project Issues"
    * Need to add Distribution overhaul
    * Particle factory (issue [687](https://github.com/PlasmaPy/PlasmaPy/issues/687)) **??**
4. Planning 0.6.0 release
    * release between March 6th-14th
    * any last PRs to push thru this week?
5. Meeting time after US time change
6. How to cite?
    * If functionality is based off of someone someone else's work, how do we communicate citation?
    * Thoughts on a `__citation__` dunder for appropriate functionality? Could be done with a decorator. Could be formatted in `bibtex`
7. Hackathon website
    * hack.plasmapy.edu (up but not populated)
    * repo [`plasma-hack-week`](https://github.com/PlasmaPy/plasma-hack-week)
    * I [Erik] want to decide in this meeting on hackathon vs hackweek...I don't want to be populating the repo with both verbiages and have to refactor later. Must bee consistent.
8. ...
9. Issues
    1. [#990](https://github.com/PlasmaPy/PlasmaPy/issues/990): `fiducia` interoperability and filter diode array analysis
    2. [#1053](https://github.com/PlasmaPy/PlasmaPy/issues/1053): Ionization naming
10. Pull requests in progress 
    1. [PR 978](https://github.com/PlasmaPy/PlasmaPy/pull/978): nuclear cross-sections & rates
    2. [PR 979](https://github.com/PlasmaPy/PlasmaPy/pull/979): Relativistic Boris Pusher
    3. [PR 1000](https://github.com/PlasmaPy/PlasmaPy/pull/1000): Paschen Curve
    4. [PR 1033](https://github.com/PlasmaPy/PlasmaPy/pull/1033): `@particle_input` with CustomParticle
    5. [PR 1046](https://github.com/PlasmaPy/PlasmaPy/pull/1046): IonicFraction refactor
    6. [PR 1049](https://github.com/PlasmaPy/PlasmaPy/pull/1049): Proton radiography with mesh grids
12. Pull requests **MERGED**
    1. [PR 1052](https://github.com/PlasmaPy/PlasmaPy/pull/1052): Live rendering of changelog
    2. [PR 1041](https://github.com/PlasmaPy/PlasmaPy/pull/1041): add [some] missing formulas to docstrings in formulary
    
## Attendees

* Erik
* Nick
* Dominik

## Action Items

***Erik***
> ***Continuation***
> * Open "Project Issue" on the distribution functions
> * refine roadmap for next weeks discussion
> * add OMFIT to affiliated pkgs
* Keep reviewing [PR 1000]
    * waiting on refactor before adding RTD stuff
* determine status for Khalil's old PRs
* open an Issue for a lexicon of formulary parameters...physical parameter being represented, parameter symbol, docstring description
* open PR on change log review

***Dominik***
> ***Continuation***
> * add feedback to roadmap items "Transport" and "Particle Tracker"
> * Write tests, check formula for [PR 979](https://github.com/PlasmaPy/PlasmaPy/pull/979) - "Relativistic Boris Pusher"
>    * started on this
> * PR on `plasmapy.plasma.geometry` for [exact Solov'ev equlibrium with an arbitrary boundary](https://arxiv.org/pdf/1908.04449.pdf)
* Investigate GitHub Actions new contributor bot for automatically adding comments for new contributors adding a PR (or the like).
    * message to users that checks don't need to pass right away (we'll work together to get things refined)
    * how to run pre-commit `isort` and `black`
* Will release v0.6 this week
    * requires review and merge of PR 1049

***Nick***
> ***Continuation***
> * add feedback to roadmap items "Workshop" and "Simulations"
> * will assign himself to [PR 978](https://github.com/PlasmaPy/PlasmaPy/pull/978) - "nuclear cross-sections & rates"
* put some effort towards the dev guide
* review PR 1040
* Take back up forming simulation working group

## Minutes

* 0.6 still on track for this week release
    * (possible) PRs to merge before release
        * [PR 1046](https://github.com/PlasmaPy/PlasmaPy/pull/1046): ionization renaming
            * [Dominik] IonicFraction -> IonicLevel, cherrypick other changes
            * Test NEI with my local changes
        * [PR 1049](https://github.com/PlasmaPy/PlasmaPy/pull/1049): proton radiography with mesh grids
            * [Dominik] will review and probably merge on a faster-than-transport timescale
        * #1040
        * [#1054](https://github.com/PlasmaPy/PlasmaPy/pull/1054)?
    * #1057 ParticleInput refactor in progress; bulkier than intended; will probably wait
* Solovev/plasmaboundaries:
    * Dominik found [a package that does the calculations](https://github.com/RemDelaporteMathurin/plasma-boundaries)
    * will raise the issue of conda-forge with them
    * will also raise community affiliation
    * put links to repo AND original paper in the functionality
    * ping maintainer on the PR
* Roadmaps are awesome and -ing helpful
* [Hackathon website](https://hack.plasmapy.org/)
    * website now works thanks to CNAME magic that 67% of plasmapy developers do not understand and 33% understand via StackOverflow
    * astrohackweek website is a good example 
    * [Nick] got volunteered into making content for the website, with [Erik]'s help
* timezone changes https://twitter.com/shaunm/status/1366418582767362051 
    * [Dominik] needs a bloody diagram for this, again
* [Nick] has clean code library thing on Monday, needs to put it in element
* Insaneathon is a GREAT name for what we're doing in June
    * 10x10athon is actually a real phenomenon
* Jupyter notebook stuff
    * copypypasting images
    * markdown link definitions do not persist throughout notebook
