Uploaded image for project: 'Nuxeo Studio'
  1. Nuxeo Studio
  2. NXS-5481

Add Vendor Category to Nuxeo Marketplace

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 3.16.1
    • Fix Version/s: 3.21.0
    • Component/s: Connect

      Description

      Requirements

      In order to allow partners to share publicly their own marketplace package, we need to create a new "Vendor" category. This category is located at the same hierarchy level as "Packages by type" or "Packages by category".

      The children entries corresponds to each packages created by a specific partner (Amexio, Sollan, Teknei, Infosquare etc.). These entries should be stored in a vocabulary and managed by ourselves. 

      Expected behaviour

      • User go to marketplace.nuxeo.com without being logged
      • In the "Browse by filters" section, a category called "Packages by vendor" is present, with some subentries.
      • If a user clicks on a subentry (corresponding to a partner), the filter is applied and it lists only packages with the corresponding vendor.
      • The user can't download the package until he is logged in.
      • In a package details screen, clicking on the vendor name should take you to the list of packages from this specific vendor

      Side notes

      • Currently, the vendor field is a freetext. It should be updated to be a vocabulary.
      • Ideally, we would need to be autonomous to manage the vocabulary (at least Gregory Carlin as a start). 
      • The URL is specific by partner

        Attachments

        1. mp-adminCenter.png
          mp-adminCenter.png
          136 kB
        2. mp-marketplaceIndex.png
          mp-marketplaceIndex.png
          152 kB
        3. mp-packageDetail.png
          mp-packageDetail.png
          173 kB
        4. mp-packageDetailLogin.png
          mp-packageDetailLogin.png
          176 kB
        5. mp-partnerAll.png
          mp-partnerAll.png
          178 kB
        6. mp-partnerNotFound.png
          mp-partnerNotFound.png
          88 kB
        7. mp-partnerSelected.png
          mp-partnerSelected.png
          155 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 4 hours, 30 minutes
                  1d 4h 30m

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.