Re: Update PSR-3 for modern typing

2021-06-04 Thread Larry Garfield
Make that the next hour or three. :-)

https://github.com/php-fig/fig-standards/pull/1231
https://github.com/php-fig/log/pull/76
https://github.com/php-fig/log/pull/77

Details in the PRs.  Of note, both require PHP 8.0 because of Stringable.  I 
also merged the abstract class and trait, as they're identical, but I'm not 
certain if that's technically legal.  Open to input on that front.

-- 
  Larry Garfield
  la...@garfieldtech.com

On Fri, Jun 4, 2021, at 8:37 AM, Larry Garfield wrote:
> Sounds like it.  I'll add a PSR-3 update to my todo list in the next 
> week or two.
> 
> -- 
>   Larry Garfield
>   la...@garfieldtech.com
> 
> On Fri, Jun 4, 2021, at 6:27 AM, Alessandro Lai wrote:
> > Jordi responded that he doesn't have the time to deal with the upgrade. 
> > Shall we proceed without him?
> > 
> > https://github.com/php-fig/log/pull/75#issuecomment-854538519
> > 
> > Il giorno lunedì 31 maggio 2021 alle 14:53:53 UTC+2 Alessandro Lai ha 
> > scritto:
> > > IIRC half of the work (for typing) was already done on Monolog 2.0: 
> > > https://github.com/Seldaek/monolog/blob/main/CHANGELOG.md
> > > 
> > > Il giorno venerdì 28 maggio 2021 alle 17:14:50 UTC+2 Larry Garfield ha 
> > > scritto:
> > >> PSR-3 is probably the most widely used interface PSR. It still hasn't 
> > >> been type-updated, yet. We should do that. 
> > >> 
> > >> This would also be an ideal opportunity finally get rid of the ancient 
> > >> PHPUnit classes in the interface package, which have no business being 
> > >> there. 
> > >> 
> > >> Jordi, do you want to do the honors or should I do so? 
> > >> 
> > >> -- 
> > >> Larry Garfield 
> > >> la...@garfieldtech.com 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> > Groups "PHP Framework Interoperability Group" group.
> > To unsubscribe from this group and stop receiving emails from it, send 
> > an email to php-fig+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msgid/php-fig/32f5021b-b6ce-431c-86cf-6706d664e942n%40googlegroups.com
> >  
> > .
> 
> -- 
> You received this message because you are subscribed to the Google 
> Groups "PHP Framework Interoperability Group" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to php-fig+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/php-fig/0dc2ea5a-fc52-4ec5-acde-68601161bcb4%40www.fastmail.com.
> 

-- 
You received this message because you are subscribed to the Google Groups "PHP 
Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to php-fig+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/1df89794-5c90-4ede-aca7-5f44a050ce05%40www.fastmail.com.


Re: Update PSR-3 for modern typing

2021-06-04 Thread Larry Garfield
Sounds like it.  I'll add a PSR-3 update to my todo list in the next week or 
two.

-- 
  Larry Garfield
  la...@garfieldtech.com

On Fri, Jun 4, 2021, at 6:27 AM, Alessandro Lai wrote:
> Jordi responded that he doesn't have the time to deal with the upgrade. 
> Shall we proceed without him?
> 
> https://github.com/php-fig/log/pull/75#issuecomment-854538519
> 
> Il giorno lunedì 31 maggio 2021 alle 14:53:53 UTC+2 Alessandro Lai ha scritto:
> > IIRC half of the work (for typing) was already done on Monolog 2.0: 
> > https://github.com/Seldaek/monolog/blob/main/CHANGELOG.md
> > 
> > Il giorno venerdì 28 maggio 2021 alle 17:14:50 UTC+2 Larry Garfield ha 
> > scritto:
> >> PSR-3 is probably the most widely used interface PSR. It still hasn't been 
> >> type-updated, yet. We should do that. 
> >> 
> >> This would also be an ideal opportunity finally get rid of the ancient 
> >> PHPUnit classes in the interface package, which have no business being 
> >> there. 
> >> 
> >> Jordi, do you want to do the honors or should I do so? 
> >> 
> >> -- 
> >> Larry Garfield 
> >> la...@garfieldtech.com 
> 
> -- 
> You received this message because you are subscribed to the Google 
> Groups "PHP Framework Interoperability Group" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to php-fig+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/php-fig/32f5021b-b6ce-431c-86cf-6706d664e942n%40googlegroups.com
>  
> .

-- 
You received this message because you are subscribed to the Google Groups "PHP 
Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to php-fig+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/0dc2ea5a-fc52-4ec5-acde-68601161bcb4%40www.fastmail.com.


Re: Update PSR-3 for modern typing

2021-06-04 Thread Alessandro Lai
Jordi responded that he doesn't have the time to deal with the upgrade. 
Shall we proceed without him?

https://github.com/php-fig/log/pull/75#issuecomment-854538519

Il giorno lunedì 31 maggio 2021 alle 14:53:53 UTC+2 Alessandro Lai ha 
scritto:

> IIRC half of the work (for typing) was already done on Monolog 2.0: 
> https://github.com/Seldaek/monolog/blob/main/CHANGELOG.md
>
> Il giorno venerdì 28 maggio 2021 alle 17:14:50 UTC+2 Larry Garfield ha 
> scritto:
>
>> PSR-3 is probably the most widely used interface PSR. It still hasn't 
>> been type-updated, yet. We should do that. 
>>
>> This would also be an ideal opportunity finally get rid of the ancient 
>> PHPUnit classes in the interface package, which have no business being 
>> there. 
>>
>> Jordi, do you want to do the honors or should I do so? 
>>
>> -- 
>> Larry Garfield 
>> la...@garfieldtech.com 
>>
>

-- 
You received this message because you are subscribed to the Google Groups "PHP 
Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to php-fig+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/32f5021b-b6ce-431c-86cf-6706d664e942n%40googlegroups.com.


Re: Update PSR-3 for modern typing

2021-05-31 Thread Alessandro Lai
IIRC half of the work (for typing) was already done on Monolog 2.0: 
https://github.com/Seldaek/monolog/blob/main/CHANGELOG.md

Il giorno venerdì 28 maggio 2021 alle 17:14:50 UTC+2 Larry Garfield ha 
scritto:

> PSR-3 is probably the most widely used interface PSR. It still hasn't been 
> type-updated, yet. We should do that.
>
> This would also be an ideal opportunity finally get rid of the ancient 
> PHPUnit classes in the interface package, which have no business being 
> there.
>
> Jordi, do you want to do the honors or should I do so? 
>
> -- 
> Larry Garfield
> la...@garfieldtech.com
>

-- 
You received this message because you are subscribed to the Google Groups "PHP 
Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to php-fig+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/deb4f51c-d242-417d-ae56-fefef823d6c1n%40googlegroups.com.