> > > The GetPower method on FSO framework was removed sometime ago. All
> > > the programs was using this method need to be modifed (o-p-p,
> > > sephora, etc.) to use the new methods.
> >
> > I believe this should be handled somehow at packaging level - to avoid
> > installation of newer framework when installed packages depend on
> > older version.
>
> this is not easy until FSO has a consistent versioning theme (e.g.
> always compatible if the z in x.y.z changes, but not if the y changes).
>
> Currently, we could depend on the exact version of frameworkd (needs new
> uploads of all other packages), or the new frameworkd would conflict
> against all previous other packages. That might be ok for now, but is
> not clean either.

Situation of a library with unstable API is unfortunately not too uncommon, 
and there are existing practicies on how to handle that.

Possible way is to embed some sort of 'API version' inside package name, 
and increase that each time when API changes in not-backward-compatible 
way.

_______________________________________________
Smartphones-userland mailing list
Smartphones-userland@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland

Reply via email to