The OpenYOLO for Android libraries are now available in JCenter, which should makes things much easier for apps and providers to use the library. To use them, first add JCenter as a dependency source:
repositories {
jcenter()
}
Then, to add the API for use in an app:
dependencies {
// ...
compile 'net.openid:openyolo-api:0.1.1'
}
Or, to add the SPI:
dependencies {
// ...
compile 'net.openid:openyolo-spi:0.1.1'
}
The transitive dependencies to BBQ and the protocol shared definitions should be automatically resolved.
Even though this is a 0.x.y release, I still plan to roughly follow the guidance of semantic versioning: anything that changes APIs will result in a minor digit bump, bug fixes only will result in a patch version bump (where the format is MAJOR.MINOR.PATCH). I'll notify this list of new releases for now, but I'll soon create an openyolo-announce list for this purpose (and also for security advisories, should any security incidents happen in future).
Iain