[ZDP] Anouncement: ZDP is ready to take requirements

Stephan Richter SRichter@ixl.com
Tue, 17 Aug 1999 20:00:31 -0500


--Boundary-=_nWlrBbmQBhCDarzOwKkYHIDdqSCD
Content-Type: text/plain
Content-Transfer-Encoding: 8bit

Hello everyone,

as I wrote some of you earlier today, I will be starting to gather requirements
for the Zope Documentation Project.
The goal of the requirements gathering is to define all features, issues and
questions that will play a role in creating a FAQ and Reference Manual tool for
Zope. 

Okay, here you go:
I attached two files (1 x HTML, 1 x CSS) that are templates for the
requirements document. In the HTML file you will find a marked section that has
all the HTML written for one requirement. You just copy and paste this section
as much as you need to capture all of your requirements.
Once you have completed your requirements just send the file back to me. Please
be careful not to send it to everybody, so we do not fill up mail boxes. :)
I will update the file every day and post the most current results at:
http://www.wolfgangrichter.com/ZDP/requirements.html

So far I have put most of my own requirements out there. They are still very
rough and will be edited over the next few days. They can give you an idea what
to put into the document. Please remember, this is a requirements document NOT
a solution document. I will remove everything that goes into finding solutions
(probably some of my stuff too).
I will collect requirements for a few days and then freeze the input and
only accept editorial input. 

AND NOW, LET'S SEE HOW POWERFUL THE COMMUNITY IS. PLEASE SUBMIT
AS MANY REQUIREMENTS AS YOU CAN COME UP WITH. I WOULD LOVE TO
SEE MY MAILBOX FULL OF RESPONSES TOMORROW MORNING. :)

P.S.: Some of you may wonder why I am not providing a form. KISS. It would not
make sense to fill my mailbox by single requirements or write a tool that
generates the code. ;)

regards and thank you all,
stephan
--
Stephan Richter
iXL - Software Designer and Engineer

--Boundary-=_nWlrBbmQBhCDarzOwKkYHIDdqSCD
Content-Type: text/plain;
  name="require.css"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="require.css"

Ym9keSwgdGQgewogIGZvbnQtZmFtaWx5OiAJCWFyaWFsLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWY7
CiAgYmFja2dyb3VuZC1jb2xvcjogICAgIHdoaXRlOwogIGNvbG9yOgkJYmxhY2s7Cn0KCmgxIHsK
ICB0ZXh0LWFsaWduOgkJY2VudGVyOwp9Cgp0ZC50aXRsZSwgdGQuY2F0ZWdvcnkgewogIGZvbnQt
d2VpZ2h0OgkJYm9sZDsKICBiYWNrZ3JvdW5kLWNvbG9yOgkjNjY5OUNDOwogIGNvbG9yOgkJd2hp
dGU7Cn0KCnN0cm9uZywgdGQuc3RhdHVzLCB0ZC5yYXRpbmcgewogIGNvbG9yOgkJIzMzNjY5OTsK
fSAgCgp0ZC5yYXRpbmcsIHRkLmNhdGVnb3J5IHsKICB0ZXh0LWFsaWduOgkJcmlnaHQ7Cn0KCmxp
IHsKICBsaXN0LXN0eWxlLXR5cGU6IAlkaXNjOwp9CgoubmFtZSB7CiAgZm9udC1zdHlsZToJCWl0
YWxpYzsKfQ==

--Boundary-=_nWlrBbmQBhCDarzOwKkYHIDdqSCD
Content-Type: text/html;
  name="requirements.html"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="requirements.html"

