diff --git a/reviewboard.yaml b/reviewboard.yaml new file mode 100644 index 0000000..4924cb2 --- /dev/null +++ b/reviewboard.yaml @@ -0,0 +1,92 @@ +--- +document: modulemd +version: 2 +data: + summary: A web-based code review tool + description: >- + Review Board is a powerful web-based code review tool that offers developers an + easy way to handle code reviews. It scales well from small projects to large companies + and offers a variety of tools to take much of the stress and time out of the code + review process. + license: + module: + - MIT + dependencies: + - buildrequires: + django: [1.6] + platform: [] + requires: + django: [1.6] + platform: [] + references: + community: https://www.reviewboard.org + documentation: https://www.reviewboard.org/docs + tracker: https://hellosplat.com/s/beanbag/tickets/ + profiles: + default: + rpms: + - ReviewBoard + server: + rpms: + - ReviewBoard + api: + rpms: + - ReviewBoard + - python2-djblets + components: + rpms: + python-asana: + rationale: Required by ReviewBoard to interact with Asana + ref: 0.7 + buildorder: 30 + python-django-braces: + rationale: Required by django-oauth-toolkit + ref: 1 + python-django-cors-headers: + rationale: Required by ReviewBoard + ref: 1.1 + python-django-evolution: + rationale: A database modification library used and maintained by the Review + Board upstream + ref: 0.7 + python-django-haystack: + rationale: An older version of the Haystack search library for Django, needed + for compatibility. + ref: 2.4 + python-django-multiselectfield: + rationale: An older version of a mult-select form field needed by Review Board. + ref: 0.1 + python-django-oauth-toolkit: + rationale: Required by ReviewBoard for OAuth2 support + ref: 0.9 + buildorder: 20 + python-django-pipeline: + rationale: An older version of this asset-packaging library for Django that + is compatible with Review Board. + ref: 1.6 + python-djblets: + rationale: Review Board tool library + ref: 1.0 + buildorder: 10 + python-jwt: + rationale: Required for asana and oauthlib + ref: reviewboard-3.0 + python-oauthlib: + rationale: Required by django-oauth-toolkit + ref: 1.0 + buildorder: 10 + python-publicsuffix: + rationale: Required by python-djblets + ref: reviewboard-3.0 + python-pymdown-extensions: + rationale: Required by ReviewBoard for Markdown support + ref: 3 + python-requests-oauthlib: + rationale: Required by Asana + ref: 0.8 + buildorder: 20 + ReviewBoard: + rationale: The Review Board code review tool + ref: 3.0 + buildorder: 40 +...