Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCU-953

Describe 'How to register workspace and content-types' with LD on Magnolia NOW

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Done
    • Neutral
    • None
    • None
    • None

    Description

      Snow white release will contain the new magnolia-content-types module which allows to register workspaces and content-types with light modules.

      According to nbarbe - the first version of this page will mainly serve for internal reasons (e.g. for guys from services team, etc). We even may keep it restricted to Magnolians only.
      However, this has to be conformed by had.

      Focus is really about what the summary of the ticket mentions:
      How to register workspace and content-types (on NOW within light-modules)

      We currently lack a fully tutorial about how to create a YAML based custom content-app.
      This must be done in the midterm future too, but it is out of scope for this ticket.

      The new page on the NOW docs must explain the following things:

      • Giving some general info that this new modules enables the definition of new content-types (CT) and workspaces (ws) without Maven just in plain light module.
      • Giving the location where to add a *.ctd file on the git repo which is bound to a NOW account (see git example repo)
      • Explaining the (tiny) details of such a *.ctd file (see example file)
      • Explain the "tricks" which must be executed to make the CT and ws available on the NOW based instances. (Until now, the "things" are created or registered during the start-up phase of a module, which usually is executed during the start of the Magnolia instance. Since restart of the instance is no option on NOW, we must execute 2 groovy scripts on each instance! ... which is a bit ugly.)

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                jlegendre Julie Legendre
                cmeier Christoph Meier
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: