User Tools

Site Tools


joid:joid-integrated-project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
joid:joid-integrated-project [2015/11/24 00:21]
Artur Tyloch
joid:joid-integrated-project [2015/11/25 17:51]
Narinder Gupta
Line 3: Line 3:
 ===== Integration request: ===== ===== Integration request: =====
  
-  - Ordered List ItemOrdered List ItemCreate ​a request as a JIRA issue  in  JOID project: https://​jira.opnfv.org/​browse/​JOID/ ​  +  - Create ​a request as a JIRA issue  in  JOID project: https://​jira.opnfv.org/​browse/​JOID/ ​  
-     ​* ​Unordered List ItemTitle +     ​* ​Project ​Description
-     ​* ​Description +
-     * Assignment+
      * Use cases      * Use cases
-     ​* ​ETA +     ​* ​Project page link 
-     ​* ​Project feature +     ​* ​Add main project contact person as an assignee for the issue 
-  - Assign ​to the JOID team  +     * ETA for charm completion  ​ 
-  - Join JOID in #​opnfv-joid ​to discuss the JIRA.+  - Send email to JOID team with link of JIRA issue you created in the previous step. 
 +  - Join JOID team at #​opnfv-joid ​
   - [[https://​wiki.opnfv.org/​meetings#​joid_-_juju_opnfv_infrastructure_deployer_-_team_meeting|Join JOID weekly meetings]] ​   - [[https://​wiki.opnfv.org/​meetings#​joid_-_juju_opnfv_infrastructure_deployer_-_team_meeting|Join JOID weekly meetings]] ​
  
-===== How to integrate into JOID: ===== 
  
-  * integrate your lab into JOID. https://​wiki.opnfv.org/​joid/​get_started 
-  * Modify existing joid code to test your feature. 
-  * submit merge proposal. 
-===== How to write a Charm for your project. ===== 
  
-  * JUJU Charm https://​jujucharms.com/​docs/​stable/​authors-charm-writing +===== How to write a Charm for your project =====
-  * Modify existing charm and submit merge proposal in case you need to modify existing configuration. +
-  * Create new charms if you want new module to be installed +
-  * For community support join #juju #​maas  ​+
  
-===== Projects ​Integration ​in progress=====+  * (Optional) Integrate your lab into JOID. https://​wiki.opnfv.org/​joid/​get_started 
 + 
 +  - Read Juju Charm development documentation:​ https://​jujucharms.com/​docs/​stable/​authors-charm-writing 
 +  - Develop and test charm for your project, VNF or feature. (or update existing charm or bundle).  
 +  - Submit your charm or/and bundle to the Juju store: https://​jujucharms.com/​docs/​stable/​authors-charm-store#​charm-store-submission  
 +     * Ensure you follow Juju good practices: https://​jujucharms.com/​docs/​stable/​authors-charm-best-practice 
 +     * Your charm will go thorugh review process ​ https://​jujucharms.com/​docs/​stable/​charm-review-process  
 +   - After review submission ask JOID team to integrate your charm or bundle into JOID installer  
 + 
 +  * For Juju and MAAS community **support** join **IRC** #juju #maas and subscribe to **mailing list**: https://​lists.ubuntu.com/​mailman/​listinfo/​juju  
 +  * Example of charm deployment through git repository -- https://​jujucharms.com/​openstack-dashboard/​trusty/​19  
 +===== Integrated ​Projects ​list (in progress=====
  
 Projects listed below either have been integrated or in progress for Integration. Projects listed below either have been integrated or in progress for Integration.
Line 33: Line 35:
   * Liberty Openstack (Done)   * Liberty Openstack (Done)
   * MAAS infrastructure (Done for intel and orange lab)   * MAAS infrastructure (Done for intel and orange lab)
-  * ONOSFW +  * UbuntuTrusty 
-  * Open Contrail ​(Done+  * Juju  
 +  * [[ovno:​project_proposal|OpenContrail Virtual Networking for OPNFV]] - Contact person: Stuart Mackie ​(wsmackie@juniper.net
 +  * [[https://​wiki.opnfv.org/​onosfw|ONOS Framework (ONOSFW)]] - Contact person: Ashlee Young (Huawei, ashlee@onosfw.com
joid/joid-integrated-project.txt · Last modified: 2015/12/05 03:01 by Bryan Sullivan