hyperledger-identus / hyperledger-identus/cloud-agent
Simplify the repository structure and CI flows of the identus-cloud-agent repository
- Dominant language
- Scala
- Stars
- 95
- Forks
- 34
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 14
Description
### Proposed feature
In simplifying the Identus projects and adopting the cloud-agent repository, we can move everything unrelated to the cloud-agent to other repositories and make a repo a pure Scala project.
### Feature description
The following actions were proposed:
1. replace the MegaLinter with the native linter (per programming language) - Megalinter brings more problems with the configuration and enabling/disabling the linters and rules
2. deprecate the `infrastructure` directory
3. move e2e `integration-tests` to another repository (TODO: discuss with @amagyar-iohk)
4. move the performance tests to another repository (TODO: discuss with @amagyar-iohk)
5. move `docs` to the documentation repository
6. move the `prism-node` project to the prism-node repository and publish the corresponding dependency (TODO: discuss with @FabioPinheiro)
7. deprecate the `examples` directory (discuss with @hyperledger/identus-maintainers)
8. clean up and refactor the workflow files (it's going to reduce the CI time of the project)
### Anything else?
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.