Author: mvw
Date: 2008-03-09 01:38:30-0800
New Revision: 14183

Modified:
   trunk/www/googlessoc2008.html

Log:
My proposals.

Modified: trunk/www/googlessoc2008.html
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/www/googlessoc2008.html?view=diff&rev=14183&p1=trunk/www/googlessoc2008.html&p2=trunk/www/googlessoc2008.html&r1=14182&r2=14183
==============================================================================
--- trunk/www/googlessoc2008.html       (original)
+++ trunk/www/googlessoc2008.html       2008-03-09 01:38:30-0800
@@ -60,6 +60,9 @@
 </div>
 * End Suggestion Template* -->
 
+
+<!-- BEGIN of proposals -->
+
 <div class="h3">
 <h3>Module Loader Eclipse-style</h3>
 <p>
@@ -198,6 +201,90 @@
 
 
 
+<div class="h3">
+<h3>Improve a subsystem of your choice by solving existing issues</h3>
+<p>
+The issues database contains many <i>bugs</i> 
+and <i>enhancement requests</i>.
+Go to the query page at 
+<a href="http://argouml.tigris.org/issues/query.cgi?";>Issue tracking query</a>,
+and select a subsystem from the list below.
+</p>
+<p>
+The task for the student is to solve 
+as much of these issues 
+within one subsystem
+as (s)he can.
+</p>
+
+<p> These are acceptable subsystems:</p>
+<ul>
+    <li>Class Diagram</li>
+    <li>CodeGeneration and ReverseEngineering</li>
+    <li>Collaboration Diagram</li>
+    <li>Cpp module</li>
+    <li>Critics</li>
+    <li>Csharp module</li>
+    <li>Deployment Diagram</li>
+    <li>Diagrams</li>
+    <li>Explorer</li>
+    <li>GUI</li>
+    <li>Model</li>
+    <li>Model/MDR</li>
+    <li>Module loader</li>
+    <li>Notation</li>
+    <li>OCL and Constraints</li>
+    <li>Other</li>
+    <li>Persistence</li>
+    <li>PHP module</li>
+    <li>Property Panels</li>
+    <li>Sequence Diagram</li>
+    <li>State and Activity Diagram</li>
+    <li>Usecase Diagram</li>
+</ul>
+
+<p>
+Beware: This may seem less interesting than
+adding one big new feature to ArgoUML, 
+but has the big advantage that 
+the work is broken in many small parts, 
+each of which are usefull to solve on its own.
+No pressure for deadlines, 
+no disappointment if a project remains unfinished!
+</p>
+<p>
+Developer contact (at least for most subsystems): 
+Michiel van der Wulp.
+</p>
+</div>
+
+
+
+<div class="h3">
+<h3>Create "Critics" for all UML well-formedness rules</h3>
+<p>
+Critics are ArgoUML's system of warnings, 
+i.e. when you break a rule of UML, then a warning will be generated,
+much like warnings and errors used for source code correctness and style.
+</p>
+<p>
+The UML contains the so-called "Well-formedness rules" (WFR),
+written in OCL,
+which specify constraints to the creation of model-elements.
+</p>
+<p>
+ArgoUML currently contains an outdated set of critics, 
+from the days we supported UML 1.3. 
+These need to be updated to the UML 1.4 standard, and completed. 
+</p>
+<p>
+Developer contact: Michiel van der Wulp.
+</p>
+</div>
+
+
+
+<!-- END of proposals -->
 </div> <!-- h2 -->
 
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to