nextcloud / nextcloud/richdocuments
OCS endpoint to generate a document
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 453
- Forks
- 147
- Avg merge
- 14h 54m
- Merged PRs (30d)
- 83
Description
Describe the solution you'd like
Once the new command-based Collabora API is out, would it be possible to have an endpoint to generate ods, odp and odt files?
We don't know yet exactly which format it would take as input. We could do something similar to what's been decided/discussed for the slide-deck feature: A JSON description of the document to generate.
Additional context
This endpoint would be use in a Context Agent tool. The goal would be to be able to satisfy user prompts like "generate a text office document summarizing the last 100 messages of the Talk room blabla, list the room participants in the document introduction, place the document at the top of my storage".
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
Start by reviewing the planned command-based Collabora API and the decisions or discussion around the slide-deck feature. Define the input representation and endpoint contract for generating ODS, ODP, and ODT files; done means the format and behavior are agreed and the endpoint can support the described document-generation use case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- api, backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100