Connected Devices/Projects/Project Link: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 133: Line 133:
We also discuss our design decisions, improvements or radical new directions as [https://github.com/fxbox/RFC Requests For Comments]. Feel free to take a look and to participate.
We also discuss our design decisions, improvements or radical new directions as [https://github.com/fxbox/RFC Requests For Comments]. Feel free to take a look and to participate.


== Development Process ==
== Development ==
 
== Technical documentation == <!-- Very early documentation -->
* [https://public.etherpad-mozilla.org/p/foxlink Straw-man PoC description on etherpad]
* [https://drive.google.com/a/mozilla.com/folderview?id=0B6jZCAHNVaWEdzNIWXhteHM2MUE Google Drive folder]
* [https://wiki.mozilla.org/Connected_Devices/Projects/Project_Link/Box-Client_networking Box-Client networking (draft)]
* [https://wiki.mozilla.org/Project_Link/Auth Authentication]
* [[Connected Devices/Projects/Project Link/Taxonomy|Taxonomy]]
* [http://www.developers.meethue.com/philips-hue-api Philips Hub API]
* [http://www.openzwave.com/ OpenZWave Library]
* [[Connected Devices/Projects/Project Link/Tunneling|Tunneling]]
* [[Connected Devices/Projects/Project Link/Registration Server|Registration Server]]
* [[Connected Devices/Projects/Project Link/TLS|TLS]]
 
=== Presentations ===
=== Presentations ===
Following are presentations made during the 2016/03 workweek.
Following are presentations made during the 2016/03 workweek.
Line 151: Line 164:
All code is open source and hosted on https://github.com/fxbox. Please file bugs on Github issues for these repositories.
All code is open source and hosted on https://github.com/fxbox. Please file bugs on Github issues for these repositories.


Repositories:
* [https://github.com/fxbox/foxbox foxbox: foxbox daemon]
* [https://github.com/fxbox/foxbox foxbox: foxbox daemon]
* [https://github.com/fxbox/openzwave-adapter openzwave-adapter: the foxbox adapter for openzwave]
* [https://github.com/fxbox/openzwave-adapter openzwave-adapter: the foxbox adapter for openzwave]
Line 175: Line 187:
You can find us on irc.mozilla.org, channel #foxlink.
You can find us on irc.mozilla.org, channel #foxlink.


=== Methodology ===
=== Team Meetings ===


We are using some agile practices:
We are using some agile practices:
Line 188: Line 200:
[https://docs.google.com/a/mozilla.com/spreadsheets/d/19l74YZVagQJTuWZpJ1ohmtNFR8p3AOo6YUpbv9A-LtU/edit?usp=sharing Project Link Test Cases]<br />
[https://docs.google.com/a/mozilla.com/spreadsheets/d/19l74YZVagQJTuWZpJ1ohmtNFR8p3AOo6YUpbv9A-LtU/edit?usp=sharing Project Link Test Cases]<br />
[https://docs.google.com/a/mozilla.com/document/d/1-HeFKZeO98-7RgFvE3KHwMuZGrGNBwDNx9V-GxwgmE0/edit?usp=sharing Integration Test Environment Design Document]<br />
[https://docs.google.com/a/mozilla.com/document/d/1-HeFKZeO98-7RgFvE3KHwMuZGrGNBwDNx9V-GxwgmE0/edit?usp=sharing Integration Test Environment Design Document]<br />
=== End-to-end Device Configuration ===
TBD
== Technical documentation == <!-- Very early documentation -->
* [https://public.etherpad-mozilla.org/p/foxlink Straw-man PoC description on etherpad]
* [https://drive.google.com/a/mozilla.com/folderview?id=0B6jZCAHNVaWEdzNIWXhteHM2MUE Google Drive folder]
* [https://wiki.mozilla.org/Connected_Devices/Projects/Project_Link/Box-Client_networking Box-Client networking (draft)]
* [https://wiki.mozilla.org/Project_Link/Auth Authentication]
* [[Connected Devices/Projects/Project Link/Taxonomy|Taxonomy]]
* [http://www.developers.meethue.com/philips-hue-api Philips Hub API]
* [http://www.openzwave.com/ OpenZWave Library]
* [[Connected Devices/Projects/Project Link/Tunneling|Tunneling]]
* [[Connected Devices/Projects/Project Link/Registration Server|Registration Server]]
* [[Connected Devices/Projects/Project Link/TLS|TLS]]
Confirmed users
212

edits

Navigation menu