Background: For WE 1.3, we want to include WikiProjects in the Event List. We do not know yet how we will do this from a design perspective, but we do know that we need to include WikiProjects, one way or another. For this reason, we should first investigate the options for how we can do this. This investigation is not meant to make a decision, but merely to present the options that may be available for us so that we can discuss them as a team and come to a decision.
Right now, we have a concept of an individual event in the CampaignEvents extension. However, we do not have any architectural support for global campaigns with sub-events or other types of events that are not a single, one-off events. We know from past research that more complex systems of campaign structure exist (see 'How are campaign events structured?'). Meanwhile, we have heard from some organizers and various internal stakeholders that there is interest in thinking about the structure of campaigns beyond one-off events.
So, we need to ask: How can we define WikiProjects within the CampaignEvents extension? Can we create a higher layer to events that are not time-bound (which can be similar to 'Recurring' events in 'How are campaigns & events structured?')? Or would that take too long and be too complex to deliver a simple first MVP of the Community List, and perhaps there is a simpler solution that could work on first? What options are available to us, so that we can weigh the pros/cons & come to a decision?