The name "MicroProfile" suggests an element of being small, so I'm not sure
why we'd only add this to our biggest distribution and no where else. I've
built the change (thanks for the help Roberto), and it adds <100KB to the
binary. I'd definitely add it to Plus and Plume, but I think we should
either add it web profile, or if we really don't want it in WebProfile, I
see no harm in an extra flavour that is webprofile + microprofile.

I agree that removing some of the stuff in webprofile such as JTA etc is
likely to be tricky, and I'm not sure we gain too much at the moment.

Jon

On Mon, Mar 5, 2018 at 5:09 PM, Romain Manni-Bucau <rmannibu...@gmail.com>
wrote:

>
>
> 2018-03-05 18:02 GMT+01:00 Roberto Cortez <radcor...@yahoo.com.invalid>:
>
>>
>> I'll check Jon.
>> Regarding profiles, my idea about a MP build was to also allow us to have
>> a minimal binary with just the MP stuff. This mean removing specs that are
>> not part of MP specs, like JPA. I guess this could be controversial, but it
>> would allows us to have a very small footprint binary.
>>
>
> Not sure it does worth removing things from WP, we already have the
> smallest footprint of EE servers so a few less meg will not ring much to
> end users IMHO and it can be very tricky for bval or JTA for instance.
>
>
>> Roberto    On Monday, March 5, 2018, 4:24:22 PM GMT, Jonathan Gallimore <
>> jonathan.gallim...@gmail.com> wrote:
>>
>>  Hey Roberto
>>
>> I'm getting a build error on your PR:
>>
>> [ERROR] Failed to execute goal
>> org.codehaus.gmaven:groovy-maven-plugin:2.0:execute
>> (execute-microprofile-installer) on project apache-tomee: Execution
>> execute-microprofile-installer of goal
>> org.codehaus.gmaven:groovy-maven-plugin:2.0:execute failed: src
>> '/Users/jgallimore/.m2/repository/org/apache/tomee/tomee-
>> microprofile-webapp/7.0.5-SNAPSHOT/tomee-microprofile-we
>> bapp-7.0.5-SNAPSHOT.war'
>> doesn't exist. -> [Help 1]
>>
>> Am I missing anything?
>>
>> Cheers
>>
>> Jon
>>
>> On Mon, Mar 5, 2018 at 12:40 PM, Roberto Cortez
>> <radcor...@yahoo.com.invalid
>> > wrote:
>>
>> > Hi all,
>> > I've submitted a PR:https://github.com/apache/tomee/pull/122
>> >
>> > With some initial work to build a MicroProfile dist of TomEE, starting
>> > with the MicroProfile Config.
>> > Please let me know if this is alright. I plan to add some of the other
>> > implementations into it as well.
>> > Thanks!
>> > Cheers,Roberto
>>
>>
>
>

Reply via email to