users@jax-rs-spec.java.net

[jax-rs-spec users] Re: Early draft 2.1 API for Central

From: Sergey Beryozkin <sberyozkin_at_talend.com>
Date: Mon, 12 Sep 2016 16:02:40 +0100

Hi Marek

I'm still positive you will do a 1st early draft API release shortly. It
was good to see you agreeing to look into it, and I
felt quite enthusiastic you'd do it - but was I too naive ?

Or should I revisit the idea of releasing the 1st API myself ? As I said
I have a write access to a git repo containing the
current snapshot and I think I should be allowed to do it.

By the way, I'm not sure a Jenkins/Travis/etc are really needed for an
initial Maven release ?

Sergey

On 05/09/16 12:45, Sergey Beryozkin wrote:
> Hi Marek
>
> Hope you've had a chance to look into a possible 1st 2.1 API release
> to Central. Or will have it soon enough :-)
>
> Cheers, Sergey
> On 18/08/16 09:30, Marek Potociar wrote:
>> We have been using OSS CloudBees account for Jersey already but I am
>> not too impressed.
>>
>> Marek
>>
>>> On 16 Aug 2016, at 15:48, Sergey Beryozkin <sberyozkin_at_talend.com
>>> <mailto:sberyozkin_at_talend.com>> wrote:
>>>
>>> Hi Marek
>>>
>>> Not sure if it helps (or new to you), but the recommendation that I
>>> also hear from others is to consider
>>> engaging with Cloudbees, perhaps starting with a Free Trial at
>>>
>>> https://www.cloudbees.com/get-started
>>>
>>> and continue from there - who knows what may happen at the end of
>>> the free trial :-).
>>>
>>> Sorry can't suggest anything more specific at this stage, so
>>> you might want continue with the existing infra for a time being :-).
>>>
>>> Cheers, Sergey
>>>
>>>
>>> On 16/08/16 13:28, Sergey Beryozkin wrote:
>>>> Hi Marek
>>>>
>>>> let me ask around :-)
>>>>
>>>> Cheers, Sergey
>>>> On 16/08/16 12:37, Marek Potociar wrote:
>>>>> If you can get us a stable and free of charge public Jenkins
>>>>> compute where we could setup and run automated JAX-RS build jobs,
>>>>> that would be great.
>>>>> Otherwise I will continue using our Oracle internal infrastructure
>>>>> for these builds and there is no way you could help there unless
>>>>> you switch sides :)
>>>>>
>>>>> Marek
>>>>>
>>>>>> On 16 Aug 2016, at 12:15, Sergey Beryozkin <sberyozkin_at_talend.com
>>>>>> <mailto:sberyozkin_at_talend.com>> wrote:
>>>>>>
>>>>>> Hi Marek
>>>>>>
>>>>>> Sounds good, thanks, let me know please if you'd like me to help
>>>>>> somehow
>>>>>>
>>>>>> Cheers, Sergey
>>>>>> On 16/08/16 09:31, Marek Potociar wrote:
>>>>>>> Hi Sergey,
>>>>>>>
>>>>>>> I understand your concern, I will try to spend some time on
>>>>>>> setting up automated release job sometime next week.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Marek
>>>>>>>
>>>>>>>> On 15 Aug 2016, at 17:50, Sergey Beryozkin
>>>>>>>> <sberyozkin_at_talend.com <mailto:sberyozkin_at_talend.com>> wrote:
>>>>>>>>
>>>>>>>> Hi Marek
>>>>>>>>
>>>>>>>> Yes, but it was a 2.1-SNAPSHOT in
>>>>>>>> https://maven.java.net/content/repositories/snapshots/
>>>>>>>>
>>>>>>>> (https://maven.java.net/#nexus-search;quick~javax.ws.rs)
>>>>>>>>
>>>>>>>> CXF master-jaxrs21 branch depends on it, it helped, but we can
>>>>>>>> not start merging master-jaxrs21 branch
>>>>>>>> into CXF master until a non-SNAPSHOT API release is available.
>>>>>>>> The concern is that if we do it
>>>>>>>> then we can block the master release due to a SNAPSHOT dependency.
>>>>>>>>
>>>>>>>> We understand that if such a release were made then it would
>>>>>>>> not represent the final API.
>>>>>>>>
>>>>>>>> Cheers, Sergey
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 15/08/16 16:18, Marek Potociar wrote:
>>>>>>>>> Hi Sergey,
>>>>>>>>>
>>>>>>>>> We did release some preliminary bits earlier based on your
>>>>>>>>> request, didn’t we? I would prefer waiting with more releases
>>>>>>>>> until we have some new content to justify the effort.
>>>>>>>>>
>>>>>>>>> Marek
>>>>>>>>>
>>>>>>>>>> On 15 Aug 2016, at 14:19, Sergey Beryozkin
>>>>>>>>>> <sberyozkin_at_talend.com <mailto:sberyozkin_at_talend.com>> wrote:
>>>>>>>>>>
>>>>>>>>>> Hi Marek
>>>>>>>>>>
>>>>>>>>>> Seeing you replying in other threads makes me feel JAX-RS 2.1
>>>>>>>>>> has a very bright future :-)
>>>>>>>>>>
>>>>>>>>>> So what do you think about cutting out the current early
>>>>>>>>>> draft release for it to make it to Central ?
>>>>>>>>>> As I said, at this stage it would not be about meeting
>>>>>>>>>> certain spec deadlines but rather supporting
>>>>>>>>>> the implementation projects to do the early adoption and
>>>>>>>>>> releases. Not only for CXF.
>>>>>>>>>>
>>>>>>>>>> By the way I should have a write access to a JAX-RS git repo.
>>>>>>>>>> So if it can help I can do the release
>>>>>>>>>> (I'd only need some guidance on how to reflect the early
>>>>>>>>>> draft status in the artifact name||, ex, 2.1-early-draft-m1,
>>>>>>>>>> etc).
>>>>>>>>>> Think about it please if it can work.
>>>>>>>>>>
>>>>>>>>>> Thanks, Sergey
>>>>>>>>>>
>>>>>>>>>> On 26/07/16 13:33, Sergey Beryozkin wrote:
>>>>>>>>>>> Hi Marek, Santiago
>>>>>>>>>>>
>>>>>>>>>>> Hope you are doing well.
>>>>>>>>>>>
>>>>>>>>>>> We'd like in CXF to start merging our JAX-RS 2.1 branch to
>>>>>>>>>>> the main CXF 3.2.0-SNAPSHOT.
>>>>>>>>>>>
>>>>>>>>>>> My colleague had implemented SSE (server only so far) but it
>>>>>>>>>>> is a start and interesting, today, we've had a user
>>>>>>>>>>> asking for this SSE code.
>>>>>>>>>>>
>>>>>>>>>>> For us to merge the branch code to the CXF master an early
>>>>>>>>>>> draft non-SNAPSHOT 2.1 API would need to be available
>>>>>>>>>>> in Central. This is so that we can release CXF 3.2.0
>>>>>>>>>>> eventually, knowing that we do not have SNAPSHOT deps.
>>>>>>>>>>> It will also help us to go ahead and implement the NIO
>>>>>>>>>>> experiment and CompletableFuture client code directly on the
>>>>>>>>>>> master.
>>>>>>>>>>>
>>>>>>>>>>> Marek, can you please support it and do the very first API
>>>>>>>>>>> release ? (add some qualifier like early_draft, etc, to make
>>>>>>>>>>> it obvious that
>>>>>>>>>>> it is far from being complete) ?
>>>>>>>>>>>
>>>>>>>>>>> a demand for JAX-RS is still very strong. If CXF manages to
>>>>>>>>>>> ship an early draft implementation, alongside with RI, it
>>>>>>>>>>> would be easier for
>>>>>>>>>>> the community at large to continue working toward 2.1 being
>>>>>>>>>>> eventually completed. Depending on how things go I might
>>>>>>>>>>> consider submitting
>>>>>>>>>>> a talk to JaveOne to raise the awareness of JAX-RS being
>>>>>>>>>>> implemented in ASF.
>>>>>>>>>>>
>>>>>>>>>>> Many thanks, Sergey
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>