diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2008-09-03 11:31:48 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2008-09-03 11:32:17 -0400 |
commit | 855310bc1f226292646931add0a5e6e6604730ba (patch) | |
tree | 0eb91e776cde8a2f49c36d53cf3738002015528b | |
parent | 3b7726e3d460d961f3acc055f70778c0b3e1dce4 (diff) |
[HACKING] Write some more paragraphs
-rw-r--r-- | HACKING | 23 |
1 files changed, 22 insertions, 1 deletions
@@ -50,7 +50,8 @@ We use a standard bugzilla bug tracking system available at: http://bugs.freedesktop.org/ -For straight bug reports, it's best to report them there such that they +See file named BUGS for detailed information on reporting bugs. In short, +for straight bug reports, it's best to report them there such that they are not lost or forgotten. For discussion of new features or complicated issues, use the mailing list. @@ -86,6 +87,7 @@ best bet to understanding it, or just ask on IRC. To bootstrap the build system run ./autogen.sh. After that the regular "./configure; make; make install" sequence can be used. +See file named INSTALL for more details. There is limited support for a win32 build system. See Makefile.win32 files in various directories. @@ -98,6 +100,19 @@ We generate ChangeLog files automatically from the git commit log. No manual ChangeLog writing is necessary. +Copyrights and Licensing +------------------------ + +The cairo library is dual-licensed under LGPL and MPL. See file named +COPYING for details. The test suites are more liberal. For example, +GPL code is allowed in the test suites, though it's always better to +keep things simple. + +When writing new code, update the file headers to add your (or your +employers) copyright line and contributor line. If adding new files +or splitting a file, copy the file header from other files. + + Source Code ----------- @@ -163,3 +178,9 @@ useful when writing code using cairo, or writing cairo, or useful in general. These tools can be found under the util/ directory. See util/README for more information. + +Releasing +--------- + +Now you are a cairo maintainer, so what? See file named RELEASING. + |