[libvirt] Autogenerate AUTHORS?

Hi, The AUTHORS file causes a lot of pain doing backports to -maint branches. It almost always causes conflicts, and the changes can't just be dropped otherwise 'make syntax-check' breaks. Is there anything preventing us from just auto generating this at dist time? Besides, of course, needing someone to actually implement it. Thanks, Cole

On 06/15/2012 12:17 PM, Cole Robinson wrote:
Hi,
The AUTHORS file causes a lot of pain doing backports to -maint branches. It almost always causes conflicts, and the changes can't just be dropped otherwise 'make syntax-check' breaks.
Is there anything preventing us from just auto generating this at dist time? Besides, of course, needing someone to actually implement it.
GNU Coreutils autogenerates its THANKS file by combining THANKS.in (header and non-commit authors) with git commit authors. Someone could probably use that for inspiration in writing such a patch. And the fact that we already have a 'make syntax-check' that validates that AUTHORS is up-to-date already means that we have code for a lot of the automation, if we just further tweak it into an automated generation instead of the current verification. -- Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org

On 06/15/2012 02:29 PM, Eric Blake wrote:
On 06/15/2012 12:17 PM, Cole Robinson wrote:
Hi,
The AUTHORS file causes a lot of pain doing backports to -maint branches. It almost always causes conflicts, and the changes can't just be dropped otherwise 'make syntax-check' breaks.
Is there anything preventing us from just auto generating this at dist time? Besides, of course, needing someone to actually implement it.
GNU Coreutils autogenerates its THANKS file by combining THANKS.in (header and non-commit authors) with git commit authors. Someone could probably use that for inspiration in writing such a patch. And the fact that we already have a 'make syntax-check' that validates that AUTHORS is up-to-date already means that we have code for a lot of the automation, if we just further tweak it into an automated generation instead of the current verification.
Thanks for the hints, I'll see if I can whip something up. - Cole

On Fri, Jun 15, 2012 at 02:17:03PM -0400, Cole Robinson wrote:
Hi,
The AUTHORS file causes a lot of pain doing backports to -maint branches. It almost always causes conflicts, and the changes can't just be dropped otherwise 'make syntax-check' breaks.
Is there anything preventing us from just auto generating this at dist time? Besides, of course, needing someone to actually implement it.
As long as we don't loose the distinction between the primary maintainers with commit access, and the patch submitters, I'm fine with auto-generating it Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
participants (3)
-
Cole Robinson
-
Daniel P. Berrange
-
Eric Blake