A goal of the upcoming Openfire 4.3.0 release is to drop Ant build support and fully move to Maven OF-546. Some great work has been done so far by @guus, @CSH, @gdt and others. A recent github master commit gutted most of the Ant plumbing and we are just left with maven and are attempting to get things in order.
We could certainly use some help and opinions on how the Openfire repo should be organized to properly support maven and do things in the ‘maven’ way. I would particularly like to reach out here to @CSH and @gdt to provide some more feedback on the current repo status. Particularly with how versions are managed as that seems to be a current sticking point.
Any others with maven expertise are certainly encouraged to chime in and submit those pull requests Now is the time to get things right! Ant is gone, long live ant, so the need to continue to support ant is no longer an excuse for not improving maven!
PS, no comments on migrating to other build systems please