diff options
| author | Chris McDonough <chrism@plope.com> | 2013-09-09 16:58:52 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2013-09-09 16:58:52 -0400 |
| commit | 5614e9c86562f6e62cefe7de9f4b468e7a4489a6 (patch) | |
| tree | 6ea6fa4821883e2a2c52cb978a2cf7c9542c03a3 /docs | |
| parent | dd5358b514b80d890149995ba0d65d7a18da29f1 (diff) | |
| download | pyramid-5614e9c86562f6e62cefe7de9f4b468e7a4489a6.tar.gz pyramid-5614e9c86562f6e62cefe7de9f4b468e7a4489a6.tar.bz2 pyramid-5614e9c86562f6e62cefe7de9f4b468e7a4489a6.zip | |
update numbers in pyramid-is-too-big section
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/designdefense.rst | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/docs/designdefense.rst b/docs/designdefense.rst index 5159e6ec7..50ef1b148 100644 --- a/docs/designdefense.rst +++ b/docs/designdefense.rst @@ -594,35 +594,32 @@ requires extensibility because it must be deployed in multiple locations. Pyramid Is Too Big ------------------ -"The :app:`Pyramid` compressed tarball is almost 2MB. It must be +"The :app:`Pyramid` compressed tarball is larger than 2MB. It must be enormous!" -No. We just ship it with test code and helper templates. Here's a +No. We just ship it with docs, test code, and scaffolding. Here's a breakdown of what's included in subdirectories of the package tree: docs/ - 3.0MB + 4.9MB pyramid/tests/ - 1.1MB + 2.0MB -pyramid/paster_templates/ +pyramid/scaffolds/ - 804KB + 460KB -pyramid/ (except for ``pyramd/tests and pyramid/paster_templates``) +pyramid/ (except for ``pyramd/tests`` and ``pyramid/scaffolds``) - 539K + 844KB -The actual :app:`Pyramid` runtime code is about 10% of the total size of the -tarball omitting docs, helper templates used for package generation, and test -code. Of the approximately 19K lines of Python code in the package, the code +Of the approximately 34K lines of Python code in the package, the code that actually has a chance of executing during normal operation, excluding -tests and paster template Python files, accounts for approximately 5K lines -of Python code. This is comparable to Pylons 1.X, which ships with a little -over 2K lines of Python code, excluding tests. +tests and scaffolding Python files, accounts for approximately 10K lines +of Python code. Pyramid Has Too Many Dependencies --------------------------------- |
