Changes between Version 2 and Version 3 of GuiUpdateProject


Ignore:
Timestamp:
05/12/11 09:35:37 (9 years ago)
Author:
Samuli Seppänen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GuiUpdateProject

    v2 v3  
    2020 * Most GUI projects are small and don't show up anywhere (except our [RelatedProjects related projects list])
    2121
    22 The first step in creating a ''general purpose'' GUI is to find out what the GUI should do. Second step would be to merge existing projects together, if feasible. 
     22There are a few steps between ''now'' and a ''general purpose'' GUI:
     23
     24 * Find out the most common GUI features people need (and implement those)
     25 * Merge existing projects together (if possible)
    2326
    2427= Requirements =
    2528
    2629== Functional requirements ==
     30
     31Describe what is the core reason why this applications exists. These should be visible to the user.
     32
     33 * Create a tunnel
     34 * Close down a tunnel
     35 * Support multiple OpenVPN configuration files
     36
     37== Non-functional requirements ==
     38
     39These describe the ''qualities'' of the application, such as look and feel and performance.
     40
     41 * Operates from the system tray
     42
     43== Constraints ==
     44
     45These are similar to non-functional requirements, but imposed upon from outside.
     46
     47 * Must run on Windows XP SP3 and above
     48 * Must use the management interface