Comments (5)
Many (most?) headless systems don't really need to make major changes to text format & text editor configuration. Also, they're very much Drupalisms. For now, Reservoir is making the choice to not expose their configuration.
Creating additional vocabularies is more likely to be useful/relevant/necessary for headless systems. But here too, Reservoir is for now making the choice to not expose that. I believe that the "Tags" folksonomy is "good enough" for many use cases. Even more so because in a headless system, you might as well create additional content models (node_type
s in Drupal lingo) and then reference content of those content models instead. Exposing taxonomy vocabularies means you can have "two kinds" of content models. And both are fieldable. For many intents & purposes, they just have different internals, and have different UIs. That's … very confusing for non-Drupalists.
So, until this is requested many times, I'm going to have to disagree for the sake of making Reservoir accessible to non-Drupalists.
I hope that made sense! Happy to continue this conversation. This is not a "definitive no". This is a "no for now".
from reservoir.
When I bend my Drupalist brain around the idea that this isn't supposed to be Drupal-y, then the UI choices made make sense.
Having said that, as a Drupalist who needs to build headless systems, I'd like to find a way I and others like me can use Reservoir as more than a source of information from which to reverse engineer all the headless goodness y'all have worked out. A way I can have Reservoir AND my drupal-isms; maybe a sub-module of reservoir_ui that restores some of things like taxonomy. Is that something you and the project would be willing to consider?
from reservoir.
That is an excellent question!
That sounds like a "I'm a Drupalist" checkbox during the installer, to install the reservoir_ui_drupalist
module?
I think this is the sort of thing that needs a long-running, thoughtful, balanced discussion :)
from reservoir.
Alright. We can call this "wont fix" then. I've started #22 as a place for that longer discussion.
Thanks @wimleers
from reservoir.
I don't understand why you closed this and created a new issue, now we have to just repeat/quote some things said here. But it's fine :)
from reservoir.
Related Issues (20)
- Cannot install Reservoir sites using config management best practices HOT 7
- jsonapi 404 spits out HTML HOT 1
- Delete 'Content model' Article breaks openapi/jsonapi HOT 2
- Demo content types + content should be optional during the installation process HOT 3
- CORS configuration has no effect when using default services.yml HOT 2
- webflo/drupal-core-strict creates dependency conflicts
- Protect the /admin/api/advanced route HOT 2
- Add support for GraphQL HOT 15
- Refreshing an access token
- Can't install reservoir due to drupal-core-strict HOT 1
- Lightning combined with Reservoir HOT 2
- Composer install crashes on Install -- "Killed" before completing build HOT 2
- Integrate Reservoir with search HOT 1
- Reservoir doesn't install since drupal-scaffold 2.4.0 HOT 1
- Getting 500 error on hitting the api for taxonomy terms HOT 2
- Scale images on advanced API form
- Drupal's Security Model HOT 2
- composer create-project acquia/reservoir-project reservoir-project --stability=alpha failed HOT 2
- Challenging some CMS restrictions
- Are install steps correct? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reservoir.