Re: PSR status update

2018-03-16 Thread Joe T.
Looking forward to working on PSR-5 since i missed my chance for 12.

As far as 12 goes, i really do hope some genuine discussion happens for the 
inconsistencies and concerns raised by Larry before it's finalized. If no 
other reason raised so far makes sense, consider how much simple it would 
be to write and maintain the linters/validators when all occurrences of 
characters and structures are expected to look the same regardless of their 
context...

Thanks.
-jlt


On Friday, 16 March 2018 04:46:17 UTC-4, Alessandro Lai wrote:
>
> Hello everyone,
> we (the secretaries) decided it was time to post a status update for the 
> PSR which are pending, as a way to update you members and the whole 
> community on our work, and also to start discussion around some PSR that 
> need a little more participation. Here it is:
>
> PSR-5 (PHPDoc)
>
> Status: abandoned / regrouping
>
> Last time, it was brought up to be resurrected with a new and fresh 
> working group (
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
> Chuck Burgess expressed his intention of stepping up as the editor, and 
> Gary Hockin said that he could step in as a CC member to be the sponsor.
>
> We also need to form a Working Group, so (at least) three other persons 
> are needed. If you are able to contribute, please reach out.
> PSR-6 (Caching Interface)
>
> Status: amendment vote in progress
>
> There was a PR opened a long time ago with an errata about the expiresAt() 
> method and its handling of the \DateTimeInterface argument: 
> https://github.com/php-fig/fig-standards/pull/915/files
>
> The PR created a long discussion and 2 failed attempts to vote that in, 
> but recently all the participants reached an agreement. Please, vote! 
> 
> PSR-9 and PSR-10 (security)
>
> Status: abandoned / regrouping
>
> Currently not active. Michael Cullum is attempting to take over. Adam 
> Englander has signed on to help. They still need a few team members before 
> they can initiate a vote on the new PSR team. They specifically are wanting 
> security leads from PHP-FIG member projects. If you are willing to help, 
> please reach out to Michael, Adam, or one of the Secretaries and let us 
> know.
> PSR-12 (code style)
>
> Status: in review
>
> The WG is currently working on the two implementations needed to ask for 
> the acceptance vote. One of the two is currently worked on by Korvin 
> Szanto, and it’s viewable here: 
> https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 
>
> We need a second implementation to move forward. Is anyone currently 
> working on a second implementation?
>
> It’s also getting some attention from the Prettier package (see 
> https://github.com/prettier/plugin-php/pull/200 and 
> https://github.com/prettier/plugin-php/issues/167). 
>
> Larry Garfield has re-raised concerns. Please, take a look and provide any 
> feedback you have here: 
> https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.
>
> Michael Cullum believes this will be ready for vote in 2 months.
> PSR-14 (event manager)
>
> Status: abandoned / regrouping
>
> This PSR is getting some attention on the ML recently, and it’s getting 
> discussed here: 
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. 
> Larry Garfield is trying to step in as the editor, Benni Mack and Stéphane 
> Hulard have volunteered to help. Larry has said that he will push this 
> forward next week, after Tuesday 20th.
> PSR-17 (HTTP factories)
>
> Status: Draft
>
> PSR entered the draft status thanks to Matthew (
> https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
>  
>
>
> The new PSR working group is: 
>
> - Editor: Woody Gilk 
>
> - Sponsor: Matthew Weier O’Phinney 
>
> - Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn 
> Eggleton, Oscar Otero, and Tobias Nyholm. 
>
> The working group is currently looking at proposal and hope to have it 
> ready to share for general review in the next two weeks.
> PSR-18 (HTTP client)
>
> Status: Draft
>
> The working group is currently deciding on an upgrade path from HTTPlug. 
> They have a proposal that they think will work which is being reviewed by a 
> small group and once they’re happy with it that will be posted to the 
> PHP-FIG for comments.
> PSR-19? (Streams / Async)
>
> Status: Pre-Draft
>
> Currently on hold until Sara can make time in her schedule.
>
>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/98e3f8e9-7e44-40eb-8104-de2454a844e6%40googlegroups.com.
For more op

Re: PSR status update

2018-03-16 Thread Larry Garfield
When PSRs 9 and 10 were first given numbers securitytxt.org didn't exist yet. 
:-)  And they've not really been updated since then, hence their current 
abandoned status.

Once the WGs are reassembled it would make sense to look at securitytxt.org 
and similar efforts to see what can be stolen^W borrowed from them.

--Larry Garfield

On Friday, March 16, 2018 1:04:50 PM CDT i...@ph-il.ca wrote:
> I would like to help too... But question for PSR-10 why not using
> security.txt ( http://securitytxt.org )?
> 
> On Friday, March 16, 2018 at 11:21:14 AM UTC-4, Chris Cornutt wrote:
> > I'd like to get back involved with PSR-9/PSR-10 to help out whoever ends
> > up leading that effort. I'd still like to see some of the projects come
> > in.
> > It seems like there are several out there already making a serious
> > investment in the security of their project including Drupal, WordPress,
> > Symfony and Zend Framework.

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/202.PBUJcnQWTv%40vulcan.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: This is a digitally signed message part.


Re: PSR status update

2018-03-16 Thread Chuck Burgess
I'll be unavailable next week (traveling with a high school group), so I'll
reach out to everyone about starting the WG the following week 👍
CRB


On Mar 16, 2018 07:43, "Ben Ramsey"  wrote:

I’m interested in working with Chuck and Gary on PSR-5.

Cheers,
Ben


On Mar 16, 2018, at 03:46, Alessandro Lai 
wrote:

Hello everyone,
we (the secretaries) decided it was time to post a status update for the
PSR which are pending, as a way to update you members and the whole
community on our work, and also to start discussion around some PSR that
need a little more participation. Here it is:

PSR-5 (PHPDoc)

Status: abandoned / regrouping

Last time, it was brought up to be resurrected with a new and fresh working
group (https://groups.google.com/forum/?fromgroups#!topic/php-
fig/bcV4KXIW6dQ): Chuck Burgess expressed his intention of stepping up as
the editor, and Gary Hockin said that he could step in as a CC member to be
the sponsor.

We also need to form a Working Group, so (at least) three other persons are
needed. If you are able to contribute, please reach out.
PSR-6 (Caching Interface)

Status: amendment vote in progress

There was a PR opened a long time ago with an errata about the expiresAt()
method and its handling of the \DateTimeInterface argument:
https://github.com/php-fig/fig-standards/pull/915/files

The PR created a long discussion and 2 failed attempts to vote that in, but
recently all the participants reached an agreement. Please, vote!

PSR-9 and PSR-10 (security)

Status: abandoned / regrouping

Currently not active. Michael Cullum is attempting to take over. Adam
Englander has signed on to help. They still need a few team members before
they can initiate a vote on the new PSR team. They specifically are wanting
security leads from PHP-FIG member projects. If you are willing to help,
please reach out to Michael, Adam, or one of the Secretaries and let us
know.
PSR-12 (code style)

Status: in review

The WG is currently working on the two implementations needed to ask for
the acceptance vote. One of the two is currently worked on by Korvin
Szanto, and it’s viewable here: https://github.com/
KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12.

We need a second implementation to move forward. Is anyone currently
working on a second implementation?

It’s also getting some attention from the Prettier package (see
https://github.com/prettier/plugin-php/pull/200 and
https://github.com/prettier/plugin-php/issues/167).

Larry Garfield has re-raised concerns. Please, take a look and provide any
feedback you have here: https://groups.google.com/forum/#!msg/php-fig/
vZOpga3xoLg/_Q-CbeWMAQAJ.

Michael Cullum believes this will be ready for vote in 2 months.
PSR-14 (event manager)

Status: abandoned / regrouping

This PSR is getting some attention on the ML recently, and it’s getting
discussed here: https://groups.google.com/forum/?fromgroups#!topic/php-
fig/EwCZ9ritJcA. Larry Garfield is trying to step in as the editor, Benni
Mack and Stéphane Hulard have volunteered to help. Larry has said that he
will push this forward next week, after Tuesday 20th.
PSR-17 (HTTP factories)

Status: Draft

PSR entered the draft status thanks to Matthew (https://groups.google.com/
forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/
8nqDCh5TBgAJ).

The new PSR working group is:

- Editor: Woody Gilk

- Sponsor: Matthew Weier O’Phinney

- Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn Eggleton,
Oscar Otero, and Tobias Nyholm.

The working group is currently looking at proposal and hope to have it
ready to share for general review in the next two weeks.
PSR-18 (HTTP client)

Status: Draft

The working group is currently deciding on an upgrade path from HTTPlug.
They have a proposal that they think will work which is being reviewed by a
small group and once they’re happy with it that will be posted to the
PHP-FIG for comments.
PSR-19? (Streams / Async)

Status: Pre-Draft

Currently on hold until Sara can make time in her schedule.

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/
msgid/php-fig/4d3edf58-5392-44af-8b2d-2a28b2fa8316%40googlegroups.com

.
For more options, visit https://groups.google.com/d/optout.

-- 
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 post to this 

Re: PSR status update

2018-03-16 Thread Matthew Brown
I'm happy to work on PSR-5

On Friday, 16 March 2018 04:46:17 UTC-4, Alessandro Lai wrote:
>
> Hello everyone,
> we (the secretaries) decided it was time to post a status update for the 
> PSR which are pending, as a way to update you members and the whole 
> community on our work, and also to start discussion around some PSR that 
> need a little more participation. Here it is:
>
> PSR-5 (PHPDoc)
>
> Status: abandoned / regrouping
>
> Last time, it was brought up to be resurrected with a new and fresh 
> working group (
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
> Chuck Burgess expressed his intention of stepping up as the editor, and 
> Gary Hockin said that he could step in as a CC member to be the sponsor.
>
> We also need to form a Working Group, so (at least) three other persons 
> are needed. If you are able to contribute, please reach out.
> PSR-6 (Caching Interface)
>
> Status: amendment vote in progress
>
> There was a PR opened a long time ago with an errata about the expiresAt() 
> method and its handling of the \DateTimeInterface argument: 
> https://github.com/php-fig/fig-standards/pull/915/files
>
> The PR created a long discussion and 2 failed attempts to vote that in, 
> but recently all the participants reached an agreement. Please, vote! 
> 
> PSR-9 and PSR-10 (security)
>
> Status: abandoned / regrouping
>
> Currently not active. Michael Cullum is attempting to take over. Adam 
> Englander has signed on to help. They still need a few team members before 
> they can initiate a vote on the new PSR team. They specifically are wanting 
> security leads from PHP-FIG member projects. If you are willing to help, 
> please reach out to Michael, Adam, or one of the Secretaries and let us 
> know.
> PSR-12 (code style)
>
> Status: in review
>
> The WG is currently working on the two implementations needed to ask for 
> the acceptance vote. One of the two is currently worked on by Korvin 
> Szanto, and it’s viewable here: 
> https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 
>
> We need a second implementation to move forward. Is anyone currently 
> working on a second implementation?
>
> It’s also getting some attention from the Prettier package (see 
> https://github.com/prettier/plugin-php/pull/200 and 
> https://github.com/prettier/plugin-php/issues/167). 
>
> Larry Garfield has re-raised concerns. Please, take a look and provide any 
> feedback you have here: 
> https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.
>
> Michael Cullum believes this will be ready for vote in 2 months.
> PSR-14 (event manager)
>
> Status: abandoned / regrouping
>
> This PSR is getting some attention on the ML recently, and it’s getting 
> discussed here: 
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. 
> Larry Garfield is trying to step in as the editor, Benni Mack and Stéphane 
> Hulard have volunteered to help. Larry has said that he will push this 
> forward next week, after Tuesday 20th.
> PSR-17 (HTTP factories)
>
> Status: Draft
>
> PSR entered the draft status thanks to Matthew (
> https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
>  
>
>
> The new PSR working group is: 
>
> - Editor: Woody Gilk 
>
> - Sponsor: Matthew Weier O’Phinney 
>
> - Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn 
> Eggleton, Oscar Otero, and Tobias Nyholm. 
>
> The working group is currently looking at proposal and hope to have it 
> ready to share for general review in the next two weeks.
> PSR-18 (HTTP client)
>
> Status: Draft
>
> The working group is currently deciding on an upgrade path from HTTPlug. 
> They have a proposal that they think will work which is being reviewed by a 
> small group and once they’re happy with it that will be posted to the 
> PHP-FIG for comments.
> PSR-19? (Streams / Async)
>
> Status: Pre-Draft
>
> Currently on hold until Sara can make time in her schedule.
>
>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/5455b23f-20d2-452f-b558-fb624006c53e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PSR status update

2018-03-16 Thread info
I would like to help too... But question for PSR-10 why not using 
security.txt ( http://securitytxt.org )?

On Friday, March 16, 2018 at 11:21:14 AM UTC-4, Chris Cornutt wrote:
>
> I'd like to get back involved with PSR-9/PSR-10 to help out whoever ends 
> up leading that effort. I'd still like to see some of the projects come in. 
> It seems like there are several out there already making a serious 
> investment in the security of their project including Drupal, WordPress, 
> Symfony and Zend Framework.
>
> On Friday, March 16, 2018 at 3:46:17 AM UTC-5, Alessandro Lai wrote:
>>
>> Hello everyone,
>> we (the secretaries) decided it was time to post a status update for the 
>> PSR which are pending, as a way to update you members and the whole 
>> community on our work, and also to start discussion around some PSR that 
>> need a little more participation. Here it is:
>>
>> PSR-5 (PHPDoc)
>>
>> Status: abandoned / regrouping
>>
>> Last time, it was brought up to be resurrected with a new and fresh 
>> working group (
>> https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
>> Chuck Burgess expressed his intention of stepping up as the editor, and 
>> Gary Hockin said that he could step in as a CC member to be the sponsor.
>>
>> We also need to form a Working Group, so (at least) three other persons 
>> are needed. If you are able to contribute, please reach out.
>> PSR-6 (Caching Interface)
>>
>> Status: amendment vote in progress
>>
>> There was a PR opened a long time ago with an errata about the 
>> expiresAt() method and its handling of the \DateTimeInterface argument: 
>> https://github.com/php-fig/fig-standards/pull/915/files
>>
>> The PR created a long discussion and 2 failed attempts to vote that in, 
>> but recently all the participants reached an agreement. Please, vote! 
>> 
>> PSR-9 and PSR-10 (security)
>>
>> Status: abandoned / regrouping
>>
>> Currently not active. Michael Cullum is attempting to take over. Adam 
>> Englander has signed on to help. They still need a few team members before 
>> they can initiate a vote on the new PSR team. They specifically are wanting 
>> security leads from PHP-FIG member projects. If you are willing to help, 
>> please reach out to Michael, Adam, or one of the Secretaries and let us 
>> know.
>> PSR-12 (code style)
>>
>> Status: in review
>>
>> The WG is currently working on the two implementations needed to ask for 
>> the acceptance vote. One of the two is currently worked on by Korvin 
>> Szanto, and it’s viewable here: 
>> https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 
>>
>> We need a second implementation to move forward. Is anyone currently 
>> working on a second implementation?
>>
>> It’s also getting some attention from the Prettier package (see 
>> https://github.com/prettier/plugin-php/pull/200 and 
>> https://github.com/prettier/plugin-php/issues/167). 
>>
>> Larry Garfield has re-raised concerns. Please, take a look and provide 
>> any feedback you have here: 
>> https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.
>>
>> Michael Cullum believes this will be ready for vote in 2 months.
>> PSR-14 (event manager)
>>
>> Status: abandoned / regrouping
>>
>> This PSR is getting some attention on the ML recently, and it’s getting 
>> discussed here: 
>> https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. 
>> Larry Garfield is trying to step in as the editor, Benni Mack and Stéphane 
>> Hulard have volunteered to help. Larry has said that he will push this 
>> forward next week, after Tuesday 20th.
>> PSR-17 (HTTP factories)
>>
>> Status: Draft
>>
>> PSR entered the draft status thanks to Matthew (
>> https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
>>  
>>
>>
>> The new PSR working group is: 
>>
>> - Editor: Woody Gilk 
>>
>> - Sponsor: Matthew Weier O’Phinney 
>>
>> - Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn 
>> Eggleton, Oscar Otero, and Tobias Nyholm. 
>>
>> The working group is currently looking at proposal and hope to have it 
>> ready to share for general review in the next two weeks.
>> PSR-18 (HTTP client)
>>
>> Status: Draft
>>
>> The working group is currently deciding on an upgrade path from HTTPlug. 
>> They have a proposal that they think will work which is being reviewed by a 
>> small group and once they’re happy with it that will be posted to the 
>> PHP-FIG for comments.
>> PSR-19? (Streams / Async)
>>
>> Status: Pre-Draft
>>
>> Currently on hold until Sara can make time in her schedule.
>>
>>

-- 
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 post to this group, send email to php-fig@googlegroups.com.

Re: The progress of HTTP client

2018-03-16 Thread Tobias Nyholm

Thank you Luis for the feedback. Here are some short answers: 

* Regarding async: See the meta document: 
https://github.com/php-fig/fig-standards/blob/master/proposed/http-client/http-client-meta.md
* Method signature: We want to make sure that major libraries could 
implement this interface without breaking BC. 
* Regarding exceptions' verbosity: See the meta document
* Exceptions is thrown when there is no response. =)

See the meta document and the current specification. Most of your ideas has 
been visited already.

https://github.com/php-fig/fig-standards/blob/master/proposed/http-client/http-client.md


Den fredag 16 mars 2018 kl. 17:24:07 UTC+1 skrev Luis Pabón:
>
> My 2p: 
>
>
>- This PSR needs async, otherwise there's not much value on it - I'd 
>recommend following closely what guzzle is already doing
>- sendRequest is redundant. public function send(RequestInterface 
>$request): Response
>- Exceptions should be way more verbose: need BadRequestException, 
>ConflictException, TimeoutException, UnauthorisedException etc to 
>accurately error-handle without boilerplate (eg checking status code).
>- Exceptions must also give access to the response as well as the HTTP 
>status code separately
>
>
> On Sunday, February 25, 2018 at 7:00:40 PM UTC, Barry vd. Heuvel wrote:
>>
>> Good to hear it was just a typo :)
>>
>> > The specification looks good, we are currently deciding on an upgrade 
>> path from HTTPlug. We have a proposal that we think will work. 
>>
>> Does that mean the interface is likely to remain the same?
>>
>> I'm currently working on an upgrade for Omnipay from Guzzle to 
>> (hopefully) PSR-18 (current work in progress is also based on HTTplug), 
>> hence this PSR :)
>>
>> Op maandag 19 februari 2018 22:51:50 UTC+1 schreef Alessandro Lai:
>>>
>>> As per our bylaws (see 
>>> https://www.php-fig.org/bylaws/psr-workflow/#abandoned), abandonment 
>>> must be explicitly declared either by an abandonment vote, or by a 
>>> secretary, but with some prerequisites:
>>>
>>>  - missing editor or sponsor for more than 60 days (not the case here)
>>>  - no activity in 6 months (not the case either, see commits on draft: 
>>> https://github.com/php-fig/fig-standards/commits/master/proposed/http-client
>>> )
>>>
>>> So yes, PSR-18 is not abandoned but in draft stage, as correctly stated 
>>> in our repo/site: https://www.php-fig.org/psr/#draft
>>>
>>> Il giorno domenica 18 febbraio 2018 12:28:18 UTC+1, Stefano Torresi ha 
>>> scritto:

 As far as I know, PSR-18 has never been marked as abandoned, I don't 
 even think the requirements to do so have ever been satisfied. Could the 
 secretaries confirm, please?

 Il giorno gio 15 feb 2018 alle ore 08:47 Tobias Nyholm <
 tobias...@gmail.com> ha scritto:

> Yeah, it has stalled for a few weeks. but we are working on it again. 
> The specification looks good, we are currently deciding on an upgrade 
> path 
> from HTTPlug. We have a proposal that we think will work. I've invited a 
> few to have a look on it (Sara included). If this small group think it is 
> fine I will publish it so every one could give their comments. 
>
> If no major issues are found I will move the PSR to review. 
>
> Den onsdag 14 februari 2018 kl. 13:11:46 UTC+1 skrev Barry vd. Heuvel:
>>
>> Apologies, I now see that PSR-18 is referenced in the Sunshine 
>> meetings (https://groups.google.com/forum/#!topic/php-fig/sjASl6ltjHI 
>> )
>>>
>>>
>>> PSR - 18 HTTP Client (*Abandoned*)
>>>
>>>- Tobias identified an issue and will be notifying the group to 
>>>source needed changes.
>>>   - Tobias is waiting on *Sara to offer feedback*.
>>>- This PSR needs 2 implementations to move forward.
>>>
>>> Status abandoned, is that supposed to be Draft? As you are 
>> discussing the issue with the group. Or are you in search of a new 
>> Editor?
>>
>>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/6a82257a-3fd5-4c38-a374-ced008ddc27e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: The progress of HTTP client

2018-03-16 Thread Luis Pabón
My 2p: 


   - This PSR needs async, otherwise there's not much value on it - I'd 
   recommend following closely what guzzle is already doing
   - sendRequest is redundant. public function send(RequestInterface 
   $request): Response
   - Exceptions should be way more verbose: need BadRequestException, 
   ConflictException, TimeoutException, UnauthorisedException etc to 
   accurately error-handle without boilerplate (eg checking status code).
   - Exceptions must also give access to the response as well as the HTTP 
   status code separately
   

On Sunday, February 25, 2018 at 7:00:40 PM UTC, Barry vd. Heuvel wrote:
>
> Good to hear it was just a typo :)
>
> > The specification looks good, we are currently deciding on an upgrade 
> path from HTTPlug. We have a proposal that we think will work. 
>
> Does that mean the interface is likely to remain the same?
>
> I'm currently working on an upgrade for Omnipay from Guzzle to (hopefully) 
> PSR-18 (current work in progress is also based on HTTplug), hence this PSR 
> :)
>
> Op maandag 19 februari 2018 22:51:50 UTC+1 schreef Alessandro Lai:
>>
>> As per our bylaws (see 
>> https://www.php-fig.org/bylaws/psr-workflow/#abandoned), abandonment 
>> must be explicitly declared either by an abandonment vote, or by a 
>> secretary, but with some prerequisites:
>>
>>  - missing editor or sponsor for more than 60 days (not the case here)
>>  - no activity in 6 months (not the case either, see commits on draft: 
>> https://github.com/php-fig/fig-standards/commits/master/proposed/http-client
>> )
>>
>> So yes, PSR-18 is not abandoned but in draft stage, as correctly stated 
>> in our repo/site: https://www.php-fig.org/psr/#draft
>>
>> Il giorno domenica 18 febbraio 2018 12:28:18 UTC+1, Stefano Torresi ha 
>> scritto:
>>>
>>> As far as I know, PSR-18 has never been marked as abandoned, I don't 
>>> even think the requirements to do so have ever been satisfied. Could the 
>>> secretaries confirm, please?
>>>
>>> Il giorno gio 15 feb 2018 alle ore 08:47 Tobias Nyholm <
>>> tobias...@gmail.com> ha scritto:
>>>
 Yeah, it has stalled for a few weeks. but we are working on it again. 
 The specification looks good, we are currently deciding on an upgrade path 
 from HTTPlug. We have a proposal that we think will work. I've invited a 
 few to have a look on it (Sara included). If this small group think it is 
 fine I will publish it so every one could give their comments. 

 If no major issues are found I will move the PSR to review. 

 Den onsdag 14 februari 2018 kl. 13:11:46 UTC+1 skrev Barry vd. Heuvel:
>
> Apologies, I now see that PSR-18 is referenced in the Sunshine 
> meetings (https://groups.google.com/forum/#!topic/php-fig/sjASl6ltjHI 
> )
>>
>>
>> PSR - 18 HTTP Client (*Abandoned*)
>>
>>- Tobias identified an issue and will be notifying the group to 
>>source needed changes.
>>   - Tobias is waiting on *Sara to offer feedback*.
>>- This PSR needs 2 implementations to move forward.
>>
>> Status abandoned, is that supposed to be Draft? As you are discussing 
> the issue with the group. Or are you in search of a new Editor?
>
>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/4abee516-3b88-405b-9ccf-04538baaf9d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PSR status update

2018-03-16 Thread Chris Cornutt
I'd like to get back involved with PSR-9/PSR-10 to help out whoever ends up 
leading that effort. I'd still like to see some of the projects come in. It 
seems like there are several out there already making a serious investment 
in the security of their project including Drupal, WordPress, Symfony and 
Zend Framework.

On Friday, March 16, 2018 at 3:46:17 AM UTC-5, Alessandro Lai wrote:
>
> Hello everyone,
> we (the secretaries) decided it was time to post a status update for the 
> PSR which are pending, as a way to update you members and the whole 
> community on our work, and also to start discussion around some PSR that 
> need a little more participation. Here it is:
>
> PSR-5 (PHPDoc)
>
> Status: abandoned / regrouping
>
> Last time, it was brought up to be resurrected with a new and fresh 
> working group (
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
> Chuck Burgess expressed his intention of stepping up as the editor, and 
> Gary Hockin said that he could step in as a CC member to be the sponsor.
>
> We also need to form a Working Group, so (at least) three other persons 
> are needed. If you are able to contribute, please reach out.
> PSR-6 (Caching Interface)
>
> Status: amendment vote in progress
>
> There was a PR opened a long time ago with an errata about the expiresAt() 
> method and its handling of the \DateTimeInterface argument: 
> https://github.com/php-fig/fig-standards/pull/915/files
>
> The PR created a long discussion and 2 failed attempts to vote that in, 
> but recently all the participants reached an agreement. Please, vote! 
> 
> PSR-9 and PSR-10 (security)
>
> Status: abandoned / regrouping
>
> Currently not active. Michael Cullum is attempting to take over. Adam 
> Englander has signed on to help. They still need a few team members before 
> they can initiate a vote on the new PSR team. They specifically are wanting 
> security leads from PHP-FIG member projects. If you are willing to help, 
> please reach out to Michael, Adam, or one of the Secretaries and let us 
> know.
> PSR-12 (code style)
>
> Status: in review
>
> The WG is currently working on the two implementations needed to ask for 
> the acceptance vote. One of the two is currently worked on by Korvin 
> Szanto, and it’s viewable here: 
> https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 
>
> We need a second implementation to move forward. Is anyone currently 
> working on a second implementation?
>
> It’s also getting some attention from the Prettier package (see 
> https://github.com/prettier/plugin-php/pull/200 and 
> https://github.com/prettier/plugin-php/issues/167). 
>
> Larry Garfield has re-raised concerns. Please, take a look and provide any 
> feedback you have here: 
> https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.
>
> Michael Cullum believes this will be ready for vote in 2 months.
> PSR-14 (event manager)
>
> Status: abandoned / regrouping
>
> This PSR is getting some attention on the ML recently, and it’s getting 
> discussed here: 
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. 
> Larry Garfield is trying to step in as the editor, Benni Mack and Stéphane 
> Hulard have volunteered to help. Larry has said that he will push this 
> forward next week, after Tuesday 20th.
> PSR-17 (HTTP factories)
>
> Status: Draft
>
> PSR entered the draft status thanks to Matthew (
> https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
>  
>
>
> The new PSR working group is: 
>
> - Editor: Woody Gilk 
>
> - Sponsor: Matthew Weier O’Phinney 
>
> - Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn 
> Eggleton, Oscar Otero, and Tobias Nyholm. 
>
> The working group is currently looking at proposal and hope to have it 
> ready to share for general review in the next two weeks.
> PSR-18 (HTTP client)
>
> Status: Draft
>
> The working group is currently deciding on an upgrade path from HTTPlug. 
> They have a proposal that they think will work which is being reviewed by a 
> small group and once they’re happy with it that will be posted to the 
> PHP-FIG for comments.
> PSR-19? (Streams / Async)
>
> Status: Pre-Draft
>
> Currently on hold until Sara can make time in her schedule.
>
>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/5b4bac43-6d33-4064-9be5-2bdafd9bfaa1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PSR status update

2018-03-16 Thread Michael Babker
Hi,

I'd be interested in helping with PSR-9/10 as a past lead (and still 
current member of) Joomla's security team.

On Friday, March 16, 2018 at 3:46:17 AM UTC-5, Alessandro Lai wrote:
>
> Hello everyone,
> we (the secretaries) decided it was time to post a status update for the 
> PSR which are pending, as a way to update you members and the whole 
> community on our work, and also to start discussion around some PSR that 
> need a little more participation. Here it is:
>
> PSR-5 (PHPDoc)
>
> Status: abandoned / regrouping
>
> Last time, it was brought up to be resurrected with a new and fresh 
> working group (
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
> Chuck Burgess expressed his intention of stepping up as the editor, and 
> Gary Hockin said that he could step in as a CC member to be the sponsor.
>
> We also need to form a Working Group, so (at least) three other persons 
> are needed. If you are able to contribute, please reach out.
> PSR-6 (Caching Interface)
>
> Status: amendment vote in progress
>
> There was a PR opened a long time ago with an errata about the expiresAt() 
> method and its handling of the \DateTimeInterface argument: 
> https://github.com/php-fig/fig-standards/pull/915/files
>
> The PR created a long discussion and 2 failed attempts to vote that in, 
> but recently all the participants reached an agreement. Please, vote! 
> 
> PSR-9 and PSR-10 (security)
>
> Status: abandoned / regrouping
>
> Currently not active. Michael Cullum is attempting to take over. Adam 
> Englander has signed on to help. They still need a few team members before 
> they can initiate a vote on the new PSR team. They specifically are wanting 
> security leads from PHP-FIG member projects. If you are willing to help, 
> please reach out to Michael, Adam, or one of the Secretaries and let us 
> know.
> PSR-12 (code style)
>
> Status: in review
>
> The WG is currently working on the two implementations needed to ask for 
> the acceptance vote. One of the two is currently worked on by Korvin 
> Szanto, and it’s viewable here: 
> https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 
>
> We need a second implementation to move forward. Is anyone currently 
> working on a second implementation?
>
> It’s also getting some attention from the Prettier package (see 
> https://github.com/prettier/plugin-php/pull/200 and 
> https://github.com/prettier/plugin-php/issues/167). 
>
> Larry Garfield has re-raised concerns. Please, take a look and provide any 
> feedback you have here: 
> https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.
>
> Michael Cullum believes this will be ready for vote in 2 months.
> PSR-14 (event manager)
>
> Status: abandoned / regrouping
>
> This PSR is getting some attention on the ML recently, and it’s getting 
> discussed here: 
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. 
> Larry Garfield is trying to step in as the editor, Benni Mack and Stéphane 
> Hulard have volunteered to help. Larry has said that he will push this 
> forward next week, after Tuesday 20th.
> PSR-17 (HTTP factories)
>
> Status: Draft
>
> PSR entered the draft status thanks to Matthew (
> https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
>  
>
>
> The new PSR working group is: 
>
> - Editor: Woody Gilk 
>
> - Sponsor: Matthew Weier O’Phinney 
>
> - Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn 
> Eggleton, Oscar Otero, and Tobias Nyholm. 
>
> The working group is currently looking at proposal and hope to have it 
> ready to share for general review in the next two weeks.
> PSR-18 (HTTP client)
>
> Status: Draft
>
> The working group is currently deciding on an upgrade path from HTTPlug. 
> They have a proposal that they think will work which is being reviewed by a 
> small group and once they’re happy with it that will be posted to the 
> PHP-FIG for comments.
> PSR-19? (Streams / Async)
>
> Status: Pre-Draft
>
> Currently on hold until Sara can make time in her schedule.
>
>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/0bcd8255-5f17-46aa-a295-72a99f21d801%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PSR status update

2018-03-16 Thread e . courtial30
Hi

I am very interested to help on PSR-19.

Cheers

Eric

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/99fe5364-133a-43af-8541-329d27d66ca5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PSR status update

2018-03-16 Thread e . courtial30
Hi

I am very interested to help on PSR-19.

Cheers

Eric

Le vendredi 16 mars 2018 04:46:17 UTC-4, Alessandro Lai a écrit :
>
> Hello everyone,
> we (the secretaries) decided it was time to post a status update for the 
> PSR which are pending, as a way to update you members and the whole 
> community on our work, and also to start discussion around some PSR that 
> need a little more participation. Here it is:
>
> PSR-5 (PHPDoc)
>
> Status: abandoned / regrouping
>
> Last time, it was brought up to be resurrected with a new and fresh 
> working group (
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
> Chuck Burgess expressed his intention of stepping up as the editor, and 
> Gary Hockin said that he could step in as a CC member to be the sponsor.
>
> We also need to form a Working Group, so (at least) three other persons 
> are needed. If you are able to contribute, please reach out.
> PSR-6 (Caching Interface)
>
> Status: amendment vote in progress
>
> There was a PR opened a long time ago with an errata about the expiresAt() 
> method and its handling of the \DateTimeInterface argument: 
> https://github.com/php-fig/fig-standards/pull/915/files
>
> The PR created a long discussion and 2 failed attempts to vote that in, 
> but recently all the participants reached an agreement. Please, vote! 
> 
> PSR-9 and PSR-10 (security)
>
> Status: abandoned / regrouping
>
> Currently not active. Michael Cullum is attempting to take over. Adam 
> Englander has signed on to help. They still need a few team members before 
> they can initiate a vote on the new PSR team. They specifically are wanting 
> security leads from PHP-FIG member projects. If you are willing to help, 
> please reach out to Michael, Adam, or one of the Secretaries and let us 
> know.
> PSR-12 (code style)
>
> Status: in review
>
> The WG is currently working on the two implementations needed to ask for 
> the acceptance vote. One of the two is currently worked on by Korvin 
> Szanto, and it’s viewable here: 
> https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 
>
> We need a second implementation to move forward. Is anyone currently 
> working on a second implementation?
>
> It’s also getting some attention from the Prettier package (see 
> https://github.com/prettier/plugin-php/pull/200 and 
> https://github.com/prettier/plugin-php/issues/167). 
>
> Larry Garfield has re-raised concerns. Please, take a look and provide any 
> feedback you have here: 
> https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.
>
> Michael Cullum believes this will be ready for vote in 2 months.
> PSR-14 (event manager)
>
> Status: abandoned / regrouping
>
> This PSR is getting some attention on the ML recently, and it’s getting 
> discussed here: 
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. 
> Larry Garfield is trying to step in as the editor, Benni Mack and Stéphane 
> Hulard have volunteered to help. Larry has said that he will push this 
> forward next week, after Tuesday 20th.
> PSR-17 (HTTP factories)
>
> Status: Draft
>
> PSR entered the draft status thanks to Matthew (
> https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
>  
>
>
> The new PSR working group is: 
>
> - Editor: Woody Gilk 
>
> - Sponsor: Matthew Weier O’Phinney 
>
> - Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn 
> Eggleton, Oscar Otero, and Tobias Nyholm. 
>
> The working group is currently looking at proposal and hope to have it 
> ready to share for general review in the next two weeks.
> PSR-18 (HTTP client)
>
> Status: Draft
>
> The working group is currently deciding on an upgrade path from HTTPlug. 
> They have a proposal that they think will work which is being reviewed by a 
> small group and once they’re happy with it that will be posted to the 
> PHP-FIG for comments.
> PSR-19? (Streams / Async)
>
> Status: Pre-Draft
>
> Currently on hold until Sara can make time in her schedule.
>
>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/455a1584-fb76-4f5b-b654-71ec75651580%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PSR status update

2018-03-16 Thread Ben Ramsey
I’m interested in working with Chuck and Gary on PSR-5.

Cheers,
Ben


> On Mar 16, 2018, at 03:46, Alessandro Lai  wrote:
> 
> Hello everyone,
> we (the secretaries) decided it was time to post a status update for the PSR 
> which are pending, as a way to update you members and the whole community on 
> our work, and also to start discussion around some PSR that need a little 
> more participation. Here it is:
> 
> PSR-5 (PHPDoc)
> Status: abandoned / regrouping
> Last time, it was brought up to be resurrected with a new and fresh working 
> group 
> (https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
> Chuck Burgess expressed his intention of stepping up as the editor, and Gary 
> Hockin said that he could step in as a CC member to be the sponsor.
> We also need to form a Working Group, so (at least) three other persons are 
> needed. If you are able to contribute, please reach out.
> PSR-6 (Caching Interface)
> Status: amendment vote in progress
> There was a PR opened a long time ago with an errata about the expiresAt() 
> method and its handling of the \DateTimeInterface argument: 
> https://github.com/php-fig/fig-standards/pull/915/files
> The PR created a long discussion and 2 failed attempts to vote that in, but 
> recently all the participants reached an agreement. Please, vote! 
> PSR-9 and PSR-10 (security)
> Status: abandoned / regrouping
> Currently not active. Michael Cullum is attempting to take over. Adam 
> Englander has signed on to help. They still need a few team members before 
> they can initiate a vote on the new PSR team. They specifically are wanting 
> security leads from PHP-FIG member projects. If you are willing to help, 
> please reach out to Michael, Adam, or one of the Secretaries and let us know.
> PSR-12 (code style)
> Status: in review
> The WG is currently working on the two implementations needed to ask for the 
> acceptance vote. One of the two is currently worked on by Korvin Szanto, and 
> it’s viewable here: 
> https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 
> 
> We need a second implementation to move forward. Is anyone currently working 
> on a second implementation?
> 
> It’s also getting some attention from the Prettier package (see 
> https://github.com/prettier/plugin-php/pull/200 and 
> https://github.com/prettier/plugin-php/issues/167). 
> 
> Larry Garfield has re-raised concerns. Please, take a look and provide any 
> feedback you have here: 
> https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.
> 
> Michael Cullum believes this will be ready for vote in 2 months.
> PSR-14 (event manager)
> Status: abandoned / regrouping
> This PSR is getting some attention on the ML recently, and it’s getting 
> discussed here: 
> https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. Larry 
> Garfield is trying to step in as the editor, Benni Mack and Stéphane Hulard 
> have volunteered to help. Larry has said that he will push this forward next 
> week, after Tuesday 20th.
> PSR-17 (HTTP factories)
> Status: Draft
> PSR entered the draft status thanks to Matthew 
> (https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
>  
> The new PSR working group is: 
> - Editor: Woody Gilk 
> - Sponsor: Matthew Weier O’Phinney 
> - Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn Eggleton, 
> Oscar Otero, and Tobias Nyholm. 
> The working group is currently looking at proposal and hope to have it ready 
> to share for general review in the next two weeks.
> PSR-18 (HTTP client)
> Status: Draft
> The working group is currently deciding on an upgrade path from HTTPlug. They 
> have a proposal that they think will work which is being reviewed by a small 
> group and once they’re happy with it that will be posted to the PHP-FIG for 
> comments.
> PSR-19? (Streams / Async)
> Status: Pre-Draft
> Currently on hold until Sara can make time in her schedule.
> 
> -- 
> 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 post to this group, send email to php-fig@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/php-fig/4d3edf58-5392-44af-8b2d-2a28b2fa8316%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/16CB4733-E07B-405B-8595-70A06C0BCFCB%40benramsey.com.
For more options, vi

PSR status update

2018-03-16 Thread Alessandro Lai
Hello everyone,
we (the secretaries) decided it was time to post a status update for the 
PSR which are pending, as a way to update you members and the whole 
community on our work, and also to start discussion around some PSR that 
need a little more participation. Here it is:

PSR-5 (PHPDoc)

Status: abandoned / regrouping

Last time, it was brought up to be resurrected with a new and fresh working 
group (
https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ): 
Chuck Burgess expressed his intention of stepping up as the editor, and 
Gary Hockin said that he could step in as a CC member to be the sponsor.

We also need to form a Working Group, so (at least) three other persons are 
needed. If you are able to contribute, please reach out.
PSR-6 (Caching Interface)

Status: amendment vote in progress

There was a PR opened a long time ago with an errata about the expiresAt() 
method and its handling of the \DateTimeInterface argument: 
https://github.com/php-fig/fig-standards/pull/915/files

The PR created a long discussion and 2 failed attempts to vote that in, but 
recently all the participants reached an agreement. Please, vote! 

PSR-9 and PSR-10 (security)

Status: abandoned / regrouping

Currently not active. Michael Cullum is attempting to take over. Adam 
Englander has signed on to help. They still need a few team members before 
they can initiate a vote on the new PSR team. They specifically are wanting 
security leads from PHP-FIG member projects. If you are willing to help, 
please reach out to Michael, Adam, or one of the Secretaries and let us 
know.
PSR-12 (code style)

Status: in review

The WG is currently working on the two implementations needed to ask for 
the acceptance vote. One of the two is currently worked on by Korvin 
Szanto, and it’s viewable here: 
https://github.com/KorvinSzanto/PHP-CS-Fixer/tree/feature/psr12. 

We need a second implementation to move forward. Is anyone currently 
working on a second implementation?

It’s also getting some attention from the Prettier package (see 
https://github.com/prettier/plugin-php/pull/200 and 
https://github.com/prettier/plugin-php/issues/167). 

Larry Garfield has re-raised concerns. Please, take a look and provide any 
feedback you have here: 
https://groups.google.com/forum/#!msg/php-fig/vZOpga3xoLg/_Q-CbeWMAQAJ.

Michael Cullum believes this will be ready for vote in 2 months.
PSR-14 (event manager)

Status: abandoned / regrouping

This PSR is getting some attention on the ML recently, and it’s getting 
discussed here: 
https://groups.google.com/forum/?fromgroups#!topic/php-fig/EwCZ9ritJcA. 
Larry Garfield is trying to step in as the editor, Benni Mack and Stéphane 
Hulard have volunteered to help. Larry has said that he will push this 
forward next week, after Tuesday 20th.
PSR-17 (HTTP factories)

Status: Draft

PSR entered the draft status thanks to Matthew (
https://groups.google.com/forum/?fromgroups#!searchin/php-fig/PSR-17%7Csort:date/php-fig/A5mZYTn5Jm8/8nqDCh5TBgAJ).
 


The new PSR working group is: 

- Editor: Woody Gilk 

- Sponsor: Matthew Weier O’Phinney 

- Members: Stefano Torresi, Matthieu Napoli, Korvin Szanto, Glenn Eggleton, 
Oscar Otero, and Tobias Nyholm. 

The working group is currently looking at proposal and hope to have it 
ready to share for general review in the next two weeks.
PSR-18 (HTTP client)

Status: Draft

The working group is currently deciding on an upgrade path from HTTPlug. 
They have a proposal that they think will work which is being reviewed by a 
small group and once they’re happy with it that will be posted to the 
PHP-FIG for comments.
PSR-19? (Streams / Async)

Status: Pre-Draft

Currently on hold until Sara can make time in her schedule.

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/4d3edf58-5392-44af-8b2d-2a28b2fa8316%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Abandoned PSR-5

2018-03-16 Thread Alessandro Lai
Hello all!
If anyone like you is interested in helping pushing PSR-5 back in the draft 
stage, please contact Chuck (which is willing to step in as a new Editor) 
or to us secretaries (me, Mark Railton or Margaret Staples). We need 5 
persons (including an editor and a CC sponsor) to build a Working group; 
also refer to the previous discussion 
here: https://groups.google.com/forum/?fromgroups#!topic/php-fig/bcV4KXIW6dQ

Thank you!

Il giorno venerdì 16 marzo 2018 04:33:01 UTC+1, Joe T. ha scritto:
>
> Interest here as well. Basically on stand-by waiting for further 
> instruction.
>
> -joe
>
>
> On Thursday, 15 March 2018 14:33:50 UTC-4, Chuck Burgess wrote:
>>
>> Hey Alice,
>>
>> I'm slowly trying to form a Working Group in order to resurrect PSR-5.
>>
>> CRB
>>
>>
>> On Mar 15, 2018 13:28, "Alice Wonder"  wrote:
>>
>> Is there any desire to bring something like PSR-5 back?
>>
>> There are two reasons why I think there should be some standards related 
>> to the doc block.
>>
>> A) For legal reasons, every file needs to have author(s) and license 
>> specified in a way that it can be programmatically retrieved.
>>
>> File level comment with @author and @license seems to be the defacto way 
>> that is done.
>>
>> B) Code analysis tools often use function comment blocks to determine 
>> what type a parameter should be and what type the output should be. Psalm 
>> is a good tool for doing that, and since I started using Psalm it has found 
>> many bugs of mine that I otherwise would never have triggered myself but I 
>> could see how someone using my classes might.
>>
>> But there is some confusion there. I usually specify the types as they 
>> would be used in type hinting (e.g. bool or int) but some standards want 
>> those same types expressed as boolean or integer. vimeo/psalm seems to like 
>> the way I do it, may work with the other I don't know, but that's where a 
>> standard like PSR-5 would be useful. It could specify how to indicate the 
>> type and then both code analysis tools and programmers can follow the spec.
>>
>> For the most part I think the old PEAR standard is good and most of my 
>> checking is done against that, but I just wanted to express that at least 
>> one user would be very interested in something like PSR-5 existing.
>>
>> Thank you for your time.
>>
>> -- 
>> 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+u...@googlegroups.com.
>> To post to this group, send email to php...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/php-fig/27026c23-9142-432b-88ad-7f99a87fecde%40googlegroups.com
>>  
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>

-- 
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 post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/4d636c10-7d09-4048-b799-861537370697%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.