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

define issue templates for each Issue Type #10914

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

turadg
Copy link
Member

@turadg turadg commented Jan 29, 2025

incidental

Description

GitHub has been improving their Issues functionality. They now have Issue Types.

This adopts them in our templates. Our work_item template conflated Features and Tasks so this splits them into two templates. The existing structure seemed best suited for "feature" so this adds a new simpler structure for "task".

Security Considerations

n/a

Scaling Considerations

n/a

Documentation Considerations

Somewhat self-documenting. Once approved by eng leads we'll need to communicate with the team before enacting (by merge).

Testing Considerations

Would be nice if we could see it in action but not possible until merge. Easy to tweak though.

Upgrade Considerations

n/a

(I wonder if we should have another PR template for stuff like this that obviously has no upgrade impact.)

@turadg turadg requested a review from a team as a code owner January 29, 2025 18:35
Copy link

Deploying agoric-sdk with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5cea150
Status: ✅  Deploy successful!
Preview URL: https://7a01fe17.agoric-sdk.pages.dev
Branch Preview URL: https://ta-issue-type-templates.agoric-sdk.pages.dev

View logs

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to give some guidelines as to what constitutes a task. The worry is that we'd end up with standalone tasks (not sub-tasks) that end up having significant impact on chain behavior, or non-trivial upgrade considerations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants