-
Notifications
You must be signed in to change notification settings - Fork 125
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
Consider displaying CLOMonitor report summary #845
Comments
+1
…On Fri, Oct 21, 2022 at 7:26 AM Sergio Castaño Arteaga < ***@***.***> wrote:
Hi!
This is Sergio, one of the CLOMonitor's maintainers 👋
CLOMonitor <https://clomonitor.io> is a tool that periodically checks
open source projects repositories to verify they meet certain project
health best practices. At the moment most of the projects in the CNCF and
LF AI & DATA foundations are listed.
CLOMonitor is able to produce a nice SVG image that summarizes how the
project is doing on each of the categories. We were thinking that it'd be
great if this report summary could be displayed somehow for each project in
the corresponding landscape.
We'd be happy to help with anything you need 🙂
/cc @cynthia-sg <https://github.com/cynthia-sg>
[image: report-summary]
<https://user-images.githubusercontent.com/1213902/197193539-09591643-2b40-4dac-9820-26f420260201.png>
—
Reply to this email directly, view it on GitHub
<#845>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAPSIKFM2UQ67KJYGSZ4QDWEKDW7ANCNFSM6AAAAAARLD4IFE>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
Cheers,
Chris Aniszczyk
https://aniszczyk.org
|
@caniszczyk any exact ideas where exactly to put the status? Can it be just a single number with a link to show more details ? |
Would it be possible to display the report summary SVG image (the rectangle with the purple header shown in the comment above) with a link to the corresponding CLOMonitor page? |
You can get the link for the SVG image from any of the projects' pages in CLOMonitor (pink menu button on the top right corner). The image is rendered dynamically so it's always up to date. |
Hi! 👋 Friendly ping just to check how this was going 😇 Please let us know if we can help with anything! |
@tegioz let me get back to this, I am going to review this today |
@tegioz how do you recommend to search the project? By its github repo url? Because projects may have a bit different names, what approach would you recommend me to lookup an entry ? Say, there is a "Kubernetes" entry in the landscape.yml, how I can guess the svg name? |
There would be two urls involved, the SVG image and the destination link: SVG image: https://clomonitor.io/api/projects/{FOUNDATION}/{PROJECT_NAME}/report-summary?theme={THEME}
For the PROJECT_NAME, I would suggest adding an entry in the extra object in the We'd be happy to create a PR to include all CLOMonitor projects names in the landscape config file and maintain them until we start using the Please let me know if this would work for you and we'll create the PR. Thanks! |
@tegioz so what exactly do you want to see for the |
In the case of the Kubernetes project, it'd be something like: clomonitor_name: kubernetes And the urls would be: SVG: https://clomonitor.io/api/projects/cncf/kubernetes/report-summary?theme=light You can build them from the |
@cynthia-sg has just created a draft PR (cncf/landscape#2998) to add the CLOMonitor project name to all CNCF projects In the landscape configuration file. |
For more information please see cncf/landscapeapp#845 (comment). Signed-off-by: Cintia Sanchez Garcia <[email protected]> Signed-off-by: Cintia Sanchez Garcia <[email protected]> Signed-off-by: Andrey Kozlov <[email protected]> Co-authored-by: Andrey Kozlov <[email protected]>
About to deploy |
It looks great @AndreyKozlov1984, thanks! Could you please add a link on the image to the corresponding CLOMonitor's project page? That would allow projects to quickly learn a bit more about how they can improve their score and would also help driving traffic to CLOMonitor 😇 The link for each project would be: |
Ok, I'll make an svg image as a link, with target=_blank |
I would like to ask @taylorwaggoner or @caniszczyk like if we need to adjust colors? I can certainly do a header in a different color. |
@tegioz is this finished ? |
Yes! Thanks for adding the link! |
Hi!
This is Sergio, one of the CLOMonitor's maintainers 👋
CLOMonitor is a tool that periodically checks open source projects repositories to verify they meet certain project health best practices. At the moment most of the projects in the CNCF and LF AI & DATA foundations are listed.
CLOMonitor is able to produce a nice SVG image that summarizes how the project is doing on each of the categories. We were thinking that it'd be great if this report summary could be displayed somehow for each project in the corresponding landscape.
We'd be happy to help with anything you need 🙂
/cc @cynthia-sg
The text was updated successfully, but these errors were encountered: