Hi,

I think it's better if you can push a PR via github.

regards,

François
fpa...@apache.org

Le 21/07/2021 à 11:01, Zowalla, Richard a écrit :
> Hi François,
>
> thanks for the update.
>
> Shall I migrate my SVN patch files towards GitHub Pull Requests or is
> the plan to apply them directly?
>
> Gruss
> Richard
>
>
> Am Mittwoch, den 21.07.2021, 10:58 +0200 schrieb Francois Papon:
>> Hi all,
>>
>> This 3 repo has moved successfuly to gitbox:
>>
>>   https://github.com/apache/geronimo-xbean
>>   https://github.com/apache/geronimo-javamail
>>   https://github.com/apache/geronimo-txmanager
>>
>> We can now merge the pending PRs.
>>
>> regards,
>>
>> François
>> fpa...@apache.org
>>
>> Le 08/06/2021 à 14:15, Richard Zowalla a écrit :
>>> Thx for the ticket id !
>>>
>>> Am Dienstag, den 08.06.2021, 14:07 +0200 schrieb Francois Papon:
>>>> Hi,
>>>>
>>>> Migration is still pending, waiting for infra:
>>>>
>>>> https://issues.apache.org/jira/browse/INFRA-21908
>>>> <https://issues.apache.org/jira/browse/INFRA-21908>
>>>>
>>>> regards,
>>>>
>>>> François
>>>> fpa...@apache.org
>>>>
>>>> Le 08/06/2021 à 13:56, Richard Zowalla a écrit :
>>>>> Hi François,
>>>>>
>>>>> any updates from INFRA on this? Couldnt find the ticket id
>>>>> anymore,
>>>>> sry.
>>>>>
>>>>> Gruss
>>>>> Richard
>>>>>
>>>>> Am Mittwoch, den 19.05.2021, 09:38 +0200 schrieb Francois
>>>>> Papon:
>>>>>> Hi,
>>>>>>
>>>>>> Yes, we plan to do this just after the migration to git ;)
>>>>>>
>>>>>> regards,
>>>>>>
>>>>>> François
>>>>>> fpa...@apache.org
>>>>>>
>>>>>> Le 19/05/2021 à 09:09, Zowalla, Richard a écrit :
>>>>>>> Hi,
>>>>>>>
>>>>>>> thanks for your response! I think, that [1] might also
>>>>>>> affect
>>>>>>> the
>>>>>>> hard-
>>>>>>> coded TLS1.0 in GERONIMO-6792 [2], so the pending patch
>>>>>>> would
>>>>>>> be
>>>>>>> very
>>>>>>> appreciated.
>>>>>>>
>>>>>>> Maybe after the migration to git? ;)
>>>>>>>
>>>>>>> Gruss
>>>>>>> Richard
>>>>>>>
>>>>>>> [1] https://bugs.openjdk.java.net/browse/JDK-8202343
>>>>>>> [2] https://issues.apache.org/jira/browse/GERONIMO-6792
>>>>>>>
>>>>>>> Am Samstag, den 01.05.2021, 08:20 +0200 schrieb 
>>>>>>> fpa...@apache.org:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I think I can take a look to the Jira and merge the PRs.
>>>>>>>>
>>>>>>>> regards,
>>>>>>>>
>>>>>>>> François
>>>>>>>> fpa...@apache.org
>>>>>>>>
>>>>>>>> Le 28/04/2021 à 11:09, Zowalla, Richard a écrit :
>>>>>>>>> Just to follow up on this thread:
>>>>>>>>>
>>>>>>>>> Do we have any plans for moving forward with the mail-
>>>>>>>>> related
>>>>>>>>> patches?
>>>>>>>>> The hard-coded TLS config in mail is a bit "pain" ;)
>>>>>>>>>
>>>>>>>>> Gruss
>>>>>>>>> Richard
>>>>>>>>>
>>>>>>>>> Am Dienstag, den 23.03.2021, 08:50 +0100 schrieb Romain
>>>>>>>>> Manni-
>>>>>>>>> Bucau:
>>>>>>>>>> Well it can use a singleton but from a factory
>>>>>>>>>> method. So
>>>>>>>>>> immediate
>>>>>>>>>> solution is to add a public static X getInstance();.
>>>>>>>>>> But as mentionned it means, to keep the pluggability
>>>>>>>>>> we
>>>>>>>>>> should
>>>>>>>>>> target
>>>>>>>>>> with such a spi, you will enforce all other impl to
>>>>>>>>>> use
>>>>>>>>>> such
>>>>>>>>>> a
>>>>>>>>>> pattern (you cant' just switch with -D easily since
>>>>>>>>>> adding is
>>>>>>>>>> easy
>>>>>>>>>> but dropping system props is almost impossible).
>>>>>>>>>> A noarg public constructor is trivial and more
>>>>>>>>>> natural
>>>>>>>>>> with
>>>>>>>>>> resources
>>>>>>>>>> IMHO - but once again tomee can does all the work to
>>>>>>>>>> makes it
>>>>>>>>>> equivalent, just requires to duplicate/wrap the impls
>>>>>>>>>> of
>>>>>>>>>> the
>>>>>>>>>> SPI
>>>>>>>>>> in
>>>>>>>>>> tomee codebase which sounds weird to me ("we have an
>>>>>>>>>> impl
>>>>>>>>>> but
>>>>>>>>>> you
>>>>>>>>>> need to use another one").
>>>>>>>>>>
>>>>>>>>>> On a more personal note I think this pattern is no
>>>>>>>>>> more
>>>>>>>>>> relevant
>>>>>>>>>> and
>>>>>>>>>> has more pitfalls since you enforce a static instance
>>>>>>>>>> as
>>>>>>>>>> soon
>>>>>>>>>> as
>>>>>>>>>> the
>>>>>>>>>> class is loaded whereas it is not needed depending
>>>>>>>>>> the
>>>>>>>>>> lifecycle
>>>>>>>>>> of
>>>>>>>>>> your main - it is not much but still, I see it as a
>>>>>>>>>> leak
>>>>>>>>>> in
>>>>>>>>>> terms
>>>>>>>>>> of
>>>>>>>>>> design (indeed this one is not important and not a
>>>>>>>>>> blocker
>>>>>>>>>> but
>>>>>>>>>> all
>>>>>>>>>> implies to move to the noarg public constructor on my
>>>>>>>>>> side).
>>>>>>>>>> Maybe a habit and personal choice so would be great
>>>>>>>>>> to
>>>>>>>>>> have
>>>>>>>>>> another
>>>>>>>>>> opinion to move forward :).
>>>>>>>>>>
>>>>>>>>>> Le mar. 23 mars 2021 à 08:38, Zowalla, Richard <
>>>>>>>>>> richard.zowa...@hs-heilbronn.de> a écrit :
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>> I think, it is about the configuration flexibility
>>>>>>>>>>> in
>>>>>>>>>>> tomee's
>>>>>>>>>>> <resource> definitions, which wouldn't allow the
>>>>>>>>>>> use of
>>>>>>>>>>> a
>>>>>>>>>>> singleton
>>>>>>>>>>> instance. Hence, the consuming project would need
>>>>>>>>>>> to
>>>>>>>>>>> implement
>>>>>>>>>>> the
>>>>>>>>>>> interface to make it possible. But I am not that
>>>>>>>>>>> deep
>>>>>>>>>>> as
>>>>>>>>>>> Romain
>>>>>>>>>>> in
>>>>>>>>>>> the
>>>>>>>>>>> TomEE codebase, so it is still a guess from my
>>>>>>>>>>> side.
>>>>>>>>>>>
>>>>>>>>>>> Gruss
>>>>>>>>>>> Richard
>>>>>>>>>>>
>>>>>>>>>>> Am Montag, den 22.03.2021, 23:14 +0100 schrieb
>>>>>>>>>>> Florent
>>>>>>>>>>> Guillaume:
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> I can drop the private constructor if you want.
>>>>>>>>>>>> I'm surprised it's needed though, as the default
>>>>>>>>>>>> instance
>>>>>>>>>>>> is
>>>>>>>>>>> already
>>>>>>>>>>>> used by the code if no value is provided for the
>>>>>>>>>>>> timeProvider
>>>>>>>>>>>> parameter of TransactionImpl. 
>>>>>>>>>>>>
>>>>>>>>>>>> Florent
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Mar 22, 2021 at 5:49 PM Romain Manni-
>>>>>>>>>>>> Bucau <
>>>>>>>>>>>> rmannibu...@gmail.com> wrote:
>>>>>>>>>>>>> Hi Richard,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I still think SystemCurrentTime should have a
>>>>>>>>>>>>> public
>>>>>>>>>>>>> noarg
>>>>>>>>>>>>> constructor (or just drop the private one)
>>>>>>>>>>>>> since it
>>>>>>>>>>>>> will
>>>>>>>>>>>>> enable
>>>>>>>>>>>>> tomee to fully configure dynamically the tx mgr
>>>>>>>>>>>>> with
>>>>>>>>>>>>> this
>>>>>>>>>>>>> new
>>>>>>>>>>>>> feature but otherwise +1 to apply them all.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Romain Manni-Bucau
>>>>>>>>>>>>> @rmannibucau |  Blog | Old Blog | Github |
>>>>>>>>>>>>> LinkedIn
>>>>>>>>>>>>> Book
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Le lun. 22 mars 2021 à 17:03, Zowalla, Richard
>>>>>>>>>>>>> <
>>>>>>>>>>>>> richard.zowa...@hs-heilbronn.de> a écrit :
>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> wanted to raise attention on this again. 6792
>>>>>>>>>>>>>> would
>>>>>>>>>>>>>> be
>>>>>>>>>>>>>> very
>>>>>>>>>>> nice
>>>>>>>>>>>>>> as we
>>>>>>>>>>>>>> should allow TLS/SSL protocol versions for a
>>>>>>>>>>>>>> given
>>>>>>>>>>>>>> mail
>>>>>>>>>>> server
>>>>>>>>>>>>>> instead
>>>>>>>>>>>>>> of falling back to some hard-coded default.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Gruss
>>>>>>>>>>>>>> Richard
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Am Mittwoch, den 24.02.2021, 09:33 +0100
>>>>>>>>>>>>>> schrieb
>>>>>>>>>>>>>> Romain
>>>>>>>>>>> Manni-
>>>>>>>>>>>>>> Bucau:
>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> AFAIK we have a few pending patches to
>>>>>>>>>>>>>>> apply/issue
>>>>>>>>>>>>>>> to
>>>>>>>>>>> close:
>>>>>>>>>>>>>>> - [mail] 
>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6792
>>>>>>>>>>> :
>>>>>>>>>>>>>> update
>>>>>>>>>>>>>>> some defaults and config capacity
>>>>>>>>>>>>>>> - [mail] 
>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6801
>>>>>>>>>>>>>> and 
>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6800
>>>>>>>>>>> (setText)
>>>>>>>>>>>>>>> - [transaction-manager] 
>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6805
>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>> enable
>>>>>>>>>>> to
>>>>>>>>>>>>>> change
>>>>>>>>>>>>>>> the time evaluator impl
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> If someone else can have a review it would
>>>>>>>>>>>>>>> be
>>>>>>>>>>>>>>> great
>>>>>>>>>>>>>>> (feel
>>>>>>>>>>> free
>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>> apply the patch or I can do it after).
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> note: some of the patches are waiting for
>>>>>>>>>>>>>>> some
>>>>>>>>>>>>>>> feedback
>>>>>>>>>>>>>>> -
>>>>>>>>>>> in
>>>>>>>>>>>>>>> particular txmgr one, wonder about tomee
>>>>>>>>>>>>>>> <resource>
>>>>>>>>>>>>>>> usage
>>>>>>>>>>> which
>>>>>>>>>>>>>> can
>>>>>>>>>>>>>>> need to remove the private constructor of
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> default
>>>>>>>>>>>>>>> impl
>>>>>>>>>>> to
>>>>>>>>>>>>>> enable
>>>>>>>>>>>>>>> to configure the impl completely.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> Romain Manni-Bucau
>>>>>>>>>>>>>>> @rmannibucau |  Blog | Old Blog | Github |
>>>>>>>>>>>>>>> LinkedIn
>>>>>>>>>>>>>>> Book

Reply via email to