Open almereyda opened 1 year ago
Thanks for opening this issue! Addressing things one at a time:
It would be nice if the community could band together to deal with all of these tasks, but I don't think there are that many willing to take on such work.
* I've also not done this for the reasons the original maintainer detailed in #13, although it seems that perhaps the direction of the project should change. After all, sticking too rigidly to ideals will eventually prevent a project from flourishing.
Thank you for your detailed response.
Given the low resources we have, and having a kind-of-workable version at hands, I'd figure there's not a lot of pressure with regards to how long these developments may take. I'd love to see the one or the other features to be incorporated in an upcoming release; not necessary the next one.
I think your maintenance work is already very much appreciated by the community, talking about the migration into the organisation, identifying and ordering pain points and eventually pointing at desired ways of resultion.
For me i18n has the highest chance of being tackeled "easily".
I18n is probably the easiest of the issues, yes. I've marked it with a help wanted
label.
Regarding multiple users, off the top of my head, I'd imagine some kind of generic interface for authentication that Notea can just replace and deal with as is necessary. As a prerequisite for multiple users, I would however envision Notea internally having each file/note in a workspace, since that would allow for a better separation of concerns (i.e. users don't store notes, users have access to workspaces which store notes) and a lot of other cool features down the road. These are just ideas that will probably take some time to implement, and would constitute incredibly breaking changes but cool ideas nonetheless.
I'm starting here an issue for organising around Group efforts that we as the community would like to pursue together. Now that we have the organisation, many people can more easily work together on Notea and assist @tecc with mainenance. (following on from https://github.com/notea-org/notea/issues/178#issuecomment-1691815746)
I feel a good first epic to coordinate around could very well be the first community release after the recent rehoming of the repository.
This would allow to collect current works from the alpha version, mentioned in #178, together with other community requests and features/commits/PRs since the last release v0.3.6 from 2021-09-08.
There is a v0.4.0-alpha, which has more current commits than the prior. Would there be a milestone that collects other issues/PRs, which are deemed to land in that version?
And how can we anticipate mid- and long-term trajectories for development?
Would these (classic) Kanban boards be representing the current path forward?
Or do they stem from earlier times, and could maybe be closed, carrying over their contents, e.g. here.
There are also some feature suggestions in certain discussions, which might be worth tracking, next to specific issues identified to be suitable next candidates.
132
Also, there are pinned issues, which can help to direct the attention of visitors of the issue tracker. Right now they are:
64
153
Maybe a help wanted label would also help to invite for and distribute works.
What do you have in mind, considering the above?