Connected Devices/Projects/Project Magnet

From MozillaWiki
< Connected Devices‎ | Projects
Revision as of 15:30, 31 May 2016 by Irioses (talk | contribs) (Adding content to QA/Testing)
Jump to navigation Jump to search

Project Magnet is your own, personal user agent for the content that is around you. Instead of getting a list of URLs and you having to browse each link to understand how you can interact with the content, Project Magnet will enable you to have an interactive and friction less experience. The experience will always be fully customizable by you, so you can use it for your maximum enjoyment.

We've just kicked off this project, so stay tuned for details on our next steps, but if you would like to get involved as a tester, developer or adviser, you can get in touch with our connected devices participation team.

Project overview

The Internet is a vast communication infrastructure capable of many different things. The World Wide Web is simply the way we interact within the Internet. The world wide web is what made the internet useful to everybody, rather than just a select few.

The Physical Web has the ability to get rid of all the IOT apps altogether by presenting a much simpler way to interact with our devices. And in fact, it is the exact same thing that the World Wide Web used to harness the internet.

BLE Beacons are one of the vast list of technologies that are cropping up everywhere to support the creation of the physical web, with particularly strong growth coming in Enterprise / Industrial, IoT and connected home, as well as more established markets like retail and personal asset tracking. The arrival of Eddystone is a huge driver here, particularly in non-retail markets, where new signals and features are particularly beneficial.

The aim of Magnet is to create a "browser" for the physical web. Magnet will surface contextually relevant content and actions on the user's favourite smartphone; all of this within the context of the Firefox Browser.

Project status

Program Status

Milestone Date Status Status Notes
Formal Kick off meeting 04/13/2016 Done Magnet Kick off
London All Hands Demo 06/13/2016 On target

Status Key

Color Status Key
On Target The project or deliverable is expected to meet its due date.
Challenged The project or deliverable is facing an issue that might cause it to miss its due date, but a “get well” plan has been developed to get it back on track.
At Risk or Late The project or deliverable is blocked or facing an issue that might cause it to miss its due date, and there’s no “get well” plan to get it back on track, or it is already late.
Done The project or deliverable has been completed.
On Hold or Not Started The project or deliverable has either not been started or has been placed on hold.

Archived Completed Deliverables

Deliverable Date Status Status Notes
Magnet Assumptions/Hypotheses 5/03/2016 On target They will be reviewed by the team on 5/04/2016 during our Weekly meeting

Program Timeline

This timeline is simply a placeholder. Timeline to be inserted once milestones and schedule are known.

Release Timeline.png

Project Management

We use Waffle board for tracking github issues. All ongoing tasks are listed there.

Sprint Backlog

Development process

Repositories

IRC

  • You can find us on irc.mozilla.org, channel #magnet.

Methodology

The project is in early state but we are planning to use some agile practices as sprint planning, weekly meetings, standups in our Magnet vidyo room

  • Weekly meetings in Magnet Vidyo room on Wednesday at 8:30 AM (Pacific Time)
  • Development Sprint Planning meetings (biweekly) in our Magnet Vidyo room at 11:00 AM (UK Time)

Sprint Demos/Progress Report meetings

Date Presentation Vidyo Recording Notes

QA/Testing

  • User Stories and Acceptance Criteria for each of the features defined can be found here
  • Test cases related to the sched integration here
  • Test cases defined for the UI App (WIP) here

Participation

Getting in touch

  • The best way to get in touch with us is to come and chat in our irc channel channel #magnet of irc.mozilla.org and through Discourse where Participation has created a specific discussion forum for Magnet together with the rest of Connected Devices Trains.

References

Team