ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/requirements.html
(Generate patch)

Comparing COMP/SCRAM/doc/html/requirements.html (file contents):
Revision 1.1 by williamc, Tue Apr 20 17:04:21 1999 UTC vs.
Revision 1.2.2.6 by williamc, Thu May 4 14:41:13 2000 UTC

# Line 49 | Line 49 | to use them. The exact functionality of
49   dependent on the project configuration. There is currently no easy way of
50   providing online help as to exactly what this is without relying on the
51   project administrator to document it carefully.
52 <p>
53 Future developments aim to improve this interface, and move more
54 functionality to the scram command where it is only currently
55 available via less straightforward means (e.g. editing files).
52   </td>
53   </tr>
54   <tr>
# Line 80 | Line 76 | its name/url should be added to the 'pro
76   &lt;Require > tag.<br>
77   <em>Current limitations</em><br>
78   The url mechanism is limited to a simple toolname which corresponds to a file
79 < in the current SCRAM toolbox area. A scram setup can only be performed once
84 < for any specific file without strange results.<br>
79 > in the current SCRAM toolbox area.  <br>
80   Future developments will allow any url (e.g file:, http:) to be specified.
81   This will allow description files to be stored anywhere on the net for use
82   between different projects that use the same external product.
# Line 95 | Line 90 | soon be depreciated to simplyfy the inte
90   <tr>
91   <td>
92   <li>
93 < SRT shall obtain required build objects in the most efficient manner
93 > Shall obtain required build objects in the most efficient manner
94   </td>
95   <td>
96   This requirement really
# Line 374 | Line 369 | have to be hard coded in.
369   <tr>
370   <td>
371   <li>
372 < More than one version of SRT must be able to reside on any given
372 > More than one version of SCRAM must be able to reside on any given
373          "site" at the same time.
374   </td>
375   <td>
# Line 400 | Line 395 | shall be configurable, such that differe
395          class can be easily interchanged. (e.g repository management software)
396   <p>
397   <li>
398 < SRT shall have "project" specific selection of any "tools"
398 > SCRAM shall have "project" specific selection of any "tools"
399            and "external software" (including version specification).
400 <        (e.g. Compilers, Package Management, libraries, repository, SRT Version)
400 >        (e.g. Compilers, Package Management, libraries, repository,
401 >                SCRAM Version)
402   </td>
403   <td>
404   Yes with tool description files/ project files and no dependence on any
# Line 413 | Line 409 | particular source code management system
409   <td>
410   <li>
411   provide an automatic installation procedure for any
412 <          SRT maintained project
412 >          SCRAM maintained project
413   </td>
414   <td>
415   Just click on a web page to install the project!
# Line 475 | Line 471 | Where automation fails the user will be
471   <tr>
472   <td>
473   <li>
474 < SRT must provide a mechanism to specify "external software"
474 > SCRAM must provide a mechanism to specify "external software"
475            requirements and default configurations.
476   <p>
477   <li>
# Line 495 | Line 491 | must be able to support multiple "projec
491   Yes - individual projects are self contained.
492   </td>
493   </tr>
494 + <tr>
495 + <td>
496 + User must be able to see the project resources made available
497 + through SCRAM
498 + </td>
499 + <td>
500 + Once a project is installed it is entered into a SCRAM database. The
501 + <em>scram list</em> command will show all the available projects installed
502 + which are available to the user. SCRAM also allows database linking so that
503 + scram project installations on remote sites can
504 + also be made available over a shared file system.
505 + </td>
506 + </tr>
507   </table>
508  
509   <! Style Sheet Footer ---------------Do not change anything after this line-->
# Line 505 | Line 514 | Yes - individual projects are self conta
514   >Chris Williams</a>
515   </td>
516   <td align=center>
517 < Last Updated Tue Apr 20 15:08:35 1999
517 > Last Updated Wed Apr 19 17:08:45 2000
518   </td>
519   <td align=right><a href=/cgi-cmc/pagestat>Show Stats</a>
520   </td>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines