Skip to content

Commit

Permalink
added plugin-lifecycle and code-analysis-quality pages
Browse files Browse the repository at this point in the history
  • Loading branch information
mcicolella committed Apr 15, 2017
1 parent cf391cf commit 963eb26
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 2 deletions.
6 changes: 4 additions & 2 deletions docs/source/_templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ <h1>{{ _('Freedomotic Developer Manual') }}</h1>
- <a class="linkdescr" href="{{ pathto("plugins/what-is-a-plugin") }}">{%trans%}What is a plugin?{%endtrans%}</a><br/>
- <a class="linkdescr" href="{{ pathto("plugins/plugin-manifest-configuration") }}">{%trans%}Plugin manifest and configuration{%endtrans%}</a><br/>
- <a class="linkdescr" href="{{ pathto("plugins/create-a-new-plugin") }}">{%trans%}Create a new plugin{%endtrans%}</a><br/>
- <a class="linkdescr" href="{{ pathto("plugins/plugin-lifecycle") }}">{%trans%}Plugin lifecycle{%endtrans%}</a><br/>
- <a class="linkdescr" href="{{ pathto("plugins/api") }}">{%trans%}Freedomotic APIs{%endtrans%}</a><br/>
- <a class="linkdescr" href="{{ pathto("plugins/bind-things-state-to-hardware-data") }}">{%trans%}Bind things state to hardware data{%endtrans%}</a><br/>
- <a class="linkdescr" href="{{ pathto("plugins/bind-things-state-to-web-services-data") }}">{%trans%}Bind things state to web services data{%endtrans%}</a><br/>
Expand Down Expand Up @@ -77,9 +78,10 @@ <h1>{{ _('Freedomotic Developer Manual') }}</h1>
- <a class="linkdescr" href="https://plus.google.com/+freedomotic">{%trans%}Google+{%endtrans%}</a></br>
- <a class="linkdescr" href="https://www.linkedin.com/groups/5099925">{%trans%}LinkedIn{%endtrans%}</a></br>
- <a class="linkdescr" href="https://twitter.com/freedomotic">{%trans%}Twitter{%endtrans%}</a></br>


</p>
<p class="biglink"><div class="section-title">{%trans%}Open source project management tools{%endtrans%}</div>
- <a class="linkdescr" href="{{ pathto("the-project/code-analysis-quality") }}">{%trans%}Code analysis and quality{%endtrans%}</a><br/>
</p>

</td>
</tr>
Expand Down
1 change: 1 addition & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ Contents:
What is a plugin? <plugins/what-is-a-plugin>
Plugins manifest and configuration <plugins/plugin-manifest-configuration>
Create a new plugin <plugins/create-a-new-plugin>
Plugin lifecycle <plugins/plugin-lifecycle>
Freedomotic APIs <plugins/api>
Bind things state to hardware data <plugins/bind-things-state-to-hardware-data>
Bind things state to web services data <plugins/bind-things-state-to-web-services-data>
Expand Down
Binary file added docs/source/plugins/images/plugin-lifecycle.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions docs/source/plugins/plugin-lifecycle.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

Plugin lifecycle
================



.. figure:: images/plugin-lifecycle.png
:width: 500px
:align: center
:height: 300px
:alt: Lifecycle of a plugin, showing both polling and push modes of operation
:figclass: align-center

Lifecycle of a plugin, showing both polling and push modes of operation (thanks to J.M. Fidalgo)

7 changes: 7 additions & 0 deletions docs/source/the-project/code-analysis-quality.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@

Code analysis and quality
=========================

`Codacy <https://www.codacy.com/app/mcicolella/freedomotic/dashboard>`_

`Sonarqube <https://sonarqube.com/dashboard?id=com.freedomotic%3Afreedomotic>`_

0 comments on commit 963eb26

Please sign in to comment.