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

Highlight projects that want maintainers in some way #249

Closed
caniszczyk opened this issue Apr 3, 2023 · 10 comments · Fixed by #283
Closed

Highlight projects that want maintainers in some way #249

caniszczyk opened this issue Apr 3, 2023 · 10 comments · Fixed by #283
Assignees

Comments

@caniszczyk
Copy link

The use case is here: projects should be able to specify that they are interested in attracting more maintainers

This probably is some type of github issue projects can create with a label specifying they'd like new maintainers that we can highlight in some special way and feature it.

@jeefy
Copy link
Member

jeefy commented Apr 3, 2023

Could it also perhaps be a hashtag that a repo puts in their description? #prswelcome? 😁

@caniszczyk
Copy link
Author

caniszczyk commented Apr 3, 2023 via email

@tegioz
Copy link
Contributor

tegioz commented Apr 3, 2023

That sounds cool 👍

Could this be defined in the CLOMonitor data files that are used to feed and sync projects configuration for both CLOMonitor and CLOTributor? Some projects maintainers are already using them to modify projects' settings via PRs (and maybe you'd like to highlight this status on both sites :). We could have a section to enable this interest in new maintainers that could include some links to an introductory issue, contributing docs, where to start, etc.

@tegioz
Copy link
Contributor

tegioz commented Apr 3, 2023

Maybe something like:

maintainers_wanted:
  - enabled: true
  - links:
    - title: How to become a maintainer?
      url: https://link1
    - title: Contributing guide
      url: https://link2
  - contact: @handle
  ... 

Plus any other piece of data that we may need eventually 🙂

@caniszczyk
Copy link
Author

caniszczyk commented Apr 3, 2023 via email

@tegioz
Copy link
Contributor

tegioz commented Apr 3, 2023

We have an issue open in CLOMonitor to Consider using the landscape YAML file as data source. The main problem is that we may need to make some changes to the landscape yaml file to make that happen, so it'd be good if you could take a look and share your thoughts as some may be important 😇

So to get this going we can add it to where we have the rest of the configuration right now (it may be confusing otherwise), and once the landscape data files are ready to be used as a CLO* data source we can move this to it with the rest of the settings.

@caniszczyk
Copy link
Author

caniszczyk commented Apr 3, 2023 via email

@ashutosh887
Copy link

I've read the above conversations
Please let me know if I can work on this @caniszczyk @jeefy @tegioz

@tegioz
Copy link
Contributor

tegioz commented Apr 7, 2023

Hi @ashutosh887 👋

This is probably not a good first issue on this project, so @cynthia-sg and I will take care of it. When an interesting good first issue that we need help with comes up, we'll add the labels help wanted and good first issue to it 🙂

I would recommend you to take a look at https://clotributor.dev. It lists ~1k issues from Cloud Native projects that are looking for help (all issues on it are labelled as help wanted!), and you can use the filters to find the ones that best suit your interests and skillset.

tegioz added a commit that referenced this issue May 2, 2023
Closes #249

Signed-off-by: Sergio Castaño Arteaga <[email protected]>
Signed-off-by: Cintia Sanchez Garcia <[email protected]>
Co-authored-by: Sergio Castaño Arteaga <[email protected]>
Co-authored-by: Cintia Sanchez Garcia <[email protected]>
tegioz added a commit that referenced this issue May 2, 2023
Closes #249

Signed-off-by: Sergio Castaño Arteaga <[email protected]>
Signed-off-by: Cintia Sanchez Garcia <[email protected]>
Co-authored-by: Sergio Castaño Arteaga <[email protected]>
Co-authored-by: Cintia Sanchez Garcia <[email protected]>
@tegioz
Copy link
Contributor

tegioz commented May 2, 2023

This is ready! 🙂

Some information about how to set it up: https://github.com/cncf/clotributor#maintainers-wanted

And a sample screenshot of how it looks like in the UI:

maintainers-wanted

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 a pull request may close this issue.

5 participants