On Wed, Dec 10, 2025 at 1:40 PM Bill Blough via c-user <
[email protected]> wrote:

> On Wed, Dec 10, 2025 at 12:44:56PM -1000, robertlazarski wrote:
> > On Fri, Nov 21, 2025 at 12:55 PM robertlazarski <
> [email protected]>
> > wrote:
> > >>
> > > I just made a huge commit that replaces Axis2/Java codegen with a
> native
> > > Axis2/C codgen implementation - with modern AI tools doing the heavy
> > > lifting, though I know a lot about the use cases from being an Axis
> > > committer since 2006.
> > >
> > > I added extensive test cases and closed a bunch of codegen related
> issues
> > > - but not all of them, there are a bunch more to go that I plan on
> > > reviewing.
> > >
> > > In other news, I completed the http/2 Java transport - primarily
> > > benefitting JSON, less so for SOAP and XML  - and the next step for me
> is
> > > to port the entire http/2 requirements from Axis2/Java into Axis2/C.
> > >
> > > Things are moving so quickly, from my standpoint I could be ready to
> > > release in a week or two. If we need more time, we are all volunteers
> so
> > > feel free.
> > >
> > > We need 3 votes of course, so please review and let us know about any
> > > outstanding work for 2.0.0.
> > >
> >
> > I have just committed the planned http/2 support, the idea being that
> SOAP
> > can continue on http 1.1 unchanged however http/2 is JSON only and avoids
> > the conversion to XML.
> >
> > Please ensure my changes do not break your code! No regressions are
> > essential.
> >
> > I ran  build_for_tests.sh and run_tests.s without any new issue
> > s, I fixed some bugs in those tests a few weeks ago.
> >
> > See docs/*HTTP* for a very detailed development process, helped
> > tremendously by the AI tool Claude Code. Please review.
> >
> > Because AI is so new and there are many questions, I attempt to address
> > these concerns in docs/HTTP2_LEGAL. I will have more to say in the board
> > report I am about to send later today.
> >
> > This is the last major development I have planned for Axis2/C in 2025. I
> > will likely do some more Jira cleanup before the release.
> >
> > About the release, this January is the 25th anniversary since the first
> > Axis commit and I'd like an Axis2/C release next month.
>
> Hi Robert,
>
> Thanks so much for your work on the codegen and http2/json.
>
> I'll try to get my local changes upstreamed in the next couple of weeks.
> A January release sounds great.
>
> Best regards,
> Bill
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
Here's my latest update, I am ready to start a release vote but that would
be on the c-dev list. Let me know if there are any remaining issues or
concerns.

First of all, around 200 Jira issues have been resolved since the last
Apache board report on December 10th 2025.

The main new feature update is that Android is now officially supported,
see Axis2/C doc:
https://github.com/apache/axis-axis2-c-core/blob/master/docs/HTTP2_
ANDROID.md and if interested in Android or phone cameras then see my own
personal and non-ASF project at https://github.com/robertlazarski/kanaha .

A lot of effort went into security hardening as documented in
https://issues.apache.org/jira/browse/AXIS2C-1708 and Google OSS-Fuzz that
has been submitted fo
r approval so it runs continuously, see
https://github.com/apache/axis-axis2-c-core/blob/master/docs/OSS-FUZZ.md,

Some features have been removed: NTLM, TCP transport, CGI, IIS, AMQP, one
of the two libcurl implementations "libcurl HTTP Backend" .

See the release notes at
https://github.com/apache/axis-axis2-c-core/blob/master/docs/release-notes-2.0.0.md
.

Finally, there is a brand new site build. Check it out via these commands :

### Setup

```bash
# Create a Python virtual environment and install dependencies
python3 -m venv mkdocs-venv
./mkdocs-venv/bin/pip install mkdocs mkdocs-material
```

### Preview Locally

```bash
# Start the development server
./mkdocs-venv/bin/mkdocs serve

Reply via email to