Skip to content

Commit

Permalink
Merge pull request #51 from djhoese/feat-history
Browse files Browse the repository at this point in the history
Add history of pytroll page
  • Loading branch information
mraspaud authored Mar 6, 2024
2 parents f14aa85 + 56d7886 commit 98ada3a
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
27 changes: 27 additions & 0 deletions history.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
title: History of Pytroll
---

The open source collaboration that became Pytroll started in 2009 by a handful
of developers at the Danish Meteorological Institute (DMI) and the Swedish Meteorological and Hydrological Institute (SMHI) including current
maintainers Martin Raspaud and Adam Dybbroe. They realized that they had a lot in
common: they all liked Python and were solving or wanted to solve a lot of
similar problems. There was also a desire to get rid of ill-suited proprietary
software in their respective satellite data production systems. At some point around 2010
the effort had grown big enough that they felt it needed a name. The "troll" in
Pytroll hints at the Nordic/Scandinavian heritage. The name
was not liked equally by all, but it was the best they could come up with.

Now we are stuck with it. 😀

In 2013, a first Pytroll workshop open to anyone was organized, where colleagues from other meteorological services (among which Finland, Iceland, and Switzerland) joined. A set of presentations was shown and the session was recorded (https://www.youtube.com/watch?v=WEk95gxO8sE)

Following this, the interest in Pytroll and the number of NMS involved grew, so that a small but steady community of developers maintained and developed the code of the different modules.
The project also caught the attention of some colleagues from EUMETSAT, who started using it internally for tasks like validation of different products. With their help, some new data readers were developed including the reader for the Native SEVIRI data format.

In 2015, a discussion between developers of Pytroll and Polar2Grid lead to the realization that both projects were covering common functionality, and a few months later a decision was made to merge the functionality of both code bases. The first draft of satpy was pushed to github. Satpy has since been the most visible and known part of the Pytroll ecosystem.

Since then, Pytroll has gained support from many NMS in Europe and outside, but also from EUMETSAT and the academic world, due to the dedication of its developers and the high quality of the software.

To summarize the development of Pytroll, a video was made that show the commit history of the different modules between 2009 and 2019: https://www.youtube.com/watch?v=qwBvTT9h_Qs

1 change: 1 addition & 0 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,5 +81,6 @@ at the [Workshops](./workshops/index.md) page.

## Other Links

- [History](history.md)
- [Logos](logos/index.md)

0 comments on commit 98ada3a

Please sign in to comment.