What did you do? ================ We would like to create Developer Profiles on MDN (in essence, converting profile pages into true Developer profiles). This is to build up a community around and relationship with developers building for the Open Web, and we are the ones who can do that with any business interest - which also means we can integrate the information we see fit, where other players are competitors. The reasons for doing this are (from the Etherpad at the January offsite): 1) Grow the # of engaged developers with Mozilla (ala 1M Mozillians) 2) Help them engage with and shape Mozilla's Open Web development efforts 3) Develop a *persistent* community among these developers 4) Developers want to create a personal brand and recognition for their affiliation with others What happened? ============== (planning) What should have happened? ========================== Something similar to what Maris showed with https://launchpad.net/~mhall119, and Luke with http://osrc.dfm.io/groovecoder. Basically, we can include the services and information we want there in a truly independent developer profile, becoming a genuinely good place for a developer to show off him-/herself. For example: - Profile information - Contact information + Twitter, Google+, Facebook etc - GitHub profile info - Open source commits/contributions (automated, probably GitHub to begin with) - Stack Overflow discussions (on pre-selected tags by us, I believe) - Badges Is there anything else we should know? ======================================
I like putting this in the high-level Mozilla goal of growing contributors. I'm going to meet with Gareth to set up some GA reports on the traffic, engagement, and conversion metrics of the existing profile page so we can work in quick iterations on the profiles and measure our impacts as we go.
Adding the bug for displaying badges as a dependency.
The more detailed documentation/initial requirements for these are available in the https://docs.google.com/a/mozilla.com/document/d/19tpbxWJ-DGesqL0FLgZDDsjHZ8HTeoA_i6dTfBvOhfY/ doc
FFR, here's the breakdown of how many users have entered which basic profile fields: 12.2% fullname 4.7% title 4.6% organization 8.1% location 3.3% non-default locale 6.3% non-default timezone 3.9% irc 6.1% bio So I'd actually vote to drop title, organization, locale, and timezone and just leave: * full name * location * bio * irc As the basic profile fields. Ali, Robert - what do you think?
(In reply to Luke Crouch [:groovecoder] from comment #4) > So I'd actually vote to drop title, organization, locale, and timezone My gut feeling is that leaving locale in at least would be good, and that there could be some strong feelings related to that. Besides from that, I think it sounds good.
Given that timezone is about to be used to display the time in a way we can understand it, I propose to keep it.
What if we have 2 panels for profile info? Panel 1: * fullname * irc * bio (twitter-sized bio - could eventually even pull it from Twitter?) Panel 2: * location * locale/language * timezone
I agree with Luke's proposal in Comment #7. We need to keep locale - it helps people find each other and is useful for some other enhancements we want to make later (letting people for groups, message, help wanted, etc)
Bulk update, please ignore. You can search and delete on the word BASKINGSHARK