Giter Site home page Giter Site logo

Comments (6)

afrittoli avatar afrittoli commented on June 14, 2024 2

One idea about how we could extend this:

  • Each card has one (primary) category assigned like today
  • Each card can capture N extra category that are related as metadata in git

The landscape would be rendered based on the primary category.
We could provide a search / filter capability on the landscape so that if someone is looking at a specific category, they'd be able to see all matching cards, those matching the primary on one side and the those matching on extra categories on another side.

This would expand the scope of the landmark and it would require changes to the web page code / infrastructure - but I feel like it would be a valuable addition. Something to discuss with the CNCF if we feel it would be a valuable approach.

from cdf-landscape.

MarckK avatar MarckK commented on June 14, 2024

For context CNCF landscape guidelines state:

We generally will only list a company's product in one box, to represent its major or best-known offering. We occasionally make exceptions for large companies. Note that if we allowed listing the same product or project in multiple boxes, the over 600 logos on the landscape would multiply to many times that many.

Already the CDF landscape is busy and will grow more crowded. It is probably wise to limit as much as possible the amount of duplication on the CDF landscape.

from cdf-landscape.

MarckK avatar MarckK commented on June 14, 2024

We could increase the limit of number of cards that each project or company can have on the landscape.

Suggestion of 2 or 3 cards per project, but 3 needs to have extra justification.

from cdf-landscape.

MarckK avatar MarckK commented on June 14, 2024

Some complications if we are going to enable multiple cards per project.

A test PR has flagged the requirement that each card needs its own repo url.
#116

If we were to allow multiple cards per project, more guidelines would need to be given, and in general more hands on advice, etc.

This isn't a bad idea, but it seems more pressing that we enhance the landscape with additional projects, rather than duplications.

It would be interesting if the landscape itself had an additional filter which enabled zooming in on one project and seeing all the areas it touched. So both a filter and a magnifying glass that gave additional information and context not found in the higher level overview landscape. But this functionality would need to be built into the landscape tool itself.

from cdf-landscape.

sbtaylor15 avatar sbtaylor15 commented on June 14, 2024

The CNCF only allows you to be in one card. So you need to pick the one that "most" represents your focus even if you have multiple products that span cards. This was done to minimize clutter on the landscape.

from cdf-landscape.

MarckK avatar MarckK commented on June 14, 2024

Valid point, @sbtaylor15!

We're putting renewed effort into the landscape and considering ways it could evolve.
Your input is super valuable!

Would you be interested in participating in a landscape workshop, to discuss what should be added to the landscape (projects, categories, etc)?

from cdf-landscape.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.