Hi all,

First off, this is a very belated announcement on behalf of the NumPy
Steering Council of something that everyone actively working on NumPy is
already aware of. The delay in this announcement is totally my fault - my
apologies. With that out of the way, on to the announcement!

The NumPy team is excited to announce the appointment of Joren Hammudoglu (
@jorenham <https://github.com/jorenham/>) as the second NumPy Developer in
Residence. For the second time, NumPy is in a position to use its project
funds to pay for a full year of maintainer time through the NumPy
Fellowship Program.

Joren has been the driving force behind the improvements in NumPy's support
for static typing since he started contributing in mid-2024. He has
authored a lot of the improvements - from the annotations themselves to CI
support and working towards fundamental design improvements like ndarray
shape typing - and helps guide and integrate the work of other NumPy
contributors in this area, and engages with upstream projects like MyPy and
Pyright and the typing standards/PEP process to help move static typing
support for the ecosystem as a whole forward. He also contributes widely to
static typing support in the ecosystem, as the author of
scipy-stubs, numtype and more.

The NumPy Steering Council sees Joren’s appointment to this role as both
recognition of his contributions and expertise as well as an opportunity to
continue improving NumPy’s static typing support - an area that few
maintainers are knowledgeable about but a significant fraction of end users
tends to care about a lot.

Joren's role is for the calendar year of 2025. NumPy has accumulated
individual and corporate donations as well as payments from Tidelift to be
able to create a full-time role for one year again, after the first such
role, for Sayed, in 2023
<https://mail.python.org/archives/list/[email protected]/message/IW7JF225DDQOTLNITT4PS4HENBVXWZVD/>.
The funds are still transparently administered on Open Collective
<https://opencollective.com/numpy>. There you will see a "general fund",
currently with a ~$6,500 balance, and a Fellowship project with committed
funding - currently with a ~$59,000 balance. Guidelines for using those
funds are described in
https://numpy.org/neps/nep-0048-spending-project-funds.html.
We're excited about how impactful Joren's work has been to date and are
anticipating that to continue!

Cheers,
Ralf
_______________________________________________
NumPy-Discussion mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/numpy-discussion.python.org
Member address: [email protected]

Reply via email to