]> pere.pagekite.me Git - homepage.git/blob - linux/sane/cvs-server.html
Switched blog to hungry.com for now. Updated all links.
[homepage.git] / linux / sane / cvs-server.html
1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2 <html>
3 <head>
4 <title>SANE project CVS servers</title>
5 </head>
6
7 <body>
8 <h1>SANE project CVS servers</h1>
9
10 The <A HREF="http://sane.alioth.debian.org/">SANE project</A> has
11 a new CVS server available from the Debian Alioth service. The
12 old repository hosted by <A HREF="http://www.hungry.com/">The
13 Hungry Programmers</A> is moved there. See
14 <a href="http://sane.alioth.debian.org/cvs.html">the new CVS
15 page</a> for more inof on the new repository.
16
17 <H2>How to get write access to the CVS server</H2>
18
19 If you are an active SANE backend maintainer, you can get write access
20 to the CVS server. You will need to supply me a username and a unix passwd
21 hash to feed into the CVS access list. A simple program to do this is
22 available from my <A HREF="../">linux and unix stuff</A> page.
23
24 <H2>Information to developers with CVS write access</H2>
25
26 When doing changes (commits) to the CVS repository, make sure you
27 remember to include a <TT>ChangeLog</TT> entry. The format is simple,
28 with the date the change was commited to CVS, the name and email
29 address of the one doing the commit, the list of files changed
30 (ignoring <TT>ChangeLog</TT>), and a description of the change.
31 Example:
32
33 <PRE>2000-03-06 Petter Reinholdtsen <pere@td.org.uit.no>
34
35 * configure.in configure: New version is 1.0.2.
36 </PRE>
37
38 <P>When committing patches from other people, I usually add 'Patch
39 from <name>.' to record where the change came from.
40
41 To make it easier to keep track of my own changes, I maintain a local
42 <TT>ChangeLog.local</TT> where I list my local changes before I move
43 the entry into the common <TT>ChangeLog</TT> and commit the change.
44
45 <P>Do not change other backends then your own. If you find bugs in other
46 backends, send a patch to the current backend maintainer or to the
47 mailing list, and wait for the maintainer to commit the change.
48
49 <P>Global changes require consensus where David has the last word before
50 updating the CVS repository.
51
52 <P>If you want to keep track of the changes to the CVS repository,
53 subscribe to the mailing list sane-commit@list.uit.no by sending an
54 email to
55 <A HREF="mailto:sane-commit-request@list.uit.no">sane-commit-request@list.uit.no</A>
56 with body 'subscribe'.
57
58 <hr>
59 <address><a href="mailto:pere@hungry.com">Petter Reinholdtsen</a></address>
60 <!-- Created: Sun Jul 25 19:52:40 CEST 1999 -->
61 <!-- hhmts start -->
62 Last modified: Tue Sep 23 23:36:38 CEST 2003
63 <!-- hhmts end -->
64 </body>
65 </html>