Closed Bug 1471574 Opened 6 years ago Closed 4 years ago

[github] Provide UI to help development of taskcluster.yml's

Categories

(Taskcluster :: Services, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: dustin, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: good-first-bug)

We have the quickstart, which is great for getting started. But further development of the script means making changes and pushing to github to see what happens. We could help out with a UI tool that: * can load `.taskcluster.yml` from a repo, and then let you edit it in the UI (there's no need to write it back to the repo - users can copy/paste) * can display policy settings as they would be parsed by taskcluster-github * can simulate rendering using some "canned" github events or events provided by the user I think this would blend well with the existing quick-start, making it more of a .taskcluster.yml development tool.
See Also: → 1496153
Severity: normal → enhancement
Depends on: 1339622
Component: Github → Services

Still valid, looking for an owner.

:owlish were you working on something like that for github app? Do you thin this a good bug for mentoring an intern?

Flags: needinfo?(bugzeeeeee)

I was working on a smaller scope project which was fixing the Quick Start (it's broken right now). This bug includes that one and has some stuff on top. Yes, this would be a good thing for an intern to do!

Flags: needinfo?(bugzeeeeee)
Mentor: bugzeeeeee
Depends on: 1568938
Blocks: github-bugs
Summary: Provide UI to help development of taskcluster.yml's → [github] Provide UI to help development of taskcluster.yml's
Mentor: bugzeeeeee

I think this figures into an overall new approach to the GitHub integration.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.