Skip to main content

cloudmesh_gitissues - Manageing Issue Priorities in github

Project description

Github does not provide natively the support of priorities for issues. Cloudmesh Github Issues introduces a simple way to do so while not using labels, but by augmenting the issue body.

We provide a simple django bootstrap based portal interface that looks into the github issues and finds in the first line of an issue the priority defined with:

P:10

where 10 is the priority. If no priority is given we use 999 indicating a low priority.

Install

The install requires an install from github so you are up to date and get all needed files. If you download the package from pypi, we recommend that you do the github installation instead. We also typically recommend using virtualenv.

mkdir -p ~/github/cloudmesh
cd ~/github/cloudmesh
git clone https://github.com/cloudmesh/gitissues.git
pip install -r requirements.txt
python setup.py install

Customization

In cloudmesh_gitissues/settings.py change the list of repositories that you like to include:

REPOSITORIES = [
    ("Client", "cloudmesh", "client"),
    ("Portal", "cloudmesh", "portal"),
    ("Workflow", "cloudmesh", "workflow"),
    ("Yubikey", "cloudmesh", "yubikey"),
    ("Big Data Stack", "futuresystems" "big-data-stack"),
    ]

Each entry has the form:

(Label, git_username, git_repository)

For example the entry for:

https://github.com/cloudmesh/client

is:

("Client", "cloudmesh", "client")

A menu entry will be created for each repository with the given label.

Run portal

make run

View portal

make view

Bugs and enhancement suggestion

  • We should be able to modify the priorities in the table, and have a save button that than updates all issues (anyone wants to help?)

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

cloudmesh_gitissues-3.1.2.tar.gz (9.5 kB view details)

Uploaded Source

Built Distributions

cloudmesh_gitissues-3.1.2-py2-none-any.whl (12.6 kB view details)

Uploaded Python 2

File details

Details for the file cloudmesh_gitissues-3.1.2.tar.gz.

File metadata

File hashes

Hashes for cloudmesh_gitissues-3.1.2.tar.gz
Algorithm Hash digest
SHA256 f3185027f0e7221fa217af8a09f7d34755d82bbf6da326f52f90e1a13b01c6c7
MD5 ea22242eee1fac7a99aca14fc03f25b3
BLAKE2b-256 67036c6c11ead760e2bf65356154d3c0db7b47a5848712c9bdb638bc8f68699f

See more details on using hashes here.

File details

Details for the file cloudmesh_gitissues-3.1.2.macosx-10.6-intel.tar.gz.

File metadata

File hashes

Hashes for cloudmesh_gitissues-3.1.2.macosx-10.6-intel.tar.gz
Algorithm Hash digest
SHA256 173a14bb2ceded4bce8b31a846380ced5551ead3c4530188cd5f7bed7172e79d
MD5 358aa05e009d0af0a94f3e3b0bc309c3
BLAKE2b-256 44c3f2adc5c80cf5b9b671cd619f6836b716134244dc72f2bc5553100df3889a

See more details on using hashes here.

File details

Details for the file cloudmesh_gitissues-3.1.2-py2-none-any.whl.

File metadata

File hashes

Hashes for cloudmesh_gitissues-3.1.2-py2-none-any.whl
Algorithm Hash digest
SHA256 fa315c592ac8412f502c8616310f2b65d1bcc3ca8aa114f09ed5fc0bb2a56590
MD5 3f29539519c46e2f07fe0494ef184e7e
BLAKE2b-256 089b0c3e6236afdf0215eb3831a2f533027689a562b5147be18b562f88d51888

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