Closed Bug 671914 Opened 13 years ago Closed 13 years ago

profile: Topics of expertise

Categories

(developer.mozilla.org Graveyard :: Wiki pages, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: openjck, Unassigned)

References

Details

(Whiteboard: u=contributor c=profile p=2)

Sheppy and Janet discussed this on Basecamp:

Sheppy: "I would like users to be able to list the topics they have expertise in for the purpose of suggesting articles for them to review as part of the technical review process. This would also be useful if we can tie it into articles flagged as incomplete or stubs so we can generate a list on their dashboard of suggested things they can do:
 * Hey, have a couple of minutes? Take a look at this article and see if it's technically correct?
 * Got some time to kill? Why not write or updated one of these articles?"

Janet: "I agree with Sheppy about how we would like to use the interest topics. That also addresses how we would like to steer contributors towards things to work on, which currently is very ad hoc. Right now, the most casual contributors simply fix a problem that they stumble across. Folks who’ve decided “I want to contribute to MDN” might write a new article on a topic they know about, or they might undertake a creation or review of a whole section (e.g., “all MathML elements”). There are no topic owners or centralized control (nor do we want centralized control)."
Whiteboard: u=contributor c=profiles p= → u=contributor c=profile p=
Blocks: 653849
This seems core to user profiles. Marking as P1.
Priority: -- → P1
Interests / experts use case, as discussed on IRC:

<jay> 1. step one... enter the words you want in the form field as you would  do under "Interests" here: http://mozilla.focalcurve.com/mdn/profile-edit.php
<jay> we will autocomplete tags that we have in the system and add new ones under interest: as needed
<jay> 2. step two...  when you click add, you get a list of tags displayed with pretty tag graphics  (a prettier version of what we have at the bottom of the same "Interests" here: http://mozilla.focalcurve.com/mdn/profile-edit.php)
<jay> these tags displayed will all of your interests
<jay> both curated tags and new interest: tags
<jay> now for the fun part!
<jay> 2. step three... we should make the tags clickable so that the user can toggle the ones he/she is an expert in.  clicking a tag will change color and we will have the proper instructions and notes to explain what the colored tags mean.  when the user saves their profile, you will now have a list of interests and a list of expert tags
https://github.com/mozilla/kuma/commit/c05fdd82ed09981e61bd509074d0379bfd4605b5

    - Added expertise tags UI to profile editing template
    - Display Areas of Expertise on profile view page
    - JavaScript to sync up expertise tag checkbox UI with interest tags
    - Add js/mdn/profile.js to settings.py minify bundles
    - Validate expertise tags as subset of interests on server side
    - Tests for server side validation
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: u=contributor c=profile p= → u=contributor c=profile p=2
Target Milestone: --- → 1.0
Version: Kuma → unspecified
Component: Website → Landing pages
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.