[VOTE] - Release Apache CXF XJC 4.0.0

2022-05-27 Thread Colm O hEigeartaigh
This is a vote to release Apache CXF XJC 4.0.0. This is a major new
release with support for the jakarta namespace.

Issues fixed: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315520&version=12351197
Git tag: https://github.com/apache/cxf-xjc-utils/tree/xjc-utils-4.0.0
Artifacts: https://repository.apache.org/content/repositories/orgapachecxf-1179/

+1 from me.

Colm.


Re: [DISCUSS] CXF 3.5.x and beyond

2022-05-27 Thread Colm O hEigeartaigh
+1 from me.

Colm.

On Thu, May 26, 2022 at 2:40 AM Jim Ma  wrote:
>
> Hi Andriy,
> A good plan. I agree with all these changes and support versions.
>
> Thanks,
> Jim
>
> On Mon, May 23, 2022 at 12:45 AM Andriy Redko  wrote:
>
> > Hey folks,
> >
> > While the work on 4.x / Jakarta is slowly but steadily moving forward, it
> > is
> > time to think about next 3.x release line. As we discussed in this thread,
> > it
> > seems we agreed on 3.6.x to be next javax.* based release, with JDK-11 as
> > the
> > baseline. We have new Spring Boot 2.7.0 just released [1], along with tons
> > of other
> > related projects. I would like to propose to:
> >  - branch off 3.6.x-fixes (from master) and work on upgrades (+ some new
> > features)
> >  - as per @Jim suggestion, merge (very soon) Jakarta branch [2] into master
> >
> > From the support perspective, it means we would need to maintain 3.4.x for
> > some
> > time, plus 3.5.x, 3.6.x and 4.0.0 (when released at some point). What do
> > you
> > think guys? Thank you!
> >
> > [1] https://spring.io/blog/2022/05/19/spring-boot-2-7-0-available-now
> > [2] https://github.com/apache/cxf/pull/912
> >
> > Best Regards,
> > Andriy Redko
> >
> >
> > JM> Hi Andriy,
> > JM> I took some time to look at the CXF java11 support and spring
> > decoupling
> > JM> last week.
> > JM> Here are some thoughts and initial work:
> > JM> 1) Use cross compile to support java11 . We can simply change
> > JM>  in pom.xml to 11.
> > JM> This will allow the maven compiler plugin to build cxf with java11.
> > JM> 2) We can look at creating some separate modules for Spring relevant
> > JM> code/configuration in the future. Ideally a small
> > JM>  number of modules would be better and it will make it easy for users
> > to
> > JM> import spring relevant dependencies.
> > JM>  Here is my initial work :
> > https://github.com/jimma/cxf/commits/spring
> > JM> . This only touches
> > several
> > JM> cxf modules, I am not
> > JM> sure if this approach will get other blockers and issues.
> >
> > JM> Thanks,
> > JM> Jim
> >
> >
> >
> > JM> On Sun, Jan 30, 2022 at 12:55 AM Andriy Redko 
> > wrote:
> >
> > >> Hey Jim,
> >
> > >> AFAIR this particular topic has popped up several times, a few issues
> > >> exist [1] and
> > >> @Christian even did the POC several years ago [2] in attempt to remove
> > >> some of the
> > >> hard Spring dependencies (I don't know the outcomes to be fair but I
> > >> suspect it turned
> > >> out to be much more difficult than anticipated).
> >
> > >> The suggestion I have in mind is to keep JDK-17 baseline **for now** and
> > >> continue working
> > >> on addressing the blockers (there too many at this point). Once we get
> > to
> > >> the state when
> > >> the Jakarta branch is at least buildable / deployable, we could reassess
> > >> the Spring
> > >> coupling. I am just afraid doing everything at once would introduce
> > >> instability in
> > >> codebase and slow down everyone on either of these efforts. Not sure if
> > >> you agree but
> > >> in any case I am definitely +1 for reducing the scope of dependencies on
> > >> Spring, even
> > >> in 3.4.x / 3.5.x release lines.
> >
> > >> Thank you.
> >
> > >> [1] https://issues.apache.org/jira/browse/CXF-5477
> > >> [2] https://github.com/apache/cxf/tree/poc-remove-spring-bp
> >
> > >> Best Regards,
> > >> Andriy Redko
> >
> > >> JM>  I accidentally clicked the send button, please ignore my previous
> > >> email
> > >> JM> and look at this reply.
> >
> > >> JM> On Sat, Jan 29, 2022 at 7:58 PM Jim Ma 
> > wrote:
> >
> >
> >
> >
> > >> >> On Mon, Dec 27, 2021 at 10:49 PM Andriy Redko 
> > wrote:
> >
> > >> >>> Hey guys,
> >
> > >> >>> A bunch of good things have happened at the end of this year. The
> > 3.5.0
> > >> >>> out and we are in a good
> > >> >>> shape to kick off Jakarta support: the Spring 6 milestones and
> > Spring
> > >> >>> Boot 3 snapshots are already
> > >> >>> available. There are tons of things to fix and address, I have
> > created
> > >> >>> this draft pull request [1]
> > >> >>> with a first batch of changes and TODOs. Everyone should be able to
> > >> push
> > >> >>> changes in there, if not
> > >> >>> - please let me know, I could give perms / move the branch to CXF
> > >> Github
> > >> >>> repo. Hope in the next
> > >> >>> couple of months we get closer to fully embrace Jakarta.
> >
> > >> >>> On the not so good news side, Spring 6 has kept JDK-17 baseline. It
> > >> does
> > >> >>> not play well with our
> > >> >>> original plan to stick to JDK-11 baseline for 4.x but I am not sure
> > we
> > >> >>> have any choice here besides
> > >> >>> bumping the baseline as well.
> >
> >
> >
> > >> JM>   From the JakartaEE9 release[1]and JakartaEE10 plan[2], it still
> > >> needs to
> > >> JM> support JDK11. Jakarta Restful WebService 3.0/3.1  and Jakarta XML
> > Web
> > >> JM> Services 3.0/3.1
> > >> JM>   apis are the specifications we need to implement in CXF, so

