Am Mi., 19. Sep. 2018 um 12:23 Uhr schrieb Gilles < gil...@harfang.homelinux.org>:
> Hi. > > On Wed, 19 Sep 2018 11:41:53 +0200, Benedikt Ritter wrote: > > Hello, > > > > I'm trying to release commons-csv and there are multiple things > > broken at > > the moment: > > > > - the site build does not work because of COMMONSSITE-124 > > - the OSGi bundle symbolic name is generated incorrectly because fo > > COMMONSSITE-125 > > - the commons-build-plugin goal prefix has been changed to from > > commons to > > commons-build, but no documentation has been updated. Neither our > > release > > documentation nor the plugin documentation. I had to dig into the git > > history to find the commit that introduced the change. But there is > > no > > explanation why we need this change. I'm currently updating our > > documentation to reflect the new plugin goal prefix. > > > > I'm asking everybody who works on commons-parent or the > > commons-build-plugin to take special care because our release process > > is > > painful enough even without this detective work... > > +1 > But it is clearly not enough: things that used to work should not > unexpectedly break, or if it does for a good reason, components > should be updated in a timely manner, i.e. when the change occurred, > not weeks, months or years later when nobody has a clue about the > problem. > Maybe we need to do more rigorous code reviews when these components are changed... > > Is it possible to set up Jenkins jobs (for all components) that > would automatically pick up the current CP snapshot to detect most > of the undesired changes? > I think that would be possible but it would be a lot of work. Benedikt > > Regards, > Gilles > > > > > Regards, > > Benedikt > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >