-
Notifications
You must be signed in to change notification settings - Fork 370
2021 03 15 Open NEST Developer Video Conference
Dennis Terhorst edited this page Mar 15, 2021
·
4 revisions
- Welcome
- Review of NEST User Mailing List
- regarding StackOverflow answers: Important Q&A from the mailing list will be transfered to SO to gain better visibility. @helveg, volunteered to keep an eye on this.
- Documentation will be adequately linked from the SO answers
- SO team is working on solutions to float more up-to-date information up in search results (as to not show ancient install bug-fixes, etc…)
- Project team round
- In-depth discussion
Here we discuss topics that need broader attention, for example questions that came up but are outside a single project's scope, larger planned changes/PRs that affect all teams or pending work that is blocked by external factors.
- Models / NESTML
- merged many PRs
- one open point: better tests for two models, has been put on agenda for next hackathon
- STDP seems to have an edge-case bug, issue will be opened to collect specific circumstances
- PyNEST
- #1954 bump python requirements breaks Travis, while GitHub-Actions work -> In depth discussion.
- Kernel
- found bug in music_output_proxies, need more specific tests
- Installation
- see in-depth discussion.
- Infrastructure
- nothing to report, will look into Travis-Python (see in-depth)
- Documentation
- discussing MC from main repository
- worked on PRs
- #1899 recorder documentation
- ModelsModule refactoring
- EBRAINS
- nothing to report
- (Feature) Random number generation
- cross-validation tests with larger models, results are consistent, sim-times generally down.
- (Feature) Automated Testing
- nothing to report
- (Feature) Extension Module System
- a lot of refactoring going on
- cleaning up the registration of models
- naming consistently, cleanup
- preparing PR (mostly name-changes), more substantial PR will follow.
See context in #1948 and #1959
- developers like
nest_vars.sh
to have full control - users view needs to be consistent and integrate with venv, virtualenv, pyenv, conda, …
- integrates well with Jupyter notebooks and various IDEs using environments
-
cmake
call is much simplified for users, no need to specify manyPYTHON_*
flags - previous
FindPythonLibs.cmake
is not able to find correct libs in all types of environments - installations from within a virtual environment will install all of NEST into the environment.
- plan breakout session on test-matrix (environments, MPI, OS, …)
- how long to keep Travis running? Now Python version is difficult to maintain.
- -> only run static checks on Travis.
- Synatx checks on the Github-Actions currently do not fail the build, PR in progress.
NEST Homepage: www.nest-simulator.org
NEST Initiative: www.nest-initiative.org