apinf / openapi-designer

Design interface for creating Open API (Swagger) specification files
https://openapi.design
MIT License
69 stars 18 forks source link

Remove upload system modularity #325

Closed tulir closed 6 years ago

tulir commented 7 years ago

It's not really that modular and we probably don't need it to be modular: there aren't any other systems we really need to support. A Space-only upload system would also allow for a more Space-focused UI.

If we do really want the modularity, we should probably open a new issue to make the upload system actually modular (supporting custom authentication, other actions like publishing, etc) rather than just having a slightly easier way to add buttons to the upload dropdown menu.

xylix commented 7 years ago

@ccsr @brylie @bajiat Any input on this?

brylie commented 7 years ago

It is fine to focus the project more narrowly.

bajiat commented 7 years ago

This approach for narrowing it to Space seems appropriate to me.