CONTRIBUTING 1.21 KB
Newer Older
1
=== Contributing code to this project
2
3
4
5
6
7
8

It's helpful to track fixes or new features via wishlist bugs against the
'qa.debian.org' package, eg with the 'reportbug' tool ('devscripts' package).
The BTS will ensure the developers' mailing list
   debian-qa@lists.debian.org
is notified.

9
10
The code is available in the link:http://anonscm.debian.org/cgit/qa/jenkins.debian.net.git/tree/[jenkins.debian.net.git repository].

11
12
Patches can be submitted by mail (git format-patch, see below)
or as requests to pull from a publicly-visible git repository.
13
In either case, please make a topic branch based on the 'master' branch.
14
15
16
17
18

You can send patches or requests to the development list,
or to the tracking bug: <bugnumber>@bugs.debian.org.

One possible workflow:
Holger Levsen's avatar
Holger Levsen committed
19
----
20
21
  git clone git://anonscm.debian.org/debian-qa/jenkins.debian.net.git
  git checkout origin/master -b <topicname>
Holger Levsen's avatar
Holger Levsen committed
22
  # <edits>
23
24
25
26
  git commit -a
  git format-patch -M origin/master

  reportbug qa.debian.org
Holger Levsen's avatar
Holger Levsen committed
27
28
  # <describe the issue, attach the patch>
----
29

30
31
=== Contributing bugs to other projects

32
33
34
Another very useful type of contributions are filing bug reports based
on jenkins job runs. Another useful kind of contribution would be to
describe how.
35
36

// vim: set filetype=asciidoc: