-
Improvement
-
Resolution: Fixed
-
Critical
-
-
Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1, Blue Ocean 1.1, Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4, Blue Ocean 1.3, Blue Ocean 1.4 - beta 1, Blue Ocean 1.4 - beta 2
Publishing of npm modules like core-js and jdl is error prone.
This could be automated away via tooling, or an alternative mavenised way of delivering shared should be invested in to speed up development and improve sharing of code.
Impacts on extensibility and plugin development.
cc cliffmeyers kzantow if there are always going to be pure JS modules, then perhaps we should split this in 2 - one for modularity/shared code and one for better publishing of vanilla npm modules - thoughts?
- blocks
-
JENKINS-42333 Consolidate all the annoying urlconfig's and tidy up how corejs exports stuff
-
- Open
-
-
JENKINS-42601 reduce or eliminate core-js footprint
-
- Open
-
-
JENKINS-44592 Upgrade nodejs, npm
-
- Open
-
-
JENKINS-44593 Upgrade to React 16
-
- Open
-
- is blocked by
-
JENKINS-42173 Blue Ocean SDK design document - extensibility improvements
-
- In Progress
-
- is blocking
-
JENKINS-47567 POST-JENKINS-42602 recreate shrinkwrap files
-
- Closed
-
-
JENKINS-47569 POST-JENKINS-42602: finalize npm modules & executor info
-
- Closed
-
-
JENKINS-47568 POST-JENKINS-42602: move core-js i18n to core-js plugin
-
- Open
-
- relates to
-
JENKINS-47752 Fix issue with tests and lint not being run for JDL and CoreJS in master
-
- Closed
-
-
JENKINS-38876 extension point improvements using decorators
-
- Open
-
[JENKINS-42602] Improve publishing and sharing of pure JS modules/libraries
Epic Link | New: JENKINS-35749 [ 171790 ] |
Rank | New: Ranked higher |
Summary | Original: Improve publishing of pure JS modules of shared code | New: Improve publishing and sharing of pure JS modules/libraries |
Priority | Original: Major [ 3 ] | New: Critical [ 2 ] |
Description |
Original:
Publishing of npm modules like core-js and jdl is error prone. This could be automated away via tooling, or an alternative mavenised way of delivering shared should be invested in to speed up development and improve sharing of code. cc [~cliffmeyers] [~kzantow] if there are always going to be pure JS modules, then perhaps we should split this in 2 - one for modularity/shared code and one for better publishing of vanilla npm modules - thoughts? |
New:
Publishing of npm modules like core-js and jdl is error prone. This could be automated away via tooling, or an alternative mavenised way of delivering shared should be invested in to speed up development and improve sharing of code. Impacts on extensibility and plugin development. cc [~cliffmeyers] [~kzantow] if there are always going to be pure JS modules, then perhaps we should split this in 2 - one for modularity/shared code and one for better publishing of vanilla npm modules - thoughts? |
Link | New: This issue relates to JENKINS-42601 [ JENKINS-42601 ] |
Rank | New: Ranked higher |
Epic Link | Original: JENKINS-35749 [ 171790 ] | New: JENKINS-35756 [ 171764 ] |
Link | New: This issue blocks JENKINS-42601 [ JENKINS-42601 ] |
Link | Original: This issue relates to JENKINS-42601 [ JENKINS-42601 ] |