[gtk+/wip/ebassi/no-autotools] Rename 'HACKING' to 'CONTRIBUTING'
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/ebassi/no-autotools] Rename 'HACKING' to 'CONTRIBUTING'
- Date: Mon, 14 Aug 2017 16:44:41 +0000 (UTC)
commit 71a4190f617efb09cd9e27e46537b48462e9de4b
Author: Emmanuele Bassi <ebassi gnome org>
Date: Mon Aug 14 17:43:40 2017 +0100
Rename 'HACKING' to 'CONTRIBUTING'
And remove redundant and obsolete information.
CONTRIBUTING.md | 40 ++++++++++++++++++++++++++++++++++
HACKING | 64 -------------------------------------------------------
2 files changed, 40 insertions(+), 64 deletions(-)
---
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..d9cb111
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,40 @@
+If you want to hack on the GTK+ project, you'll need to have the development
+tools appropriate for your operating system, including:
+
+ - Python (2.7 or 3.x)
+ - Meson
+ - Ninja
+ - Gettext (19.7 or newer)
+ - a C99 compatible compiler
+
+Up-to-date instructions about developing GNOME applications and libraries
+can be found here:
+
+ https://developer.gnome.org
+
+Information about using git with GNOME can be found here:
+
+ https://wiki.gnome.org/Git
+
+In order to get Git GTK+ installed on your system, you need to have the
+required versions of all the GTK+ dependencies; typically, this means a
+recent version of GLib, Cairo, Pango, and ATK.
+
+**Note**: if you plan to push changes to back to the master repository and
+have a GNOME account, you want to use the following instead:
+
+```sh
+$ git clone ssh://<username>@git.gnome.org/git/gtk+
+```
+
+To compile the Git version of GTK+ on your system, you will need to
+configure your build using Meson:
+
+```sh
+$ meson _builddir .
+```
+
+For information about submitting patches and pushing changes to Git, see the
+`README.md` and `README.commits` files. In particular, don't, under any
+circumstances, push anything to Git before reading and understanding
+`README.commmits`.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]