cncf / clotributor

Discover great opportunities to become a Cloud Native contributor
https://clotributor.dev
Apache License 2.0
81 stars 9 forks source link

Feedback from ASWF #557

Closed jmertic closed 1 month ago

jmertic commented 5 months ago

From @jfpanisset

JeanChristopheMorinPerso commented 5 months ago

Don't know if this is feasible, but would be great to get some kind of stats such as how many people read an issue / commented on an issue that got to it via this tool

Or stats on how many contributors actually found an issue via clotributor and opened a PR. I don't know if it's doable, but it would be nice.

jmertic commented 4 months ago

Another question that has come up is whether it could be configured to use a different tag instead of help wanted. Some projects have used this tag for a different purpose and are trying to see if they could avoid changing their processes. Thanks!

tegioz commented 1 month ago

Hi!

  • The top level page https://clotributor.dev/ could use a few more hints as to how to search for a specific foundation, or until there are too many foundations, maybe have tiles to easily navigate to a foundation's issues? Right now just entering "aswf" in the search box doesn't find anything.

The problem of adding tiles is that, as you mention, it won't work when we have more foundations. So we'd rather not to go in that direction. At the moment we are not adding the name of the foundation to the search index, that's why you can't find anything when you search by "aswf". But this is something we could improve, we'll look into it 👍

You can click on the CLOTributor logo to get back to the home page, where we describe what the tool does. We also include a link to the GitHub repository, where it's explained in detail how CLOTributor works. Regarding the search results, we also display the current page as well as the filters applied.

header
  • Don't know if this is feasible, but would be great to get some kind of stats such as how many people read an issue / commented on an issue that got to it via this tool. Or stats on how many contributors actually found an issue via clotributor and opened a PR. I don't know if it's doable, but it would be nice.

We could track when an issue link is opened from CLOTributor. But once the users leaves the site we won't be able to know what they ended up doing on the GitHub side (commenting, opening a PR, etc).

Another question that has come up is whether it could be configured to use a different tag instead of help wanted. Some projects have used this tag for a different purpose and are trying to see if they could avoid changing their processes.

I think we could make this configurable at the repository level (the alternative to help wanted would need to be set in the repository's configuration in the data file) 👍

Thanks!

No worries!

jmertic commented 1 month ago

Hi @tegioz - thanks for getting back to us on this! Replies inline..

The top level page https://clotributor.dev/ could use a few more hints as to how to search for a specific foundation, or until there are too many foundations, maybe have tiles to easily navigate to a foundation's issues? Right now just entering "aswf" in the search box doesn't find anything.

The problem of adding tiles is that, as you mention, it won't work when we have more foundations. So we'd rather not to go in that direction. At the moment we are not adding the name of the foundation to the search index, that's why you can't find anything when you search by "aswf". But this is something we could improve, we'll look into it 👍

I can understand the slippery slope - @jfpanisset what are your thoughts?

Once you navigate to a search result, for instance https://clotributor.dev/search?foundation=aswf&page=1 it might be good to still have something in the banner for the page reminding you where you are / what the tool does?

You can click on the CLOTributor logo to get back to the home page, where we describe what the tool does. We also include a link to the GitHub repository, where it's explained in detail how CLOTributor works. Regarding the search results, we also display the current page as well as the filters applied.

@jfpanisset - what are your thoughts here?

Don't know if this is feasible, but would be great to get some kind of stats such as how many people read an issue / commented on an issue that got to it via this tool. Or stats on how many contributors actually found an issue via clotributor and opened a PR. I don't know if it's doable, but it would be nice.

We could track when an issue link is opened from CLOTributor. But once the users leaves the site we won't be able to know what they ended up doing on the GitHub side (commenting, opening a PR, etc).

I think that might be at least a good step. Agreed this is a challenging problem due to cross-site tracking.

Another question that has come up is whether it could be configured to use a different tag instead of help wanted. Some projects have used this tag for a different purpose and are trying to see if they could avoid changing their processes.

I think we could make this configurable at the repository level (the alternative to help wanted would need to be set in the repository's configuration in the data file) 👍

That would be great - thanks!

tegioz commented 1 month ago

Quick update 🙂

issues_filter_label: other-label

(please note that these changes haven't been deployed yet, we'll let you know when it's done)

Regarding tracking issues opened from CLOTributor, I've just opened another issue (#598) to track it as if we were to add some form of stats at some point, it'll be a larger change that may need additional discussion 😇

tegioz commented 1 month ago

The new features I mentioned yesterday have been deployed to production 🙂

jmertic commented 1 month ago

Thank you @tegioz !