| The current version of the code can be found in the GNOME Git Repository: |
| |
| https://git.gnome.org/browse/libxml2/ |
| |
| 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 |
| https://bugzilla.gnome.org/enter_bug.cgi?product=libxml2 |
| |
| 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. |
| |