]> git.pld-linux.org Git - projects/rc-scripts.git/blob - DEVELOPMENT
- merge my private tree
[projects/rc-scripts.git] / DEVELOPMENT
1            READ THIS BEFORE CHANGEING SOMETHING IN RC-SCRIPTS PACKAGE
2                     Arkadiusz Miskiewicz <misiek@pld.org.pl>
3             $Id: DEVELOPMENT,v 1.1.2.3 2001/09/30 10:19:34 misiek Exp $
4
5 1)
6         consult all major changes with people on pld-rc-scripts@pld.org.pl
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 replase grep calls with awk calls.
33         
34 5)
35         (PL) Tlumaczac komunikaty na PL nalezy uzywac formy bezosobowej np:
36
37 uruchamianie uslugi
38 zamiast
39 uruchamiam usluge
40
41 6)      ChangeLog entry in TOTALNEW branch IS NO LONGER AUTOMATICLY
42         GENERATED, so you need to prepare valid ChangeLog entry yourself
43         or send it in mail together with patch.
This page took 0.024971 seconds and 3 git commands to generate.