-
Notifications
You must be signed in to change notification settings - Fork 77
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 using the landscape YAML file as data source #471
Comments
/cc @nate-double-u |
+1 |
Do you know who could we talk to to make it happen @nate-double-u ? 🙂 |
This is some groundwork to eventually use the landscape YAML file as data source. Related to #471 Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com> Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com> Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com> Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
This is some groundwork to eventually use the landscape YAML file as data source. Related to #471 Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com> Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com> Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com> Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
This is some groundwork to eventually use the landscape YAML file as data source. Related to #471 Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com> Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com> Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com> Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Hi 👋 Projects management is now handled via data files (please see #547 for more details). If you need to add, update or delete projects, you can do so by editing the data file of the corresponding foundation in this repo. This is an intermediate step towards using the landscape data file as a data source for CLOMonitor. Once we agree on how to proceed with the changes required to the landscape data file, we can add it as an additional format supported by the /cc @caniszczyk @jeefy |
Ideally, as a maintainer, I don't want to do anything about CLOMonitor/CLOTributor. I would want everything to be automatic. So, how about:
This can even be a manual email from the CLOMonitor people initially |
Hm, related... How is the process look like for Devstats? |
Hi 👋
We've started looking into this and there are some points we'd like to comment with you 🙂
In the
landscape.yml
file, each project contains a repo url. In CLOMonitor, projects can have multiple repositories (they do often), so we'd need to get that information from the landscape.This point is related to the previous one. In addition to being able to list multiple repositories per project, we also need some extra information defined per repository in addition to the url. At the moment this would be mainly for the checks sets. In CLOMonitor, each repository is assigned one or more checks sets, which defines the checks that will be run on it. This information should also be available in the
landscape.yml
file.There are some projects (~25, not always the same ones) that miss some information, like the
accepted_at
or thedevstats_url
fields. Some of the features in CLOMonitor rely on them, so it'd be great if they could be added.There will probably be some more points to address, but this should be a good start.
Thanks!
BTW do you think we could display a CLOMonitor report summary per project on the Landscape page somehow? 😇
/cc @caniszczyk @jeefy
The text was updated successfully, but these errors were encountered: