How To Provide Your Code Using The Electric Imp Code Library System
Electric Imp is now able to make your library code available for other developers to include in their own Squirrel applications via the
#require directive. If you would like us to provide your library to our developer and customer community in this way, please read through the guidelines and conditions presented below. The guidelines cover both your initial submission and all future updates. By submitting a new or updated library to Electric Imp, you accepting the terms and conditions listed below.
LICENSEfile to the root directory of the repository. Please make sure to replace
[yyyy]with the year of the repository’s creation, and
Electric Impwith your own name or company.
LICENSEfile’s content at the head of every source file. Each line should be commented individually.
LICENSEfile should be updated in the form:
yyyyis the year of the original file creation and
YYYYis the year of its latest update.
LICENSEfile slightly differs from what we used to have before, so please use the new file.
.deviceto the file name(s) as appropriate, eg.
.agentto the file name.
static VERSION = "1.0.0";
We will review the library, and may provide feedback. If we need you to make some code changes, go back to to step 5, above.
You provide code and documentation updates via Github as needed. You must notify Electric Imp of any such updates. The process for reviewing and releasing code updates follows the steps outlined above.