Skip to content

Commit

Permalink
Updating landing page and meetings (#172)
Browse files Browse the repository at this point in the history
* Update summer school page

* Email link, etc.

* Update landing page of docs

* Update meetings
  • Loading branch information
namurphy authored Jul 22, 2024
1 parent ea504b1 commit 54f914c
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 18 deletions.
63 changes: 48 additions & 15 deletions pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,45 +63,78 @@ hidetitle: True

<br/>

The goal of the PlasmaPy Project is to foster the creation of an open source [Python](https://www.python.org/) ecosystem for plasma research and education. The PlasmaPy package contains core functionality for this software ecosystem, while affiliated packages will contain more specialized functionality.
[`conda`]: https://docs.conda.io/en/latest
[`pip`]: https://pip.pypa.io/en/stable
[code contribution workflow]: https://docs.plasmapy.org/en/latest/contributing/workflow.html
[coding guidelines]: https://docs.plasmapy.org/en/latest/contributing/coding_guide.html
[**contributor guide**]: https://docs.plasmapy.org/en/latest/contributing/index.html
[Element chat room]: https://app.element.io/#/room/#plasmapy:openastronomy.org
[feature requests]: https://github.com/PlasmaPy/PlasmaPy/issues/new?template=Feature_request.md
[gallery of example notebooks]: https://docs.plasmapy.org/en/stable/examples.html
[getting ready to contribute]: https://docs.plasmapy.org/en/latest/contributing/getting_ready.html
[GitHub Discussions]: https://github.com/PlasmaPy/PlasmaPy/discussions
[installation instructions]: https://docs.plasmapy.org/en/latest/install.html
[many ways to contribute]: https://docs.plasmapy.org/en/latest/contributing/many_ways.html
[PlasmaPy's documentation]: https://docs.plasmapy.org/en/stable
[Python]: https://www.python.org
[reporting bugs]: https://github.com/PlasmaPy/PlasmaPy/issues/new?template=Bug_report.md
[writing documentation]: https://docs.plasmapy.org/en/latest/contributing/doc_guide.html
[writing tests]: https://docs.plasmapy.org/en/latest/contributing/testing_guide.html


The goal of the PlasmaPy Project is to foster the creation of an open
source [Python] ecosystem for plasma research and education. The
PlasmaPy package contains core functionality for this software
ecosystem, while affiliated packages will contain more specialized
functionality.

## Install PlasmaPy

PlasmaPy may be installed from the command line using [`pip`](https://pip.pypa.io/en/stable/):
PlasmaPy may be installed from the command line using [`pip`]:

```shell
pip install plasmapy
```

**Note:** If you run into difficulty using `pip`, you may also try using `pip3` or `python -m pip` or `python3 -m pip` as the command.
**Note:** If you run into difficulty using `pip`, you may also try using
`pip3` or `python -m pip` or `python3 -m pip` as the command.

If you have a working installation of [conda](https://docs.conda.io/en/latest/), then you may install PlasmaPy with
If you have a working installation of [`conda`], then you may install
PlasmaPy with:

```shell
conda install -c conda-forge plasmapy
```

[PlasmaPy's online documentation](https://docs.plasmapy.org/) contains more
detailed [installation instructions](https://docs.plasmapy.org/en/latest/install.html).
If you are unfamiliar with Python, please check out the
[Python website](https://www.python.org/) for more information.
[PlasmaPy's documentation] contains more detailed [installation
instructions]. If you are unfamiliar with Python, please check out the
[Python] website.

## Learn PlasmaPy

[PlasmaPy's documentation](https://docs.plasmapy.org/en/latest) describes how to use PlasmaPy and provides several [examples](https://docs.plasmapy.org/en/latest/examples.html).
[PlasmaPy's documentation] describes how to use PlasmaPy and includes a
[gallery of example notebooks].

## Get Help

The quickest way to reach PlasmaPy users and developers is through [PlasmaPy's
Element chat room](https://app.element.io/#/room/#plasmapy:openastronomy.org).
[PlasmaPy's GitHub Discussions
page](https://github.com/PlasmaPy/PlasmaPy/discussions) is an ideal place for
The quickest way to reach PlasmaPy users and developers is in PlasmaPy's
[Element chat room]. The [GitHub Discussions] page is an ideal place for
longer discussions on more detailed topics.

## Contribute and Report Bugs

Making [feature requests](https://github.com/PlasmaPy/PlasmaPy/issues/new?template=Feature_request.md), [reporting bugs](https://github.com/PlasmaPy/PlasmaPy/issues/new?template=Bug_report.md), and [offering suggestions](https://docs.google.com/forms/d/e/1FAIpQLSdT3O5iHZrLJRuavFyzoR23PGy0Prfzx2SQOcwJGWtvHyT2lw/viewform) are some of the most helpful ways to contribute to the ongoing development of PlasmaPy. The documentation discusses how to [contribute code and documentation](https://docs.plasmapy.org/en/latest/CONTRIBUTING.html) to PlasmaPy and contains a [development guide](https://docs.plasmapy.org/en/latest/development/index.html).
There are [many ways to contribute] to an open source project, including
making [feature requests], [submitting bug reports], and organizing
events.

PlasmaPy's [**contributor guide**] covers [getting ready to contribute],
the [code contribution workflow], [coding guidelines], [writing
documentation], and [writing tests].

## Acknowledgments

Ongoing development of PlasmaPy is supported by the U.S. National Science Foundation, with many contributions from the broader plasma physics and open source communities. Past development of PlasmaPy has been supported by the U.S. Department of Energy, the Smithsonian Institution, NASA, and Google Summer of Code.
Ongoing development of PlasmaPy is supported by the U.S. National
Science Foundation, with many contributions from the broader plasma
physics and open source communities. Past development of PlasmaPy has
been supported by the U.S. Department of Energy, the Smithsonian
Institution, NASA, and Google Summer of Code.
2 changes: 1 addition & 1 deletion pages/meetings/office_hours.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ If so, then **please join us for informal PlasmaPy office hours on
most Thursdays from 3–3:45 pm ET (12–12:45 pm PT)**. We will meet on
[Zoom]. The schedule is published on our [calendar].

In 2024, we will not hold office hours on June 20, August 1 & 8, or
In 2024, we will not hold office hours on June 20, August 1 & 15, or
October 10.

We will not hold office hours on [federal holidays] in the US, the
Expand Down
4 changes: 2 additions & 2 deletions pages/meetings/weekly.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ PlasmaPy's weekly online community meeting is held on most Tuesdays at
minutes available on [HackMD]. The schedule is published on our
[calendar].

In 2024, we will not hold community meetings on June 11, July 30, or
October 8.
In 2024, we will not hold community meetings on June 11, July 30, August
13, or October 8.

We will not hold community meetings on [federal holidays] in the US,
the last two Tuesdays of December, the first Tuesday of January, or
Expand Down

0 comments on commit 54f914c

Please sign in to comment.