{"action":"created","issue":{"url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/issues/3","repository_url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl","labels_url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/issues/3/comments","events_url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/issues/3/events","html_url":"https://github.com/projectjellyfish/jellyfish-odl/issues/3","id":152607281,"number":3,"title":"Add Support for Latest ODL - Beryllium","user":{"login":"mafernando","id":9356425,"avatar_url":"https://avatars.githubusercontent.com/u/9356425?v=3","gravatar_id":"","url":"https://api.github.com/users/mafernando","html_url":"https://github.com/mafernando","followers_url":"https://api.github.com/users/mafernando/followers","following_url":"https://api.github.com/users/mafernando/following{/other_user}","gists_url":"https://api.github.com/users/mafernando/gists{/gist_id}","starred_url":"https://api.github.com/users/mafernando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mafernando/subscriptions","organizations_url":"https://api.github.com/users/mafernando/orgs","repos_url":"https://api.github.com/users/mafernando/repos","events_url":"https://api.github.com/users/mafernando/events{/privacy}","received_events_url":"https://api.github.com/users/mafernando/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/labels/in%20progress","name":"in progress","color":"00FF00"}],"state":"open","locked":false,"assignee":{"login":"mafernando","id":9356425,"avatar_url":"https://avatars.githubusercontent.com/u/9356425?v=3","gravatar_id":"","url":"https://api.github.com/users/mafernando","html_url":"https://github.com/mafernando","followers_url":"https://api.github.com/users/mafernando/followers","following_url":"https://api.github.com/users/mafernando/following{/other_user}","gists_url":"https://api.github.com/users/mafernando/gists{/gist_id}","starred_url":"https://api.github.com/users/mafernando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mafernando/subscriptions","organizations_url":"https://api.github.com/users/mafernando/orgs","repos_url":"https://api.github.com/users/mafernando/repos","events_url":"https://api.github.com/users/mafernando/events{/privacy}","received_events_url":"https://api.github.com/users/mafernando/received_events","type":"User","site_admin":false},"milestone":null,"comments":8,"created_at":"2016-05-02T18:00:54Z","updated_at":"2016-05-10T15:34:50Z","closed_at":null,"body":"### Expected Behavior\r\nUsers should be able to add a vRouter product from the marketplace and use that to view firewall rules as well as add/remove custom rules against the latest ODL release, Beryllium. \r\n\r\n### Current Behavior\r\nThe current version of ODL this module supports is Lithium (3rd release). The latest ODL, Beryllium (4th release), has introduced changes to the way that YANG models are parsed and to the way API endpoints are constructed. \r\n\r\n### Possible Solution\r\nSince backwards compatibility isn't a priority at the moment, we can maintain two branches of this extension. The Li branch will contain the existing JF/ODL demo code against the Li release and the Be branch will contain new JF/ODL code written against the latest ODL Be release.\r\n\r\n### Steps to Reproduce (for bugs)\r\nN/A\r\n\r\n### Context\r\nInvestigating opportunities to develop SDN functionality through Jellyfish using ODL. Since ODL exists both in open source and commercial formats, the functionality developed on top of ODL can be extended across multiple environments. \r\n\r\n### Your Environment\r\n* Version used: 0.0.1\r\n* Browser Name and version: Chrome\r\n* Operating System and version (desktop or mobile): Ubuntu 14.04 LTS\r\n"},"comment":{"url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/issues/comments/218196128","html_url":"https://github.com/projectjellyfish/jellyfish-odl/issues/3#issuecomment-218196128","issue_url":"https://api.github.com/repos/projectjellyfish/jellyfish-odl/issues/3","id":218196128,"user":{"login":"mafernando","id":9356425,"avatar_url":"https://avatars.githubusercontent.com/u/9356425?v=3","gravatar_id":"","url":"https://api.github.com/users/mafernando","html_url":"https://github.com/mafernando","followers_url":"https://api.github.com/users/mafernando/followers","following_url":"https://api.github.com/users/mafernando/following{/other_user}","gists_url":"https://api.github.com/users/mafernando/gists{/gist_id}","starred_url":"https://api.github.com/users/mafernando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mafernando/subscriptions","organizations_url":"https://api.github.com/users/mafernando/orgs","repos_url":"https://api.github.com/users/mafernando/repos","events_url":"https://api.github.com/users/mafernando/events{/privacy}","received_events_url":"https://api.github.com/users/mafernando/received_events","type":"User","site_admin":false},"created_at":"2016-05-10T15:34:50Z","updated_at":"2016-05-10T15:34:50Z","body":"Managed to wrap up the bare bones BSC demo and have those cut against the demo/odl-bsc branches.\r\nAm working to get the old AWS provisioning demo working again on the latest JF.\r\nAfter than will look at adding a dynamic number of rules to the firewall policy which will require some custom form field development inside of the odl extension. \r\nNot sure how that will pan out yet, but will tackel it when we get there. http://angular-formly.com/#/example/other/multi-input seems like a promising option."}}