Hello Rollers,
i just pushed a few commits i had locally to a my wip branch
(https://github.com/mbien/roller/commits/wip ). Please don't pull from
my WIP branch to a non-wip branch since i might sometimes -f push into it.
a few highlights:
- spring now at v5.x (it was at 2 before I started :) )
- velocity at v2.x
- integration tests are fixed
- up2date password encoders for the db usecase, including upgrade logic
from old to new encodings
details in the commit msgs.
some collateral damage:
When I updated velocity i didn't update the GeneratePlanetTask util,
since i wasn't quite sure what it is supposed to do. It uses the texen
generator class directly which is part of an ant task which has been
removed after velocity 1.6. The build-time db script generation does
also still use 1.6 for the same reason, but it is a plugin dependency
now - so that it won't end up in the roller distribution.
I only manually tested the pw-in-db usecase with the new encoders. I am
not sure if LDAP logins still work (but they should). I also haven't
tested any of the blogging API functionality since it is also something
i don't personally use. RollerAtomHandler has also some user auth code -
I don't even know how to test that, but if it worked before it might
still now - whatever the usecase is :)
Things i have still locally is an update from log4j1 (which is also EOL)
to log4j2 and some JFR integration, both is already running on my own
blog instance. If there is interest i could contribute that too.
Let me know what you think and if/when i should create PRs. I wanted to
wait at least until the Lucene PR is closed before opening new PRs from
separate branches.
best regards,
michael