Aloha,

History:
I become involved actively in the Open Source world and more specifically PHP 
world when I attended the PHP Conference in Frankfurt in 2001 (or maybe 2002?) 
to meet with Manuel Lemos to discuss some improvements to Metabase. Shortly 
thereafter he suggested that I work with the PEAR group to merge PEAR DB with 
Metabase, which became MDB .. this was later then forked as the basis of 
Doctrine DBAL. With joining PEAR I become quite involved with the organization 
and was part of the initial people on the PEAR Group.

This in turn got me closer to PHP internals, where I started to maintain a list 
of “planned tasks” for the next PHP release on my personal wiki. I also was 
part of a group of people that was exploring how to best go about bringing DB 
abstraction features to PHP core, which has some influence on PDO. I was later 
proposed to join Johannes Schlüter as co-RM for PHP 5.3. In this capacity, I 
documented the PHP release process, initiated the RFC process, setup 
wiki.php.net.

I then moved on to focus more on userland code. Specifically getting involved 
in Doctrine and Symfony as well as the PHPCR initiative to bring an 
implementation independent API for managing semi-structured content for CMS to 
the PHP world. As a result I maintain close relationships with many developers 
in various CMS communities (like Drupal, ezPublish, NeoCMS, TypoCMS, Contao etc 
..). Furthermore I even have commit access on Zend Framework as I merged code 
from the LiipMonitor into ZF Diagnostics.

For a while I was one of the more actively people in the community (f.e. I was 
in the top 50 of github users for an extended period) but I have slowed down my 
activity quite a bit recently. Partly also because I have become increasingly 
interested in “softer” topics like self organization. I still however maintain 
quite a few projects and since Liip, the company I work at, is now self 
management I am increasing my coding activities again.

I have been involved with PHP-FIG since many years. I initiated PSR-9 and 
PSR-10 (related to security vulnerability standards for PHP projects) though I 
didn’t bring either of them to a final state mostly due to lack of time. In 
fact in the past 1 year I have probably mostly only done the occasional post to 
try and calm tensions within the group and less so on technical topics. That 
being said, I did take my voting responsibility seriously as representative of 
Jackalope (the reference implementation of PHPCR) and spend time reading the 
relevant proposals before voting.

My stance on PHP-FIG:
In general I would say when in doubt I prefer collaboration over separate 
implementations though I very much agree that alternative implementations do 
make sense at times, which is why I very much appreciate PHP-FIGs focus on 
interfaces and other high level standards that aid in making it easy to use and 
replace code rather than forcing island solutions and separation of the PHP 
community.

What I intend to do on the CC:
I will likely remain not being one of the most active contributors but I will 
also make sure that I always fulfill by duties to vote based on due diligence 
research. I believe I have built quite a bit of trust in the PHP community as a 
person that is able to remain “objective” even in a heated debate and is able 
to build bridges (*). I also believe that I have quite a bit of experience in 
the historical context of PHP as well as in how to design interfaces. More over 
I think I am quite good at seeing the positive potential of new ideas and 
constructively working towards resolving potential issues.

regards,
Lukas Kahwe Smith
sm...@pooteeweet.org

(*) Disclaimers:
I did have a pretty hard falling out with Matthew on an argument related to 
Apigility which afaik let to him blocking me on Twitter, which is unfortunate 
but I hold no hard feelings towards ZF as a result (as stated above I even have 
contributed to ZF, even after this happened). My relationship to Matthew is 
however as a result I would say our personal relationship is “strained” but I 
believe I (and I also think he) can work effectively together within PHP-FIG 
without issues and have done so in the past.

Further disclaimers: I am part of the Symfony core team and I am co-founder of 
Symfony CMF. I also have commit access to wide parts of Doctrine (last I 
checked at least).

-- 
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/809C6EDF-0A4F-49F6-9ADB-E78F15140A48%40pooteeweet.org.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to