Thanks, I have added the "Predicate Language" component to all of my
applicable tickets in JIRA.
~Brad
*Developer Advocate*
*Ortus Solutions, Corp *
E-mail: brad(a)coldbox.org
ColdBox Platform:
On Mon, Jul 13, 2020 at 4:23 PM Flavia Rainone <frainone(a)redhat.com> wrote:
Brad,
I just created the component in the Jira.
I'll be providing feedback on the tickets via Jira.
We appreciate any contribution that your team can give in the future, Brad!
On Thu, Jun 25, 2020 at 3:19 AM Stuart Douglas <sdouglas(a)redhat.com>
wrote:
>
>
> On Thu, 25 Jun 2020 at 03:04, Brad Wood <bdw429s(a)gmail.com> wrote:
>
>> Somehow I completely missed your reply on this Stuart! Thanks for
>> providing that information. I'm looking forward to what undertow 3 will
>> bring.
>>
>> In the meantime, did you see my question about getting a new component
>> added to JIRA? Also, any feedback on the tickets? If my logging additions
>> go well, my team will be more familiar with how all the internals work so
>> hopefully we can help out with some of those tickets in the form of pull
>> requests.
>>
>
> I will leave that up to Flavia, as she is the project lead. Even though I
> am still involved I spend the majority of my time on Quarkus these days.
>
> Stuart
>
>
>>
>> Thanks!
>>
>> ~Brad
>>
>> *Developer Advocate*
>> *Ortus Solutions, Corp *
>>
>> E-mail: brad(a)coldbox.org
>> ColdBox Platform:
http://www.coldbox.org
>> Blog:
http://www.codersrevolution.com
>>
>>
>>
>> On Wed, Jun 17, 2020 at 5:03 PM Stuart Douglas <sdouglas(a)redhat.com>
>> wrote:
>>
>>>
>>>
>>> On Thu, 18 Jun 2020 at 03:24, Brad Wood <bdw429s(a)gmail.com> wrote:
>>>
>>>> I'm working on an integration with Undertow's Predicate language
in my
>>>> Undertow-powered project, CommandBox. I just wanted to say, this
feature
>>>> is super sweet and it's really going to provide a lot of value for my
users
>>>> to toss in quick text-based rules to control their server.
>>>>
>>>> In case anyone else using this feature is curious, I've compiled a
>>>> list of missing features and bugs from our initial proof of concept
phase
>>>> and I've entered the tickets below. I'm willing to help send
pulls for
>>>> some of these, though I am a little curious regarding the future of
>>>> Undertow and if Undertow 3 is really happening any time soon at this
point
>>>> or if I should just be focusing on Undertow 2.x for the foreseeable
future.
>>>>
>>>
>>> Undertow 3 will basically be based on the Quarkus HTTP code (
>>>
https://github.com/quarkusio/quarkus-http). This takes Undertow,
>>> removes XNIO, and adds a connector layer to allow multiple connectors.
>>> Currently this only has a vert.x based connector, but as part of this work
>>> we would also add a pure Netty one so there is no required Vert.x
>>> dependency. Once this has been done the 'quarkus-http' repository
will be
>>> archived.
>>>
>>> Unfortunately everyone on the team has been extremely busy so it is
>>> hard to say exactly when this will happen, so for now I would focus on 2.x.
>>> From a users point of view there are definitely some API changes (the
>>> biggest one being no XNIO), but all the concepts should be pretty similar,
>>> so it should be relatively easy to port a 2.x app to 3.x.
>>>
>>> Stuart
>>>
>>>
>>>>
>>>> Also, on a side note, could a JIRA admin please add a "Predicate
>>>> Language" component in JIRA for me to tag these tickets with?
>>>>
>>>> *Predicate Language Redirect handler doesn't allow custom status
code*
>>>>
https://issues.redhat.com/browse/UNDERTOW-1734
>>>> *Predicate Language handler to set inline response body*
>>>>
https://issues.redhat.com/browse/UNDERTOW-1736
>>>> *Predicate Language response-code handler doesn't allow custom
status
>>>> text*
>>>>
https://issues.redhat.com/browse/UNDERTOW-1735
>>>> *Predicate Language access-control handler doesn't have
failure-status
>>>> parameter*
>>>>
https://issues.redhat.com/browse/UNDERTOW-1737
>>>> *Relax case sensitivity in Predicate Language for ease of use*
>>>>
https://issues.redhat.com/browse/UNDERTOW-1738
>>>> *Sub groups don't work with nested predicate*
>>>>
https://issues.redhat.com/browse/UNDERTOW-1739
>>>> *Predicate Language parsing fails on semi-colon before "else"
keyword*
>>>>
https://issues.redhat.com/browse/UNDERTOW-1740
>>>>
>>>> Thanks!
>>>>
>>>> ~Brad
>>>>
>>>> *Developer Advocate*
>>>> *Ortus Solutions, Corp *
>>>>
>>>> E-mail: brad(a)coldbox.org
>>>> ColdBox Platform:
http://www.coldbox.org
>>>> Blog:
http://www.codersrevolution.com
>>>>
>>>> _______________________________________________
>>>> undertow-dev mailing list
>>>> undertow-dev(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/undertow-dev
>>>
>>> _______________________________________________
> undertow-dev mailing list
> undertow-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/undertow-dev
--
Flavia Rainone
Principal Software Engineer
Red Hat <
https://www.redhat.com>
frainone(a)redhat.com
<
https://www.redhat.com>