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

Reply via email to