Got word from one of the authors. It's all ALv2 indeed 
https://swagger.io/license/
But they have certainly some work to do to make this more clear.

So I'm reverting my -1.

LieGrue,
strub


> Am 13.07.2018 um 21:59 schrieb Thiago Veronezi <thi...@veronezi.org>:
> 
> Hi tx Mark!
> 
> Yeah, the problem is not much the swagger thing, but more the injection of
> the Application object.
> Swagger was just on use case that I was working on for this potential user,
> so I thought it would be great to have it in our examples.
> 
>>> Imo it's an absolute showstopper to use swagger in ANY project - not in
> OSS, and even less so in commercial projects!
> 
> Good to know! I will bring that up next time this comes around in our (new
> user and I) discussions. tx!
> 
> []s,
> Thiago.
> 
> 
> 
> On Fri, Jul 13, 2018 at 3:53 PM, Mark Struberg <strub...@yahoo.de.invalid>
> wrote:
> 
>> -1 (binding) for adding that swagger-api.
>> 
>> I did download the jar and it's sources and there are tons of classes with
>> no license header.
>> The jar has no license info in it's manifest, contains no LICENSE, no
>> NOTICE, etc.
>> 
>> What the fiddlesticks ^^
>> Can someone else please take a look at those jars?
>> Imo it's an absolute showstopper to use swagger in ANY project - not in
>> OSS, and even less so in commercial projects!
>> 
>> Again: please also review it and point me to the license files.
>> 
>> LieGrue,
>> strub
>> 
>> 
>>> Am 13.07.2018 um 21:11 schrieb Jonathan Gallimore <
>> jonathan.gallim...@gmail.com>:
>>> 
>>> I'm ok with it, no need to apologize to me. I'd push back if there
>> wasn't a
>>> patch :). If folks are happy to re-review and retest, I'm ok to re-roll.
>>> 
>>> Jon
>>> 
>>> On Fri, 13 Jul 2018, 20:05 Thiago Veronezi, <thi...@veronezi.org> wrote:
>>> 
>>>> I know. :/ Sorry. Thats why my 0. That only happens when you do
>> something
>>>> like this...
>>>> 
>>>> @Context
>>>> Application app;
>>>> 
>>>> ... which is what the swagger folks do.
>>>> 
>>>> https://github.com/swagger-api/swagger-core/blob/2.0/
>> modules/swagger-jaxrs2/src/main/java/io/swagger/v3/
>> jaxrs2/integration/resources/AcceptHeaderOpenApiResource.java
>>>> 
>>>> I don't think we do that very often, so 0; Although, this would help me
>> a
>>>> lot on selling TomEE to a current potential user... but that's my
>> problem.
>>>> :)
>>>> 
>>>> []s,
>>>> Thiago.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Fri, Jul 13, 2018 at 2:55 PM, Jonathan Gallimore <
>>>> jonathan.gallim...@gmail.com> wrote:
>>>> 
>>>>> Thanks for the patch and the review!
>>>>> 
>>>>> I'll defer to the community on this one. I'm ok to re-roll, but will
>>>> point
>>>>> out we're 10 days since the first roll, and we'd be resetting the
>> counter
>>>>> again.
>>>>> 
>>>>> Jon
>>>>> 
>>>>> On Fri, 13 Jul 2018, 19:36 Thiago Veronezi, <thi...@veronezi.org>
>> wrote:
>>>>> 
>>>>>> Hi guys,
>>>>>> 
>>>>>> Sorry for being late. I had other things to care lately. I've finally
>>>> got
>>>>>> time for this. I hope it's not too late, or not too bad of a problem.
>>>>>> I've got a NPE when creating a swagger example. It's very simple to
>>>>>> reproduce. Simply create a jaxrs application and include...
>>>>>> 
>>>>>>   <dependency>
>>>>>>     <groupId>io.swagger.core.v3</groupId>
>>>>>>     <artifactId>swagger-jaxrs2</artifactId>
>>>>>>     <version>2.0.1</version>
>>>>>>   </dependency>
>>>>>> 
>>>>>> This is supposed to give you the /openapi.json and /openapi.yaml
>>>>> endpoints.
>>>>>> In our case it gives NPE. I've created this PR which fixes it and adds
>>>>> the
>>>>>> swagger example.
>>>>>> 
>>>>>> My vote is 0 if you find it's OK to have this until next version. If
>>>>> there
>>>>>> is another way to fix/workaround this without code change, that would
>>>> be
>>>>>> even better.
>>>>>> 
>>>>>> https://github.com/apache/tomee/pull/134
>>>>>> 
>>>>>> []s,
>>>>>> Thiago.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Fri, Jul 13, 2018 at 7:29 AM, Alex The Rocker <
>> alex.m3...@gmail.com
>>>>> 
>>>>>> wrote:
>>>>>> 
>>>>>>> Hello,
>>>>>>> 
>>>>>>> Yes Thank you very much Jon for the great TomEE release work!
>>>>>>> I confirm what you wrote.
>>>>>>> Better release 7.0.5 with everything that works.
>>>>>>> Hope to see later a 7.0.6 supporting Java 11 !
>>>>>>> 
>>>>>>> Alex
>>>>>>> 
>>>>>>> 2018-07-12 12:24 GMT+02:00 Jonathan Gallimore <
>>>>>>> jonathan.gallim...@gmail.com>:
>>>>>>>> I currently have:
>>>>>>>> 
>>>>>>>> 1 +1 for the release as it is (Romain)
>>>>>>>> 3 requests for a release with Tomcat 8.5.31 (Gurkan, Felipe, and
>>>> Alex
>>>>>>> (Alex
>>>>>>>> replied to me directly))
>>>>>>>> 
>>>>>>>> Is anyone -1 for a TomEE 7.0.5 release built on Tomcat 8.5.31?
>>>> Please
>>>>>>> speak
>>>>>>>> up now if you do object so we can talk about it more on the list
>>>>> here.
>>>>>>> From
>>>>>>>> my own perspective, I'm ok with the release as it is, and I'd also
>>>>> +1 a
>>>>>>>> 7.0.5 release with Tomcat 8.5.31 provided it didn't have other
>>>>> issues.
>>>>>>>> 
>>>>>>>> I'll look to re-roll the release again later today, unless someone
>>>>>>> objects.
>>>>>>>> 
>>>>>>>> Many thanks everyone.
>>>>>>>> 
>>>>>>>> Jon
>>>>>>>> 
>>>>>>>> On Wed, Jul 11, 2018 at 1:17 AM, Gurkan Erdogdu <
>>>> cgerdo...@gmail.com
>>>>>> 
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi Jon
>>>>>>>>> Thanks for initiating this.
>>>>>>>>> I opened a bug in Tomcat regarding java:/ namespace and it will be
>>>>>>>>> corrected in 8.5.33 and upper versions. If we distribute the TomEE
>>>>>> with
>>>>>>>>> 8.5.32, it will be a problem for users who uses lookups with
>>>>> openejb.
>>>>>>> So,
>>>>>>>>> for this release we can stick to 8.5.31. WDYT?
>>>>>>>>> Regards.
>>>>>>>>> Gurkan
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On Tue, Jul 10, 2018 at 9:26 PM, Jonathan Gallimore <
>>>>>>>>> jonathan.gallim...@gmail.com> wrote:
>>>>>>>>> 
>>>>>>>>>> Hi Everyone,
>>>>>>>>>> 
>>>>>>>>>> Here is the second roll of TomEE 7.0.5. Please can you take a
>>>> look
>>>>>> and
>>>>>>>>>> vote? Everyone, committer or not, is encouraged to test and
>>>> vote.
>>>>>>>>>> 
>>>>>>>>>> Staging repo:
>>>>>>>>>> https://repository.apache.org/content/repositories/
>>>>>>> orgapachetomee-1115
>>>>>>>>>> 
>>>>>>>>>> Source zip:
>>>>>>>>>> https://repository.apache.org/content/repositories/
>>>>>>>>>> orgapachetomee-1115/org/apache/tomee/tomee-project/7.
>>>>>>>>>> 0.5/tomee-project-7.0.5-source-release.zip
>>>>>>>>>> 
>>>>>>>>>> Dist area:
>>>>>>>>>> https://dist.apache.org/repos/dist/dev/tomee/staging-1115/
>>>>>>>>>> 
>>>>>>>>>> Legal:
>>>>>>>>>> https://dist.apache.org/repos/dist/dev/tomee/staging-1115/
>>>>> legal.zip
>>>>>>>>>> 
>>>>>>>>>> Keys:
>>>>>>>>>> https://dist.apache.org/repos/dist/release/tomee/KEYS
>>>>>>>>>> 
>>>>>>>>>> Libraries changed since TomEE 7.0.4:
>>>>>>>>>> 
>>>>>>>>>> Tomcat => 8.5.32
>>>>>>>>>> CXF => 3.1.15
>>>>>>>>>> Johnzon => 1.0.1
>>>>>>>>>> OWB => 1.7.5
>>>>>>>>>> XBean => 4.9
>>>>>>>>>> XmlSchema core => 2.2.3
>>>>>>>>>> OpenJPA => 2.4.3
>>>>>>>>>> 
>>>>>>>>>> Changes since the last roll:
>>>>>>>>>> 
>>>>>>>>>> - Remove javax.xml.soap-api-1.3.5.jar library which was
>>>>> incorrectly
>>>>>>>>>> included
>>>>>>>>>> - Update to Tomcat 8.5.32
>>>>>>>>>> - Change JNDI name used for datasource in CDI TCK test to use an
>>>>>>>>> equivalent
>>>>>>>>>> name under the java: namespace
>>>>>>>>>> 
>>>>>>>>>> Changelog:
>>>>>>>>>> https://issues.apache.org/jira/browse/TOMEE-2175?jql=project
>>>>>>>>>> %20%3D%20TOMEE%20AND%20(status%20%3D%20Resolved%20OR%20statu
>>>>>>>>>> s%20%3D%20CLOSED)%20AND%20fixVersion%20%3D%207.0.5%20O
>>>>>>>>>> RDER%20BY%20priority%20DESC%2C%20updated%20DESC
>>>>>>>>>> 
>>>>>>>>>> (If anyone knows a better way to get that list, let me know ;-)
>>>> )
>>>>>>>>>> 
>>>>>>>>>> Please vote:
>>>>>>>>>> +1: Release
>>>>>>>>>> -1 Do not release because ...
>>>>>>>>>> 
>>>>>>>>>> The vote will be open for 3 days or the consensus is binding (At
>>>>>>> least 3
>>>>>>>>>> binding votes).
>>>>>>>>>> 
>>>>>>>>>> Many thanks
>>>>>>>>>> 
>>>>>>>>>> Jon
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>> 
>> 

Reply via email to