GithubHelp home page GithubHelp logo

Personal take on terminology about open-ui HOT 5 CLOSED

openui avatar openui commented on August 19, 2024
Personal take on terminology

from open-ui.

Comments (5)

LJWatson avatar LJWatson commented on August 19, 2024 2

If I understand the aim of OpenUI properly, it is to document the generally agreed features, characteristics, properties and behaviours of components? If that's so, it feels more like a collection of blueprints than either a design system or a component library.

from open-ui.

gregwhitworth avatar gregwhitworth commented on August 19, 2024 1

I'd note that I don't view Open UI as a design system but it is pulling in frameworks and people that work on design systems to inform the states, behaviors, anatomy, naming conventions of common components within component libraries. Any component library or platform that builds using the Open UI blueprints (to @LJWatson point) will allow for easier transition of its workers, interoperability across them (including the web platform) and also bubble up what necessary accessibility requirements (through links to ARIA/WICAG & possible spec modifications). Thanks for the feedback.

from open-ui.

gregwhitworth avatar gregwhitworth commented on August 19, 2024 1

@thevangelist thanks, this is a term I've been using for the final output spec with folks while discussing Open UI. I don't think however we can replace the inputs into production of these blueprints.

from open-ui.

gregwhitworth avatar gregwhitworth commented on August 19, 2024

Thanks for the feedback. Is the primary request here that you're asking that we not refer to Open UI as a design system but that of a component library?

from open-ui.

thevangelist avatar thevangelist commented on August 19, 2024

Hi,

Commenting a bit late. Just wanted to raise awareness on the terminology.

Blueprints sounds better IMHO - Can't come up with a better name atm.

from open-ui.

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.