Comment type categorization for Review Board
Project description
This is an extension to Review Board that adds a new field when writing comments, allowing users to choose a category (such as security, performance, bug fixes, etc.) for a comment. This can help teams prioritize the type of feedback they give and address.
Requirements
The comment categorization extension requires Review Board 3.0 or newer.
Installation
To install this extension, run:
sudo pip install -U rbcommenttype
If you’re on Python 2.7 and previously installed using easy_install, run:
sudo easy_install -U rbcommenttype
Once done, log in to Review Board’s administration interface. Navigate to Extensions, select Comment Categorization, and click Enable.
If you don’t see this extension, reload/rescan your list of extensions.
Configuration
The available categories are set in the extension’s administration interface. From the extension list in the Review Board administration UI, click Configure to get to the extension configuration.
If you want users to have to specify a comment type for every comment that they file, select Require comment type. If this is not selected, users can leave the field blank when making new comments.
Below this is a table of the available type names. New types can be added by clicking Add type.
Types can be removed by clicking the X to the right of the name, or hidden by un-checking the “Visible” check-box.
Once changes have been made, click Save to update the configuration.
Usage
When creating a new comment, the comment dialog will contain a new Type drop-down with the configured type names.
The comment type saved with each comment can be seen next to the comment text, and is also available in the API (in the extra_data.commentType key in the various comment resources).
Contributing
Are you a developer? Do you want to help improve this extension? Great! Let’s help you get started.
First off, read through our contributor guide.
We accept patches to Review Board-related projects on https://reviews.reviewboard.org. (Please note that we do not accept pull requests on GitHub.)
Got any questions about anything related to RBTools and development? Head on over to our development discussion list.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file rbcommenttype-2.0.tar.gz
.
File metadata
- Download URL: rbcommenttype-2.0.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eff2659735e1933f152518a182d6d6eb7421b94ed11dca2cf25ad8be6da27106 |
|
MD5 | 16e33b88e8986f0d62e5839d255eb314 |
|
BLAKE2b-256 | de1d71c06da8f3b478060ee6c27c69dc8d9b38bf0ad74a2bf4fa070bc969ccca |
File details
Details for the file rbcommenttype-2.0-py3.9.egg
.
File metadata
- Download URL: rbcommenttype-2.0-py3.9.egg
- Upload date:
- Size: 22.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a74676ee5e4e1b0a81391c309e9b4df7300cf321682fb438edb9a77cfb38eb8 |
|
MD5 | ecd4916495afba0c06bcfc83746d0b47 |
|
BLAKE2b-256 | 64f8dee89b76d9d16347155b0cd9e83e0c333b28f2de6b93498b71e10c75f02e |
File details
Details for the file rbcommenttype-2.0-py3.8.egg
.
File metadata
- Download URL: rbcommenttype-2.0-py3.8.egg
- Upload date:
- Size: 22.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2b0c757c44ef36d58a834385df6b642f0ca00d7d0f40a6e530bcbb55e148a6d |
|
MD5 | 9491818d84fea8fd4bc8814a01d95204 |
|
BLAKE2b-256 | de6e4e2d269350dbde7a3e03735806bec5d6f2ed7bfd7f7eca60245dbd0d8855 |
File details
Details for the file rbcommenttype-2.0-py3.7.egg
.
File metadata
- Download URL: rbcommenttype-2.0-py3.7.egg
- Upload date:
- Size: 22.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50ddde3771715050a51115e0ea1b49f7278ce10c1d1935f064e93060c22214bb |
|
MD5 | 2991983c887924187614eec514e225c8 |
|
BLAKE2b-256 | b5c9267fd38f29733555878eba5590e4c4bc2d6aa7564d99def9adf7f3224bef |
File details
Details for the file rbcommenttype-2.0-py3.6.egg
.
File metadata
- Download URL: rbcommenttype-2.0-py3.6.egg
- Upload date:
- Size: 22.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d248cd757ee13b5fdc31ec27ed094b6aecb4de42f9d0c6ce048569cb43fc0482 |
|
MD5 | cd677d2cfe310b4af6ddcc3e5c278892 |
|
BLAKE2b-256 | 5bad1b536f271ea5872488f1c1d29faeb041d2f35070842be3e5e9ac14239d83 |
File details
Details for the file rbcommenttype-2.0-py2.py3-none-any.whl
.
File metadata
- Download URL: rbcommenttype-2.0-py2.py3-none-any.whl
- Upload date:
- Size: 18.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df9cad64b28c829fcf08a13feb9ad8a338e2262f3dd4b276298d59edd62717ac |
|
MD5 | be2cd61e0bb104dbc28661475b1d44b7 |
|
BLAKE2b-256 | 4416cc88a12af39cb041d9c1ea03e6e2f717a149d38ed8e1ad1a9ea17a228f60 |
File details
Details for the file rbcommenttype-2.0-py2.7.egg
.
File metadata
- Download URL: rbcommenttype-2.0-py2.7.egg
- Upload date:
- Size: 22.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecfbc99eac029c21208aa57ee2b259c57137d2acf877c605f76a7d60908d32d6 |
|
MD5 | 682e160cd35ac63636425bcdee26c93e |
|
BLAKE2b-256 | b30cb399bb3c4ecc0bc73c411899b82291bd91fd7213184edac336f58f97c4ee |