2017-11-12 20:06:21 +01:00
|
|
|
The current version of the code can be found in the GNOME Git Repository:
|
|
|
|
|
2019-02-15 17:26:38 +01:00
|
|
|
https://gitlab.gnome.org/GNOME/libxml2
|
2017-11-12 20:06:21 +01:00
|
|
|
|
|
|
|
There's mirror on GitHub:
|
|
|
|
|
|
|
|
https://github.com/GNOME/libxml2
|
|
|
|
|
|
|
|
Start discussions and send patches to the mailing list, or file a bug and
|
|
|
|
add a patch as attachment.
|
|
|
|
|
|
|
|
https://mail.gnome.org/mailman/listinfo/xml
|
2019-02-15 17:20:18 +01:00
|
|
|
https://gitlab.gnome.org/GNOME/libxml2/issues
|
2017-11-12 20:06:21 +01:00
|
|
|
|
|
|
|
Format patches with git-format-patch and use plain text attachments
|
|
|
|
if possible.
|
|
|
|
|
|
|
|
All code must conform to C89 and pass the "make check" tests. Avoid
|
|
|
|
compiler warnings and add regression tests if possible.
|
|
|
|
|
|
|
|
The .travis.yml file can be used to thoroughly check the build with strict
|
|
|
|
compiler flags, ASan and UBSan. Fork the libxml2 mirror on GitHub and set
|
|
|
|
up Travis to test the commits you make on your fork.
|
|
|
|
|