Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for top-level client-facing project management tool #21

Open
tchap opened this issue Dec 1, 2015 · 0 comments
Open

Add support for top-level client-facing project management tool #21

tchap opened this issue Dec 1, 2015 · 0 comments
Labels

Comments

@tchap
Copy link
Member

tchap commented Dec 1, 2015

The idea here is that there would be a top-level client-facing management tool where only user-facing stories would be inserted. The developers would be then creating code-related tasks using GitHub Issues, which would be the then linked to the original ticket in the client-facing tool.

To make the inter-linking step more pleasant and get rid of some manual steps, the daemon could be extended to create these links in case certain keyword/phrase is detected in the body of a GitHub issue. This could be either something like !link <URL> or !parent <URL>. The daemon could parse the URL and immediately know what service it is, e.g. https://www.pivotaltracker.com/n/projects/111111/stories/000000 for Pivotal Tracker, and it could also parse the URL to get all the information it needs to access the service API to create the link in the client-facing tool.

How these links are implemented is service-dependant, e.g. the daemon can create a task for the given story in Pivotal Tracker that is linking the GitHub issue, and the task can be checked when the GitHub issue is closed.

@tchap tchap added the story label Dec 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant