{"action":"created","issue":{"url":"https://api.github.com/repos/ReactiveX/RxSwift/issues/503","repository_url":"https://api.github.com/repos/ReactiveX/RxSwift","labels_url":"https://api.github.com/repos/ReactiveX/RxSwift/issues/503/labels{/name}","comments_url":"https://api.github.com/repos/ReactiveX/RxSwift/issues/503/comments","events_url":"https://api.github.com/repos/ReactiveX/RxSwift/issues/503/events","html_url":"https://github.com/ReactiveX/RxSwift/issues/503","id":135691337,"number":503,"title":"RxDataSources is outdated in the RxExample project","user":{"login":"icanzilb","id":633862,"avatar_url":"https://avatars.githubusercontent.com/u/633862?v=3","gravatar_id":"","url":"https://api.github.com/users/icanzilb","html_url":"https://github.com/icanzilb","followers_url":"https://api.github.com/users/icanzilb/followers","following_url":"https://api.github.com/users/icanzilb/following{/other_user}","gists_url":"https://api.github.com/users/icanzilb/gists{/gist_id}","starred_url":"https://api.github.com/users/icanzilb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/icanzilb/subscriptions","organizations_url":"https://api.github.com/users/icanzilb/orgs","repos_url":"https://api.github.com/users/icanzilb/repos","events_url":"https://api.github.com/users/icanzilb/events{/privacy}","received_events_url":"https://api.github.com/users/icanzilb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-23T10:03:59Z","updated_at":"2016-02-23T10:48:28Z","closed_at":null,"body":"The RxExample code still uses the now deprecated property `cellFactory` (for example: https://github.com/ReactiveX/RxSwift/blob/master/RxExample/RxExample/Examples/SimpleTableViewExampleSectioned/SimpleTableViewExampleSectionedViewController.swift#L46)\r\n\r\nOne solution would be to update the files to the latest version from here: https://github.com/RxSwiftCommunity/RxDataSources\r\n\r\nBut the question is rather - since this is a separate pod why is included as source files in the main repo? This way RxExample will always get out of sync with the pod."},"comment":{"url":"https://api.github.com/repos/ReactiveX/RxSwift/issues/comments/187648864","html_url":"https://github.com/ReactiveX/RxSwift/issues/503#issuecomment-187648864","issue_url":"https://api.github.com/repos/ReactiveX/RxSwift/issues/503","id":187648864,"user":{"login":"kzaher","id":1641148,"avatar_url":"https://avatars.githubusercontent.com/u/1641148?v=3","gravatar_id":"","url":"https://api.github.com/users/kzaher","html_url":"https://github.com/kzaher","followers_url":"https://api.github.com/users/kzaher/followers","following_url":"https://api.github.com/users/kzaher/following{/other_user}","gists_url":"https://api.github.com/users/kzaher/gists{/gist_id}","starred_url":"https://api.github.com/users/kzaher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kzaher/subscriptions","organizations_url":"https://api.github.com/users/kzaher/orgs","repos_url":"https://api.github.com/users/kzaher/repos","events_url":"https://api.github.com/users/kzaher/events{/privacy}","received_events_url":"https://api.github.com/users/kzaher/received_events","type":"User","site_admin":false},"created_at":"2016-02-23T10:48:28Z","updated_at":"2016-02-23T10:48:28Z","body":"Hi,\r\n\r\nThese are the reasons. \r\n* example app is just an example, we aren't shipping it, so there is no reason why we need to be perfectly synchronized with it\r\n* this is a really small amount of code, and it's mostly convenience wrappers. The only real code is difference algorithm. \r\n* the main purpose of example app is for somebody to be just able to click run and have something running in no time so he can play with the library operators and integrations, I feel that not being able to do that would create too much friction.\r\n\r\nSo yes, well need to sync it manually from time to time, but don't see that as a big issue IMHO. "}}