SimplePie would never have become a reality if it wasn't for the fantastic work, feedback, and overall fanaticism of our users!
Ryan is the creator, co-developer, and evangelist for the SimplePie project. After Geoffrey came on board in June 2005, Ryan began to shift from a development-focused role to a people-focused role, where he currently works to ensure that people are aware of, and can easily understand and use SimplePie through support, documentation, tutorials, plugins, and evangelism.
He is also the co-founder of LifeNexus Digital, a startup in the digital media space that is developing a new service called WarpShare — a viable commercial solution that solves the ever-increasing rift between labels, studios, advertisers, and digital media consumers like you and me.
Besides SimplePie and WarpShare, Ryan was the lead front-end developer for the Spring '08 re-launch of the Yahoo! Messenger website. He also had his 15 minutes of web developer fame as the guy who packaged the standalone versions of Internet Explorer into easy-to-use bundles and made them available on his website before handing them over to Evolt's browser archive, Quirksmode, and Tredosoft to distribute.
Ryan's background is as a front-end web developer with substantial experience with web standards, layered semantic markup, working with XML/JSON/PHP/REST-based web services, and content syndication and aggregation. He is experienced with organic SEO methods, front-end performance tuning, and usability and user-centered design principles. Ryan is participating in the W3C HTML5 Working Group, as well as the discussion lists for the RSS Advisory Board, the Data Portability initiative, Microformats.org, and other industry groups. Ryan is a vocal and financial supporter of the Electronic Frontier Foundation and Creative Commons.
Ryan lives in California's Silicon Valley with his wife and kids, is a Christian and a prefectionist, has a very snarky and sarcastic sense of humor, has a technically-oriented INFJ personality type, and doesn't vote down party lines.
You can find more about Ryan at http://ryanparman.com/.
Geoffrey joined development of SimplePie in June 2005 to help with the development of SimplePie 0.97 (later renamed “1.0 Preview Release”). Geoffrey pretty much drove nearly all the development of that release and continued to do so until the release of SimplePie 1.1, after which he stepped down from development of SimplePie 1, moving on to focus on SimplePie 2, the first complete rewrite of SimplePie since 0.90 was released in 2004. Geoffrey is a PHP wizz-kid who has really focused on ensuring that SimplePie is fully standards compliant, does what it's supposed to do, is relevant in the real world, and is as fast as it can possibly be.
Geoffrey is 15 and lives in Scotland with his parents, and often ends up doing the fish slapping dance with Ryan in IRC. He is unbelievably witty, has an INTJ personality type, and is Hixie's protégé 1), spending his spare time making standards suck less.
You can find out more about Geoffrey at http://gsnedders.com/.
Steve joined development of SimplePie in January 2008 shortly after Geoffrey left development of SimplePie 1. He had previously provided a whole manner of bug reports and patches and generally been a useful guy. Nobody seems to know much about him, though you can find a little more about him at http://minutillo.com/steve/.
You can find out more about Michael at http://www.michaelpshipley.com
You can find out more about Ryan M. at http://cubegames.net/
SimplePie started out as a set of functions that sat on top of Magpie. SimplePie would never have been created without it.
- IDNA Convert Library:
This library by phlyLabs enables SimplePie to handle Internationalized Domain Names, and it was super-easy to implement. Thanks!
This tool has been invaluable in testing regular expressions. Nearly all of the regex code was rewritten to be more efficient by using this tool. Five stars!
- Ultra-Liberal Feed Locator:
The usability concepts in this rant are what drove the development of the ultra-liberal feed locator that we developed for 1.0 Beta.
- RSS Auto-Discovery:
Auto-discovery was a major feature that SimplePie was lacking until I came across this. I hacked in support for discovering Atom and RSS 1.0 feeds, but the rest of the software works brilliantly as-is. This piece of software was abandoned in 1.0 Beta, when we replaced it with the ultra-liberal feed locator.
This brilliant piece of software handled all of the XML parsing in SimplePie 0.9–0.96. Instead of breaking down the XML file into a typical array like everyone else, XMLize has some very well thought-out syntax that makes it easy to read attributes, nodes, and subelements.
misc/credits.txt · Last modified: 2011/03/05 19:56 (external edit)