FlyWeb: Difference between revisions

1,201 bytes added ,  3 August 2017
no edit summary
(updated vidyo link)
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Note:''' This project is not being actively maintained. Information below is provided for archival purposes.
<div style="float: right; margin: 0px 0px 10px 25px;">[[File:FlyWeb.png|link=]]</div>
<div style="float: right; margin: 0px 0px 10px 25px;">[[File:FlyWeb.png|link=]]</div>
=='''Program Description'''==
=='''Program Description'''==
The web already powers the world's email, media, shopping, and more. Interacting with these things is a breeze because they all use the web. What if the electronics around us were the same?
The web already powers the world's email, media, shopping, and more. Interacting with these things is a breeze because they all use the web. What if the electronics around us were the same?
Line 95: Line 96:
|-
|-
| Implement anonymous, browser-based naming of services.  For security purposes, the browser will have to assign a token hostname to a service as needed, and route that hostname to the service’s IP address (bypassing normal DNS mechanics).
| Implement anonymous, browser-based naming of services.  For security purposes, the browser will have to assign a token hostname to a service as needed, and route that hostname to the service’s IP address (bypassing normal DNS mechanics).
! style="background:#00B2FF;" | DONE
|-
| Modify the “publishServer” Web API to hook into FlyWeb’s backend service publishing API.
! style="background:#00B2FF;" | DONE
|-
| Modify the "publishServer" API to implement a http server rather than the custom flyweb:// protocol.
! style="background:#00B2FF;" | DONE
|-
| Modify the "publishServer" API to implement a http server rather than the custom flyweb:// protocol.
! style="background:#00EC00;" | ON TARGET
! style="background:#00EC00;" | ON TARGET
|-
|-
| Modify the “publishServer” Web API to hook into FlyWeb’s backend service publishing API.
| Implement JS fallback mDNS implementation (Android, Windows)
! style="background:#00EC00;" | ON TARGET
|-
| Draft web API
! style="background:#00EC00;" | ON TARGET
|-
| Draft protocol spec for FlyWeb
! style="background:#00EC00;" | ON TARGET
|-
| Wi-Fi Direct transport implementation on Android
! style="background:#00EC00;" | ON TARGET
|-
| Implement Certificate protocol for encrypted communication
! style="background:#00EC00;" | ON TARGET
|-
| Implement Stable Naming based on Certs
! style="background:#00EC00;" | ON TARGET
|-
| All-Hands Conference Demo implementation
! style="background:#00EC00;" | ON TARGET
|-
| Maker community for IoT use cases
! style="background:#00EC00;" | ON TARGET
! style="background:#00EC00;" | ON TARGET
|-
|-
| Modify the "publishServer" API to implement a http server rather than the custom flyweb:// protocol.
| Web dev community for Peer-2-Peer use cases
! style="background:#00EC00;" | ON TARGET
! style="background:#00EC00;" | ON TARGET
|}
|}
Line 152: Line 183:


=Demo Videos=
=Demo Videos=
* [https://air.mozilla.org/friday-plenary-flyweb/ Demo at Mozlando 12/11/15]
* [https://blog.mozilla.org/blog/2015/11/09/mozfest-2015-demo-garage-showing-whats-possible-with-the-open-web/?fb_action_ids=10208274568127989&fb_action_types=og.likes Demo at Mozfest 11/5/15]
* [https://blog.mozilla.org/blog/2015/11/09/mozfest-2015-demo-garage-showing-whats-possible-with-the-open-web/?fb_action_ids=10208274568127989&fb_action_types=og.likes Demo at Mozfest 11/5/15]
* [https://youtu.be/j3E4dKNaQRM Early Trailer Video]
* [https://youtu.be/j3E4dKNaQRM Early Trailer Video]
Line 226: Line 258:


==All meeting minutes==
==All meeting minutes==
===2016===
* [https://public.etherpad-mozilla.org/p/flywebstandups Weekly Standups]
===2015-Q3===
===2015-Q3===
* [[FlyWeb/Meetings/2015-08-20 - FlyWeb+Presentation API|2015-08-20 - FlyWeb+Presentation API]]
* [[FlyWeb/Meetings/2015-08-20 - FlyWeb+Presentation API|2015-08-20 - FlyWeb+Presentation API]]
Confirmed users
945

edits