+1 (binding)

regards,

On 20/06/2022 12:57, Jean-Louis MONTEIRO wrote:
Is there any interest to vote on this one?

Le lun. 30 mai 2022 à 16:10, Jean-Louis MONTEIRO <jeano...@gmail.com> a écrit :

    up ...

    Le mer. 25 mai 2022 à 14:54, Romain Manni-Bucau
    <rmannibu...@gmail.com> a écrit :

        +1 after the discussion in the other thread and points Richard
        raised

        Romain Manni-Bucau
        @rmannibucau <https://twitter.com/rmannibucau> | Blog
        <https://rmannibucau.metawerx.net/> | Old Blog
        <http://rmannibucau.wordpress.com> | Github
        <https://github.com/rmannibucau> | LinkedIn
        <https://www.linkedin.com/in/rmannibucau> | Book
        
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


        Le mer. 25 mai 2022 à 02:13, Jean-Louis MONTEIRO
        <jeano...@gmail.com> a écrit :

            here is my own +1 (binding)

            Le mer. 25 mai 2022 à 02:12, Jean-Louis MONTEIRO
            <jeano...@gmail.com> a écrit :

                I always find it better when we can keep backward
                compatibility for users.
                But this is a major version and I'm not a big fan of
                cheap system properties.

                If we think it's not good, we should create a
                challenge to get it fixed in the spec + TCK.
                Otherwise, I would keep it the way it is. If it breaks
                users and we want to help them out, it's still time to
                add the system property or a better configuration
                option and do a maintenance release.

                I'd go lazy instead of eager considering it's a major
                version.
                Meanwhile, I'd create an issue on the TCK + Spec


                Le mar. 24 mai 2022 à 13:21, Zowalla, Richard
                <richard.zowa...@hs-heilbronn.de> a écrit :

                    Romain mentioned the idea (via Slack) of
                    introducing a (cheap) system
                    property, which a user can specifiy to get back
                    the old behaviour.

                    If we want to follow the compatibility appraoch,
                    we should add that
                    flag as the spec / RI is really unclear.


                    Am Dienstag, dem 24.05.2022 um 13:01 +0200 schrieb
                    Romain Manni-Bucau:
                    > I conclude the same thing thanks your pointers
                    so back to the
                    > question: do we want to maintain the compat for
                    our user base, do we
                    > want to align on the random spec behavior or do
                    we don't care?
                    > Indeed I'm always in first team, in particular
                    there since it will be
                    > deprecated so the least we touch the best it is
                    but guess it is a 50-
                    > 50 case in terms of actual points :s.
                    >
                    > Romain Manni-Bucau
                    > @rmannibucau |  Blog | Old Blog | Github |
                    LinkedIn | Book
                    >
                    >
                    > Le mar. 24 mai 2022 à 12:57, Zowalla, Richard <
                    > richard.zowa...@hs-heilbronn.de> a écrit :
                    > > The test in question is
                    > >
                    
https://github.com/eclipse-ee4j/jaf-tck/blob/2.0.1/tests/api/javasoft/sqe/tests/jakarta/activation/ActivationDataFlavor/normalizeMimeTypeParameter_Test.java
                    > >
                    > > which expects the plain parameter value instead of
                    > > "parameter=value" as
                    > > a return value.
                    > >
                    > > The JavaDoc is also not quite clear about it:
                    > >
                    > >
                    
https://jakarta.ee/specifications/activation/2.0/apidocs/jakarta.activation/jakarta/activation/activationdataflavor#normalizeMimeTypeParameter(java.lang.String,java.lang.String)
                    > >
                    > > with "This method is called for each parameter
                    name/value pair and
                    > > should return the normalized representation of the
                    > > parameterValue.".
                    > >
                    > > The spec document itself
                    > >
                    