PGh0bWwKPGhlYWQ+CiAgPHRpdGxlPlJlcXVpcmVtbnRzIGZvciBaRFA8L3RpdGxlPgogIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9InJlcXVpcmUuY3NzIj4KPC9o
ZWFkPgoKPGJvZHk+CiAgPGgxPlJlcXVpcmVtZW50cyBmb3IgWkRQIChGQVEgYW5kIFJlZmVyZW5j
ZSk8L2gxPgogIDxwPlRoZSBwdXJwb3NlIG9mIGEgcmVxdWlyZW1lbnRzIGRvY3VtZW50IGlzIHRv
IHJhaXNlIGFzIG1hbnkgcXVlc3Rpb25zCiAgICAgYXMgcG9zc2libGUsIHN1Z2dlc3QgZmVhdHVy
ZXMgYW5kIGJyaW5nIHVwIGFsbCBraW5kcyBvZiBjb25jZXJucy48L3A+IAogIDxwPkJlbG93IHlv
dSBjYW4gc2VlIGEgdGVtcGxhdGUgb2YgaG93IG9uZSByZXF1aXJlbWVudCBlbnRyeSBzaG91bGQg
bG9vawogICAgbGlrZS4gWW91IGNhbiBzaW1wbHkgY29weSBhbmQgcGFzdGUgdGhpcyBwYXJ0IG9m
IHRoZSBkb2N1bWVudCB0byBjcmVhdGUKICAgIGEgbGlzdCBvZiByZXF1aXJlbWVudHMuIEFmdGVy
IHlvdSBhcmUgZG9uZSwgcGxlYXNlIHNlbmQgdGhlIGZpbGUgdG8KICAgIDxhIGhyZWY9Im1haWx0
bzpzcmljaHRlckBpeGwuY29tIj5zcmljaHRlckBpeGwuY29tPC9hPi48L3A+CiAgPHA+SGVyZSBh
cmUgdGhlIGRlc2NyaXB0aW9uIG9mIHRoZSBmaWVsZHMgeW91IHNob3VsZCBmaWxsIG91dDoKICAg
IDx1bD4KICAgICAgPGxpPjxzdHJvbmc+VGl0bGU8L3N0cm9uZz4gLSBUaGUgdGl0bGUgb3IgYSBv
bmUtbGluZXIgdG8gZGVzY3JpYmUgdGhlIAogICAgICAgICAgcmVxdWlyZW1lbnQuPC9saT4KICAg
ICAgPGxpPjxzdHJvbmc+Q2F0ZWdvcnk8L3N0cm9uZz4gLSBBIGdlbmVyYWwgY2F0ZWdvcnkgdGhl
IHJlcXVpcmVtZW50IAogICAgICAgICAgZml0cyBpbnRvLiBGb3IgRXhhbXBsZTogRW5kIFVzZXIg
SW50ZXJmYWNlLCBDb250ZW50IE1hbmFnZXIgCgkgIEludGVyZmFjZSwgRGF0YSBTdG9yYWdlLCBH
ZW5lcmFsIC4uLiA8L2xpPgogICAgICA8bGk+PHN0cm9uZz5TdGF0dXM8L3N0cm9uZz4gLSBQbGVh
c2UgbGVhdmUgdGhlIHByZWZpbGxlZCAiUmVxdWlyZW1lbnQKICAgICAgICAgIGNhcHR1cmVkIiBp
biB0aGVyZS4gVGhpcyBmaWVsZCB3aWxsIGRlc2NyaWJlIHdoZXRoZXIgdGhlIAoJICByZXF1aXJl
bWVudCB3aWxsIGJlIHRha2VuIG9yIGRpc2NhcmRlZCBmb3IgdGhlIGZpcnN0IHZlcnNpb24gb2Yg
CgkgIHRoZSBkb2N1bWVudGF0aW9uIHRvb2wuPC9saT4KICAgICAgPGxpPjxzdHJvbmc+UmF0aW5n
PC9zdHJvbmc+IC0gVGhpcyByYXRpbmcgd2lsbCByYW5nZSBiZXR3ZWVuIDEuMCBhbmQgCiAgICAg
ICAgICAxMC4wLiBJdCB3aWxsIGRlc2NyaWJlIGhvdyBpbXBvcnRhbnQgdGhpcyByZXF1aXJlbWVu
dCBpcy4gWW91CgkgIG1heSBtYWtlIGFuIGluaXRpYWwgc3VnZ2VzdGlvbiwgYnV0IHRoZSBaRFAg
ZGV2ZWxvcG1lbnQgZ3JvdXAKCSAgd2lsbCBwcm9iYWJseSBhZGp1c3QgaXQgbGF0ZXIgdG8gYWRq
dXN0IGl0IHRvIGFsbCB0aGUgb3RoZXIgCgkgIHJlcXVpcmVtZW50cy48L2xpPgogICAgICA8bGk+
PHN0cm9uZz5Cb2R5PC9zdHJvbmc+IC0gSW4gdGhpcyBzZWN0aW9uIHlvdSBzaG91bGQgZXhwbGFp
biBpbiAKICAgICAgICAgIGRldGFpbCB0aGUgcmVxdWlyZW1lbnRzIGFuZCBob3cgeW91ICB0aGlu
ayBpdCBzaG91bGQgYmUgaW50ZWdyYXRlZC4gCgkgIFBsZWFzZSB1c2UgdGhlIENTUyBjbGFzcyBu
YW1lICgmbHQ7cCBjbGFzcz0ibmFtZSImZ3Q7KSB0byBzaWduIHlvdXIgCgkgIG5hbWUgdW5kZXIg
ZWFjaCByZXF1aXJlbWVudCBzbyB3ZSBrbm93IGZyb20gd2hvbSBpdCBjb21lcyBmcm9tLiAKCSAg
VGhhbmtzLjwvbGk+CiAgICA8L3VsPgogIDwvcD4KIAogIDx0YWJsZSB3aWR0aD0iMTAwJSIgY2Vs
bHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIzIiBib3JkZXI9IjAiPgoKICAgPCEtLVN0YXJ0IG9m
IG9uZSByZXF1aXJlbW50LS0+CiAgIDx0cj4KICAgICA8dGQgd2lkdGg9IjcwJSIgY2xhc3M9InRp
dGxlIj5SZXF1aXJlbWVudCBUaXRsZTwvdGQ+CiAgICAgPHRkIHdpZHRoPSIzMCUiIGNsYXNzPSJj
YXRlZ29yeSI+Q2F0ZWdvcnk8L3RkPgogICA8L3RyPgogICA8dHI+CiAgICAgPHRkIGNsYXNzPSJz
dGF0dXMiPjxzdHJvbmc+U3RhdHVzOjwvc3Ryb25nPiBSZXF1aXJlbWVudCBjYXB0dXJlZDwvdGQ+
CiAgICAgPHRkIGNsYXNzPSJyYXRpbmciPjxzdHJvbmc+UmF0aW5nOjwvc3Ryb25nPiAxLTEwPC90
ZD4KICAgPC90cj4KICAgPHRyPgogICAgIDx0ZCBjb2xzcGFuPSIyIiBjbGFzcz0iYWJzdHJhY3Qi
PgogICAgICAgPHA+VGhlIGRlc2NyaXB0aW9uIGdvZXMgaGVyZS48L3A+CiAgICAgICA8cCBjbGFz
cz0ibmFtZSI+WW91ciBOYW1lPC9wPgogICAgIDwvdGQ+CiAgIDwvdHI+CiAgIDx0cj4KICAgICA8
dGQgY29sc3Bhbj0iMiIgY2xhc3M9InNlcGVyYXRvciI+Jm5ic3A7PC90ZD4KICAgPC90cj4KICAg
PCEtLUVuZCBvZiBvbmUgcmVxdWlyZW1lbnQtLT4KCiAgPC90YWJsZT4KPC9ib2R5Pgo8L2h0bWw+
CgoKCg==

--Boundary-=_nWlrBbmQBhCDarzOwKkYHIDdqSCD--