Ribs: Please update cocoapods to 0.9.3

Created on 10 Oct 2019  路  8Comments  路  Source: uber/RIBs

Hello guys,

your latest release for cocoapods was in 2017.
Please release 0.9.2/0.9.3 and push .podspec file
Btw Carthage works fine but I need cocoapods for my library dependency

Most helpful comment

@MihaelIsaev, thanks.
But unfortunately I want to use RIBs in my own pod.
So it's required to add it as dependency in _.podspec_ file and it's impossible to specify branch or commit there https://guides.cocoapods.org/syntax/podspec.html#dependency

All 8 comments

@denis-hoz you could use this lib directly from master branch e.g. like this

pod 'RIBs', git: 'https://github.com/uber/RIBs.git', branch: 'master', submodules: true

@MihaelIsaev, thanks.
But unfortunately I want to use RIBs in my own pod.
So it's required to add it as dependency in _.podspec_ file and it's impossible to specify branch or commit there https://guides.cocoapods.org/syntax/podspec.html#dependency

bump

+1

+1

+1

Is Uber still working on this project?

I'm sure they are, they just don't publish to the OSS "upstream". For example, I can't imagine this still has a typo in the Uber codebase:
https://github.com/uber/RIBs/blob/ffc489f00db785c8c0051678393f7aba0d52f1a4/ios/RIBs/Classes/Workflow/Workflow.swift#L209

<imho>

In fact, I don't think this is an "upstream". As far as I can glimpse from the codebase, _this is not the code_ that @uber uses in their apps. It seems to me uber/RIBs was written in a clean room, very much like mono was written from the .NET APIs. The difficulty this would pose in updating the codebase is extraordinary: every change to the internal codebase is intellectual property owned by Uber and has to be explicitly cleared before being released to the public; and then, if the management agrees to release it, it has to be implemented from scratch, because there is no versioning parity between the code bases.

</imho>

@AttwellBrian @artman how far off am I?

Was this page helpful?
0 / 5 - 0 ratings