diff --git a/docs/hacking.html.in b/docs/hacking.html.in index 5f19143408d555bc39a52ee7b13eedd854057331..13b3640259e9d939c4ce8e2f1395ae9361fd3e19 100644 --- a/docs/hacking.html.in +++ b/docs/hacking.html.in @@ -8,20 +8,26 @@
Discuss any large changes on the mailing list first. Post patches + early and listen to feedback.
+Official upstream repository is kept in git
(git://libvirt.org/libvirt.git
) and is browsable
along with other libvirt-related repositories
- (e.g. libvirt-python) online.
Patches to translations are maintained via the zanata project. If you want to fix a translation in a .po file, join the appropriate language team. The libvirt release process automatically pulls the latest version of each translation - file from zanata.
Post patches using "git send-email", with git rename detection enabled. You need a one-time setup of:
@@ -98,8 +104,11 @@ ofgit bisect
, among other things).
Make sure your patches apply against libvirt GIT. Developers + only follow GIT and don't care much about released versions.
+Run the automated tests on your code before submitting any changes. In particular, configure with compile warnings set to -Werror. This is done automatically for a git checkout; from a