Skip to content

Commit 54f914c

Browse files
authoredJul 22, 2024
Updating landing page and meetings (#172)
* Update summer school page * Email link, etc. * Update landing page of docs * Update meetings
1 parent ea504b1 commit 54f914c

File tree

3 files changed

+51
-18
lines changed

3 files changed

+51
-18
lines changed
 

‎pages/index.md

Lines changed: 48 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -63,45 +63,78 @@ hidetitle: True
6363

6464
<br/>
6565

66-
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.
66+
[`conda`]: https://docs.conda.io/en/latest
67+
[`pip`]: https://pip.pypa.io/en/stable
68+
[code contribution workflow]: https://docs.plasmapy.org/en/latest/contributing/workflow.html
69+
[coding guidelines]: https://docs.plasmapy.org/en/latest/contributing/coding_guide.html
70+
[**contributor guide**]: https://docs.plasmapy.org/en/latest/contributing/index.html
71+
[Element chat room]: https://app.element.io/#/room/#plasmapy:openastronomy.org
72+
[feature requests]: https://github.com/PlasmaPy/PlasmaPy/issues/new?template=Feature_request.md
73+
[gallery of example notebooks]: https://docs.plasmapy.org/en/stable/examples.html
74+
[getting ready to contribute]: https://docs.plasmapy.org/en/latest/contributing/getting_ready.html
75+
[GitHub Discussions]: https://github.com/PlasmaPy/PlasmaPy/discussions
76+
[installation instructions]: https://docs.plasmapy.org/en/latest/install.html
77+
[many ways to contribute]: https://docs.plasmapy.org/en/latest/contributing/many_ways.html
78+
[PlasmaPy's documentation]: https://docs.plasmapy.org/en/stable
79+
[Python]: https://www.python.org
80+
[reporting bugs]: https://github.com/PlasmaPy/PlasmaPy/issues/new?template=Bug_report.md
81+
[writing documentation]: https://docs.plasmapy.org/en/latest/contributing/doc_guide.html
82+
[writing tests]: https://docs.plasmapy.org/en/latest/contributing/testing_guide.html
83+
84+
85+
The goal of the PlasmaPy Project is to foster the creation of an open
86+
source [Python] ecosystem for plasma research and education. The
87+
PlasmaPy package contains core functionality for this software
88+
ecosystem, while affiliated packages will contain more specialized
89+
functionality.
6790

6891
## Install PlasmaPy
6992

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

7295
```shell
7396
pip install plasmapy
7497
```
7598

76-
**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.
99+
**Note:** If you run into difficulty using `pip`, you may also try using
100+
`pip3` or `python -m pip` or `python3 -m pip` as the command.
77101

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

80105
```shell
81106
conda install -c conda-forge plasmapy
82107
```
83108

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

89113
## Learn PlasmaPy
90114

91-
[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).
115+
[PlasmaPy's documentation] describes how to use PlasmaPy and includes a
116+
[gallery of example notebooks].
92117

93118
## Get Help
94119

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

101124
## Contribute and Report Bugs
102125

103-
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).
126+
There are [many ways to contribute] to an open source project, including
127+
making [feature requests], [submitting bug reports], and organizing
128+
events.
129+
130+
PlasmaPy's [**contributor guide**] covers [getting ready to contribute],
131+
the [code contribution workflow], [coding guidelines], [writing
132+
documentation], and [writing tests].
104133

105134
## Acknowledgments
106135

107-
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.
136+
Ongoing development of PlasmaPy is supported by the U.S. National
137+
Science Foundation, with many contributions from the broader plasma
138+
physics and open source communities. Past development of PlasmaPy has
139+
been supported by the U.S. Department of Energy, the Smithsonian
140+
Institution, NASA, and Google Summer of Code.

‎pages/meetings/office_hours.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ If so, then **please join us for informal PlasmaPy office hours on
1818
most Thursdays from 3–3:45 pm ET (12–12:45 pm PT)**. We will meet on
1919
[Zoom]. The schedule is published on our [calendar].
2020

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

2424
We will not hold office hours on [federal holidays] in the US, the

‎pages/meetings/weekly.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ PlasmaPy's weekly online community meeting is held on most Tuesdays at
2525
minutes available on [HackMD]. The schedule is published on our
2626
[calendar].
2727

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

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

0 commit comments

Comments
 (0)