Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upTraits proposal #1865
Traits proposal #1865
Conversation
|
| get: | ||
| description: search for foo resources | ||
| $mixin: | ||
| - pagable |
This comment has been minimized.
This comment has been minimized.
|
We need to collect a set of use cases for internal vs external "overlay/trait/mixin/whatever". @tedepstein volunteered to help. |
|
Yes, we will do the same thing with Alternative Schema. |
|
@darrelmiller where will the use cases live? Should we have discrete directories for each proposal? That way we don't have to include use cases and other supporting material in the markup targeted for the OAS spec. |
|
Regarding use cases, there were a few from #1442 I'll bring over here:
|
|
@cmheazel I was considering the use cases as living in the comments here, but I see your point that it is going to get just as messy. Perhaps each proposal should have a folder and the spec wording and all related documents, e.g. examples, use cases, spec wording should all live in that folder. Having a permenant record of why we created a feature is definitely not a bad thing. |
darrelmiller commentedMar 14, 2019
To improve the process around working on the traits feature, the contents of the Overlay issue have been moved into a markdown file that lives in the proposals folder in the master branch. The goal is to bring this document to the point where it can be copied and pasted into the official spec when finalized.