TestFest 2010

From: Date: Tue, 02 Mar 2010 07:14:13 +0000
Subject: TestFest 2010
Groups: php.qa 
Request: Send a blank email to php-qa+get-65494@lists.php.net to get a copy of this message
TestFest 2010 ##### New Wiki Page ##### I'd like to create a new wiki page for this year's TestFest ( http://wiki.php.net/qa/testfest-2010). I'd like to keep the old one up for reference, and maybe posterity. Any objections? ##### When ##### I got quite a fair amount of feedback from people last year wishing the event ran longer. So I propose we run it from April to July 2010 (4 Months) this year. ##### Prizing ##### While no one should expect prizes for contributing to Open Source work, it still feels good to give and receive on occasion. In the past we've offered to donate prizes to lucky test writers and I hope to do the same this year. Below are prize ideas, some similar to the past events, some new this year. Any other ideas? Anyone capable of offering any of the below? 1. PHP ElePHPants. These are very popular and sought after. If we don't currently have any to give away, can we get a corporation to sponsor a run of say 50 little ones for random test writers and 1 BIG ElePHPant to go to a lucky User Group. 2. PHP email addresses. Also very popular and pretty inexpensive. Give maybe 5. 3. 5-10 Zend Studio Licenses might make a popular prize. 4. 5 Laptops. Anybody know somebody? I know, maybe a bit much, but if you don't ask, you won't get! 5. 5 Licenses of Windows 7 Ultimate to random contributors of Windows specific test writers? 5. 5 Licenses of Red Hat Enterprise Linux Server? Any corporation who sponsors prizes will be highlighted in a sponsor section of the Wiki as well as in the news announcements on PHP.net. Also, any companies who offer meeting space and/or food for the event should be highlighted in some way as well. I know I was very grateful to Microsoft for helping out the Atlanta PUG last year and we've already been offered meeting space again this year. They also extended an offer to helping in other cities around the world where they have offices. I'll be in contact with Microsoft shortly and will provide more details on the Wiki. ##### Test Repository - SVN ##### I've asked Rafael Dohms to look into this. ##### Development Environment Tools ##### I spent a lot of time putting together VMs last year as quick starts to testing. To say they were well used would not be a very true statement. We used them at the Atlanta PUG TestFest and we ended wasting a lot of time getting them up and running and teaching people how to use them. After thinking about the situation a bit more, the VMs didn't really provide the time save I thought they would. Most people who showed up already had a PHP development environment setup on their computer. Maybe not the latest version of PHP and maybe not with every imaginable extension, but for the most part, they were pretty well setup. So I began to think of the real sore spots in writing and running PHP tests and here's what I came up with. 1. I plan to do a whole series of screencasts on writing and running PHP tests. Cover running tests on Mac, Windows and Linux using fairly stock configurations. Cover the different methods of running tests (single, multiple, all). 2. Here's the biggy. I'd like to have a site where you can upload a test and have the test run against multiple versions of PHP and multiple OSes. How do we pull it off? Not a freakin clue. Maybe have a front-end site that allows the test upload which then pushes the test off to other servers and aggregates the test results? Maybe store the test and results in a database. I don't know, but I'll continue to think on this and if anyone has any ideas and can offer coding time (and more importantly server resources), please let me know. If we can get these 2 things in place on or around April, I think we can severely reduce the barrier to entry on PHPTs as well as increase the number and quality of the tests. ##### runtests.php ##### I've spoken with Zoe regarding the status of runtests.php and offered to pick up where her and the rest of revamp team left off. I had hoped to have it complete and ready for TestFest this year, but I've been inexcusably slow in picking it up and running with it. Once I get some of the things above knocked off, I intended to focus heavily on it and get it out the door. If your reading this Zoe, apologizes, and I'll be in contact again soon. ##### Conclusion ##### Please let me know what you think of any of the ideas I put forth for this years TestFest. Suggestions? Comments? Offers to help? All are very welcome. Eric Lee Stewart

« previous php.qa (#65494) next »