Closed Bug 694410 Opened 8 years ago Closed 5 years ago

Add new fields so people can add their contribution stories to their profiles

Categories

(Participation Infrastructure :: Phonebook, enhancement)

2014-04.3
enhancement
Not set

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: davidwboswell, Assigned: jeffpotts01)

Details

(Whiteboard: [kb=1328226] )

I think we should add a couple of fields to people's profiles so they can add their contribution stories to their information.  

For example, I've started collecting contribution stories on a wiki, but it would be more powerful to have people add this directly to their profiles.  The stories would be more discoverable and could be used in visualizations of the community.

The two fields I think we need are:

* Year joined community: a drop-down with years ranging from 1998 to present

* A field for a link to a blog post, flickr photo, YouTube video, etc of someone telling their story
Good idea! I think it'd be reasonably easy to do this, but I'll take a look at some requirements.
Severity: normal → enhancement
Target Milestone: --- → Future
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Target Milestone: Future → ---
Version: unspecified → other
Blocks: 867267
No longer depends on: 867267
The "join date" field will land with the redesigned profile: https://bugzilla.mozilla.org/show_bug.cgi?id=867267
No longer blocks: 867267
I would like to give this a try. Perhaps it would be good to have this field just below the 'Bio' field? The question is though, should we allow people to write the story of how they began their contributions there or should it only be a link to some place else? 

David, what does the contribution stories on the wiki look like?
Flags: needinfo?(dboswell)
(In reply to Jonathan Sundqvist from comment #3) 
> David, what does the contribution stories on the wiki look like?

Jonathan, I've collected a link to around 20 different contribution stories at

https://wiki.mozilla.org/Mozilla.org/Contribute/Stories

Some of them are really compelling -- for instance, take a look at Mitchell's contribution story post:

http://blog.lizardwrangler.com/2011/07/12/watching-brendan-delegate-authority-now-june-2011-and-then-jan-1999/
Flags: needinfo?(dboswell)
(In reply to Jonathan Sundqvist from comment #3)
> I would like to give this a try. Perhaps it would be good to have this field
> just below the 'Bio' field? The question is though, should we allow people
> to write the story of how they began their contributions there or should it
> only be a link to some place else? 

Awesome, thanks for giving it a try Jonathan!

I agree with adding this field below the Bio field. Since lots of people have written a post with their contribution story and that format is encouraged, I suggest we make the field a link. The link text could say something like 'Read how I got involved with Mozilla'.
Assigning to Jonathan. Here is the git flow and directions for submitting a pull request:

http://mozillians.readthedocs.org/en/latest/contribute.html

If you have any questions, stop by #commtools on irc.mozilla.org.
Assignee: nobody → shinryuu.jp
Status: NEW → ASSIGNED
OS: Mac OS X → All
Hardware: x86 → All
Hi Janathan,

Are you still interested in this bug? If you don't have the time to work on this now, it's fine. I can de-assign you from this bug and find you a new one when have the time again. Let me know :)
Flags: needinfo?(shinryuu.jp)
Jonathan, I understand that you are pretty busy at the moment and you don't have the time required to finish this bug. That's OK! I'll cancel your assignment to this bug so other contributors can fix it and when you have more time again I will get you new bugs to work on. 

Please ping me on IRC when available :)
Assignee: shinryuu.jp → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(shinryuu.jp)
Here is the pull request: https://github.com/mozilla/mozillians/pull/897
Assignee: nobody → jeffpotts01
Status: NEW → ASSIGNED
Whiteboard: [kb=1328226]
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Version: other → next
QA verified on stage - this looks great! Thank you mightily :jeffpotts!

* url validation works as expected when adding a link to a contributor story - note we don't check to see if the domain is live (500 error)
* visibility to public/mozillians works as expected
Status: RESOLVED → VERIFIED
Version: next → 2014-04.3
You need to log in before you can comment on or make changes to this bug.