Skip to content

Commit b1d8d7f

Browse files
committed
CONTRIBUTING: simplify our procedure descriptions a bit
1 parent d4955b7 commit b1d8d7f

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

CONTRIBUTING.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,7 @@ Ideally you send your patches to our
2727
[mailing list](http://lists.infradead.org/mailman/listinfo/tslib). Over there
2828
they are discussed and picked up.
2929
You can also fork the project on github, make your changes and create a pull
30-
request. Before you send changes, it would be awesome if you checked the
31-
following:
32-
* update the NEWS file's changelog if you added a feature
33-
* update or add man pages if applicable
34-
* update the README if applicable
35-
* possibly add a line containing `Fixes #XX` in your git commit message; XX being the github issue's number
30+
request.
3631

3732
### module development notes
3833
For those creating tslib modules, it is important to note a couple things with
@@ -85,7 +80,7 @@ A release can be done when either
8580
The procedure looks like this:
8681

8782
* run coverity (or any static analysis) and fix new discovered issues
88-
* at least `git pull && ./autogen.sh && ./configure && make clean && make` on all supported platforms
83+
* at least `git pull && ./autogen.sh && ./configure && make clean && make` on all supported platforms, all modules configured
8984
* be sure to have a stable build system and your private gpg key set up
9085
* make sure the NEWS file with the changelog and bugfixes is up to date (it should always be).
9186
* update the THANKS file
@@ -127,10 +122,6 @@ set in `AC_INIT` doesn't matter that much.
127122

128123
### project organisation for new maintainers
129124

130-
Quick note: always build everything we have. In case we remove modules from
131-
being built by default, you should always build them anyways. To do this on Linux,
132-
there must be a "all modules" build in the release.sh script.
133-
134125
The tslib project currently consists of
135126
* the [kergoth/tslib](https://github.com/kergoth/tslib) github repository. This
136127
is the main upstream repository users download from. The

0 commit comments

Comments
 (0)