Hi!

Glad to see that influx of PRs coming! :-) I'll try to review them as soon
as I'm able.

As for the PRs, I'd just ask to increase the version at Release.java + add
the appropiate entry at Changelog.md for each "unit of work" (term a bit
vague on purpose). That allows easier following for what's in for each
"unit of work" on a glance rather than going through the commit list, and
also is used to generate the changelog on the static site.

BTW, the jspwiki-site build is failing ATM, I think it's because it uses
JDK-11, but should use JDK-17 instead, if you won't mind, It should be
fixable pretty easily.

Regarding changing behaviour, if it's noted on the Changelog.md we could
add a note later at the NewIn pages. If the change is big, then it should
be discussed on the MLs, but that's business as usual. We have some IT
tests that can be used that can validate at least the basic behaviour.
Currently they're using Selenide (a Selenium wrapper), and there're also
some really old selenium html files, that I've meant to migrate to Selenide
at some point, but there they are :-/

And of course, being "the new guy" means "a fresh pair of eyes" so please
anything that you see weird, just ask, there's a chance it's just weird but
we've become accustomed to.

Kind regards,
juan pablo

El jue, 13 nov 2025, 16:13, Alex O'Ree <[email protected]> escribió:

> Greetings
>
> As you all have probably noticed, I've been busy making changes and fixing
> bugs with JSPWiki. I've merged a bunch of branches already that are low
> risk type of JIRAs.
>
> I've also implemented a number of new features that may potentially change
> some APIs and cause some heartburn. I'd like to request that as you all
> have free time, please head over to the PR section on github to check out
> the chaos I've created, tell me what I did wrong and hopefully a way to
> improve upon them.
>
> https://github.com/apache/jspwiki/pulls
>
> As the new guy on the project, it's always a challenge to understand what
> the "right" way is to add new features to an existing, well established
> project. Patterns and practices developed over years by multiple
> contributors are rarely documented and are seldomly obvious. So light the
> torches and get the pick axes. I'm ready when you are. I'll do my best to
> make it "right", whatever that ends up being.
>
> Alex
>

Reply via email to