timja / jenkins-gh-issues-poc-06-18

0 stars 0 forks source link

[JENKINS-62597] Record static/UI dependencies on "About Jenkins" #1067

Open timja opened 4 years ago

timja commented 4 years ago

https://github.com/jenkinsci/jenkins/blob/2776f4dc77d12650e310dc10c005f95937ac3469/core/src/main/resources/hudson/AboutJenkins/index.jelly#L51-L52 records some components we include that aren't coming from Maven.

I'm fairly sure at least Material Icons are missing here, and probably doesn't hurt to mention Tango and RRZE too.


Originally reported by danielbeck, imported from: Record static/UI dependencies on "About Jenkins"
  • status: Open
  • priority: Minor
  • resolution: Unresolved
  • imported: 2022/01/10
timja commented 4 years ago

danielbeck:

FYI fqueiruga timja you're probably best informed what we use for the UI here.

timja commented 4 years ago

fqueiruga:

On the top of my head:

Pre-2020 dependencies:

2020 dependencies:

I wonder if build-time tools should be specified. If that's so the list will be endless and should probably generated based on the package.json file.

timja commented 4 years ago

danielbeck:

I wonder if build-time tools should be specified

Would not, as long as there are no parts in the generated output.

timja commented 4 years ago

fqueiruga:

I see. So then my comment still stands