-
Task
-
Resolution: Postponed
-
Major
-
-
GSoC 2019. Coding Phase 1
The goal of this task is to identify dependencies between the PluginManager class and Jenkins core to understand the effects of pulling plugin management out of the core into its own module.
- is related to
-
JENKINS-57800 Convert Docker Plugin Bash Script to Java
-
- Closed
-
I started looking into splitting a separate module out from Jenkins core that would contain the plugin management class and its dependencies, but it appears that the number of dependencies will be quite large https://github.com/stopalopa/jenkins/tree/plugin-manager-dependencies. Next I will look into mapping out and documenting the more direct dependencies of the plugin management to see if these can more easily be cut out from the core.