-
Notifications
You must be signed in to change notification settings - Fork 27
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
Migration to landscape2 #390
Comments
Can we test it out with [email protected] first before proceeding? |
Hi @hythloda Sure, no problem 👍 (you have it available at https://openssf.landscape2.io at the moment though 🙂) |
We are having issues with v2 and the at risk flag. We would like to monitor the v2 before trusting it completely as well. It looks like the landscape2 is pulling the correct at risk flagged member but not the new member it should. |
Could you share some more details about the problem? Not sure what you mean by the "at risk flag", but we'd be happy to look into it if there's any issue 🙂 |
For example https://github.com/ossf/ossf-landscape/pull/409/files |
I see. But I'm afraid that's not related to landscape v2. V2 feeds from the same If you need us to build it manually at any time please let us know. https://openssf.landscape2.io it's being built daily and should be up to date (within that time frame). |
Our current code for the landscape: <iframe src="https://landscape.openssf.org/pages/members/" frameBorder="0" id="landscape" scrolling="no" style="width: 1px; min-width: 100%"></iframe><script src="https://landscape.openssf.org/iframeResizer.js"></script> |
Currently, the only thing that the OpenSSF landscape is meaningfully used for is the display here: https://openssf.org/about/members/ That uses an iframe which displays this view: https://openssf.org/about/members/ Is there a similar view presented in landscape2? I don't see anything displayed at https://openssf.landscape2.io/pages/members. |
Yes! It works slightly different but it should be easy to migrate. Please see: https://openssf.landscape2.io/embed-setup https://github.com/cncf/landscape2/blob/main/README.md#embeddable-views |
Hi @hythloda 👋 Did you enable Note In addition to the customization options available in the embed setup view, it's also possible to embed views using iframe-resizer. This feature can be enabled by adding Is the source code of that website publicly available? If you still run into issues after trying the suggestion above, we'd be happy to take a look at it and submit a PR if needed 🙂 |
We did try the iframe-resizer and it still had a scroller
|
Hi @hythloda 👋
The code you shared seems to be working fine -no scroll-, you can see it in action in this codepen: https://codepen.io/cynthiasg/pen/QWPOdYm (I applied some minor changes to the styles to make it look similar to your current site, but it's mostly the same). I'd be happy to assist further if you could point me to the site's source code. Please note that if you have multiple iframes you need to call iFrameResize(...) for each using the corresponding id. You can also see how this is being used in the Kubernetes or CNCF's website, just in case it helps. |
Must be a wordpress plug issue then here is what I see after uploading it |
We're not familiar with WordPress or that particular plugin to be honest, but it looks like Javascript code must be added in a different way when using it: https://www.youtube.com/watch?v=47cCW8zZ27A Maybe leaving the Hope this helps 🙂 |
Hi! 👋
We've been working on a new version of the landscape generating software, landscape2. This new version relies on the same
landscape.yml
file as the main data source, so nothing changes regarding adding or updating entries in the landscape.The CNCF landscape has already been successfully migrated to landscape2, and we'd like to start migrating more landscapes 🙂
We are already building the OpenSSF landscape using landscape2, you can check it out at https://openssf.landscape2.io/. It'd be great if you could give it a try when you have a chance and, whenever you are ready, we can proceed with the migration.
The process is very simple and would involve the following steps:
landscape.yml
file on PRs (optional)We can take care of the last 4 points, you'd only need to update the DNS entries.
Landscape2 supports embedding a view with items in a category/subcategory in another website, but it works slightly different than landscape1. If parts of this landscape are embedded using this mechanism on other websites, we'd appreciate if you could let them know about how it works now.
Please ping me if you have any question 😉
[1] We’d need to know the hostnames you’d like to use to prepare our end to listen on them before switching the DNS (i.e. landscape.openssf.org). Once we are ready we'll provide you with the destination for the DNS entries so that you can update them.
The text was updated successfully, but these errors were encountered: