Skip to main content

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?)

Release files for cloudmesh_gitissues 3.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cloudmesh_gitissues 3.1.2
File Size Uploaded
cloudmesh_gitissues-3.1.2.tar.gz 9.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for cloudmesh_gitissues 3.1.2
File Interpreter ABI Platform
cloudmesh_gitissues-3.1.2.macosx-10.6-intel.tar.gz Details
cloudmesh_gitissues-3.1.2-py2-none-any.whl Python 2 none any Details

Total release size: 37.3 kB

Release files / cloudmesh_gitissues-3.1.2.tar.gz

Download URL cloudmesh_gitissues-3.1.2.tar.gz
Size 9.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f3185027f0e7221fa217af8a09f7d34755d82bbf6da326f52f90e1a13b01c6c7
BLAKE2b-256 checksum
How to use checksums
67036c6c11ead760e2bf65356154d3c0db7b47a5848712c9bdb638bc8f68699f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cloudmesh_gitissues-3.1.2.macosx-10.6-intel.tar.gz

Download URL cloudmesh_gitissues-3.1.2.macosx-10.6-intel.tar.gz
Size 15.2 kB
Tags Source
SHA-256 checksum
How to use checksums
173a14bb2ceded4bce8b31a846380ced5551ead3c4530188cd5f7bed7172e79d
BLAKE2b-256 checksum
How to use checksums
44c3f2adc5c80cf5b9b671cd619f6836b716134244dc72f2bc5553100df3889a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cloudmesh_gitissues-3.1.2-py2-none-any.whl

Download URL cloudmesh_gitissues-3.1.2-py2-none-any.whl
Size 12.6 kB
Tags Python 2
SHA-256 checksum
How to use checksums
fa315c592ac8412f502c8616310f2b65d1bcc3ca8aa114f09ed5fc0bb2a56590
BLAKE2b-256 checksum
How to use checksums
089b0c3e6236afdf0215eb3831a2f533027689a562b5147be18b562f88d51888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

3.1.2 This release

3 release files

3.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page