[Feature Request] Add a GUI / App to manage VJOURNAL entries
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 706
- Forks
- 117
- Avg merge
- 8h 50m
- Merged PRs (30d)
- 18
Description
Hey everyone!
A lot of people already synchronize their Tasks from NC to Android with DAVx⁵, which works like a charm. Thanks everyone for your work on this Nextcloud app. It is super useful!
Currently Tasks uses VTODO to sync via CalDAV, and recently we've made it possible to sync via VJOURNAL also. Together with jtx Board (https://jtx.techbee.at – @patrickunterwegs) we've collaborated on a new open source Android app so that users can already sync their journals and notes with DAVx5 and Nextcloud. The tasks part of jtx Board uses VTODO - so this can already be synced nicely.
If you create a new collection from within DAVx5 you can easily enable the storage of VJOURNAL in this collection and people can store their Journals and Notes on their Nextcloud. Thats nice, and can be used to sync between Android devices that run DAVx5 but people have no ability to edit or create syncable Journals and Notes on Nextcloud. And ususally Journals and Notes contain more text than Tasks - so it would be a lot easier to manage that on the big screen ;)
It would be a perfect addition for the Tasks app to have an interface on Nextcloud to manage all their journals, protocols, meeting minutes, and other stuff.
jtx Board implements the almost complete VJOURNAL standard and makes strong use of the related-to fields which makes it possible to cross-link tasks and notes to each-other and to journals. This is super-cool for a lot of use cases. For example you can create a team meeting protocol and add sub-tasks and notes to it.
We have no experience with NC apps (we're all Android developers), but we'd be very happy to assist/help/collaborate with the details on this to further empower the usage of open standards and to bring something new and useful to Nextcloud.
Thanks!
Bernhard / DAVx⁵
Release of DAVx5 with VJOURNAL support: https://twitter.com/davx5app/status/1504775846841757701
VJOURNAL RFC: https://icalendar.org/iCalendar-RFC-5545/3-6-3-journal-component.html
jtx Board: https://gitlab.com/techbeeat1/jtx/ & https://jtx.techbee.at
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No repository files, tests, or entry points are mentioned. This proposal needs a defined scope for the Nextcloud interface, including which VJOURNAL fields and related-to links it must support; completion cannot be verified until those requirements and acceptance criteria are agreed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100