Closed edrushka closed 8 years ago
What we're planning to get done this heartbeat re: design:
During the TPS call we decided not to start this work this heartbeat. Instead, we'll make this a P1 for the March 25 heartbeat.
Before we dig into the code, let's create a high-level system diagram of the app components and their inter-dependence.
Looks like this needs to get pushed another heartbeat.
I can drive this in @edrushka's PTO absence. Need to check with @simonwex on dev assignment.
Would be ideal to have @ScottDowne work on this ticket this heartbeat. I don't believe it's two weeks worth of work, so he'll have capacity for some P2s. @simonwex please assign
Assigning to @mmmavis based on conversations with @simonwex and @mmmavis and others.
systems diagrams to be added to https://github.com/mozilla/mofo-schedule-app/issues/37
Work is coming along nicely. Here's a note to clarify our plan.
The design work is speculative. I expect it to be awesome, but maybe it will lead nowhere. Until someone points to it and says "bingo, that's awesome, let's make it happen," we don't need to worry about it at all in terms of engineering.
Currently, Mavis is planning the architecture of a single app that can handle multiple events.
Next heartbeat, we'll start building a single app that:
This will put us in a good position to use the app for Mozfest, maybe London, and any other event that pops up. In subsequent heartbeats, we can improve other aspects of the app, based on Mavis' revised architecture.
cc @simonwex @hannahkane @edrushka @vazquez @mmmavis
plan largely in place. implementation begins next heartbeat.
This task is part of the MVP improvements decided here.
Problem: We have mixed event customization with app iteration. Improvements in Chicago instance might require work to bring them into SRCCON or Mozfest apps.
Solution: move event-specific bits (e.g. branding, help link, turn on/off "spaces", highlight colour) to a settings/theme folder where we can adjust them for each event without creating an entirely new instance.
_Dev assigned is @mmmavis _
cc: @xmatthewx @simonwex @ryanpitts