Uploaded image for project: 'RH Developer Hub Planning'
  1. RH Developer Hub Planning
  2. RHDHPLAN-964

Support npm package publishing for ghost forking of dependencies

Create Doc EPIC from R...Prepare for Y ReleasePrepare for Z ReleasePrepare Test Plan (Y R...XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • RHDHPLAN-875Long Term Support for RHDH
    • M

      In order to open the door to EUS support of plugins which depend on chains of 3rd party deps which sometimes can't or won't be updated in a timely manner, we will need a process for "ghost forking" packages and delivering them to NRRC (https://npm.registry.redhat.com/ ).

      This will then open the door to customers being able to get our security/bugfix patched versions of dependencies by referring to the NRRC registry to resolve deps, instead of the unpatched ones in the wilderness (from yarn or npmjs registries).

      To achieve this we need to start using the charon-powered Konflux tasks that can take maven and npm packages and copy them to NRRC.

      Prelim information (to be fleshed out into epics/tasks):

              nickboldt Nick Boldt
              nickboldt Nick Boldt
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: