SciPy 2024

C.A.M. Gerlach


Sessions

07-11
13:15
55min
What would you like to see in your scientific IDE?
C.A.M. Gerlach

Scientific environments and IDEs for Python have grown significantly in complexity in recent years, adding many features found in traditional IDEs such as debuggers, LSP support, plugin management, Git clients, testing integration, and more. This adds functionality that users are asking for, but also makes them more complicated for users without those needs. Is that additional complexity justified? Is it really serving users? That’s what we’d like to find out through this BoF.

Therefore, we’d like to invite the community to share their thoughts about the features they find most important for their research, both existing and to-be-developed, in open source scientific IDEs (such as JupyterLab and Spyder). Equally helpful would be feedback on what features haven’t been so helpful for users, and should be simplified, reworked or perhaps even removed. Finally, this would be an opportunity to ask questions of and interact directly with the IDE maintainers.

Birds-of-a-Feather (BoF)
Room 318
07-12
16:40
55min
Towards Robust Security in Scientific Open Source Projects
Juanita Gomez, C.A.M. Gerlach

In the open-source community, the security of software packages is a critical concern since it constitutes a significant portion of the global digital infrastructure. This BoF session will focus on the supply chain security of open-source software in scientific computing. We aim to bring together maintainers and contributors of scientific Python packages to discuss current security practices, identify common vulnerabilities, and explore tools and strategies to enhance the security of the ecosystem. Join us to share your experiences, challenges, and ideas on fortifying our open-source projects against potential threats and ensuring the integrity of scientific software.

Birds-of-a-Feather (BoF)
Room 318