summaryrefslogtreecommitdiff
path: root/doc/environ.txt
blob: b03ada72f7b1cd454c0e31fcbfd73959499c85c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
1. Resources
 
  - Normal resource loading,
    environ.find_resource(resource_name, object)

    * Locale
    * Images
    * Glade files
    * Documentation

  - Directories
    To be able to extend.

  Can a directory be a normal resource (dict) or a special list/constant?

2. Library
   
   A resource container

3. Application
   
   Like a library in most senses, but has some additional features
   
   - Launcher script and main script
   - Translation

4. Uninstalled vs Installed
  
  - Installed structure, defined in setup.py
  
  - Uninstalled structure, defined in __init__.py for library
    and in launcher script or main.py for applications.