airy icon indicating copy to clipboard operation
airy copied to clipboard

Docs for "Contributing Components"

Open armanjindal opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe.

As we continue to develop components and work toward supporting external contributions for components, there is discussion as well as docs, which need to be had and created.

Describe the solution you'd like

An addition to our Contributing guide docs called "Contributing Components," where we will have an "in development" warning on top of the page. This will allow us to adopt a docs first development approach to our internal and external creation of Components. The PR associated with this issue will serve as a place for us to continue our discussion and add to the docs. as we progress.

Additional context

The need for this has come out of three related points of discussion.

  1. How do we store and update (non-deployment) information relating to components for both "Enterprise" and "Open Source"?
  2. How will we update and version the components as the Airy APIs continue to change?
  3. How will we, eventually, support third-party contributions for components which are not part of Airy Core?

armanjindal avatar Aug 09 '22 07:08 armanjindal