User stories:
As an organizer, I want to be able to set group goals for my events, so that I can motivate participants to actively participate in the event as editors and so that I can have a sense of when my event is "done" and how can I report on the impact of my event.
Background:
We want to allow organizers to set goals for events, so that:
- Participants can be motivated to join and participate with a concrete sense of what they are aiming to accomplish.
- Organizers can report on event goals and outcomes to grant officers, organizing partners, and affiliated institutions.
- All editors can have a better sense of the goals and impact of events and organized activities on the wikis.
To do this, we are imagining that organizers will first be able to set very basic goals, which means:
- One goal per event
- One progress bar for the goal
However, over time, this can be expanded and be made more complex, such as:
- Multiple goals per event
- Goals that can be made for groups or individuals
Acceptance Criteria:
- Investigate how we can allow organizers to set goals for an event, which means:
- Step 1 (short-term): Organizers can set 1 goal per event in the following format: [number] of [data point that we already collect in the Contributions tab, like new articles created].
- Goals will be collectively shared by the whole group. So, any edits made for the event count toward the goal.
- If a group exceeds the goal, we should still track how much they exceeded the goal (i.e., we shouldn't stop tracking when the goal is reached).
- Step 2 (longer-term): Editors can set individual goals, like a personal challenge.
- Editors will use the basic infrastructure of event registration to set a goal with a start end/date.
- Perhaps they can choose if goal is open (so people can register and join) or closed (and therefore just for them). Closed goals will still be public.
- Step 3: Organizers/editors can set more than 1 goal per event.
- There will be one goal per event at first, but maybe later multiple: At first, we will probably only allow them to set 1 goal per event, for the sake of releasing a simplified first version. However, over time, I can imagine us allowing organizers to set a few goals (for example, a maximum of 3 goals), which can be tracked. For example, they could have a goal of creating 10 articles with at least 30 references added (if we later collect data on references).
- We don't know how multiple goals will be stored (i.e., one goal with sub-goals or entirely separate goals). We will need to be flexible in how we think about it at this stage.
- Step 1 (short-term): Organizers can set 1 goal per event in the following format: [number] of [data point that we already collect in the Contributions tab, like new articles created].
Design examples:
Organizer can set up a goal:
Users can see progress against goal on various pages, such as the event page:

