Current project status, open software questions, Erlangen-Münster Call 2019-04-04
Goal
Bring the new hole-ice simulation into the icecube-simulation framework such that other icecubers can use it.
Overview
- Compile IceSim V06-01-01 with Python 3
- ⇒ Port hole-ice code to clsim of icecube-simulation V06-01-01
- Provide example scripts for Python 3
- Implement missing features
- Merge hole-ice code into clsim trunk
Key points and questions
- Reproducible install instructions: Vagrant, Travis-CI, Build-Bots
- Q: Does anyone know about icecube’s build bots? Where are the build scripts? Why didn’t they indicate that V06-01-01 does not compile on macOS Sierra?
- After the next release, support for Python 2 will be dropped in the icecube framework.
- If you find something that doesn’t work with Python 3 right now, please report the issue: In the #software slack channel https://icecube-spno.slack.com/messages/C02KQL9KN
or in the bug tracker: https://code.icecube.wisc.edu/projects/icecube/newticket
- If you find something that doesn’t work with Python 3 right now, please report the issue: In the #software slack channel https://icecube-spno.slack.com/messages/C02KQL9KN
- How to merge the hole-ice code into trunk? Git merge vs. SVN merge vs. Rebase.
- Keep original commits D, E, because there are links pointing to those commits.
- Can see in the graph whether those commits are in trunk or a specific release.