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
owncloud/reva was forked from cs3org/reva and contains a lot of code paths that are not used by ocis. We want to remove them to have less code to maintain. This requires:
Find all imports of owncloud/reva in ocis
Find all imports of owncloud/reva that the above packages need to work
Find out what scripts are needed to run automated pipelines
Delete everything else in owncloud/reva
Bump reva in ocis
Double check all ocis features are still working - consult with the team if in doubt.
User Stories
As a software engineer, I want my code clean and crisp so that I don't need to look through code that I don't use.
Value
Removing unused code will make working with reva a lot easier.
Acceptance Criteria
owncloud/reva does not contain any code that is not used/supported by owncloud/ocis
owncloud/ocis is still working properly.
Definition of ready
Everybody needs to understand the value written in the user story
Acceptance criteria have to be defined
All dependencies of the user story need to be identified
Feature should be seen from an end user perspective
Story has to be estimated
Story points need to be less than 20
Definition of done
Functional requirements
Functionality described in the user story works
Acceptance criteria are fulfilled
Quality
Code review happened
CI is green (that includes new and existing automated tests)
Critical code received unit tests by the developer
Non-functional requirements
No sonar cloud issues
Configuration changes
The next branch of the ocis charts is compatible
The text was updated successfully, but these errors were encountered:
Description
Note: Needs to be implemented after #10945
owncloud/reva
was forked fromcs3org/reva
and contains a lot of code paths that are not used by ocis. We want to remove them to have less code to maintain. This requires:owncloud/reva
in ocisowncloud/reva
that the above packages need to workowncloud/reva
reva
inocis
User Stories
Value
Removing unused code will make working with reva a lot easier.
Acceptance Criteria
owncloud/reva
does not contain any code that is not used/supported byowncloud/ocis
owncloud/ocis
is still working properly.Definition of ready
Definition of done
The text was updated successfully, but these errors were encountered: