add INSTALL, README.tmp and TODO, start openbsd-specific makefile
[systembsd.git] / README.tmp
1 this file explains my workflow/structuring habits and is meant only to
2 save mentor's time. ideally, this file will be deleted before "release"
3 and all files will follow standard protocol/KNF.
4 ------------------------------------------------------------------------
5 FILESYSTEM
6
7 /src - source files
8 /src/logind - obvious
9 /src/hostnamed - obvious
10 /src/localed - obvious
11 /src/timedated - obvious
12 /bin - dir for compiled test binaries, will eventually be build tmp dir
13 /build - build dir
14 ------------------------------------------------------------------------
15 TODO
16
17 i keep a general informal list of TODO tasks in /TODO, as well as inline
18 TODOs in source. TODO tasks must be single line as the are delimited by
19 a newline character, this makes it so one can easily grep for TODO: and
20 get complete output. before release, /TODO should be deleted and "TODO:"
21 should never appear anywhere in any file.
22
23 additionally, any questions for mentors are written as comments and end
24 in ajacoutot@ or landry@, i use these if i can't catch y'all on IRC :)
25 ------------------------------------------------------------------------
26 ETC
27
28 * make sure to end files newlines as their abscence confuses git
29