diff options
author | Nicolai Haehnle <nhaehnle@gmail.com> | 2009-02-17 22:18:03 +0100 |
---|---|---|
committer | Nicolai Haehnle <nhaehnle@gmail.com> | 2009-02-17 22:18:03 +0100 |
commit | 993bee1927129d50407072c7be412df6f811debb (patch) | |
tree | ac9d9b44c7025b26487b627184de81e950d7f7a6 /HACKING | |
parent | 6ca33468f716d996ccadf3887ab4f5046738228b (diff) |
Add some lightweight release process.
The rationale is in the change itself.
Signed-off-by: Nicolai Haehnle <nhaehnle@gmail.com>
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -83,3 +83,29 @@ If you adhere to the rules above, the tab size does not matter. Tab size 4 is recommended because it keeps the line lengths reasonable, but in the end, that's purely a matter of personal taste. + + +\ Release Philosophy + ------------------- + +Since Piglit is a test suite, it is "production software" at all times. +Test case might be incorrect, but despite that it is not useful to speak of +"stable" and "unstable" versions of a test suite, especially one that sees +a relatively small rate of change like Piglit. + +For this reason, developers of OpenGL drivers and related software, and even +testers are encouraged to follow the git repository on freedesktop.org at all +times. A web interface to this repository can be found here: + + http://cgit.freedesktop.org/piglit + +Nevertheless, for purposes of marking a specific point in time for packaging +in an environment where non-developers do tests on a wide range of hardware, +it has been pointed out that it would be useful to have official releases. + +For this reason, we will occasionally bump the version number in the file +RELEASE and create an appropriate tag in the git repository. + +This tag is the official way of marking a release, so the tarballs provided +automatically by the cgit frontend are official release tarballs. + |