Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Backport experimental branches into master #5184

Closed
15 of 25 tasks
micbar opened this issue Dec 5, 2022 · 1 comment
Closed
15 of 25 tasks

[Epic] Backport experimental branches into master #5184

micbar opened this issue Dec 5, 2022 · 1 comment
Labels
Status:Stale Type:Epic Epic is the parent of user stories Type:Orga

Comments

@micbar
Copy link
Contributor

micbar commented Dec 5, 2022

Description

Goal

  • Features from reva experimental need to be ported to edge
  • Features from ocis experimental need to be ported to master
  • Features from web experimental need to be ported to master
  • Features from owncloud-sdk experimental needs to be ported to master
  • The antivirus service needs to be productized

Features

  • Async Upload
  • Full Text Search
  • Tags
  • Antivirus
  • Quota Handling options
  • (Activity)

What means productizing

  • Test Coverage
  • Translations
  • Documentation
  • Get rid shortcuts (Code-wise, Architecture, API)

Async Upload Productizing

  • Can all clients handle all possible 425?
  • BIG question: What to do with WOPI? -> Wopi has no async
    • 1 Download request in the beginning
    • 2 Regular Upload requests (every 5 mins)
    • 3 WOPI has a manual lock on the file and assumes atomicity
    • question: can we disable async for certain requests?
  • Question polling / no polling / webhooks
  • Documentation
  • Is there a requirement that Generic Webdav Clients work (Aka Windows mount, Cyberduck)?
  • Test pipeline needs adaptation

@kobergj for backend and @kulmann

Linked PRs / Issues

Full Text Search

  • Changes from master needs to be forward ported
  • DEV env needs to be added with apache tika
  • Cleanup, do not index when not needed.

@C0rby @fschade

Linked PRs / Issues

Tags

  • Currently implemented as WebDAV properties
  • Tags management API -> MS Graph beta spec -> needs understanding and decision @micbar @kulmann @janackermann
  • Depends on metadata Store refactoring -> see reva PR
  • List of existing tags comes from search index

@janackermann @lookacat @kobergj @fschade @JammingBen

Linked PRs / Issues

Antivirus

  • Continue with closed sources?
  • Pipeline
  • Tests
  • On demand scan in context menu
  • Capability for the WebUI action
  • Cleanup boiler plate code

Quota Handling options

  • Not yet actionable
  • Needs deeper understanding of the requirements @tbsbdr

Activity

  • Not yet actionable
  • Needs concept and understanding of the requirements @tbsbdr
@stale
Copy link

stale bot commented Mar 12, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the Status:Stale label Mar 12, 2023
@stale stale bot closed this as completed Mar 23, 2023
@micbar micbar mentioned this issue May 3, 2023
89 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status:Stale Type:Epic Epic is the parent of user stories Type:Orga
Projects
None yet
Development

No branches or pull requests

1 participant