devel-proj-hierarchy.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sat, 10 Feb 2018 01:28:53 +0200
changeset 2227 1e9323e7ec88
parent 1912 8b81a8f0f692
child 2228 837f1337c59b
permissions -rw-r--r--
Removed files: I don't longer have interest on topic.

.. -*- coding: utf-8; -*-

=============================
 Software project hierarchy.
=============================
.. contents::
   :local:

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``