Skip to content

Do not rely on Sinatra for admin #367

@bolshakov

Description

@bolshakov

Currently, mounting a stoplight into your application requires adding Sinatra as a dependency. This is ridiculous if you don't use Sinatra as a web framework. To avoid this confusion, we could:

  • Replace Sinatre with Ralis engine (backward compatibility is a must)
    • Pros:
      • There are definitely more Rails apps than Sinatra apps in the wild
      • Rails offers a lot of security and productivity features out of the box.
    • Cons:
      • Tricky not to break backward compatibility
      • Could disappoint some users
  • Get rid of Sinatra in favor of a simple Rack-based app.
  • Let it go, since we offer Docker installation

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions