I have some classes that I would like to use in several of my Jenkins plugins. Some classes are depending on Jenkins core, some classes only use JRE dependencies. Up to now I duplicated these classes by copying them into the corresponding plugins - but this is ugly and error prone.
What is the preferred way of handling theses classes? Should I create two new modules (util and plugin-utill) that will host theses classes? Or is this just overkill? Or should I better host them in my GitHub account and publish them to Maven central (or any other hosting service) on my own? Legend: - blue: my existing plugins - yellow: my existing library (hosted in jenkisci) - orange: my planned libraries (plugin-util has Jenkins dependency, util not) -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/A979E227-9A95-451D-A9E8-AA8F34CDD22F%40gmail.com.