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

Display package.xml infos on Studio releases page

    XMLWordPrintable

    Details

      Description

      Context :

      Following NXS-6334 (and in parallel to NXS-6376) we want to display more information on the Studio releases page, to allow users to better understand the nature of the release they have made, as it may be used by other projects. 

      Wireframes 

      https://nuxeo.invisionapp.com/console/AppDef+ReleasesTags_UI-Design-ckqqoidyn0esm015c4iahgmeu/ckqqoifvh0enf014i0lmafm04/play#project_console

        

      Release and Tags Page 

      On the releases page the format of the release will evolve, with blocks similar to those in App Def, information that will need to be included :

      • Version
      • If the package has dependencies, a list of these with versions 
      • A clickable link to the Package's Marketplace Page 
      • Whether the package or any dependency are locked  -> see ticket NXS-6376 
      • Target platform range

      The existing 'Delete', 'Installations' and 'Download Package' functions will remain 

      Note: The 'Make Searcheable' will not be included  

          

      Marketplace

      Studio Release will not be searchable  

       

      AC:

      • Infos are lazy-loaded when expanding a release row
      • I can see all the required info in Release and Tags section to understand how my studio release can be used by others at a high level 
      • I can link to the marketplace view of my studio package, but cannot make it searchable  

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: