Code Monkey home page Code Monkey logo

Comments (5)

wimleers avatar wimleers commented on May 18, 2024

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_types 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.

ba66e77 avatar ba66e77 commented on May 18, 2024

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.

wimleers avatar wimleers commented on May 18, 2024

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.

ba66e77 avatar ba66e77 commented on May 18, 2024

Alright. We can call this "wont fix" then. I've started #22 as a place for that longer discussion.

Thanks @wimleers

from reservoir.

wimleers avatar wimleers commented on May 18, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.