-
Notifications
You must be signed in to change notification settings - Fork 220
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 Hacktoberfest 2020 guidance from cdf #196
Conversation
b0cdf63
to
767bb69
Compare
For the Dashboard issues:
Added an item to the Dashboard WG agenda for next week too. |
99390c0
to
331988c
Compare
Updated, thanks |
Regarding the Dashboard, one contribution area could be with translations. Adding a sort of theming support (light and dark themes for example) could be fun too. Ah, and there's pipeline run graph support too. |
Good points, I'll add entries for translation support (I know @AlanGreene has a PR for this tektoncd/dashboard#1712), themes, and graphs now 😄 we can eventually then get some issues made and linked here I'm wondering if anyone from the other project ideas wants to pitch in with their thoughts for something new, let's poke @dibyom @vdemeester @afrittoli @abayer @bobcatfish ideally it won't just be "awesome stuff we want people to work on" but "awesome stuff that may be interesting for first timers and is a little bit out there/different" |
331988c
to
f03334e
Compare
Not sure if having tables here listing issues is going to be practical to manage. Maybe we should have a simple welcome guide here, and add an In the welcome guide we can present each project briefly and explain newcomers how to find the relevant issues, how to assign an issue to themself so that someone else knows that it was already picked up, etc... Then in the issue itself, we could state things like the level of difficulty of the issue (not all issues are going to be easy to implement), some background infos (previous work, challenging areas), some contact information, relevant docs, etc... I mean, the more the issue is self contained the better, no ? |
Yeah, I agree, updating this is proving irritating as it is and a decentralised approach is much better. I'll change this to contain guidance for both soon-to-be contributors and maintainers, and get the labels made for the projects I can (Dashboard and Experimental I think) |
22dc607
to
8902723
Compare
8902723
to
2d89c87
Compare
@eddycharly done, and the notes I had for Dashboard ideas are (here for brevity so we can go about making issues and labelling them):
|
Thanks, i created issues for theming and pipeline run diagrams. |
2d89c87
to
62c861d
Compare
I think we're all done here except for the todos, I'm hoping to follow up on those with the CDF, but would like other projects to start thinking of doing the same thing with the labels next 🐱 |
62c861d
to
b577f22
Compare
693e51d
to
87717b4
Compare
Here's hoping for quality contributions #hacktoberfest |
There are some changes we need to make if we want tekton to be opt in hacktoberfest. https://hacktoberfest.digitalocean.com/hacktoberfest-update |
Good catch, I don't have the option to add topics for repos, perhaps something we can do at a higher level? @bobcatfish or @vdemeester perhaps? |
87717b4
to
89d84b2
Compare
We can indeed add the topic on projects 👼 and labels 😉 |
Thanks for taking a look, how about tektoncd/plumbing#607? I haven't tested it though 🤞 getting late here so will take another look tomorrow if there are problems |
/meow @afrittoli @vdemeester please 🙏 |
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vdemeester The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
This has a few Dashboard ideas I can make issues for if they don't exist, and some guidelines so if anyone does want to pitch in to Tekton and become a contributor, they have an idea of where to start.
I'll work on fleshing out the Dashboard ideas too, hopefully with @AlanGreene and @eddycharly!
Would love for more folks to pitch in with cool ideas for each project area next 😄
This is for #188
Update: I agree with @eddycharly's proposal, decentralised this, provided guidance, and a link to the CDF's page for goodies