You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(Note: general eegnb dev discussions to be relocated to github DIscussions on this page.
We are going to merge the develop branch to master, which contains two main new components: the refactored experiment class and the analysis report function.
As part of doing this, we will implement a more structured release schedule process, which will allow us to more easily keep on top of changes and comfortably execute releases / merge updates to master that might possibly cause backwards compatibility issues.
Overall tasks:
Confirm we are ready to move develop branch contents into master (Taha)
Check the code runs (again) (Taha)
Check for any API changes from previous version, and either adjust if possible or document (Taha)
Write docs on new features (analysis report; maybe others) (Taha)
Update docs on anything major that's missing (Taha)
Check docs in general; esp. installation (Taha; John)
Write doc describing this version plan ( John )
Create new branch from current master, called 0.2 (current version) (John)
Create new branch from develop, called 0.3 (new version) (John)
Problem:
Regarding the first action item, we see that Develop fails building the docs.
Investigation:
Started a new codespaces instance and checked it all. Still failed. The only thing that needed to be changed was the linux version. Seems like GH moved to Ubuntu 22.04 for actions since Nov. 2022 (which is around the time that this issue started).
Solution:
Updating the version number of the wxpython wheel to 22.04. i.e.:
Docs tutorials for Running Experiments deal with importing individual experiements and then running them as per,
However, with the Experiment Class Refactor #184, with classes and objects and such, the call changes slightly and will not work with the current code. Going to address this in a new pull request to master once the merge is done to fix the problem.
(Note: general eegnb dev discussions to be relocated to github DIscussions on this page.
We are going to merge the develop branch to master, which contains two main new components: the refactored experiment class and the analysis report function.
As part of doing this, we will implement a more structured release schedule process, which will allow us to more easily keep on top of changes and comfortably execute releases / merge updates to master that might possibly cause backwards compatibility issues.
Overall tasks:
The text was updated successfully, but these errors were encountered: