CloudMesh\u GitIssues-在GitHub中管理问题优先级
cloudmesh_gitissues的Python项目详细描述
github本身并不提供对问题优先级的支持。 cloudmesh github问题介绍了一种在不使用 标签,但通过增加问题主体。
我们提供了一个简单的基于django引导的门户界面 进入github问题并在问题的第一行找到 优先级定义为:
P:10
其中10是优先。如果没有优先权,我们使用999 表示低优先级。
安装
安装需要从github安装,因此您是最新的 获取所有需要的文件。如果你从pypi下载包,我们 建议您改为安装github。我们也 通常建议使用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
定制
在cloudmesh gitsissues/settings.py中,更改 您希望包括:
REPOSITORIES = [ ("Client", "cloudmesh", "client"), ("Portal", "cloudmesh", "portal"), ("Workflow", "cloudmesh", "workflow"), ("Yubikey", "cloudmesh", "yubikey"), ("Big Data Stack", "futuresystems" "big-data-stack"), ]
每个条目的格式为:
(Label, git_username, git_repository)
例如:
https://github.com/cloudmesh/client
是:
("Client", "cloudmesh", "client")
将为每个具有给定标签的存储库创建一个菜单项。
运行门户
运行
查看门户
生成视图
错误和增强建议
- 我们应该能够修改表中的优先级, 一个保存按钮,可以更新所有问题(有人想帮忙吗?)