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
Our goals with Caiman naturally fall into three general categories:
Usability – make Caiman's current feature base easier to use.
Improvements – improve or expand on Caiman's current feature base.
Community: improve the quality of user experience, and increase base of users/contributors.
If you would like to get involved with any of the efforts in this roadmap, or have new ideas about how we can attain the above goals, please reach out by replying to this issue. This is an evolving document: check back to see how things are going, and if we have added any new goals.
Usability
Caiman already has many great features that we can do a better job bringing to existing and future users. Our roadmap for this:
Update landing pages: readme and installation guide
Drastically simplify install instructions (quickstart guide added to readme.md)
Update contributors page.
Add table of use cases with links to notebooks.
Make caimanmanager usage the same across platforms.
Update to numpy 2.0 [eventually -- depending on dependencies]
Add synthetic data generator class or function.
Refactor greedy initialization
Break up complex functions/methods into simple functions/methods
That are well-documented
And tested
When done, evaluate process and pick next pain point to refactor.
Community
Caiman is made for its users. We need to consistently put in effort to improve the experience of our current user base, and ideally increase the number of users and contributors. Our roadmap for this:
Issues and PRs
Add more clear labeling systsem at github.
Institute new policy: label and reply within 24 business hours (especilly PRs)!
Start quarterly Community Meetings to engage users.
Workshops to increase user base and help current users
SFN Satellite workshop 2023!
Post public roadmap to GitHub
Create forum with threaded searchable discussions (move discussions to GitHub discussions)
Create news/updates web page, with link on readme, for people to learn how to connect.
Caiman Roadmap: August 2023 - August 2024
Our goals with Caiman naturally fall into three general categories:
If you would like to get involved with any of the efforts in this roadmap, or have new ideas about how we can attain the above goals, please reach out by replying to this issue. This is an evolving document: check back to see how things are going, and if we have added any new goals.
Usability
Caiman already has many great features that we can do a better job bringing to existing and future users. Our roadmap for this:
demo_notebook.ipynb
[in progress]demo_notebook.ipynb
is done, use as template for CNMFE demoImprovements
While Caiman's current feature set is a strength, our goal is that it continuously evolve and improve. Our roadmap for this:
subidx
to enable computing the NoRMCorre template frame from subset of movie frames #1133 )Nice-to-have
Community
Caiman is made for its users. We need to consistently put in effort to improve the experience of our current user base, and ideally increase the number of users and contributors. Our roadmap for this:
The text was updated successfully, but these errors were encountered: