summaryrefslogtreecommitdiff
path: root/docs/index.txt
blob: ae6f8240b4fdeed442193267f84667a7a336e781 (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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Python Paste
++++++++++++

.. comment:

   I want to put these somewhere sometime, but no place for them now...
   Python Paste -- 50% tastier than Elmer's!  
   Paste: making the web sticky.  
   Fix broken websites by applying Paste liberally.
   Paste: paper over your inconsistencies. 
   Paste: a soft mixture of malleable consistency.  
   Paste: a tasty mixture to be spread on bread or crackers.  
   Paste: glue that won't hurt you if you eat it.
   Python Paste: the web extruded into the form of a snake.
   Paste: the vinegar eel.
   Paste: you bring the cut.
   Paste: a doughy substance from which to make metaphorical web cupcakes.
   LAMP?  LAMPP!
   Putting the P in Wep 2.0!
   Frankenweb crush tiny humans!
   DSL? DSF!
   Paste: Comfort for the framework-scarred

Python Paste brings consistency to Python web development and web
application installation, providing tools for both developers and
system administrators.

Paste for Administrators
------------------------

* Easily install, run, and configure multiple Paste-enabled web
  applications at once, and integrate them into your website how you
  want (SCGI, FCGI, AJP, WSGI)

* Manage and install web applications system-wide for easy maintenance

.. comment:

  * `See an installation example <install-example.html>`_ or `read more
    about what Paste-enabled means... <enabled.html>`_

Paste for Web Developers
------------------------

* Increase your web application's audience

* Provide starter templates and custom commands for using your web
  framework

* Keep your development and deployment straightened out, and your
  automated testing streamlined

* Attention payed to the full development cycle -- starting projects,
  converting old projects, updating and deploying projects -- using a
  set of `complementary packages and tools <related-projects.html>`_

* `read more about some of the available features
  <developer-features.html>`_

.. comment:

  * `See a development example <develop-example.html>`_ or `read more
    about using Paste in your
    applications... <developer-features.html>`_

Documentation
=============

* `Contributing developer guidelines <DeveloperGuidelines.html>`_
* `Style guide <StyleGuide.html>`_
* `Testing applications with Paste <testing-applications.html>`_
* `URL parsing with WSGI <url-parsing-with-wsgi.html>`_

Components
==========

* `Paste Deploy <./deploy/>`_

* `Paste Script <./script/>`_

* `Paste Module Index <module-index.html>`_

* `Paste WebKit <./webkit/>`_

* `Wareweb <./wareweb/>`_

* `WSGI specification <http://www.python.org/peps/pep-0333.html>`_

* `Example application: to-do
  <http://svn.pythonpaste.org/Paste/apps/Todo_SQLObject_ZPT/trunk/>`_.

* `Example application: FileBrowser
  <http://svn.pythonpaste.org/Paste/apps/FileBrowser/trunk/>`_

License
=======

Paste is distributed under the `MIT license <>
<http://www.opensource.org/licenses/mit-license.php>`_.