cncf / devstats.archive

📈CNCF-created tool for analyzing and graphing developer contributions
https://devstats.cncf.io/
Apache License 2.0
445 stars 147 forks source link

[bug] Notary + project health stats empty? #382

Closed caniszczyk closed 1 year ago

caniszczyk commented 1 year ago

Looking at https://github.com/notaryproject

vs

https://all.devstats.cncf.io/d/54/project-health-table?orgId=1&var-repogroup_name=Notary

lukaszgryglicki commented 1 year ago

Current Notary tracking is:

'theupdateframework,docker' 'notary'

no one ever told me that main org (not even repo) changed - will udpate DevStats instances and regenerate data (including past).

caniszczyk commented 1 year ago

Thank you!

On Wed, Dec 14, 2022 at 2:47 PM Łukasz Gryglicki @.***> wrote:

Current Notary tracking is:

'theupdateframework,docker' 'notary'

no one ever told me that main org (not even repo) changed - will udpate DevStats instances and regenerate data (including past).

— Reply to this email directly, view it on GitHub https://github.com/cncf/devstats/issues/382#issuecomment-1352149973, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIJGFII2YE3ECKYZLIDWNIW47ANCNFSM6AAAAAAS65QQEU . You are receiving this because you authored the thread.Message ID: @.***>

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

lukaszgryglicki commented 1 year ago

On it...

lukaszgryglicki commented 1 year ago

Still wip on this. Adding 10 new Sandbox projects at the same time, each needs a new instance, notary must be rebuild and refetched data since notaryproject org creation (years) and once all of this is done, all 11 must be merged into All CNCF and then projects health must be regenerated. ETA is tomorrow or later in the weekend. @caniszczyk

lukaszgryglicki commented 1 year ago

Notary instance allready updated, adding new Notary data to All CNCF together with 10 new CNCF Sandbox projects. Onc ethis is finished (ETA many many hours) I'll also regenerate Project(s) Health(s) dashboards so changes will be visible there. Still wip. @caniszczyk

lukaszgryglicki commented 1 year ago

Notary added to All CNCF and Health dashboards updated, see:

Closing this.

FeynmanZhou commented 1 year ago

Notary added to All CNCF and Health dashboards updated, see:

Closing this.

@lukaszgryglicki Thanks for fixing it. Which GitHub repo of Notary is being monitored in this Project Health dashboard? It looks like this dashboard is only collecting data from the Notary v1 repo, which is not expected from the Notary v2 project's perspective.

The data is not consistent with the repos of Notary v2:

lukaszgryglicki commented 1 year ago

tracked the same repo - have a script that detect repo renames. So the main repo is now notaryproject/notary. This can be changed if you want, on Monday. Just give a new main repo name.

BTW: how could I know that you moved to a new org - nobody ever told me. same with mainrepo change - it's all my guesswork.

lukaszgryglicki commented 1 year ago

There is also Repository Groups dashboard that lists all repos tracked and their repo groups/aliases assignment. So please consider this an enchancement, not a bug.

FeynmanZhou commented 1 year ago

Thanks for your quick response.

I think it happened two years ago. Sorry, we didn't inform this here. The repo orgs will not be changed.

Will let you know the new main repo soon.

lukaszgryglicki commented 1 year ago

And I'll update everything on Monday.

lukaszgryglicki commented 1 year ago

Hi @FeynmanZhou I still don't have the name of the new main repo, moving this to blocked.

FeynmanZhou commented 1 year ago

@lukaszgryglicki

Hi @FeynmanZhou I still don't have the name of the new main repo, moving this to blocked.

@lukaszgryglicki Could you pls help to configure this repo https://github.com/notaryproject/notation as the main repo of Notary?

lukaszgryglicki commented 1 year ago

OK will use this one, unblocking.

lukaszgryglicki commented 1 year ago

Updated.