Update: I was nominated to the Webservices project PMC and I received the required +3 votes and no -1 votes. Thanks all.
I confirmed my commit privileges by merging a Github dependabot pull request regarding the latest Jetty version. I then merged every other valid pull request. I have been building the latest Axiom source code from git, to generate the local snapshots that I need for Axis2 development. I have reviewed the recent Axiom commits. The vast majority have been dependency updates. I'd like to proceed with an Axiom release. The next step I believe would be the release vote email, per the Apache foundation rules. There may be additional steps per this project's guidelines. Please advise if so. If there are no other volunteers - such as Andreas who has done a tremendous job on the most recent releases of both Axiom and Axis2 - then I volunteer myself to step up and push the release forward. Regards, Robert On Mon, Jun 7, 2021 at 4:42 AM robertlazarski <robertlazar...@gmail.com> wrote: > > > On Fri, Jun 4, 2021 at 5:51 AM Daniel Kulp <dk...@apache.org> wrote: > >> Robert, >> >> On May 25, 2021, at 9:38 AM, robertlazarski <robertlazar...@gmail.com> >> wrote: >> I'd be willing to become a committer to help push an Axiom release >> forward. >> >> >> You already are a committer. You are in the ws LDAP group so you should >> be able to make changes to Axiom, build the release, etc…. Only the parts >> that require PMC would be an issue. >> >> > Thanks for the reply. I thought I might be, however I didn't see my name > in either of these two places. > > https://ws.apache.org/team-list.html > https://ws.apache.org/axiom/team-list.html > > Furthermore, Axis needs to file a quarterly report to the Apache board >> next week. Project chairs are required to subscribe to the board list, and >> my take is that a large portion of what the board does is roll calls on low >> activity projects. Moving projects to the attic happens every month. >> >> I mention that because I don't want to have to put things in the Axis >> board report such as "we are awaiting an Axiom release but got no response >> on their dev list". >> >> >> The main issue is that the “Active” folks on WS are generally from the >> CXF/Camel ecosystems which don’t use Axiom. A roll call would likely find >> 3 active people as we DO do wss4j releases quite often as CXF generally >> needs them. I do plan on doing XmlSchema and T releases soon (I’m >> testing and updating things for Java17). Thus, getting releases of the >> components that are shared with CXF is generally done in a timely manner as >> they need them. Axiom (and Woden) would be much harder. >> >> There is the question of whether Axiom and Woden would be better served >> by moving them from WebServices to the Axis project, but that seems a bit >> heavy handed and something I’d prefer not doing as it can cause a variety >> of other problems for users (like Maven coordinate changes). Since you >> are a committer already, it would be great if you could help out on the >> Axiom/Woden side, and maybe encourage Axis folks to start submitting pull >> requests and such here and getting involved here. I’d love to be able to >> vote more of them in as committers and PMC members. >> >> >> Dan >> >> >> > I see. Axis2 has dependencies on XmlSchema, Neethi, Axiom and Woden. The > problem for us at the moment is Axiom, since Axis2 will only compile on the > latest snapshot - it won't compile on the latest official release. > > There is some urgency for Axis2 on an Axiom release. Our users have their > security scanners sending them CVE alerts due to the outdated dependencies > from our 2018 release. We are getting asked for a release on the Axis2 dev > list and with Jira issues about once a week. > > Of course, we are all volunteers. Axis also has committer growth problems > too - something we are trying to fix by focusing our new development on > REST and JSON instead of SOAP. > > I created a Jira issue, AXIOM-506. However that is not required for an > Axiom release. > > AFAIK, Andreas Veithen previously pushed Axiom releases. He has > contributed quite a bit to Axis as well. It'd be great if he could > participate in these upcoming releases however I feel we need to proceed > one way or another. > > Thanks, > Robert > > On Fri, May 14, 2021 at 10:44 AM robertlazarski <robertlazar...@gmail.com> >> wrote: >> >>> Hello Web Services project, >>> >>> I am the current chair of Axis, and the Axis2 Java project is preparing >>> for an upcoming release of 1.8. >>> >>> Axis2 requires snapshots builds of these Web Services projects below. >>> Ideally, Axis2 wouldn't release with snapshots since the source of the >>> release would compile with changing dependencies. >>> >>> neethi: 3.1.2-SNAPSHOT >>> woden.version: 1.0M11-SNAPSHOT >>> axiom.version: 1.3.0-SNAPSHOT >>> >>> Axis2 builds ok with neethi 3.1.1 and woden.version 1.0M10; so really we >>> just need an Axiom release. >>> >>> BTW, I am trying to upgrade Axis2 to the current Glassfish release, >>> 3.0.1. Concerning Axiom, the problem is that one of our Axis2 classes >>> extends the Axiom DataHandlerWrapper class. >>> >>> I got stuck on the xjc tests, so I created AXIOM-506 that lists the >>> steps I took. >>> >>> Thanks, >>> Robert >>> >> >> -- >> Daniel Kulp >> dk...@apache.org - http://dankulp.com/blog >> Talend - http://talend.com <http://coders.talend.com> >> >>