From 715c458649829ac6c6cd0be4776ca17f5969de8d Mon Sep 17 00:00:00 2001 From: Jehan Date: Mon, 23 Oct 2017 23:49:01 +0200 Subject: [PATCH] Bug 734981 - Update maintainers and authors. Adding a XSL stylesheet to generate ./content/about/authors.md for gimp-web repository. This way, it will be very easy to keep an up-to-date authors page on the website, as long as authors.xml is up-to-date as well. Note that authors.md is git-ignored and not generated automatically. It will have to be manually requested with a `make authors.md`. --- .gitignore | 1 + Makefile.am | 4 +++ authors4gimp-web.xsl | 79 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+) create mode 100644 authors4gimp-web.xsl diff --git a/.gitignore b/.gitignore index 86a4f50d60..46e00d3002 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ /Makefile /Makefile.in /aclocal.m4 +/authors.md /autom4te.cache /compile /config.cache diff --git a/Makefile.am b/Makefile.am index b5ea936caf..eddac258ee 100644 --- a/Makefile.am +++ b/Makefile.am @@ -45,6 +45,10 @@ if HAVE_XSLTPROC $(XSLTPROC) -o $(@) $(top_srcdir)/authors.xsl $< || rm -f $(@) endif +authors.md: authors.xml authors4gimp-web.xsl +if HAVE_XSLTPROC + $(XSLTPROC) --stringparam today "`date --iso-8601=seconds`" -o $(@) $(top_srcdir)/authors4gimp-web.xsl $< || rm -f $(@) +endif EXTRA_DIST = \ AUTHORS \ diff --git a/authors4gimp-web.xsl b/authors4gimp-web.xsl new file mode 100644 index 0000000000..edcfba2723 --- /dev/null +++ b/authors4gimp-web.xsl @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + Title: Authors: The People That Made it Happen +Date: +Modified: +Author: generated from authors.xml. + +## GIMP was originally written by: + + + + +## The current maintainers are: + + + + +## The following people have contributed code to GIMP: + +*Contributing patches, fixes, plugins, extensions, scripts and other [improvements to the code](/develop/).* + + + + + + + +## The following people have contributed art to GIMP: + +*Contributing icons, cursors, brushes, gradients, patterns, etc.* + + + + + + + +## The following people have helped to document GIMP: + +*Contributing [documentation](/docs/).* + + + + + + + + + + * + + + + + * + + + + + * + + + +