---
# System prepended metadata

title: PlasmaPy Community Meeting | Tuesday 2022 August 30 at 2 pm ET
tags: [community, ' minutes']

---

---
tags: community, minutes
---

# PlasmaPy Community Meeting | Tuesday 2022 August 30 at 2 pm ET

### Video Conference Information
* [Zoom link](https://zoom.us/j/91633383503?pwd=QWNkdHpWeFhrYW1vQy91ODNTVG5Ndz09)
* 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/embed?src=c_sqqq390s24jjfjp3q86pv41pi8%40group.calendar.google.com&ctz=America%2FNew_York)

## Agenda (please feel free to edit or add items)

[MPRL]: http://webhome.auburn.edu/~thomaed/mprl/mdpx-pages/mdpx-construction/construction-images-junejul/index.html
[ZEUS]: https://zeus.engin.umich.edu/laser/
[bridge]: http://ems-docs.element.io/books/element-cloud-documentation/page/discord-bridge
[SULI summer school]: https://suli.pppl.gov/2021/course/

1. Introductions
2. 10-15 minutes for [roadmap](https://hackmd.io/@plasmapy/ry0mmnj6v)
3. solicit "Project Issues"
4. Questions from `particle_input` refactoring
    * Create `plasmapy.particles.typing`?
    * Broaden `ParticleLike` to include custom-particle-like and particle-list-like?
6. 
7. 
8. 
9. 
10. 
11. Issues
    1. ...
12. Pull requests in progress 
    1. [#1708](https://github.com/PlasmaPy/PlasmaPy/pull/1708): autoformatter for rst
    2. [#1520](https://github.com/PlasmaPy/PlasmaPy/pull/1520): Thomson fitting notebook
        * Needs review by someone familiar with Thomson scattering
    3. [#1057](https://github.com/PlasmaPy/PlasmaPy/pull/1057): Major refactoring of `@particle_input`
        * Will greatly improve compatibility of `plasmapy.formulary` with `CustomParticle` and `ParticleList`
    4. [#1700](https://github.com/PlasmaPy/PlasmaPy/pull/1700): `"custom"` category for particle objects
        * A component of #1057 

## Attendees

* ...

## Action Items

***Person***
* ...

## Minutes

* For `ParticleList`, need improved examples, including:
    * `ParticleList.sort`
* `plasmapy.particles.typing`?
    * How about `plasmapy.utils.typing`?
* Delayed typing annotations
    * https://github.com/PlasmaPy/plasmapy_sphinx/blob/5405ff64fa84ea04275657e01461570e4ca93fa8/plasmapy_sphinx/automodsumm/generate.py#L71
    * https://github.com/PlasmaPy/plasmapy_sphinx/blob/5405ff64fa84ea04275657e01461570e4ca93fa8/plasmapy_sphinx/automodsumm/generate.py#L25-L29
    ```python
    if False:
        # noqa
        from sphinx.application import Sphinx
    
    def setup(app: "Sphinx"):
        ...        
    ```
    * [PEP 3107](https://peps.python.org/pep-3107/) ← more on annotations