Connected Devices/Projects/Project Link: Difference between revisions

Jump to navigation Jump to search
Replaced Proposal section and move Participation section to after Development section
(Created archive for Phase 1 and added intro to next phase (details to be added when ready))
(Replaced Proposal section and move Participation section to after Development section)
Line 59: Line 59:
* Sam Giles
* Sam Giles


== Participation ==
== Development ==


Project Link is at a very early stage and we are still figuring out many thing, including how to best accept contributions. But don't let this deter you!
===Proposals===


The core of Project Link is developed in [https://www.rust-lang.org/ Rust]. The front-end is developed in HTML5/JS using REST/WebSocket.
* [[Project Link Proposal/home automation hub|Home Automation Hub]]


=== Help Wanted ===
To add more:


We maintain lists of issues for which we are looking for help.
[[Connected Devices/Projects/Project Link/Proposal Template]] - <nowiki>{{subst:Proposal}}</nowiki>
<!-- [[WeeklyUpdates/Template]] -->


* [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3AAssigned+-label%3A%22Help+wanted%3A+Help+found%22 Help Wanted].
Enter your proposal name/topic into box below to create a wiki using the Link Proposal [[Connected Devices/Projects/Project Link/Proposal Template|template]] and click the create button.
* Help Wanted... [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+label%3A%22Skill%3A+Rust%22+ in Rust].
<createbox>
* Help Wanted... [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+label%3A%22Skill%3A+Web+App%22+ in HTML5/JS ].
align=left
* Help Wanted... [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+label%3A%22Skill%3A+Story%22+ coming up with use cases and stories ]
type=create
 
preload=Connected Devices/Projects/Project Link/Proposal Template
We also maintain a full, unclassified, list of ongoing issues. If you wish to help, don't hesitate to look at them, but they may not be as easy or as detailed:
prefix=Project Link Proposal/
 
</createbox>
* [https://github.com/issues?utf8=%E2%9C%93&q=user%3Afxbox+is%3Aissue+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+ Other issues]
 
And all our source code may be found on [https://github.com/fxbox/ GitHub repositories].
 
=== Getting In Touch ===
 
Please subscribe to our [https://lists.mozilla.org/listinfo/dev-project-link mailing-list].
 
We've established [https://discourse.mozilla-community.org/c/connected-devices/project-link Project Link on Discourse]
 
Otherwise, the best way to get in touch with us is to come and chat through irc. We can be found on [http://chat.mibbit.com/?channel=%23foxlink&server=irc.mozilla.org channel #foxlink of irc.mozilla.org].
 
If you wish to file a bug, please visit our [https://github.com/fxbox/ GitHub repositories] and file an issue.
 
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 ==


=== Technical documentation === <!-- Very early documentation -->
=== Technical documentation === <!-- Very early documentation -->
Line 143: Line 127:


Complex and/or breaking changes are discussed as [https://github.com/fxbox/RFC Requests For Comments].
Complex and/or breaking changes are discussed as [https://github.com/fxbox/RFC Requests For Comments].
== Participation ==
Project Link is at a very early stage and we are still figuring out many thing, including how to best accept contributions. But don't let this deter you!
The core of Project Link is developed in [https://www.rust-lang.org/ Rust]. The front-end is developed in HTML5/JS using REST/WebSocket.
=== Help Wanted ===
We maintain lists of issues for which we are looking for help.
* [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3AAssigned+-label%3A%22Help+wanted%3A+Help+found%22 Help Wanted].
* Help Wanted... [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+label%3A%22Skill%3A+Rust%22+ in Rust].
* Help Wanted... [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+label%3A%22Skill%3A+Web+App%22+ in HTML5/JS ].
* Help Wanted... [https://github.com/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22+user%3Afxbox+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+label%3A%22Skill%3A+Story%22+ coming up with use cases and stories ]
We also maintain a full, unclassified, list of ongoing issues. If you wish to help, don't hesitate to look at them, but they may not be as easy or as detailed:
* [https://github.com/issues?utf8=%E2%9C%93&q=user%3Afxbox+is%3Aissue+no%3Aassignee+-label%3A%22Help+wanted%3A+Help+found%22+ Other issues]
And all our source code may be found on [https://github.com/fxbox/ GitHub repositories].
=== Getting In Touch ===
Please subscribe to our [https://lists.mozilla.org/listinfo/dev-project-link mailing-list].
We've established [https://discourse.mozilla-community.org/c/connected-devices/project-link Project Link on Discourse]
Otherwise, the best way to get in touch with us is to come and chat through irc. We can be found on [http://chat.mibbit.com/?channel=%23foxlink&server=irc.mozilla.org channel #foxlink of irc.mozilla.org].
If you wish to file a bug, please visit our [https://github.com/fxbox/ GitHub repositories] and file an issue.
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.


=== IRC ===
=== IRC ===
Line 158: Line 175:
[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 />


== ARCHIVE ==
== ARCHIVE ==

Navigation menu