Index: openacs-4/packages/acs-core-docs/www/requirements-template.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/requirements-template.html,v diff -u -r1.8 -r1.8.2.1 --- openacs-4/packages/acs-core-docs/www/requirements-template.html 10 Aug 2002 20:07:21 -0000 1.8 +++ openacs-4/packages/acs-core-docs/www/requirements-template.html 24 Nov 2002 21:29:18 -0000 1.8.2.1 @@ -1,8 +1,8 @@ -System/Application Requirements Template

System/Application Requirements Template

By You


- OpenACS docs are written by the named authors, but may be edited - by OpenACS documentation staff. -

Introduction

+System/Application Requirements Template

System/Application Requirements Template

By You


+ OpenACS docs are written by the named authors, but may be edited + by OpenACS documentation staff. +

Introduction

Briefly explain to the reader what this document is for, whether it records the requirements for a new system, a client application, a toolkit subsystem, etc. Remember your audience: fellow programmers, @@ -47,21 +47,21 @@ leave generous gaps on the first writing of requirements (e.g. 1, 10, 20, 30, 40, etc.) because you'll want to leave room for any missing key requirements that may arise. -

  • 10.0 A Common Solution

    +

    • 10.0 A Common Solution

      Programmers and designers should only have to learn a single system that serves as a UI substrate for all the functionally specific modules in the toolkit. -

      10.0.1

      +

      10.0.1

      The system should not make any assumptions about how pages should look or function. -

      10.0.5

      +

      10.0.5

      Publishers should be able to change the default presentation of any module using a single methodology with minimal exposure to code.

    For guidelines writing requirements, take a look - at the quality standards, along with a good example, such as OpenACS 4.5 Package Manager Requirements. + at the quality standards, along with a good example, such as OpenACS 4.6 Package Manager Requirements.

    Besides writing requirements in natural language, consider using the following techniques as needed: @@ -81,6 +81,4 @@ pre-existing system or prototype first, and thus you may want to write some thoughts on implementation, for aiding and guiding yourself or other programmers. -

Revision History

Document Revision #Action Taken, NotesWhen?By Whom?
0.3Edited further, incorporated feedback from Michael Yoon9/05/2000Kai Wu
0.2Edited8/22/2000Kai Wu
0.1Created8/21/2000Josh Finkler, Audrey McLoghlin

($Id$)
+

Revision History

Document Revision #Action Taken, NotesWhen?By Whom?
0.3Edited further, incorporated feedback from Michael Yoon9/05/2000Kai Wu
0.2Edited8/22/2000Kai Wu
0.1Created8/21/2000Josh Finkler, Audrey McLoghlin
($Id$)
View comments on this page at openacs.org