Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: 7.1.X, Master
    • Component/s: Headless CMS
    • Labels:
      None

      Description

      Suggested changes

      Cohesion in terminology:

        • Type WebSite
      • Rename “taxonomies” to “vocabularies” 
        • Type Category:
      • Rename property “categories” to “subCategories”
      • Why?
      • Don’t use “category” because it already exists in schema.org with a different meaning, which is the category of the current element (as opposed to categories that it contains)
      • Use prefix “sub” to mimic “subOrganization”
      • Remove one of title or name (better to choose name to mimic the Liferay UI)
      • Why?
      • It’s more evolvable to not have duplicated properties which may have some differences in meaning in the future, since it won’t be possible by then to know which consumers are using which of the two properties.
        • Type Taxonomy:
      • Rename type to “Vocabulary”
      • rename property “categories” to “vocabularyCategories”
      • Why?
      • Don’t use “category” because it already exists in schema.org with a different meaning, which is the category of the current element (as opposed to categories that it contains)
      • One alternative would be to use the prefix “sub”, but it’s not clear if it really makes sense here.

      Resultant hierarchy of elements

      Website --(vocabularies)>  Vocabulary ---(vocabularyCategories)> Category ---(subCategories)-> Category

        Attachments

          Activity

            People

            • Assignee:
              pablo.agulla Pablo Agulla
              Reporter:
              pablo.agulla Pablo Agulla
              Recent user:
              Rubén Heras
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                7.1.X
                Master