]> git.pld-linux.org Git - projects/rc-scripts.git/blob - DEVELOPMENT
- removed unneeded termput hpa
[projects/rc-scripts.git] / DEVELOPMENT
1            READ THIS BEFORE CHANGEING SOMETHING IN RC-SCRIPTS PACKAGE
2                     Arkadiusz Miskiewicz <misiek@pld-linux.org>
3             $Id$
4
5 1)
6         consult all major changes with people on pld-rc-scripts@pld-linux.org
7 mailing list. This is very important.
8
9 2)
10         use 'typeset' for local variables in functions for example:
11
12 function_ble ()
13 {
14 typeset qw er
15 qw=$(tty)
16 er=/dev/console
17 echo "$qw $er"
18 }
19
20 3)
21         use $() instead `` for command execution for example
22
23 something=$(whoami)
24 instead of
25 something="`whoami`"
26
27 4)
28         consider using typeset -i variable for integer variables
29
30 5)      don't use sed ! It only causes one more Requires.
31         Use awk ' { gsub(/pattern/,"replaced"); print $0; } ' for that.
32         Also try to replace grep calls with awk calls.
33         
34 6)
35         (PL) Tlumaczac komunikaty na PL nalezy uzywac formy bezosobowej np:
36
37 uruchamianie uslugi
38 zamiast
39 uruchamiam usluge
40
41
42
43 HOW TO MAKE A RELEASE
44
45 - svn up
46 - make distcheck
47 - update configure.ac release and commit it
48 - ./changelog.sh && svn ci ChangeLog
49 - make dist
50 - ./make-tag.sh
51 - upload tarball to distfiles, update rc-scripts.spec:HEAD
This page took 0.024423 seconds and 3 git commands to generate.