Re: API stability for Meson configuration options



On Sun, Feb 17, 2019 at 8:55 AM, Sam Thursfield via desktop-devel-list <desktop-devel-list gnome org> wrote:
Do we have a policy for if/when we can do breaking changes to Meson configuration API? If this was a change to the C API, we'd delay it until the next major release (in this case Tracker 3.0).

If gnome-build-meta or gnome-continuous use those options, then they need to be updated at the time you make the change. If you touch gnome-build-meta, be sure to release a new tarball before the next scheduled tarball deadline. (And ask Garnacho about tarball problems specific to tracker.) In this particular case, it looks like gnome-build-meta is fine but gnome-continuous will need to be updated to not use the -Ddocs= option.

I'd consider avoiding such changes after the .90 release, but there's no strict policy, other than keep GNOME building.

Thanks,

Michael



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]