5918aae8 |
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 | |