Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-2829

Add extension components metadata for all script services exposed

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 14.10.18
    • None
    • Unknown

    Description

      Many core modules provide services API today for developers to be able to use XWiki programatically.

      In order to be able to connect extensions documentation with the services they document (mainly, but other usages are possible), all the modules of the XWiki platform that do so should declare the ScriptService components they provide as custom properties in their poms https://extensions.xwiki.org/xwiki/bin/view/Extension/Extension%20Module/Repositories/Maven/#HCustomproperties .

      This would then allow to extract the services from an extension / extension repository, and, using extensions.xwiki.org, tie a documentation to the service it documents.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lucaa Anca Luca
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: