|
Couple things here
- Tika isn't exactly an xml utility library

- Reflections is even less so
- More importantly, we really need to be careful and conscientious about these library updates. I'd like to insist on getting good reasons to upgrade each and every library, or at the very least a link to the changelog of what we're updating from and to. Upgrading a library like reflections might have the weirdest side-effects that we won't see until later, so being able to backtrack it all to the issue and changelog. In 6 months from now, when we'll wonder "why is <some weird bug in ui translations> happening now ? Oh, the lib was updated with MAGNOLIA-xyz because fooBar".. then looking at the changelog for hints... will definitely help. To a certain extent, I'm less concerned about updating something like Vaadin or Jackrabbit, because they're so prominent. Smaller, deeper-integrated libs are harder to safely upgrade imo (especially since they're likely to be used by other libs or 3rd parties)
|