Hi Niklas,
I'm not necessarily advocating a slower release cadence, I see the advantage of having fairly recent libs available for developers.
First issue: Right now, documentation is gathered by reading the SDK code and the demo AppRTC. I can live with that for now, but it should be easier to correlate the prebuilt lib version to a version of the code in Git, which is hard to find out, especially for new users. This correlation is critical, since the SDK changes frequently (which in itself is great) and as a consequence the documentation.
Second issue: When wanting to take an Android app to production, we need to be able to rely on a lib that is tested and works in the real world (for example running in latest Chrome). I don't think it is fair to ask Android devs to build their own WebRTC libs for this, since it is a real PITA for multiple reasons. I couldn't even build a specific branch for example, only master.
Can't we think of a solution where we have _both_ the WebRTC official releases and the latest weekly builds available as prebuilt libraries? Then devs can choose to run on latest if they really need to, but I think running the latest released version is sufficient and so much easier for most of us.
If this issue is fixed, writing how-to documentation in the future also becomes a lot easier since you only support pre-built release libs in this documentation.
Cheers,
Willem