[Openembedded-architecture] [RFC] additions to new package submission and updates.
Alexander Kanavin
alexander.kanavin at linux.intel.com
Tue Feb 27 13:56:02 UTC 2018
On 02/26/2018 06:40 PM, Joshua Watt wrote:
> Does it have to be in maintainers.inc? Could we just include
> RECIPE_MAINTAINER in each recipe that actually has a maintainer (TBH, I
> don't know *exactly* how it work...)?
I agree. I do want to get rid of maintainers.inc file, as it is clunky,
awkward, and always out of date. Now that we have an automatic test for
presence of maintainers, we should definitely move the assignments to
recipes themselves.
As for upstream check stuff, UPSTREAM_CHECK_REGEX is only present in
exceptional cases when the default regex does not work. It definitely is
not required. It's something else that is missing here: only oe-core
recipes are regularly tested for correctness of the check. Needs to be
extended to other layers, if layer maintainers find such a 'check that
upstream check works' useful.
You can run the tests for this metadata with this simple command:
oe-selftest -r distrodata
This would:
a) check that every recipe (in oe-core only; not other layers) has an
assigned maintainer.
b) check that every recipe in every configured layer has a sane upstream
version check: specifically that the upstream version can be determined,
and if it cannot, that is explicitly acknowledged in the recipe.
Let me know if there's something else missing.
Alex
More information about the Openembedded-architecture
mailing list