Re: [UG-ADMINS] PHP TestFest 2017
[email protected] (Andreas Heigl) Wed, 7 Jun 2017 14:52:29 +0200
| Newsgroups | ug.admins |
|---|---|
| Message-ID | <[email protected]> |
--------------ms050302010408000305070706 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I'd say PHPUGFFM is also in. September would be great! Cheers Andreas Am 07.06.17 um 13:47 schrieb Eric Poe: > I love this idea! I second Beth's request for non-summer, non-December,= as > well as Rafael's request for a few months' heads up. >=20 > On Wed, Jun 7, 2017 at 3:34 AM Rafael Dohms <[email protected]> wrote: >=20 >> Hell yeah! >> PHPSP was the top contributor of 2009 and it was one of the most remak= able >> events of my UG organizing years. >> >> I'll gladly help with material and presentation. >> For AmsterdamPHP any month should be good, but a few months heads up w= ould >> be nice to get everything set in place. >> >> I've also got karma on the test folders so I can help with triage and >> mentoring. >> >> On Wed, Jun 7, 2017 at 9:20 AM Boyan Yordanov < >> [email protected]> >> wrote: >> >>> The idea sounds really cool. I didn't know that this was a tradition.= And >>> some time after the summer sounds good. >>> >>> I like the idea to have a presentation that newer and smaller groups >> (like >>> ours) can use to introduce the initiative to members and also the >>> mentorship to help us prepare the actual event. >>> >>> I will mention it on our next meeting to see what reactions it will >> create. >>> Hopefully the people will get on board with it. >>> >>> Boyan >>> PHP Varna, Bulgaria >>> >>> On Wed, Jun 7, 2017 at 7:43 AM Beth Tucker Long <beth@treelinedesign.= com >>> >>> wrote: >>> >>>> I love this idea. I will selfishly suggest September because then we= >> can >>>> hold one at Madison PHP Conference, but Madison PHP will hold one >> either >>>> way, so I am open to just about any non-summer, non-December month. >>>> Beth >>>> >>>> Beth Tucker Long >>>> Treeline Design, LLC >>>> 807 Arbor Vitae Place >>>> Verona, WI 53593 >>>> 608-770-6677 <(608)%20770-6677> <(608)%20770-6677> >>>> http://www.TreelineDesign.com >>>> >>>>> On Jun 6, 2017, at 23:01, Ben Ramsey <[email protected]> wrote: >>>>> >>>>> Hi, all! >>>>> >>>>> Years ago, PHP user groups around the world banded together to hold= a >>>>> yearly PHP TestFest. From my recollection, 2008 and 2009 were the >>>>> biggest years, with the most involvement, but some groups continued= >> the >>>>> tradition for several more years. >>>>> >>>>> So, what is the PHP TestFest? >>>>> >>>>> Here's the old description from the original TestFest page at >>>>> https://qa.php.net/ >>>>> >>>>>> The TestFest is an event that aims at improving the code coverage = of >>>>>> the test suite for the PHP language itself. As part of this event,= >>>>>> local User Groups (UG) are invited to join the TestFest. These UGs= >>>>>> can meet physically or come together virtually. The point however = is >>>>>> that people network to learn together. Aside from being an >>>>>> opportunity for all of you to make friends with like minded people= >> in >>>>>> your (virtual) community, it also will hopefully reduce the work >> load >>>>>> for the PHP.net mentors. All it takes is someone to organize a UG = to >>>>>> spearhead the event and to get others involved in writing phpt >> tests. >>>>>> The submissions will then be reviewed by members of php.net before= >>>>>> getting included in the official test suite. >>>>> >>>>> At php[tek], Sammy Kaye Powers gave a great presentation on writing= >>> phpt >>>>> tests, and several folks began reminescing about the TestFest. One >>> thing >>>>> led to another, and we decided it's time to bring it back. >>>>> >>>>> So, let's bring it back! >>>>> >>>>> Here are a few things we should discuss: >>>>> >>>>> * When should we hold TestFest? The goal is for as many user groups= >> as >>>>> possible to take part, so we should pick a month that works for mo= st >>>>> groups. A group may participate at any time during that month. >>>>> >>>>> * Resources? We used to have resources available at qa.php.net, but= >>>>> those resources seem to have disappeared (see below for archived >>>>> links). I've set up a repository here, where we can start >>>>> collaborating to assemble resources for the TestFest: >>>>> <https://github.com/phpcommunity/testfest> >>>>> >>>>> * Prizes? The first TestFest included an elePHPant raffle, where ea= ch >>>>> good test submission received an entry to the raffle, and ten plus= h >>>>> elePHPants were raffled off to submitters. Should we do prizes? If= >> so, >>>>> how should that work? Should we ask companies if they'd like to >> offer >>>>> products/services to give away? >>>>> >>>>> * How should tests be submitted, and who can volunteer to review >> tests >>>>> and work with those who have karma to php-src to accept and merge = in >>>>> the tests? >>>>> >>>>> * We need mentors who can help UG leaders prepare for the event. >>>>> >>>>> * It'd be great if we could assemble a presentation for any group t= o >>> use >>>>> that would introduce TestFest and explain how to get started. I kn= ow >>>>> several people had worked on virtual machines that groups could us= e >>>>> to get people up-and-running quickly; today with Vagrant/Docker, i= t >>>>> should be easier than ever before to put something together that's= >>>>> portable and useful. >>>>> >>>>> * What else? >>>>> >>>>> So, let's get the ball rolling and assemble the groups for TestFest= >>>>> 2017! >>>>> >>>>> Cheers, >>>>> Ben >>>>> >>>>> >>>>> Relevant Links: >>>>> >>>>> * Original TestFest page: >>>>> < >>>> >> http://web.archive.org/web/20080912150938/http://qa.php.net/testfest.p= hp >>>> >>>>> >>>>> * TestFest on the PHP wiki: >>>>> <https://wiki.php.net/qa/testfest> >>>>> >>>>> * Old source for testfest.php.net: >>>>> <https://github.com/php/web-testfest> >>>>> >>>>> * Some blog posts from Stefan Koopmanschap: >>>>> <http://leftontheweb.com/blog/categories/testfest/> >>>>> >>>>> * Philip Norton's post on the UK PHP TestFest 2010: >>>>> < >>> http://www.hashbangcode.com/blog/php-testfest-uk-2010-and-testing-php= > >>>>> >>>>> * PHPBelgium slides for preparing for TestFest 2009: >>>>> < >>>> >> https://www.slideshare.net/PHPBelgium/preparation-for-php-test-fest-20= 09 >>>> >>>>> >>>>> * Brazilian TestFest code resources: >>>>> <https://github.com/PHPTestFestBrasil/PHPTestFest> >>>>> >>>>> * Sammy's php[tek] 2017 talk: >>>>> < >>>> >> https://speakerdeck.com/sammyk/writing-tests-for-php-source-php-tek-20= 17 >>>> >>>>> >>>> >>>> >>>> -- >>>> Usergroup Coordination Mailing List (http://ug.php.net) >>>> To unsubscribe, visit: http://www.php.net/unsub.php >>>> >>>> >>> >> >=20 --=20 ,,, (o o) +---------------------------------------------------------ooO-(_)-Ooo-+ | Andreas Heigl | | mailto:[email protected] N 50=C2=B022'59.5" E 08=C2=B0= 23'58" | | http://andreas.heigl.org http://hei.gl/wiFKy7 | +---------------------------------------------------------------------+ | http://hei.gl/root-ca | +---------------------------------------------------------------------+ --------------ms050302010408000305070706 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC BawwggWoMIIDkKADAgECAgMSOD4wDQYJKoZIhvcNAQENBQAweTEQMA4GA1UEChMHUm9vdCBD QTEeMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNp Z25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcwHhcN MTYwNzIzMDkxNjU1WhcNMTgwNzIzMDkxNjU1WjBcMRYwFAYDVQQDEw1BbmRyZWFzIEhlaWds MSAwHgYJKoZIhvcNAQkBFhFhLmhlaWdsQGhlaWdsLm9yZzEgMB4GCSqGSIb3DQEJARYRYW5k cmVhc0BoZWlnbC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCn6XLcWFLD vAXgllUikBAU2Rv63m7ZKP+ZU/2HTWDW0BJ2muK7GD3cGZxbKKosO6l6PSqqmLqUJ8G6b/85 iPQmNL5z+LG/+wt/p31SOMAWc5UA7CJAQ9pivUCcV+Yt0LzoxWO5ME2rEZ/ioB2tXMilkJLM U4f5A9m3YZVSKj3xbM7rIpQEZiK0TrZ4MchTwPMdAwBLBxCoAztcg4Yj4qKd+IQLff0Ldhc5 3tc9b+XT7YzWLY5rQKHE+hKqIAdvYfqqKQZFHBBXptSXUXBeYK5a4UT0fpnMP7toqr/9mLlK +FvDNeVwSo5I/abiqdek1lH0/xwYy9im8k4SRtLTAp7hAgMBAAGjggFUMIIBUDAMBgNVHRMB Af8EAjAAMFYGCWCGSAGG+EIBDQRJFkdUbyBnZXQgeW91ciBvd24gY2VydGlmaWNhdGUgZm9y IEZSRUUgaGVhZCBvdmVyIHRvIGh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZzAOBgNVHQ8BAf8EBAMC A6gwQAYDVR0lBDkwNwYIKwYBBQUHAwQGCCsGAQUFBwMCBgorBgEEAYI3CgMEBgorBgEEAYI3 CgMDBglghkgBhvhCBAEwMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzABhhZodHRwOi8vb2Nz cC5jYWNlcnQub3JnMDEGA1UdHwQqMCgwJqAkoCKGIGh0dHA6Ly9jcmwuY2FjZXJ0Lm9yZy9y ZXZva2UuY3JsMC8GA1UdEQQoMCaBEWEuaGVpZ2xAaGVpZ2wub3JngRFhbmRyZWFzQGhlaWds Lm9yZzANBgkqhkiG9w0BAQ0FAAOCAgEAxM1hH9lKrDP3N+9mzQnj4LKt3/VDJHMl4jK/NmiK NKBvKobH+I2knDSeLq66wPMIyg/ynW8dXszb1lcc+5VSFhLYG6WY7HgA/DHUHDK47KrGvVYp EPsVGVLWJqGrW6JyeCns43Iyd4oXEuusbc8j/aeB93RYUpOW84RrO/GEs+ofKoF9sMz4Zfjl G0Z2GfPKgRUhPfeFNBvnM/60onKFIo3uuVS/ZuRSP/LcAY1k0AUA2aRDbEIrWgvA/6TjwZgF 4YL/FHqIl0qjP+xKEr4kaTXmZjvGuTuxPVTTBe1PdZdn4KfVCcTJDsorL29L5G+3E+HygykX 58SmQE9atW0Wwc8cv3QSqqNY8O8CA92o0E3vbsOx9qrYwRt19xD2U14RTqa2ejq9TgG88TN0 E79RYsaIt2iwym+1qV+Olrfoo5xJq3F9Mv3u9kXKsEhoNEhxg9qKWSaJsf4dFP377anelziy 6yqvbpJmrA5zHPhYjD6b8XDgwCPfbpGjVGupdrVrLF2Gx8ghVBPFnXY2/S30NPYPca5L5+cE zxw6UY139RmqXtDHk3qwSnnuS2WjgHqWbk7DNlosduIjk6CFlr/mx2kU3vVX2Nf8fIXnBNUA w12nFtTPv5ULYXR4t4IAWLFKpFF7n4Px6BZL/ttPWlyOA2xhQ7bvwk5v83vyXqvRexoxggOx MIIDrQIBATCBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNh Y2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG 9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDEjg+MA0GCWCGSAFlAwQCAQUAoIICATAYBgkq hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNzA2MDcxMjUyMjlaMC8G CSqGSIb3DQEJBDEiBCCrI/y9v4dh4B4WGnkPrkET1xAZr3AOJy0H0Z5jLxlpLDBsBgkqhkiG 9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGRBgkr BgEEAYI3EAQxgYMwgYAweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwGA1UECxMVaHR0cDovL3d3 dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJ KoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcCAxI4PjCBkwYLKoZIhvcNAQkQAgsxgYOg gYAweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3Jn MSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJz dXBwb3J0QGNhY2VydC5vcmcCAxI4PjANBgkqhkiG9w0BAQEFAASCAQBKDK4b09O84Ng7Np5+ FvxMxIMrsglGXIkzxaMJzzRD9Jf8maqx6yjNRDPSDrRYekm8mV7a+7IdH190DdlicQLeb8As h4jIgnn8VqGgw2LFq/i1XkzL/9/xc7iHQfVsbpsag0GtejXxUA4GE25PJKLk2pB9rKRwAv/0 ube8jQAz9KtU/cBOUrh7UcSPHiqnRpGKk9r9QMKdGELg8EHJiibORTfCP9AlSXWe7/E055zm /OOjQ1wEF+a5ac4KgsAjs32yZkA7otJ+wNvRi1XaSBZ9jrlNPi1K2PRBSXuj+T5A181xiCYG vUZ6RfPTE4wv4qD6+WU5Vq+zW4NiAk3i3uwkAAAAAAAA --------------ms050302010408000305070706--