Repository navigation
Contribute
Carles Tena edited this page Oct 6, 2026
·
1 revision
- Create an issue and complete the description
- Complete the issue description as much as possible with (estimated time, corresponding milestone, assigned person, etc.)
- Create a branch (from master) directly in the issue
- Its name should start with
develop-, followed by the number and title of the issue that appears by default.
- Its name should start with
- Clone and checkout to the new branch, without any modification, in Nord3v2.
- It is recommended to run some tests to ensure the current behavior.
- Modify the code.
- Run the simulation with the new branch:
- It is important to prepend the cloned path in the
PYTHONPATH, e.g.export PYTHONPATH=/gpfs/scratch/bsc32/bsc32538/NES:${PYTHONPATH}.
- It is important to prepend the cloned path in the
- Create and run a specific test for your case in the folder
tests. - Update the
CHANGELOG.mdand include information on the new development or bug fix. - Update the wiki with the new specifications.
- Merge
masterinto your development branch.- To ensure that if there has been any changes in the master branch, these are included.
- Run all tests in
tests. - Create a merge request and assign it to Alba (@avilanov) or Carles (@ctena), who will review it.