Connected Devices/Projects/Magnet/Sprint 10

From MozillaWiki
< Connected Devices‎ | Projects
Revision as of 14:40, 11 January 2017 by Oteo (talk | contribs) (Created page with "== General info == * Sprint 10 from Jan 9th to Jan 20th (2017) * Participants Development Sprint: * Links of interest: ** [https://github.com/mozilla-magnet Magnet Code Repo...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

General info

  • Sprint 10 from Jan 9th to Jan 20th (2017)
  • Participants Development Sprint:

Sprint objectives

We are presenting Gate 1 pitch on Friday January 13th. Apart of the pitch preparation we need to start with some development tasks in the Backend and also in the application to be able to implement in time the new version of the client post Gate 1. For that, we are going to stop developing the magnet client, as it includes the physical web browser and we are creating a new one called "Journey" where, and for the time being, the physical web feature is not going to be developed and the look and feel of the app will change and it will be more focused on the chosen use case: The Street Art.

The main development tasks we are going to focus are:

  • Backend
    • Static api to serve jsons for the list view and each story view.
    • Dockerization for dev/test/prod environments
    • Register number of visits
  • Client
    • Bootstrap new react-native app
      • Setup dev environment (babel + linter + tests)
      • Setup CI
    • API
      • Prepare redux to deal with api data
      • Prepare offline strategy.
      • Create a system to detect online/offline changes to notify the app
      • Offline user status (saved stories, visited, etc.)
    • React Components
      • Magnetometer implementation for arrow direction.
      • Location Services


Development tasks Planning

Tasks or Bugs committed for this sprint

Task Assigned Status Status Notes
First commit Guillaume Ongoing
Add basic scenes and navigation Guillaume Ongoing
Lint code during test Guillaume Ongoing
Not started
Not started
Not started
Not started

Issues during this sprint

Demos

Retrospective

Actions taken from last sprint

Things that went well

Things that went not that well

Actions for this sprint