{"action":"created","issue":{"url":"https://api.github.com/repos/paypal/SeLion/issues/265","repository_url":"https://api.github.com/repos/paypal/SeLion","labels_url":"https://api.github.com/repos/paypal/SeLion/issues/265/labels{/name}","comments_url":"https://api.github.com/repos/paypal/SeLion/issues/265/comments","events_url":"https://api.github.com/repos/paypal/SeLion/issues/265/events","html_url":"https://github.com/paypal/SeLion/pull/265","id":142914448,"number":265,"title":"common interface for android and ios","user":{"login":"alizelzele","id":6006621,"avatar_url":"https://avatars.githubusercontent.com/u/6006621?v=3","gravatar_id":"","url":"https://api.github.com/users/alizelzele","html_url":"https://github.com/alizelzele","followers_url":"https://api.github.com/users/alizelzele/followers","following_url":"https://api.github.com/users/alizelzele/following{/other_user}","gists_url":"https://api.github.com/users/alizelzele/gists{/gist_id}","starred_url":"https://api.github.com/users/alizelzele/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alizelzele/subscriptions","organizations_url":"https://api.github.com/users/alizelzele/orgs","repos_url":"https://api.github.com/users/alizelzele/repos","events_url":"https://api.github.com/users/alizelzele/events{/privacy}","received_events_url":"https://api.github.com/users/alizelzele/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/paypal/SeLion/labels/component:%20client","name":"component: client","color":"bfd4f2"},{"url":"https://api.github.com/repos/paypal/SeLion/labels/component:%20codegen","name":"component: codegen","color":"006b75"},{"url":"https://api.github.com/repos/paypal/SeLion/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-03-23T09:58:16Z","updated_at":"2016-03-29T21:14:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/paypal/SeLion/pulls/265","html_url":"https://github.com/paypal/SeLion/pull/265","diff_url":"https://github.com/paypal/SeLion/pull/265.diff","patch_url":"https://github.com/paypal/SeLion/pull/265.patch"},"body":"As discussed in #259 , this is a fork for having a common interface for both Android and Ios.\r\nthis PR contains the changes required to do the job. this Pr contains the following changes:\r\n  1- adding a new android project to sample-apps which is more like the IOS sample app version for testing.\r\n  2- changing code generator to support new system and generate files according to new requirement.\r\n  3- creating new common elements interfaces and implementing them for ios and android.\r\n  4- changing yaml reader to be able to read new style of yaml files.\r\n  5- adding some config properties for selecting platform and setting MobileElement annotation parameters from test suite.\r\n  6- changing config builder to support selenium grid with multiple appium instances with diferent platforms.\r\n  7- adding some test cases and a suite for testing if new system works properly.\r\n\r\nPlease let me know if any other change is required."},"comment":{"url":"https://api.github.com/repos/paypal/SeLion/issues/comments/203108410","html_url":"https://github.com/paypal/SeLion/pull/265#issuecomment-203108410","issue_url":"https://api.github.com/repos/paypal/SeLion/issues/265","id":203108410,"user":{"login":"mach6","id":3238999,"avatar_url":"https://avatars.githubusercontent.com/u/3238999?v=3","gravatar_id":"","url":"https://api.github.com/users/mach6","html_url":"https://github.com/mach6","followers_url":"https://api.github.com/users/mach6/followers","following_url":"https://api.github.com/users/mach6/following{/other_user}","gists_url":"https://api.github.com/users/mach6/gists{/gist_id}","starred_url":"https://api.github.com/users/mach6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mach6/subscriptions","organizations_url":"https://api.github.com/users/mach6/orgs","repos_url":"https://api.github.com/users/mach6/repos","events_url":"https://api.github.com/users/mach6/events{/privacy}","received_events_url":"https://api.github.com/users/mach6/received_events","type":"User","site_admin":false},"created_at":"2016-03-29T21:14:46Z","updated_at":"2016-03-29T21:14:46Z","body":"Hi @alizelzele fyi, I'm still waiting for your updates -- squashed commits, etc.  cheers."}}