[wildfly-dev] Is JMX Needed in Core?
Jason Greene
jason.greene at redhat.com
Wed Jul 9 16:26:22 EDT 2014
On Jul 9, 2014, at 3:09 PM, Stuart Douglas <stuart.w.douglas at gmail.com> wrote:
>
>
> Brian Stansberry wrote:
>> On 7/9/14, 1:59 PM, Stuart Douglas wrote:
>>> The problem with that is that if you take it to its fullest extent you
>>> end up with one subsystem per repo, which is not something we want.
>>>
>>> I am not sure where the best place for it is, even if it stays in core
>>> it should be possible for the tooling to exclude it, same with logging.
>>>
>>> Otherwise I think the place for it to live would be the web distro, as I
>>> think that people will definitely want to be able to use JMX to manage
>>> that.
>>>
>>
>> So the web build is becoming the spot where foundational stuff like this
>> and Elytron come in? The core is uber-minimal for the folks who really
>> want that, and then web has these things that lots and lots of folks
>> will want.
>>
>> In the odd case where folks want this foundational stuff but not
>> undertow etc, they can just depend on the web build and exclude
>> undertow. Real corner case. And folks who don't want the foundational
>> stuff exclude it.
>>
>> I can see that working out pretty well.
>>
>> Does logging belong in web then then? Still seems like something that
>> even the uber-minimalists would want. I ask because it bugs me that we
>> have two meanings now for "core" -- the old "core" notion that was the
>> true core with zero subsystems, and now this new wildfly-core dist,
>> which has subsystems.
>
> I'm really not sure. TBH from a practical sense I don't think it makes
> any real difference, its more of an idealogical thing.
>
> I guess if we look at web as being 'all the stuff that people will
> probably need' then it makes sense that logging, jmx and
> deployment-scanner live there instead of core.
-1 to moving deployment scanner and logging out of core.
--
Jason T. Greene
WildFly Lead / JBoss EAP Platform Architect
JBoss, a division of Red Hat
More information about the wildfly-dev
mailing list