Difference between revisions of "How to develop a new Protocol"

From AGILE IoT Wiki
Jump to: navigation, search
m (Add "Work in Progress" icon)
Line 1: Line 1:
 +
[[File:Work-in-progress.png|50px]]
 +
 
# Create a repo with agile-<yourprotocolname>
 
# Create a repo with agile-<yourprotocolname>
 
# Implement the protocol API (obviously, you can base this on existing protocol implementations)
 
# Implement the protocol API (obviously, you can base this on existing protocol implementations)

Revision as of 11:32, 3 May 2017

Work-in-progress.png

  1. Create a repo with agile-<yourprotocolname>
  2. Implement the protocol API (obviously, you can base this on existing protocol implementations)
  3. Add the .travis template
  4. Have the travis CI + DockerHub integration enabled
  5. Test it in agile-stack (branch agile stack; add your new container to it; test)
  6. Make a pull request.