Re: [VOTE] - Release Apache CXF XJC 4.0.0

2022-05-27 Thread Alexey Markevich
+1

On 5/27/22, Colm O hEigeartaigh  wrote:
> This is a vote to release Apache CXF XJC 4.0.0. This is a major new
> release with support for the jakarta namespace.
>
> Issues fixed:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315520&version=12351197
> Git tag: https://github.com/apache/cxf-xjc-utils/tree/xjc-utils-4.0.0
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachecxf-1179/
>
> +1 from me.
>
> Colm.
>


Re: [VOTE] - Release Apache CXF XJC 4.0.0

2022-05-27 Thread Jim Ma
+1

On Fri, May 27, 2022 at 6:17 PM Alexey Markevich  wrote:

> +1
>
> On 5/27/22, Colm O hEigeartaigh  wrote:
> > This is a vote to release Apache CXF XJC 4.0.0. This is a major new
> > release with support for the jakarta namespace.
> >
> > Issues fixed:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315520&version=12351197
> > Git tag: https://github.com/apache/cxf-xjc-utils/tree/xjc-utils-4.0.0
> > Artifacts:
> > https://repository.apache.org/content/repositories/orgapachecxf-1179/
> >
> > +1 from me.
> >
> > Colm.
> >
>


[GitHub] [cxf] reta commented on pull request #950: Content-ID of attachments for outgoing requests are URL-decoded instead of URL-encoded

2022-05-27 Thread GitBox


reta commented on PR #950:
URL: https://github.com/apache/cxf/pull/950#issuecomment-1139618144

   @deki @ffang @dkulp guys may I ask you please to take a look? Attempt to 
make Content-ID behavior more compliant to the specification (+ fixing some bug 
reports), thank you!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@cxf.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [VOTE] - Release Apache CXF XJC 4.0.0

2022-05-27 Thread Jeff Genender
+1

Jeff

> On May 27, 2022, at 3:41 AM, Colm O hEigeartaigh  wrote:
> 
> This is a vote to release Apache CXF XJC 4.0.0. This is a major new
> release with support for the jakarta namespace.
> 
> Issues fixed: 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315520&version=12351197
> Git tag: https://github.com/apache/cxf-xjc-utils/tree/xjc-utils-4.0.0
> Artifacts: 
> https://repository.apache.org/content/repositories/orgapachecxf-1179/
> 
> +1 from me.
> 
> Colm.



Re: [VOTE] - Release Apache CXF XJC 4.0.0

2022-05-27 Thread Jean-Baptiste Onofré
+1 (non binding)

Regards
JB

On Fri, May 27, 2022 at 11:41 AM Colm O hEigeartaigh
 wrote:
>
> This is a vote to release Apache CXF XJC 4.0.0. This is a major new
> release with support for the jakarta namespace.
>
> Issues fixed: 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315520&version=12351197
> Git tag: https://github.com/apache/cxf-xjc-utils/tree/xjc-utils-4.0.0
> Artifacts: 
> https://repository.apache.org/content/repositories/orgapachecxf-1179/
>
> +1 from me.
>
> Colm.