devel-proj-hierarchy.rst
changeset 1456 c10ad97c2cb8
child 1457 3a90e314bb47
equal deleted inserted replaced
1454:1c80f90d5a44 1456:c10ad97c2cb8
       
     1 .. -*- coding: utf-8; -*-
       
     2 .. include:: HEADER.rst
       
     3 
       
     4 =============================
       
     5  Software project hierarchy.
       
     6 =============================
       
     7 .. contents::
       
     8 
       
     9 Additional reading.
       
    10 ===================
       
    11 
       
    12  * http://stackoverflow.com/questions/14747056/common-practice-to-name-project-directory-which-hold-support-scripts-configs-d
       
    13 
       
    14 Essential project dirs.
       
    15 =======================
       
    16 
       
    17 TODO
       
    18 
       
    19 Support directories.
       
    20 ====================
       
    21 
       
    22 ``examples`` or ``samples`` used to show practical usage of project in
       
    23 mini-scripts or mini-programs, or mini-configs.
       
    24 
       
    25 ``scripts``, ``support`` - wrappers or copy of missing scripts/utilities to
       
    26 provide cross-environment build.
       
    27 
       
    28 ``tools``, ``extra`` - extra utilities to profile or debug project.
       
    29 
       
    30 ``misc``, ``etc`` - uncategorised files (if you don't know the right place for
       
    31 it).
       
    32 
       
    33 ``config``
       
    34