https://jakarta.ee/specifications/activation/2.0/jakarta-activation-spec-2.0.html
                    > >  doesn't mention anything about it.
                    > >
                    > > Guess it is a relict from java.awt.DataFlavour
                    (also @Deprecated
                    > > there)
                    > > to keep compatibility after removing the
                    references to it.
                    > >
                    > > Am Dienstag, dem 24.05.2022 um 12:42 +0200
                    schrieb Romain Manni-
                    > > Bucau:
                    > > > Hmm, before that the question is "are the
                    TCK spec compliant", a
                    > > lot
                    > > > have a reference in the spec we maybe
                    missed, do you have some
                    > > > pointers on them? If we were wrong let's fix
                    it, if the TCK are
                    > > wrong
                    > > > then maybe ignore the TCK?
                    > > >
                    > > > Romain Manni-Bucau
                    > > > @rmannibucau |  Blog | Old Blog | Github |
                    LinkedIn | Book
                    > > >
                    > > >
                    > > > Le mar. 24 mai 2022 à 12:33, Zowalla, Richard <
                    > > > richard.zowa...@hs-heilbronn.de> a écrit :
                    > > > > There is a TCK test regarding
                    normalizeMimeTypeParameter which
                    > > > > broke with the current impl of
                    normalizeMimeTypeParameter
                    > > > >
                    > > > > Therefore, I adjusted it but agree that it
                    is mit really
                    > > specified.
                    > > > > Question would be, if it is "ok" to fail
                    specific tests of the
                    > > TCK.
                    > > > >
                    > > > > Gruß
                    > > > > Richard
                    > > > > Von: Romain Manni-Bucau
                    <rmannibu...@gmail.com>
                    > > > > Gesendet: Dienstag, 24. Mai 2022 11:53:37
                    > > > > An: dev@geronimo.apache.org
                    > > > > Betreff: Re: [VOTE] Geronimo
                    activation_2.0_spec 1.0.0
                    > > > >
                    > > > > Not voting negatively but seems we
                    > > > > broke normalizeMimeTypeParameter (I guess
                    copying the RI?) and
                    > > I'm
                    > > > > not sure it should be done.
                    > > > > From my understanding this part is not
                    well specified and
                    > > highly
                    > > > > depends on the impl but I don't see a
                    reson to break existing
                    > > > > consumers which I always favor in regards
                    of being aligned on
                    > > the
                    > > > > RI.
                    > > > >
                    > > > > Romain Manni-Bucau
                    > > > > @rmannibucau |  Blog | Old Blog | Github |
                    LinkedIn | Book
                    > > > >
                    > > > >
                    > > > > Le mar. 24 mai 2022 à 11:45, Jean-Louis
                    Monteiro <
                    > > > > jlmonte...@tomitribe.com> a écrit :
                    > > > > > Here we go
                    > > > > >
                    > > > > > We now pass all TCK and signature tests.
                    Thanks Richard.
                    > > > > >
                    > > > > > This is essentially the same as the M1
                    David did last week
                    > > but
                    > > > > > with the fixes for compliance (See
                    GERONIMO-6832)
                    > > > > >
                    > > > > > Here is the link for sources
                    > > > > >
                    > >
                    
https://dist.apache.org/repos/dist/dev/geronimo/activation_2.0_spec/
                    > > > > >
                    > > > > > Here is the svn tag
                    > > > > >
                    > >
                    
https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-activation_2.0_spec-1.0.0/
                    > > > > >
                    > > > > > Here is the staging repo
                    > > > > >
                    > >
                    
https://repository.apache.org/content/repositories/orgapachegeronimo-1155
                    > > > > >
                    > > > > > Please vote to approve this release:
                    > > > > > [ ] +1 Approve the release
                    > > > > > [ ]  0 Abstain (please provide specific
                    comments)
                    > > > > > [ ] -1 Don't approve the release (please
                    provide specific
                    > > > > > comments)
                    > > > > >
                    > > > > > This vote will be open for at least 72
                    hours.
                    > > > > >
                    > > > > > Thanks
                    > > > > >
                    > > > > >
                    > > > > >
                    > > > > > --
                    > > > > > Jean-Louis Monteiro
                    > > > > > http://twitter.com/jlouismonteiro
                    > > > > > http://www.tomitribe.com
                    > > > > >



-- Jean-Louis



-- Jean-Louis



-- Jean-Louis



--
Jean-Louis

--
--
François

Reply via email to