[Checkins] SVN: bluebream/trunk/docs/source/ expand introduction
Baiju M
baiju.m.mail at gmail.com
Mon Jan 4 23:06:46 EST 2010
Log message for revision 107690:
expand introduction
Changed:
U bluebream/trunk/docs/source/introduction.rst
U bluebream/trunk/docs/source/notes.txt
-=-
Modified: bluebream/trunk/docs/source/introduction.rst
===================================================================
--- bluebream/trunk/docs/source/introduction.rst 2010-01-05 03:51:55 UTC (rev 107689)
+++ bluebream/trunk/docs/source/introduction.rst 2010-01-05 04:06:45 UTC (rev 107690)
@@ -1,6 +1,9 @@
Introduction
============
+Overview
+--------
+
BlueBream is web framework written in Python programming language.
BlueBream is a thin layer on top of Zope Tool Kit (ZTK). Normally,
BlueBream applications are developed using a Python based build
@@ -26,3 +29,43 @@
BlueBream. This book will cover how to develop web applications
using BlueBream components. You suggestions and edits are always
welcome.
+
+Brief History
+-------------
+
+.. FIXME: we can improve the history
+
+The beginning of Zope's story goes something like this, in 1996, Jim
+Fulton (CTO of Zope Corporation) was drafted to teach a class on
+common gateway interface (CGI) programming, despite not knowing very
+much about the subject. CGI programming is a commonly-used web
+development model that allows developers to construct dynamic
+websites. On his way to the class, Jim studied all the existing
+documentation on CGI. On the way back, Jim considered what he didnt
+like about traditional, CGI-based programming environments. From
+these initial musings, the core of Zope was written while flying back
+from the CGI class.
+
+Zope Corporation (then known as Digital Creations) went on to release
+three open-source software packages to support web publishing: Bobo,
+Document Template, and BoboPOS. These packages were written in a
+language called Python, and provided a web publishing facility, text
+templating, and an object database, respectively. Digital Creations
+developed a commercial application server based on their three
+opensource components. This product was called Principia. In November
+of 1998, investor Hadar Pedhazur convinced Digital Creations to open
+source Principia. These packages evolved into what are now the core
+components of Zope 2.
+
+In 2001, the Zope community began working on a component architecture
+for Zope, but after several years they ended up with something much
+more: Zope 3 (now renamed to BlueBream). While Zope 2 was powerful
+and popular, Zope 3 was designed to bring web application development
+to the next level. This book is about this BlueBream (Zope 3), which
+is not really a new version of Zope 2.
+
+In 2007 the Zope community created yet another framework based on
+Zope 3 called Grok. The original Zope which is now known as Zope 2 is
+also widely used.
+
+Very recently Zope 3 project is renamed to BlueBream.
Modified: bluebream/trunk/docs/source/notes.txt
===================================================================
--- bluebream/trunk/docs/source/notes.txt 2010-01-05 03:51:55 UTC (rev 107689)
+++ bluebream/trunk/docs/source/notes.txt 2010-01-05 04:06:45 UTC (rev 107690)
@@ -25,6 +25,9 @@
- project template
+ May be documentation and compatibility test suite could be
+ separated out to separate locations/packages later.
+
- BlueBream 1.0 should provide an upgradation path from Zope 3.4 ZTK
Notes for developers
More information about the checkins
mailing list