-
Notifications
You must be signed in to change notification settings - Fork 23
Description
After the release of v2.0.0-rc.4 repo, we need to update other repos to use this version and some other bits. We also need to update the licences on (some/most) of these repos to be compliant.
- Bump version number to 2.0.0-rc.4 to ensure in-between builds considered newer (see PR #1348)
- Update wesbite to include Try button. (see PR #14)
The important repos to update are:
- FLAMEGPU/FLAMEGPU2-docs - probably best to dual licence (see #190)
- FLAMEGPU/FLAMEGPU2-model-template-cpp - agpl (see #20)
- FLAMEGPU/FLAMEGPU2-model-template-python - agpl (see #3)
- FLAMEGPU/FLAMEGPU2-tutorial-python (see#32 and colab branch #34)
- Including the Colab branch
- AGPL
- Remove warnings / isseus about CUDA >= 12.2
- Can then then re-enable
flamegpu.com/tryon the website as this will now include errors.
- FLAMEGPU/FLAMEGPU2_python_sugarscape_tutorial (see #2)
- Can remove any info about google colab error message issues now
- FLAMEGPU/FLAMEGPU2-worked-example - agpl (see #2)
- This pairs with the docs repo?
- PR: Not sure if this repo is active?
- FLAMEGPU/FLAMEGPU2-tutorial-cudacpp - agpl (see #11)
Note (PR): We have a lot of duplication, e.g. requirements specs etc in the various template repos, we should at some point probably remove dupication and refer to main repo for these
Other repos which pull in FLAME GPU 2 via CMake and link against it will need to be AGPL as a minimum. We potentially don't need to make these dual-licencesd (but could) or they could just be made AGPL compatible. These can all be left as currently pinned to rc2. These can be updated to AGPL when they are next updated.
- FLAMEGPU/FLAMEGPU2-pedestrian_navigation-example
- FLAMEGPU/FLAMEGPU2-submodel-benchmark
- FLAMEGPU/FLAMEGPU2-circles-benchmark
- FLAMEGPU/FLAMEGPU2-ensemble-benchmark
- FLAMEGPU/FLAMEGPU2-concurrency-benchmark
- FLAMEGPU/FLAMEGPU2-circles-benchmark-vis
- FLAMEGPU/FLAMEGPU2-scale-test (currently private)
- FLAMEGPU/ABM_Framework_Comparisons
- Licencing will need thinking about probably?
Some repos probably don't need updating, but we should probably check them anyway just in case.