• Paper published in 2009.
• Colleague needs release from 5 years ago.
• Python code and C bindings.
Guess what? 🤔
Open Source code isn’t enough! 😱
1. The 5 years old package needs dependencies.
2. These dependencies need options, incompatible with the current ones.
2. The 5 years old package needs specific CPython C API.
🥳 Colleague’s convinced! 🎉
📣 Package managers are one pillar of #OpenScience and #ReproducibleResearch!
And hopefully, it’s a fun challenge with #Guix. 😍