# HG changeset patch # User Oleksandr Gavenko # Date 1360357721 -7200 # Node ID 836c8538e199de6eecff3d6f7e14c087d7e77754 # Parent 3a90e314bb477306cc526615d5dd41d5d8f1d4ab# Parent 2f709a4df496db311c87796b0feeaddecf1f54cf merged diff -r 2f709a4df496 -r 836c8538e199 devel-proj-hierarchy.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel-proj-hierarchy.rst Fri Feb 08 23:08:41 2013 +0200 @@ -0,0 +1,36 @@ +.. -*- coding: utf-8; -*- +.. include:: HEADER.rst + +============================= + Software project hierarchy. +============================= +.. contents:: + +Additional reading. +=================== + + * http://stackoverflow.com/questions/14747056/common-practice-to-name-project-directory-which-hold-support-scripts-configs-d + +Essential project dirs. +======================= + +TODO + +Support directories. +==================== + +``examples`` or ``samples`` used to show practical usage of project in +mini-scripts or mini-programs, or mini-configs. + +``scripts``, ``support`` - wrappers or copy of missing scripts/utilities to +provide cross-environment build. + +``tools`` - extra utilities to profile or debug project. + +``contrib`` - user supplied scripts, configs, etc... + +``misc``, ``etc`` - uncategorised files (if you don't know the right place for +it). + +``config``, ``extra`` +