opentable / design-tokens

A place where OpenTable engineers and designers openly work together

Home Page:https://opentable.github.io/design-tokens/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adding additional formats

morewry opened this issue · comments

If someone wanted to add additional formats beyond the four currently available, what would be the process for doing so? Would it be okay for that person to make a pull request to add the new format and merge it themselves without going through an approval process? If not, what is the approval process?

@morewry the vision and the direction for this project is something we are discussing this week with design, like @mannionaco @francesyun @nickbalestra and more. If both you and design agree on using design tokens, I would say go for it with some PRs.

Design is for using Design Tokens, process is still to be vetted out from our side and what design's contributions are/will be.

I think it's a nice thing to let people view and provide feedback before self-merging, even if you have permissions to do so.

I personally prefer all design tokens for the entire company whether consumer or restaurant to live here. We can even have legacy design values that don't "make sense" (e.g. 5 different versions of button spacing, height, etc.) - we also have ot-theme legacy here for restaurant anyway, for example.

I get what you're saying and I don't disagree, but keep in mind that adds a delay for process and emphasizes some of the points @acolchado and I made about why we might start out not using this repo in https://github.com/opentable/buffet/issues/11.

It's another example of where I think we should be practical about standardizing versus centralizing while we're exploring so many new things.

@morewry originally, we also did the same thing in consumer. the design tokens were stored locally, but still using the same build system, and we moved them here after testing out the experiment and seeing that it worked well. cc @nickbalestra who was the mastermind behind all of that :)

Cool. I think this flips over into the other topic into pull request process now, so closing.