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

Remove checkboxes from issue templates #858

Closed
1 task done
bossenti opened this issue Dec 10, 2022 · 4 comments · Fixed by #921
Closed
1 task done

Remove checkboxes from issue templates #858

bossenti opened this issue Dec 10, 2022 · 4 comments · Fixed by #921
Assignees
Labels
bug Something isn't working documentation Everything related to documentation gh-actions Pull requests that update GitHub Actions code good first issue Good for newcomers
Milestone

Comments

@bossenti
Copy link
Contributor

Body

If checkboxes are used in issue templates (like this one), they are recognized as tasks by Github.
This is unintentionally and creates some confusion, therefore we should replace checkboxes in our issue templates by dropdown menus.

Mentoring

As this ticket is marked as good first issue: @bossenti is happy to provide help for getting started, just tag him if you want to start working on this issue and need some help.

StreamPipes Committer

  • I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.
@bossenti bossenti added bug Something isn't working good first issue Good for newcomers documentation Everything related to documentation gh-actions Pull requests that update GitHub Actions code labels Dec 10, 2022
@bossenti bossenti added this to the 1.0.0 milestone Dec 10, 2022
@mohitbhagat
Copy link

@bossenti This is my first time contributing to open source, and was wondering if you could help me out. Where can I make the changes to the issue templates? Is this going to require any changes to the source code, or a pull request?

@bossenti
Copy link
Contributor Author

Great that you found your way to StreamPipes 🎉
If you want to submit a contribution you need to fork the repository and then create a PR from your branch to our repo.
You can find our issue templates here: https://github.com/apache/streampipes/tree/dev/.github/ISSUE_TEMPLATE
Here are some information about GitHubs syntax: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema

Feel free to reach out if you have any further questions

@Ndace-hash
Copy link
Contributor

@bossenti hello, I would like to work on this issue.
Is it still an open issue? If yes, do you have any advice on getting started with it?

@bossenti
Copy link
Contributor Author

Hi @Ndace-hash,

great to hear 🎉
Yes, it is still open, would be great if you could contribute here.

I think from our side there is nothing to add other than the issue description, but if you need any help to get started I'm happy to assist you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Everything related to documentation gh-actions Pull requests that update GitHub Actions code good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants