You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by Mark Struberg <st...@yahoo.de.INVALID> on 2017/01/02 17:08:43 UTC

[VOTE] Release Apache Meecrowave-0.2.0

Hi all!

It's time to do our very first Meecrowave release!
And since we already use it in some production systems we upped the version from 0.0.1 to 0.2.0.

Here is the staging repo
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/

And here comes the source release zip:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/

My gpg key can be found at https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS

So what is Apache Meecrowave (tm)?

Meecrowave is a lightweight bundle of 

* Servlet-4.0 (Apache Tomcat 9.0.0.M15)
* CDI-1.2 (Apache OpenWebBeans-1.7.1)
* JAX-RS (Apache CXF-3.1.9)
* JSON-P-1.0 (Apache Johnzon-1.0.0)

And all that within only 9MB!

Want to test it?
Just download 
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar
(sha1: 042a2b4344c494cff378f072423ed8bb4a2ea93a)
and type

For running an existing.war file:
java -jar meecrowave-core-0.2.0-runner.jar existing.war

For running an existing-fat.jar file:
java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar

Meecrowave can do a lot more.
We will host and imporove the docs at 
http://openwebbeans.apache.org/meecrowave/


Please VOTE:
[+1] great, let's ship it
[+0] meh, don't care
[-1] stop there is a ${blocker}

The VOTE is open for 72h.


txs and LieGrue,
strub

PS: thanks to Romain for pushing this!

Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Romain Manni-Bucau <rm...@gmail.com>.
+1, thanks Mark to drive the release


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-01-02 18:08 GMT+01:00 Mark Struberg <st...@yahoo.de.invalid>:

> Hi all!
>
> It's time to do our very first Meecrowave release!
> And since we already use it in some production systems we upped the
> version from 0.0.1 to 0.2.0.
>
> Here is the staging repo
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1021/
>
> And here comes the source release zip:
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
>
> My gpg key can be found at https://svn.apache.org/repos/
> asf/openwebbeans/trunk/KEYS
>
> So what is Apache Meecrowave (tm)?
>
> Meecrowave is a lightweight bundle of
>
> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> * JAX-RS (Apache CXF-3.1.9)
> * JSON-P-1.0 (Apache Johnzon-1.0.0)
>
> And all that within only 9MB!
>
> Want to test it?
> Just download
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
> meecrowave-core-0.2.0-runner.jar
> (sha1: 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> and type
>
> For running an existing.war file:
> java -jar meecrowave-core-0.2.0-runner.jar existing.war
>
> For running an existing-fat.jar file:
> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
>
> Meecrowave can do a lot more.
> We will host and imporove the docs at
> http://openwebbeans.apache.org/meecrowave/
>
>
> Please VOTE:
> [+1] great, let's ship it
> [+0] meh, don't care
> [-1] stop there is a ${blocker}
>
> The VOTE is open for 72h.
>
>
> txs and LieGrue,
> strub
>
> PS: thanks to Romain for pushing this!

Re: [VOTE][RESULT] Release Apache Meecrowave-0.2.0

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
Hi!

Time to tally the VOTE.

The VOTE did pass with

+1: Romain, Gerhard, Mark, Reinhard (nb)

No -1 nor 0

Txs to all who reviewed and voted!

Gonna continue with the release steps.

LieGrue,
strub



> Am 02.01.2017 um 18:08 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
> 
> Hi all!
> 
> It's time to do our very first Meecrowave release!
> And since we already use it in some production systems we upped the version from 0.0.1 to 0.2.0.
> 
> Here is the staging repo
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/
> 
> And here comes the source release zip:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
> 
> My gpg key can be found at https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> 
> So what is Apache Meecrowave (tm)?
> 
> Meecrowave is a lightweight bundle of 
> 
> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> * JAX-RS (Apache CXF-3.1.9)
> * JSON-P-1.0 (Apache Johnzon-1.0.0)
> 
> And all that within only 9MB!
> 
> Want to test it?
> Just download 
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar
> (sha1: 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> and type
> 
> For running an existing.war file:
> java -jar meecrowave-core-0.2.0-runner.jar existing.war
> 
> For running an existing-fat.jar file:
> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
> 
> Meecrowave can do a lot more.
> We will host and imporove the docs at 
> http://openwebbeans.apache.org/meecrowave/
> 
> 
> Please VOTE:
> [+1] great, let's ship it
> [+0] meh, don't care
> [-1] stop there is a ${blocker}
> 
> The VOTE is open for 72h.
> 
> 
> txs and LieGrue,
> strub
> 
> PS: thanks to Romain for pushing this!


Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Gerhard Petracek <ge...@gmail.com>.
the source-zip looks fine -> +1

regards,
gerhard



2017-01-04 13:18 GMT+01:00 Reinhard Sandtner <re...@gmail.com>:

> +1
>
> lg
> reini
>
> > Am 04.01.2017 um 09:20 schrieb Mark Struberg <struberg@yahoo.de.INVALID
> >:
> >
> > checked the following:
> >
> > * sig
> > * sha1
> > * dependencies and their licenses
> > * rat passes
> > * LICENSE and NOTICE in source zip
> > * LICENSE and NOTICE in other artifacts
> > * compiles
> > * tests pass
> > * also tested with a few real world projects
> >
> >
> > +1
> >
> > LieGrue,
> > strub
> >
> >
> >
> >> Am 02.01.2017 um 18:08 schrieb Mark Struberg <struberg@yahoo.de.INVALID
> >:
> >>
> >> Hi all!
> >>
> >> It's time to do our very first Meecrowave release!
> >> And since we already use it in some production systems we upped the
> version from 0.0.1 to 0.2.0.
> >>
> >> Here is the staging repo
> >> https://repository.apache.org/content/repositories/orgapache
> openwebbeans-1021/
> >>
> >> And here comes the source release zip:
> >> https://repository.apache.org/content/repositories/orgapache
> openwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
> >>
> >> My gpg key can be found at https://svn.apache.org/repos/a
> sf/openwebbeans/trunk/KEYS
> >>
> >> So what is Apache Meecrowave (tm)?
> >>
> >> Meecrowave is a lightweight bundle of
> >>
> >> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> >> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> >> * JAX-RS (Apache CXF-3.1.9)
> >> * JSON-P-1.0 (Apache Johnzon-1.0.0)
> >>
> >> And all that within only 9MB!
> >>
> >> Want to test it?
> >> Just download
> >> https://repository.apache.org/content/repositories/orgapache
> openwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.
> 2.0/meecrowave-core-0.2.0-runner.jar
> >> (sha1: 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> >> and type
> >>
> >> For running an existing.war file:
> >> java -jar meecrowave-core-0.2.0-runner.jar existing.war
> >>
> >> For running an existing-fat.jar file:
> >> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
> >>
> >> Meecrowave can do a lot more.
> >> We will host and imporove the docs at
> >> http://openwebbeans.apache.org/meecrowave/
> >>
> >>
> >> Please VOTE:
> >> [+1] great, let's ship it
> >> [+0] meh, don't care
> >> [-1] stop there is a ${blocker}
> >>
> >> The VOTE is open for 72h.
> >>
> >>
> >> txs and LieGrue,
> >> strub
> >>
> >> PS: thanks to Romain for pushing this!
> >
>
>

Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Reinhard Sandtner <re...@gmail.com>.
+1

lg
reini

> Am 04.01.2017 um 09:20 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
> 
> checked the following:
> 
> * sig
> * sha1
> * dependencies and their licenses
> * rat passes
> * LICENSE and NOTICE in source zip
> * LICENSE and NOTICE in other artifacts
> * compiles
> * tests pass
> * also tested with a few real world projects
> 
> 
> +1
> 
> LieGrue,
> strub
> 
> 
> 
>> Am 02.01.2017 um 18:08 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
>> 
>> Hi all!
>> 
>> It's time to do our very first Meecrowave release!
>> And since we already use it in some production systems we upped the version from 0.0.1 to 0.2.0.
>> 
>> Here is the staging repo
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/
>> 
>> And here comes the source release zip:
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
>> 
>> My gpg key can be found at https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>> 
>> So what is Apache Meecrowave (tm)?
>> 
>> Meecrowave is a lightweight bundle of 
>> 
>> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
>> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
>> * JAX-RS (Apache CXF-3.1.9)
>> * JSON-P-1.0 (Apache Johnzon-1.0.0)
>> 
>> And all that within only 9MB!
>> 
>> Want to test it?
>> Just download 
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar
>> (sha1: 042a2b4344c494cff378f072423ed8bb4a2ea93a)
>> and type
>> 
>> For running an existing.war file:
>> java -jar meecrowave-core-0.2.0-runner.jar existing.war
>> 
>> For running an existing-fat.jar file:
>> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
>> 
>> Meecrowave can do a lot more.
>> We will host and imporove the docs at 
>> http://openwebbeans.apache.org/meecrowave/
>> 
>> 
>> Please VOTE:
>> [+1] great, let's ship it
>> [+0] meh, don't care
>> [-1] stop there is a ${blocker}
>> 
>> The VOTE is open for 72h.
>> 
>> 
>> txs and LieGrue,
>> strub
>> 
>> PS: thanks to Romain for pushing this!
> 


Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
checked the following:

* sig
* sha1
* dependencies and their licenses
* rat passes
* LICENSE and NOTICE in source zip
* LICENSE and NOTICE in other artifacts
* compiles
* tests pass
* also tested with a few real world projects


+1

LieGrue,
strub



> Am 02.01.2017 um 18:08 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
> 
> Hi all!
> 
> It's time to do our very first Meecrowave release!
> And since we already use it in some production systems we upped the version from 0.0.1 to 0.2.0.
> 
> Here is the staging repo
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/
> 
> And here comes the source release zip:
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
> 
> My gpg key can be found at https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> 
> So what is Apache Meecrowave (tm)?
> 
> Meecrowave is a lightweight bundle of 
> 
> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> * JAX-RS (Apache CXF-3.1.9)
> * JSON-P-1.0 (Apache Johnzon-1.0.0)
> 
> And all that within only 9MB!
> 
> Want to test it?
> Just download 
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar
> (sha1: 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> and type
> 
> For running an existing.war file:
> java -jar meecrowave-core-0.2.0-runner.jar existing.war
> 
> For running an existing-fat.jar file:
> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
> 
> Meecrowave can do a lot more.
> We will host and imporove the docs at 
> http://openwebbeans.apache.org/meecrowave/
> 
> 
> Please VOTE:
> [+1] great, let's ship it
> [+0] meh, don't care
> [-1] stop there is a ${blocker}
> 
> The VOTE is open for 72h.
> 
> 
> txs and LieGrue,
> strub
> 
> PS: thanks to Romain for pushing this!


Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
sure, commented it over there as well.

LieGrue,
strub


> Am 03.01.2017 um 12:45 schrieb John D. Ament <jo...@apache.org>:
> 
> Its OK, I've moved the question over to legal-discuss.
> 
> On Tue, Jan 3, 2017 at 12:32 AM Mark Struberg <st...@yahoo.de.invalid>
> wrote:
> 
>> Please reread the link you posted:
>> 
>> "Which Files Must Contain An ASF License Text?¶
>> 
>> Every source file must contain the appropriate ASF License text or
>> boilerplate notice."
>> 
>> 
>> You don't verify the source of a binary because it's not a source. This is
>> the same as not being able to verify the license of a png or jpeg via a
>> license header - because those binary formats don't have any.
>> But we can verify the license of the file. Romain wrote those files and
>> there is a proper NOTICE and LICENSE file in the jars.
>> 
>> It's not perfect that we have those files in the source zip, but it is
>> legally perfectly fine.
>> 
>> LieGrue,
>> strub
>> 
>> 
>>> Am 02.01.2017 um 23:38 schrieb John D. Ament <jo...@gmail.com>:
>>> 
>>> Unfortunately that means users have no way of verifying the license [1]
>>> 
>>> 
>>> 
>>> [1]: http://www.apache.org/dev/release.html#which-files-contain-license
>>> 
>>> 
>>> On Mon, Jan 2, 2017 at 5:30 PM Mark Struberg <st...@yahoo.de.invalid>
>>> wrote:
>>> 
>>>> Not really elegant, but the class is really more like a real resource.
>>>> It's also in SVN:
>>>> 
>>>> 
>> https://svn.apache.org/repos/asf/openwebbeans/meecrowave/tags/meecrowave-0.2.0/meecrowave-core/src/test/resources/org/superbiz/app-res/
>>>> 
>>>> In any case thanks for the review!
>>>> 
>>>> LieGrue,
>>>> strub
>>>> 
>>>> 
>>>>> Am 02.01.2017 um 23:00 schrieb Romain Manni-Bucau <
>> rmannibucau@gmail.com
>>>>> :
>>>>> 
>>>>> This is part of the way a few (1 or 2) tests are written. This is
>>>> intended
>>>>> for now.
>>>>> 
>>>>> Le 2 janv. 2017 22:11, "John D. Ament" <jo...@apache.org> a
>> écrit :
>>>>> 
>>>>> You have two binaries in the source release:
>>>>> 
>>>>> ./meecrowave-core/src/test/resources/org/superbiz/app-
>>>>> res/OtherEndpoint.class
>>>>> 
>>>> 
>> ./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherFilter.class
>>>>> 
>>>>> The allowable ASF binaries are usually graphics, not class files (which
>>>> are
>>>>> usually compiled java source files).  These both appear to be compiled
>>>>> source files.
>>>>> 
>>>>> John
>>>>> 
>>>>> On Mon, Jan 2, 2017 at 12:08 PM Mark Struberg
>> <struberg@yahoo.de.invalid
>>>>> 
>>>>> wrote:
>>>>> 
>>>>>> Hi all!
>>>>>> 
>>>>>> It's time to do our very first Meecrowave release!
>>>>>> And since we already use it in some production systems we upped the
>>>>>> version from 0.0.1 to 0.2.0.
>>>>>> 
>>>>>> Here is the staging repo
>>>>>> 
>>>>>> https://repository.apache.org/content/repositories/
>>>>> orgapacheopenwebbeans-1021/
>>>>>> 
>>>>>> And here comes the source release zip:
>>>>>> 
>>>>>> https://repository.apache.org/content/repositories/
>>>>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
>>>>>> 
>>>>>> My gpg key can be found at
>>>>>> https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>>>>>> 
>>>>>> So what is Apache Meecrowave (tm)?
>>>>>> 
>>>>>> Meecrowave is a lightweight bundle of
>>>>>> 
>>>>>> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
>>>>>> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
>>>>>> * JAX-RS (Apache CXF-3.1.9)
>>>>>> * JSON-P-1.0 (Apache Johnzon-1.0.0)
>>>>>> 
>>>>>> And all that within only 9MB!
>>>>>> 
>>>>>> Want to test it?
>>>>>> Just download
>>>>>> 
>>>>>> https://repository.apache.org/content/repositories/
>>>>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
>>>>> meecrowave-core-0.2.0-runner.jar
>>>>>> (sha1
>>>>>> <https://repository.apache.org/content/repositories/
>>>>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
>>>>> meecrowave-core-0.2.0-runner.jar(sha1>:
>>>>>> 042a2b4344c494cff378f072423ed8bb4a2ea93a)
>>>>>> and type
>>>>>> 
>>>>>> For running an existing.war file:
>>>>>> java -jar meecrowave-core-0.2.0-runner.jar existing.war
>>>>>> 
>>>>>> For running an existing-fat.jar file:
>>>>>> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
>>>>>> 
>>>>>> Meecrowave can do a lot more.
>>>>>> We will host and imporove the docs at
>>>>>> http://openwebbeans.apache.org/meecrowave/
>>>>>> 
>>>>>> 
>>>>>> Please VOTE:
>>>>>> [+1] great, let's ship it
>>>>>> [+0] meh, don't care
>>>>>> [-1] stop there is a ${blocker}
>>>>>> 
>>>>>> The VOTE is open for 72h.
>>>>>> 
>>>>>> 
>>>>>> txs and LieGrue,
>>>>>> strub
>>>>>> 
>>>>>> PS: thanks to Romain for pushing this!
>>>> 
>>>> 
>> 
>> 


Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by "John D. Ament" <jo...@apache.org>.
Its OK, I've moved the question over to legal-discuss.

On Tue, Jan 3, 2017 at 12:32 AM Mark Struberg <st...@yahoo.de.invalid>
wrote:

> Please reread the link you posted:
>
> "Which Files Must Contain An ASF License Text?¶
>
> Every source file must contain the appropriate ASF License text or
> boilerplate notice."
>
>
> You don't verify the source of a binary because it's not a source. This is
> the same as not being able to verify the license of a png or jpeg via a
> license header - because those binary formats don't have any.
> But we can verify the license of the file. Romain wrote those files and
> there is a proper NOTICE and LICENSE file in the jars.
>
> It's not perfect that we have those files in the source zip, but it is
> legally perfectly fine.
>
> LieGrue,
> strub
>
>
> > Am 02.01.2017 um 23:38 schrieb John D. Ament <jo...@gmail.com>:
> >
> > Unfortunately that means users have no way of verifying the license [1]
> >
> >
> >
> > [1]: http://www.apache.org/dev/release.html#which-files-contain-license
> >
> >
> > On Mon, Jan 2, 2017 at 5:30 PM Mark Struberg <st...@yahoo.de.invalid>
> > wrote:
> >
> >> Not really elegant, but the class is really more like a real resource.
> >> It's also in SVN:
> >>
> >>
> https://svn.apache.org/repos/asf/openwebbeans/meecrowave/tags/meecrowave-0.2.0/meecrowave-core/src/test/resources/org/superbiz/app-res/
> >>
> >> In any case thanks for the review!
> >>
> >> LieGrue,
> >> strub
> >>
> >>
> >>> Am 02.01.2017 um 23:00 schrieb Romain Manni-Bucau <
> rmannibucau@gmail.com
> >>> :
> >>>
> >>> This is part of the way a few (1 or 2) tests are written. This is
> >> intended
> >>> for now.
> >>>
> >>> Le 2 janv. 2017 22:11, "John D. Ament" <jo...@apache.org> a
> écrit :
> >>>
> >>> You have two binaries in the source release:
> >>>
> >>> ./meecrowave-core/src/test/resources/org/superbiz/app-
> >>> res/OtherEndpoint.class
> >>>
> >>
> ./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherFilter.class
> >>>
> >>> The allowable ASF binaries are usually graphics, not class files (which
> >> are
> >>> usually compiled java source files).  These both appear to be compiled
> >>> source files.
> >>>
> >>> John
> >>>
> >>> On Mon, Jan 2, 2017 at 12:08 PM Mark Struberg
> <struberg@yahoo.de.invalid
> >>>
> >>> wrote:
> >>>
> >>>> Hi all!
> >>>>
> >>>> It's time to do our very first Meecrowave release!
> >>>> And since we already use it in some production systems we upped the
> >>>> version from 0.0.1 to 0.2.0.
> >>>>
> >>>> Here is the staging repo
> >>>>
> >>>> https://repository.apache.org/content/repositories/
> >>> orgapacheopenwebbeans-1021/
> >>>>
> >>>> And here comes the source release zip:
> >>>>
> >>>> https://repository.apache.org/content/repositories/
> >>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
> >>>>
> >>>> My gpg key can be found at
> >>>> https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> >>>>
> >>>> So what is Apache Meecrowave (tm)?
> >>>>
> >>>> Meecrowave is a lightweight bundle of
> >>>>
> >>>> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> >>>> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> >>>> * JAX-RS (Apache CXF-3.1.9)
> >>>> * JSON-P-1.0 (Apache Johnzon-1.0.0)
> >>>>
> >>>> And all that within only 9MB!
> >>>>
> >>>> Want to test it?
> >>>> Just download
> >>>>
> >>>> https://repository.apache.org/content/repositories/
> >>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
> >>> meecrowave-core-0.2.0-runner.jar
> >>>> (sha1
> >>>> <https://repository.apache.org/content/repositories/
> >>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
> >>> meecrowave-core-0.2.0-runner.jar(sha1>:
> >>>> 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> >>>> and type
> >>>>
> >>>> For running an existing.war file:
> >>>> java -jar meecrowave-core-0.2.0-runner.jar existing.war
> >>>>
> >>>> For running an existing-fat.jar file:
> >>>> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
> >>>>
> >>>> Meecrowave can do a lot more.
> >>>> We will host and imporove the docs at
> >>>> http://openwebbeans.apache.org/meecrowave/
> >>>>
> >>>>
> >>>> Please VOTE:
> >>>> [+1] great, let's ship it
> >>>> [+0] meh, don't care
> >>>> [-1] stop there is a ${blocker}
> >>>>
> >>>> The VOTE is open for 72h.
> >>>>
> >>>>
> >>>> txs and LieGrue,
> >>>> strub
> >>>>
> >>>> PS: thanks to Romain for pushing this!
> >>
> >>
>
>

Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
Please reread the link you posted:

"Which Files Must Contain An ASF License Text?¶

Every source file must contain the appropriate ASF License text or boilerplate notice."


You don't verify the source of a binary because it's not a source. This is the same as not being able to verify the license of a png or jpeg via a license header - because those binary formats don't have any.
But we can verify the license of the file. Romain wrote those files and there is a proper NOTICE and LICENSE file in the jars. 

It's not perfect that we have those files in the source zip, but it is legally perfectly fine.

LieGrue,
strub


> Am 02.01.2017 um 23:38 schrieb John D. Ament <jo...@gmail.com>:
> 
> Unfortunately that means users have no way of verifying the license [1]
> 
> 
> 
> [1]: http://www.apache.org/dev/release.html#which-files-contain-license
> 
> 
> On Mon, Jan 2, 2017 at 5:30 PM Mark Struberg <st...@yahoo.de.invalid>
> wrote:
> 
>> Not really elegant, but the class is really more like a real resource.
>> It's also in SVN:
>> 
>> https://svn.apache.org/repos/asf/openwebbeans/meecrowave/tags/meecrowave-0.2.0/meecrowave-core/src/test/resources/org/superbiz/app-res/
>> 
>> In any case thanks for the review!
>> 
>> LieGrue,
>> strub
>> 
>> 
>>> Am 02.01.2017 um 23:00 schrieb Romain Manni-Bucau <rmannibucau@gmail.com
>>> :
>>> 
>>> This is part of the way a few (1 or 2) tests are written. This is
>> intended
>>> for now.
>>> 
>>> Le 2 janv. 2017 22:11, "John D. Ament" <jo...@apache.org> a écrit :
>>> 
>>> You have two binaries in the source release:
>>> 
>>> ./meecrowave-core/src/test/resources/org/superbiz/app-
>>> res/OtherEndpoint.class
>>> 
>> ./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherFilter.class
>>> 
>>> The allowable ASF binaries are usually graphics, not class files (which
>> are
>>> usually compiled java source files).  These both appear to be compiled
>>> source files.
>>> 
>>> John
>>> 
>>> On Mon, Jan 2, 2017 at 12:08 PM Mark Struberg <struberg@yahoo.de.invalid
>>> 
>>> wrote:
>>> 
>>>> Hi all!
>>>> 
>>>> It's time to do our very first Meecrowave release!
>>>> And since we already use it in some production systems we upped the
>>>> version from 0.0.1 to 0.2.0.
>>>> 
>>>> Here is the staging repo
>>>> 
>>>> https://repository.apache.org/content/repositories/
>>> orgapacheopenwebbeans-1021/
>>>> 
>>>> And here comes the source release zip:
>>>> 
>>>> https://repository.apache.org/content/repositories/
>>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
>>>> 
>>>> My gpg key can be found at
>>>> https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>>>> 
>>>> So what is Apache Meecrowave (tm)?
>>>> 
>>>> Meecrowave is a lightweight bundle of
>>>> 
>>>> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
>>>> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
>>>> * JAX-RS (Apache CXF-3.1.9)
>>>> * JSON-P-1.0 (Apache Johnzon-1.0.0)
>>>> 
>>>> And all that within only 9MB!
>>>> 
>>>> Want to test it?
>>>> Just download
>>>> 
>>>> https://repository.apache.org/content/repositories/
>>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
>>> meecrowave-core-0.2.0-runner.jar
>>>> (sha1
>>>> <https://repository.apache.org/content/repositories/
>>> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
>>> meecrowave-core-0.2.0-runner.jar(sha1>:
>>>> 042a2b4344c494cff378f072423ed8bb4a2ea93a)
>>>> and type
>>>> 
>>>> For running an existing.war file:
>>>> java -jar meecrowave-core-0.2.0-runner.jar existing.war
>>>> 
>>>> For running an existing-fat.jar file:
>>>> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
>>>> 
>>>> Meecrowave can do a lot more.
>>>> We will host and imporove the docs at
>>>> http://openwebbeans.apache.org/meecrowave/
>>>> 
>>>> 
>>>> Please VOTE:
>>>> [+1] great, let's ship it
>>>> [+0] meh, don't care
>>>> [-1] stop there is a ${blocker}
>>>> 
>>>> The VOTE is open for 72h.
>>>> 
>>>> 
>>>> txs and LieGrue,
>>>> strub
>>>> 
>>>> PS: thanks to Romain for pushing this!
>> 
>> 


Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by "John D. Ament" <jo...@gmail.com>.
Unfortunately that means users have no way of verifying the license [1]



[1]: http://www.apache.org/dev/release.html#which-files-contain-license


On Mon, Jan 2, 2017 at 5:30 PM Mark Struberg <st...@yahoo.de.invalid>
wrote:

> Not really elegant, but the class is really more like a real resource.
> It's also in SVN:
>
> https://svn.apache.org/repos/asf/openwebbeans/meecrowave/tags/meecrowave-0.2.0/meecrowave-core/src/test/resources/org/superbiz/app-res/
>
> In any case thanks for the review!
>
> LieGrue,
> strub
>
>
> > Am 02.01.2017 um 23:00 schrieb Romain Manni-Bucau <rmannibucau@gmail.com
> >:
> >
> > This is part of the way a few (1 or 2) tests are written. This is
> intended
> > for now.
> >
> > Le 2 janv. 2017 22:11, "John D. Ament" <jo...@apache.org> a écrit :
> >
> > You have two binaries in the source release:
> >
> > ./meecrowave-core/src/test/resources/org/superbiz/app-
> > res/OtherEndpoint.class
> >
> ./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherFilter.class
> >
> > The allowable ASF binaries are usually graphics, not class files (which
> are
> > usually compiled java source files).  These both appear to be compiled
> > source files.
> >
> > John
> >
> > On Mon, Jan 2, 2017 at 12:08 PM Mark Struberg <struberg@yahoo.de.invalid
> >
> > wrote:
> >
> >> Hi all!
> >>
> >> It's time to do our very first Meecrowave release!
> >> And since we already use it in some production systems we upped the
> >> version from 0.0.1 to 0.2.0.
> >>
> >> Here is the staging repo
> >>
> >> https://repository.apache.org/content/repositories/
> > orgapacheopenwebbeans-1021/
> >>
> >> And here comes the source release zip:
> >>
> >> https://repository.apache.org/content/repositories/
> > orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
> >>
> >> My gpg key can be found at
> >> https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> >>
> >> So what is Apache Meecrowave (tm)?
> >>
> >> Meecrowave is a lightweight bundle of
> >>
> >> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> >> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> >> * JAX-RS (Apache CXF-3.1.9)
> >> * JSON-P-1.0 (Apache Johnzon-1.0.0)
> >>
> >> And all that within only 9MB!
> >>
> >> Want to test it?
> >> Just download
> >>
> >> https://repository.apache.org/content/repositories/
> > orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
> > meecrowave-core-0.2.0-runner.jar
> >> (sha1
> >> <https://repository.apache.org/content/repositories/
> > orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
> > meecrowave-core-0.2.0-runner.jar(sha1>:
> >> 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> >> and type
> >>
> >> For running an existing.war file:
> >> java -jar meecrowave-core-0.2.0-runner.jar existing.war
> >>
> >> For running an existing-fat.jar file:
> >> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
> >>
> >> Meecrowave can do a lot more.
> >> We will host and imporove the docs at
> >> http://openwebbeans.apache.org/meecrowave/
> >>
> >>
> >> Please VOTE:
> >> [+1] great, let's ship it
> >> [+0] meh, don't care
> >> [-1] stop there is a ${blocker}
> >>
> >> The VOTE is open for 72h.
> >>
> >>
> >> txs and LieGrue,
> >> strub
> >>
> >> PS: thanks to Romain for pushing this!
>
>

Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
Not really elegant, but the class is really more like a real resource. It's also in SVN:
https://svn.apache.org/repos/asf/openwebbeans/meecrowave/tags/meecrowave-0.2.0/meecrowave-core/src/test/resources/org/superbiz/app-res/

In any case thanks for the review!

LieGrue,
strub


> Am 02.01.2017 um 23:00 schrieb Romain Manni-Bucau <rm...@gmail.com>:
> 
> This is part of the way a few (1 or 2) tests are written. This is intended
> for now.
> 
> Le 2 janv. 2017 22:11, "John D. Ament" <jo...@apache.org> a écrit :
> 
> You have two binaries in the source release:
> 
> ./meecrowave-core/src/test/resources/org/superbiz/app-
> res/OtherEndpoint.class
> ./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherFilter.class
> 
> The allowable ASF binaries are usually graphics, not class files (which are
> usually compiled java source files).  These both appear to be compiled
> source files.
> 
> John
> 
> On Mon, Jan 2, 2017 at 12:08 PM Mark Struberg <st...@yahoo.de.invalid>
> wrote:
> 
>> Hi all!
>> 
>> It's time to do our very first Meecrowave release!
>> And since we already use it in some production systems we upped the
>> version from 0.0.1 to 0.2.0.
>> 
>> Here is the staging repo
>> 
>> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1021/
>> 
>> And here comes the source release zip:
>> 
>> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
>> 
>> My gpg key can be found at
>> https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>> 
>> So what is Apache Meecrowave (tm)?
>> 
>> Meecrowave is a lightweight bundle of
>> 
>> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
>> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
>> * JAX-RS (Apache CXF-3.1.9)
>> * JSON-P-1.0 (Apache Johnzon-1.0.0)
>> 
>> And all that within only 9MB!
>> 
>> Want to test it?
>> Just download
>> 
>> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
> meecrowave-core-0.2.0-runner.jar
>> (sha1
>> <https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
> meecrowave-core-0.2.0-runner.jar(sha1>:
>> 042a2b4344c494cff378f072423ed8bb4a2ea93a)
>> and type
>> 
>> For running an existing.war file:
>> java -jar meecrowave-core-0.2.0-runner.jar existing.war
>> 
>> For running an existing-fat.jar file:
>> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
>> 
>> Meecrowave can do a lot more.
>> We will host and imporove the docs at
>> http://openwebbeans.apache.org/meecrowave/
>> 
>> 
>> Please VOTE:
>> [+1] great, let's ship it
>> [+0] meh, don't care
>> [-1] stop there is a ${blocker}
>> 
>> The VOTE is open for 72h.
>> 
>> 
>> txs and LieGrue,
>> strub
>> 
>> PS: thanks to Romain for pushing this!


Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by Romain Manni-Bucau <rm...@gmail.com>.
This is part of the way a few (1 or 2) tests are written. This is intended
for now.

Le 2 janv. 2017 22:11, "John D. Ament" <jo...@apache.org> a écrit :

You have two binaries in the source release:

./meecrowave-core/src/test/resources/org/superbiz/app-
res/OtherEndpoint.class
./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherFilter.class

The allowable ASF binaries are usually graphics, not class files (which are
usually compiled java source files).  These both appear to be compiled
source files.

John

On Mon, Jan 2, 2017 at 12:08 PM Mark Struberg <st...@yahoo.de.invalid>
wrote:

> Hi all!
>
> It's time to do our very first Meecrowave release!
> And since we already use it in some production systems we upped the
> version from 0.0.1 to 0.2.0.
>
> Here is the staging repo
>
> https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1021/
>
> And here comes the source release zip:
>
> https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
>
> My gpg key can be found at
> https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>
> So what is Apache Meecrowave (tm)?
>
> Meecrowave is a lightweight bundle of
>
> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> * JAX-RS (Apache CXF-3.1.9)
> * JSON-P-1.0 (Apache Johnzon-1.0.0)
>
> And all that within only 9MB!
>
> Want to test it?
> Just download
>
> https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
meecrowave-core-0.2.0-runner.jar
> (sha1
> <https://repository.apache.org/content/repositories/
orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/
meecrowave-core-0.2.0-runner.jar(sha1>:
> 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> and type
>
> For running an existing.war file:
> java -jar meecrowave-core-0.2.0-runner.jar existing.war
>
> For running an existing-fat.jar file:
> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
>
> Meecrowave can do a lot more.
> We will host and imporove the docs at
> http://openwebbeans.apache.org/meecrowave/
>
>
> Please VOTE:
> [+1] great, let's ship it
> [+0] meh, don't care
> [-1] stop there is a ${blocker}
>
> The VOTE is open for 72h.
>
>
> txs and LieGrue,
> strub
>
> PS: thanks to Romain for pushing this!

Re: [VOTE] Release Apache Meecrowave-0.2.0

Posted by "John D. Ament" <jo...@apache.org>.
You have two binaries in the source release:

./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherEndpoint.class
./meecrowave-core/src/test/resources/org/superbiz/app-res/OtherFilter.class

The allowable ASF binaries are usually graphics, not class files (which are
usually compiled java source files).  These both appear to be compiled
source files.

John

On Mon, Jan 2, 2017 at 12:08 PM Mark Struberg <st...@yahoo.de.invalid>
wrote:

> Hi all!
>
> It's time to do our very first Meecrowave release!
> And since we already use it in some production systems we upped the
> version from 0.0.1 to 0.2.0.
>
> Here is the staging repo
>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/
>
> And here comes the source release zip:
>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave/0.2.0/
>
> My gpg key can be found at
> https://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>
> So what is Apache Meecrowave (tm)?
>
> Meecrowave is a lightweight bundle of
>
> * Servlet-4.0 (Apache Tomcat 9.0.0.M15)
> * CDI-1.2 (Apache OpenWebBeans-1.7.1)
> * JAX-RS (Apache CXF-3.1.9)
> * JSON-P-1.0 (Apache Johnzon-1.0.0)
>
> And all that within only 9MB!
>
> Want to test it?
> Just download
>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar
> (sha1
> <https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1021/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar(sha1>:
> 042a2b4344c494cff378f072423ed8bb4a2ea93a)
> and type
>
> For running an existing.war file:
> java -jar meecrowave-core-0.2.0-runner.jar existing.war
>
> For running an existing-fat.jar file:
> java -jar meecrowave-core-0.2.0-runner.jar existing-fat.jar
>
> Meecrowave can do a lot more.
> We will host and imporove the docs at
> http://openwebbeans.apache.org/meecrowave/
>
>
> Please VOTE:
> [+1] great, let's ship it
> [+0] meh, don't care
> [-1] stop there is a ${blocker}
>
> The VOTE is open for 72h.
>
>
> txs and LieGrue,
> strub
>
> PS: thanks to Romain for pushing this!