[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2] Allow get_maintainer.pl / add_maintainers.pl scripts to be called outside of xen.git
On 16/08/2019, 06:43, "Lars Kurth" <lars.kurth.xen@xxxxxxxxx> wrote: > On 16 Aug 2019, at 14:28, Julien Grall <julien.grall@xxxxxxx> wrote: > > > > On 16/08/2019 13:17, Lars Kurth wrote: >> On 16/08/2019, 11:01, "Julien Grall" <julien.grall@xxxxxxx> wrote: >> From my understanding, any use on mini-os.git & co will be legitimate. However, >> we still print the WARNING in those cases. >> Usually WARNING means something needs attention. As most of the users will >> likely copy/paste from the wiki, we are going to have report asking why the >> WARNING is there. >> I think it would make sense to try to downgrade the message a bit when possible. >> For instance, we could check if the section "THE REST" is present in the file >> MAINTAINERS. If not, this is likely not a file we are able to support. >> I thought about this and it is not as easy as it seems, because the script only parses >> M: ... &c lines > > The script is able to parse the section name. See get_maintainer_role(). > > Although, I am not sure how early the function can get called. > > But... That may make it feasible to go down that route. Incidentially both Linux as well as QEMU MAINTAINERs files use the same syntax as us (with a few extra tags which we don't have) Not sure whether this would be a problem >> Maybe the best way to address this would be to include some identifier into the >> MAINTAINERS file (after the header with all the definitions). >> FORMAT: xen-project-maintainers <version> >> (note that this is not currently picked up by the tool) >> Or >> V: xen-project-maintainers <version> >> (note that this would be picked up by the tool) > > Any of these solutions are also a potential alternative. I will see what others think and take it from there Hi all. I would like to get this resolved and was looking for opinions. The thread is about enabling usage of get_maintainer.pl / add_maintainers.pl on sister repositories for xen.git, such as xtf.git, osstest.git, mini-os.git, ... to have a consistent tools story and make patch submission for newcomers easier. We have several options: 1) Warn if the tools are applied outside the Xen tree Julian felt this is likely confusing 2) Do not warn under some conditions 2.1) Use THE REST as identifier to avoid the warning Cons: Warning would disappear because Linux and QEMU also have THE REST This may not be an issue as both MAINTAINERS files follow the same format However, there may be subtle differences in behaviour for unusual options for the get_maintainer.pl script as we have not been tracking all changes 2.2) Introduce a unique identifier in MAINTAINERS This would imply introducing a unique identifier for xen related MAINTAINER files Pros: More accurate Cons: Pollutes file format I don’t have a strong opinion and will follow majority consensus. Maybe people can vote on the options and I will just implement what most people prefer Lars _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |