Skip to content

Commit

Permalink
Stop saying Administrate doesn't have a DSL
Browse files Browse the repository at this point in the history
The original intent of the line in the README was to emphasise that it's
not fully DSL-driven, instead as close to standard Rails as possible.

This rephrases to avoid saying "we don't have a DSL", but try and
provide a more useful way to describe the projects' vision.

Closes #2267
  • Loading branch information
nickcharlton committed Feb 2, 2024
1 parent 2a1bf79 commit 3d9ae13
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,10 @@ and to be easier for developers to customize.

To accomplish these goals, Administrate follows a few guiding principles:

- No DSLs (domain-specific languages)
- Stay as close to standard Rails as possible, keeping the
Administrate-specific code as small as practical,
- Support the simplest use cases, and let the user override defaults with
standard tools such as plain Rails controllers and views.
standard tools such as plain Rails controllers and views,
- Break up the library into core components and plugins,
so each component stays small and easy to maintain.

Expand Down

0 comments on commit 3d9ae13

Please sign in to comment.