macoscope / GrandCentralBoard

Hang a TV in your open space or team room to show everyone what's up and get them up to speed.
http://macoscope.com/blog/grand-central-board-for-the-apple-tv/
GNU General Public License v3.0
203 stars 16 forks source link

Refactor all network calls in widgets to use unified NetworkingBridge. #94

Closed ochococo closed 8 years ago

ochococo commented 8 years ago

On v1.5 we should have one unified way for HTTP fetches. It can be Bridge over Alamofire.

ochococo commented 8 years ago

@michallaskowski What do you think?

michallaskowski commented 8 years ago

I honestly think we should remove it, and a widget should use any kind of networking it wants to. Like, in one widget I am using RxSwift with (Moya)[https://github.com/Moya/Moya], while in the other I see it would greatly benefit from using (Siesta)[github.com/bustoutsolutions/siesta](Slack for example, where emojis and avatars should be cached).

And there is no benefit in us providing some kind of wrapper, when it is so easy to add a Pod or a framework in a widget.

ochococo commented 8 years ago

Agreed. So this issue is to be closed but the one that's inside GCBCore stays as bridge on Alamofire.