charms.reactive 0.5.0

fengxia fxia1 at lenovo.com
Fri Oct 6 15:30:55 UTC 2017


Like the move from "state" to "flag" terminology ~~


On 10/05/2017 10:38 AM, Cory Johns wrote:
> Greetings,
>
> Today we released version 0.5.0 of charms.reactive.  The full 
> changelog can be found at 
> https://charmsreactive.readthedocs.io/en/latest/changelog.html with 
> the changes from this release being:
>
>   * Add flag triggers (#121)
>   * Add integration test to Travis to build and deploy a reactive 
> charm (#120)
>   * Only execute matching hooks in restricted context. (#119)
>   * Rename "state" to "flag" and deprecate "state" name (#112)
>   * Allow pluggable alternatives to RelationBase (#111)
>
> We will be exclusively using the "flags" terminology going forward in 
> place of "states" as the former is more accurate to what they 
> represent and how they behave and is less confusing.  For the time 
> being, all of the existing "state" functions are still available, but 
> they are deprecated.  See 
> https://charmsreactive.readthedocs.io/en/latest/charms.reactive.flags.html 
> for more info.
>
> The "pluggable alternatives to RelationBase" is groundwork for the 
> upcoming Endpoints replacement, which should make writing interface 
> layers significantly less confusing. Feedback welcome on 
> https://github.com/juju-solutions/charms.reactive/pull/123 and 
> https://github.com/juju/docs/pull/2207
>
>

-- 
Feng Xia

Advisory Engineer
Datacenter Group (DCG), Lenovo US
8000 Development Dr, Morrisiville, NC 27509
W: http://www.lenovo.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20171006/d5a5ac23/attachment.html>


More information about the Juju mailing list