There have been a few discussions about bylaws, and im about to post a new thread about another one. I'll expect a complaint from you when I do.
--
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.
an email to php-fig+unsubscribe@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/msg/php-fig/-/UnLbD6VKuoQJ.
For more options, visit https://groups.google.com/groups/opt_out.
--
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+unsubscribe@googlegroups.com.
an email to php-fig+unsubscribe@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/msg/php-fig/-/UnLbD6VKuoQJ.
For more options, visit https://groups.google.com/groups/opt_out.
--
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+unsubscribe@googlegroups.com.
To post to this group, send email to php...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
an email to php-fig+unsubscribe@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/msg/php-fig/-/UnLbD6VKuoQJ.
For more options, visit https://groups.google.com/groups/opt_out.
--
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+unsubscribe@googlegroups.com.
(..)
I don't think some proof of concept code is enough. I feel that if we're one day going to get a Cache PSR out, it should already be implemented by a bunch of member projects to get some real-life experience with it.
--
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.
My suggestion was to have a few in place so we can test it in the wild, gather feedback. Especially if there's a PSR you're specifically putting forward, it would certainly be a sign of good faith to also have some real-world experience with the ramifications.
That has the nice side effect of forcing more decoupling and fewer dependencies, which can only help.
--Larry Garfield
--
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+unsubscribe@googlegroups.com.
My original remarks could have been better worded to include my thought process which could relieve some mis-understandings.I can't remember whose it was in particular (the effort was done by Andrew Eddie), but I know we implemented back when they were more different than they were today. The code we implemented is here: https://github.com/joomla/joomla-framework/tree/staging/vendor/psr/cache/Psr/Cache
On Tuesday, May 14, 2013 11:38:13 AM UTC-5, Evert Pot wrote:
Well that's completely fair, but I also never proposed for everyone to make a PoC for every draft we have.
My suggestion was to have a few in place so we can test it in the wild, gather feedback. Especially if there's a PSR you're specifically putting forward, it would certainly be a sign of good faith to also have some real-world experience with the ramifications.
To hear you guys integrated the draft for caching is interesting to hear btw.. Which draft did you use?
Evert
--
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 view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/a52526ab-b966-4a73-9978-91d37de4e328%40googlegroups.com?hl=en.
From the web site:
"The idea behind the group is for project representatives to talk about
the commonalities between our projects and find ways we can work together."
So it's quite a stretch to go from there to "our job is to produce
PSRs".
That also lends itself toward measuring our success as an
organization primarily by the number of PSRs we put out, which would be
both a fairly negative grade (we're averaging about one a year over the
group's lifetime) as well as counter-productive.
- Standardizing the process and schedule for security releases? (Your
previous link shows how Symfony is planning to coordinate with its
downstream clients, but that's just one small part of the ecosystem.)
- Folding the Symfony and Zend YAML parsers (neither of which is a
perfect or entirely complete implementation AFAIK) into one universal
rock solid and 100% complete YAML parser.
- Standardizing HTTP request/response handling in some useful way other
than common interfaces that can be shared by Guzzle, Zend, Symfony,
Drupal, Solarium, etc? (I can absolutely see the use of common
interfaces there, as witnessed by recent discussions between Drupal and
Zend about using Zend_Feed with Guzzle in Drupal 8.)
- Sorting out "best licensing practices" (which is a landmine and a half
even within a single project, to say nothing of cross-project)
Let's take another example: YAML. Do we need a standard interface for YAML parsers and dumpers? I don't think so.
In response to Evert, it would be nice if Symfony and Zend merge some packages and make universal ones, but that sounds very much like making a universal standard library. I don't care if I'm being asked, if I spot a conversation getting close to that I'm going to kick up a fuss. We're not here to make PEAR3.
If we take interoperability into account, we could
consider:
1. Do member projects follow a "good" vulnerability reporting/resolution policy?
2. Do member projects disclose their vulnerability details in a
consumable format (i.e. so one could pull rather than push data into a
service)?
3. Could we encourage member projects to move towards 1 and 2 and make
the Sensio Labs service more inclusive?
4. Can we build in third party disclosures (e.g. Project X refuses to
fix or publish details of a vulnerability)?
I don't think anybody is actually interested in making a universal standard library... I find it hard to believe that you yourself would believe this to be a realistic outcome.
My point stands though, if we can facilitate people working together better.. even if it's casual and informal, I'd welcome it with open arms.
Even if it's just the occasional announcement, like "Hey guys, project X and project Y are now working together on component Z", I'd think it to be a positive thing.
What I am seeing being proposed here isnt a super repository but more coordination along the lines of (and this is just a random example): Zend deprecates their Yaml parser in favor of Symfony's to direct resources towards its Http client which becomes the defacto blessed Http client for Symfony and Drupal users. No code is moved to a new super organization.
--
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/ca395bf0-9e14-4c48-bbf4-9d36d8e7f6f2%40googlegroups.com?hl=en.
I'd be super-happy to see that happen. A few years ago I'd have said no chance, and I'm still dubious, but if folks on both projects can come together on an agreement to deprecate and/or merge various components together then that is another great step for the PHP community. If they can do it, then sure, here seems like a reasonable place.