Following the comments raised by Stefan Kristiansson, I have added a MAINTAINERS file to Or1ksim to capture the submission process.
If you believe you have write-after-approval permission for Or1ksim, please update the MAINTAINERS file accordingly. I hope this is non-controversial, formally capturing the process we have used for some time. Jeremy -- Tel: +44 (1590) 610184 Cell: +44 (7970) 676050 SkypeID: jeremybennett Email: [email protected] Web: www.embecosm.com Index: ChangeLog =================================================================== --- ChangeLog (revision 791) +++ ChangeLog (working copy) @@ -1,8 +1,14 @@ -2011-08-15 Jeremy Bennett <[email protected]> +2012-04-07 Jeremy Bennett <[email protected]> + * MAINTAINERS: Added. * configure: Regenerated. * configure.ac: Updated version. +2012-03-23 Jeremy Bennett <[email protected]> + + * configure: Regenerated. + * configure.ac: Updated version. + 2011-08-15 Jeremy Bennett <[email protected]> * configure: Regenerated. Index: testsuite/test-code-or1k/ChangeLog =================================================================== --- testsuite/test-code-or1k/ChangeLog (revision 791) +++ testsuite/test-code-or1k/ChangeLog (working copy) @@ -1,3 +1,8 @@ +2012-04-07 Jeremy Bennett <[email protected]> + + * configure: Regenerated. + * configure.ac: Updated version. + 2012-03-23 Jeremy Bennett <[email protected]> Patch from R Diez <[email protected]> Index: testsuite/test-code-or1k/configure =================================================================== --- testsuite/test-code-or1k/configure (revision 791) +++ testsuite/test-code-or1k/configure (working copy) @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for or1ksim-testsuite 2012-03-23. +# Generated by GNU Autoconf 2.68 for or1ksim-testsuite 2012-04-07. # # Report bugs to <[email protected]>. # @@ -570,8 +570,8 @@ # Identity of this package. PACKAGE_NAME='or1ksim-testsuite' PACKAGE_TARNAME='or1ksim-testsuite' -PACKAGE_VERSION='2012-03-23' -PACKAGE_STRING='or1ksim-testsuite 2012-03-23' +PACKAGE_VERSION='2012-04-07' +PACKAGE_STRING='or1ksim-testsuite 2012-04-07' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1300,7 +1300,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures or1ksim-testsuite 2012-03-23 to adapt to many kinds of systems. +\`configure' configures or1ksim-testsuite 2012-04-07 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1371,7 +1371,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of or1ksim-testsuite 2012-03-23:";; + short | recursive ) echo "Configuration of or1ksim-testsuite 2012-04-07:";; esac cat <<\_ACEOF @@ -1480,7 +1480,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -or1ksim-testsuite configure 2012-03-23 +or1ksim-testsuite configure 2012-04-07 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1903,7 +1903,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by or1ksim-testsuite $as_me 2012-03-23, which was +It was created by or1ksim-testsuite $as_me 2012-04-07, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -11104,7 +11104,7 @@ # Define the identity of the package. PACKAGE='or1ksim-testsuite' - VERSION='2012-03-23' + VERSION='2012-04-07' cat >>confdefs.h <<_ACEOF @@ -12556,7 +12556,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by or1ksim-testsuite $as_me 2012-03-23, which was +This file was extended by or1ksim-testsuite $as_me 2012-04-07, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -12622,7 +12622,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\ $]/\\\\&/g'`" ac_cs_version="\\ -or1ksim-testsuite config.status 2012-03-23 +or1ksim-testsuite config.status 2012-04-07 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" Index: testsuite/test-code-or1k/configure.ac =================================================================== --- testsuite/test-code-or1k/configure.ac (revision 791) +++ testsuite/test-code-or1k/configure.ac (working copy) @@ -23,7 +23,7 @@ # Configure script for the OpenRISC 1000 simulator test suite OR1K code # directory. This uses a different tool chain, so has its own configuration # script. Process this file with autoconf to produce a configure script. -AC_INIT([or1ksim-testsuite], [2012-03-23], [[email protected]]) +AC_INIT([or1ksim-testsuite], [2012-04-07], [[email protected]]) AC_CONFIG_MACRO_DIR([m4]) AC_PROG_LIBTOOL Index: configure.ac =================================================================== --- configure.ac (revision 791) +++ configure.ac (working copy) @@ -28,7 +28,7 @@ # Use a full version number (x.y.z, possibly with "rcn" as a suffix) when # preparing a release, otherwise use a the date version (yyyy-mm-dd). -AC_INIT([or1ksim], [2012-03-23], [[email protected]]) +AC_INIT([or1ksim], [2012-04-07], [[email protected]]) AC_CONFIG_MACRO_DIR([m4]) # Generically use extensions such as _GNU_SOURCE if available. Index: configure =================================================================== --- configure (revision 791) +++ configure (working copy) @@ -1,7 +1,7 @@ #! /bin/sh -# From configure.ac Id: configure.ac 2459 2012-03-21 19:10:53Z jeremy using automake version AC_ACVERSION. +# From configure.ac Id: configure.ac 2461 2012-03-23 10:09:39Z jeremy using automake version AC_ACVERSION. # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for or1ksim 2012-03-23. +# Generated by GNU Autoconf 2.68 for or1ksim 2012-04-07. # # Report bugs to <[email protected]>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='or1ksim' PACKAGE_TARNAME='or1ksim' -PACKAGE_VERSION='2012-03-23' -PACKAGE_STRING='or1ksim 2012-03-23' +PACKAGE_VERSION='2012-04-07' +PACKAGE_STRING='or1ksim 2012-04-07' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1350,7 +1350,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures or1ksim 2012-03-23 to adapt to many kinds of systems. +\`configure' configures or1ksim 2012-04-07 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1421,7 +1421,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of or1ksim 2012-03-23:";; + short | recursive ) echo "Configuration of or1ksim 2012-04-07:";; esac cat <<\_ACEOF @@ -1532,7 +1532,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -or1ksim configure 2012-03-23 +or1ksim configure 2012-04-07 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2199,7 +2199,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by or1ksim $as_me 2012-03-23, which was +It was created by or1ksim $as_me 2012-04-07, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -11511,7 +11511,7 @@ # Define the identity of the package. PACKAGE='or1ksim' - VERSION='2012-03-23' + VERSION='2012-04-07' cat >>confdefs.h <<_ACEOF @@ -14520,7 +14520,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by or1ksim $as_me 2012-03-23, which was +This file was extended by or1ksim $as_me 2012-04-07, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14586,7 +14586,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\ $]/\\\\&/g'`" ac_cs_version="\\ -or1ksim config.status 2012-03-23 +or1ksim config.status 2012-04-07 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" Index: MAINTAINERS =================================================================== --- MAINTAINERS (revision 0) +++ MAINTAINERS (revision 793) @@ -0,0 +1,69 @@ + OR1KSIM MAINTAINERS + =================== + +This file contains information about people who are permitted to make changes +to various parts of the compiler and associated libraries. + +Please do not contact the people in this file directly to report problems in +Or1ksim. + +For general information about Or1ksim, post to both OpenRISC mailing lists: + + [email protected] + [email protected] + +(yes we do mean crosspost - they have disjoint sets of readers). + +To report problems with Or1ksim, please visit: + + http://bugzilla.opencores.org/ + + +Patch submission process +======================== + +The following process applies to both the SVN HEAD and release branches. + +* Submit the patch to both OpenRISC mailing lists a diff against current SVN + HEAD. + - make sure you put the patch inline. + +* Deal with any review comments. + +* when the patch is approved (by any maintainer), anyone with + write-after-approval permission to the SVN repository may commit the patch. + +Note in particular a patch will not be accepted if the resulting code does not +pass "make distcheck". + +Committing to private branches by the owner of that private branch needs no +approval process. Merge of that private branch into either SVN HEAD or a +release branch should follow the patch submission process above. + + +MAINTAINER +========== + +The following people may approve patches to Or1ksim + + Julius Baxter [email protected] + Jeremy Bennett [email protected] + + +WRITE AFTER APPROVAL +==================== + +The following people may commit patches after approval by a MAINTAINER + + Julius Baxter [email protected] + Jeremy Bennett [email protected] + + +OBVIOUS PATCHES +=============== + +Anyone with write-after-approval permission may commit "obvious" patches. For +example trivial typos. + +Such patches should be posted after the event to both mailing lists (with the +tag [OBV] in teh subject line). _______________________________________________ OpenRISC mailing list [email protected] http://lists.openrisc.net/listinfo/openrisc
