Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rbcommenttype-2.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distributions

rbcommenttype-2.0-py3.9.egg (22.4 kB view details)

Uploaded Source

rbcommenttype-2.0-py3.8.egg (22.4 kB view details)

Uploaded Source

rbcommenttype-2.0-py3.7.egg (22.3 kB view details)

Uploaded Source

rbcommenttype-2.0-py3.6.egg (22.3 kB view details)

Uploaded Source

rbcommenttype-2.0-py2.py3-none-any.whl (18.8 kB view details)

Uploaded Python 2 Python 3

rbcommenttype-2.0-py2.7.egg (22.2 kB view details)

Uploaded Source

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

Hashes for rbcommenttype-2.0.tar.gz
Algorithm Hash digest
SHA256 eff2659735e1933f152518a182d6d6eb7421b94ed11dca2cf25ad8be6da27106
MD5 16e33b88e8986f0d62e5839d255eb314
BLAKE2b-256 de1d71c06da8f3b478060ee6c27c69dc8d9b38bf0ad74a2bf4fa070bc969ccca

See more details on using hashes here.

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

Hashes for rbcommenttype-2.0-py3.9.egg
Algorithm Hash digest
SHA256 7a74676ee5e4e1b0a81391c309e9b4df7300cf321682fb438edb9a77cfb38eb8
MD5 ecd4916495afba0c06bcfc83746d0b47
BLAKE2b-256 64f8dee89b76d9d16347155b0cd9e83e0c333b28f2de6b93498b71e10c75f02e

See more details on using hashes here.

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

Hashes for rbcommenttype-2.0-py3.8.egg
Algorithm Hash digest
SHA256 c2b0c757c44ef36d58a834385df6b642f0ca00d7d0f40a6e530bcbb55e148a6d
MD5 9491818d84fea8fd4bc8814a01d95204
BLAKE2b-256 de6e4e2d269350dbde7a3e03735806bec5d6f2ed7bfd7f7eca60245dbd0d8855

See more details on using hashes here.

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

Hashes for rbcommenttype-2.0-py3.7.egg
Algorithm Hash digest
SHA256 50ddde3771715050a51115e0ea1b49f7278ce10c1d1935f064e93060c22214bb
MD5 2991983c887924187614eec514e225c8
BLAKE2b-256 b5c9267fd38f29733555878eba5590e4c4bc2d6aa7564d99def9adf7f3224bef

See more details on using hashes here.

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

Hashes for rbcommenttype-2.0-py3.6.egg
Algorithm Hash digest
SHA256 d248cd757ee13b5fdc31ec27ed094b6aecb4de42f9d0c6ce048569cb43fc0482
MD5 cd677d2cfe310b4af6ddcc3e5c278892
BLAKE2b-256 5bad1b536f271ea5872488f1c1d29faeb041d2f35070842be3e5e9ac14239d83

See more details on using hashes here.

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

Hashes for rbcommenttype-2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 df9cad64b28c829fcf08a13feb9ad8a338e2262f3dd4b276298d59edd62717ac
MD5 be2cd61e0bb104dbc28661475b1d44b7
BLAKE2b-256 4416cc88a12af39cb041d9c1ea03e6e2f717a149d38ed8e1ad1a9ea17a228f60

See more details on using hashes here.

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

Hashes for rbcommenttype-2.0-py2.7.egg
Algorithm Hash digest
SHA256 ecfbc99eac029c21208aa57ee2b259c57137d2acf877c605f76a7d60908d32d6
MD5 682e160cd35ac63636425bcdee26c93e
BLAKE2b-256 b30cb399bb3c4ecc0bc73c411899b82291bd91fd7213184edac336f58f97c4ee

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page