Analytics/Archive/Wikimetrics/Adding New Features/Tag Cohorts

Currently in development.

Background
We would like to implement a feature that would allow a user to tag a cohort. Tagging cohorts will help users to create cohorts from similar cohorts. For example, if a user would like to look at the retention of active editors from all their March edit-a-thons, they can find those cohorts tagged as March 2014 edit-a-thon to examine all those cohorts tagged. They can use those cohorts to create a master cohort and run metrics on it.

When normal users search through a tag, the cohorts that show up will be either their own cohorts, cohorts shared with them, or public cohorts. There will be no ability for normal users to search through private cohorts of other users. In addition to normal users, we would like to implement a super user. A super user would be able to see private cohorts that are tagged. Users may choose to opt out of this feature.

We would like to give the Grantmaking evaluation team super user access. They will use this ability to find cohorts tagged with program tags. The evaluation team will use these cohorts to run various metrics from particular program implementations, such as Wiki Loves Monuments, for high-level analysis. They can use this information for a follow-up inquiry. This will help give an idea of how a program performs overall.

Autocomplete Tag
To help users visualize what tags are being used and help curb typos, we intend to autocomplete tags. That is, when a user begins typing, a drop down list of matching tags will appear.

Tagging a cohort/Deleting a tag
Users can now tag a cohort with tags of their own choosing. They can also delete a tag from a cohort by clicking the "x" next to each tag.

User Stories
Section needs work.

Meeting notes 2014-07-09
Attendees: Dan, Teresa, Kevin, Nuria

Things we will be implementing
We will not be implementing priviledge user functionality. Wikimetrics has no roles and we do not wish to add those at this time as it complicates heavily what is a very simple tool.

There will be no official tag list as it will be very labor intensive to manage and curate. Not having an official tag list will also ensure that everyone's tags are on equal terms.

Our suggestion is that grantmaking defines a protocol when it comes to tags, something like:

"Grantmaking:May 2004" "gp:2014:hackathon"

This is a convention that grantmaking can define to its liking.