This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
joid:joid-integrated-project [2015/11/24 23:52] Artur Tyloch |
joid:joid-integrated-project [2015/12/05 03:01] (current) Bryan Sullivan [Integrated Projects list (in progress)] |
||
---|---|---|---|
Line 13: | Line 13: | ||
- [[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 ===== | ||
- | * (Optional) 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 ===== | ===== How to write a Charm for your project ===== | ||
- | - Read Juju Charm development documentation: https://jujucharms.com/docs/stable/authors-charm-writing | + | * (Optional) Integrate your lab into JOID. https://wiki.opnfv.org/joid/get_started |
- | - Develop charm for your project, VNF or feature. | + | |
- | - Submit your charm to the Juju store: https://jujucharms.com/docs/stable/authors-charm-store#charm-store-submission | + | |
- | - Create and test new charm and bundle if you want new functionality to be installed | + | |
- | - For Juju and MAAS community support join #juju #maas and subscribe to mailing list: https://lists.ubuntu.com/mailman/listinfo/juju | + | |
+ | - 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) ===== | ===== Integrated Projects list (in progress) ===== | ||
Line 39: | Line 39: | ||
* [[ovno:project_proposal|OpenContrail Virtual Networking for OPNFV]] - Contact person: Stuart Mackie (wsmackie@juniper.net) | * [[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 | * [[https://wiki.opnfv.org/onosfw|ONOS Framework (ONOSFW)]] - Contact person: Ashlee Young (Huawei, ashlee@onosfw.com | ||
+ | * [[https://wiki.opnfv.org/copper|Virtual Infrastructure Deployment Policies (Copper)]] - Contact person: Bryan Sullivan (AT&T) |