Login | Register
My pages Projects Community openCollabNet

argouml
Wiki: Diff for "linus/Todo"

Edit this page | Links to this page | Page information | Attachments | Refresh page

 

Differences between revisions 39 and 63 (spanning 25 versions)

Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
  * Add the EPL to all source modules
  * The documentation
  * Update the projects.
  * Change the header template for new modules to include only the EPL
  * Include License in the distribution.
* Add the EPL to all source modules - Done.
  . Except for:
   * argouml-pattern-wizard project has strange license.
   * argouml-sql project has a strange problem. - Done.
   * non-java files (properties and xml).

  * The documentation. - Done (also quick-guide).
  * Update the projects. - Done.
  * Change the header template for new modules to include only the EPL. - Done.
Line 17: Line 22:

=== Vague plans ===
 * Better development environment for module developers (maven?).
 * Improve the Checkstyle checks.
Line 25: Line 26:
 * Formal Methods integration.
 * Tigris investigation (custom title).
 * Pdf version of documentation in Chinese.
Line 26: Line 30:
== Release Manager ==
 * Plan the 0.29.4 or 0.30.alpha release.

== Web site ==
 * Download statistics for 0.28. *
== Web site and wiki ==
 * Download statistics for 0.28, 0.30, 0.30.1. *
Line 32: Line 33:
 * Clean out [http://argouml-gen.tigris.org/websitetools/pendingapproval.html all mailing list pending mails] or [http://argouml.tigris.org/ds/viewPendingApprovalMessages.do?countPerPage=200 just for the main project].
 * Update generate-project-tools.sh to include the argouml site.
Line 38: Line 41:
 * Merge the actionscript3 work.  * Fix CPD problems in the argouml-java project (similar code for reveng and reveng.classfile).

=== Vague plans ===
 * Better development environment for module developers (maven?).
 * Improve the Checkstyle checks. *
Line 41: Line 48:
 * Get the new structure working. *
 * Publish xml-versions of JUnit scripts.
  * Commit the xml files into svn *
  * Create a publish job.
 * Change the user that does nightly commits.
 * Run findbugs on all created jars and not only the three main jars.
 * Move to Checkstyle 5.0.
 *

=== Far out ===
 * svnsync to mangle externals.

This is Linus Tolke's list of things that I want to remember to follow up on.

Project Leader

  • License change. ***
    • Publish the decision.
      • Dev list. - Done.
      • News item.
      • Contact all authors.
    • Update the Checkstyle rule. - Done.
    • The About box. - Done.
    • Include License in the distribution.
    • Add the EPL to all source modules - Done.
    • Except for:
      • argouml-pattern-wizard project has strange license.
      • argouml-sql project has a strange problem. - Done.
      • non-java files (properties and xml).
    • The documentation. - Done (also quick-guide).
    • Update the projects. - Done.
    • Change the header template for new modules to include only the EPL. - Done.
  • Other-language user communities.
  • Approval tests. *

To monitor

  • User site fee payment renewal.
  • ArgoEclipse News item.

  • Formal Methods integration.
  • Tigris investigation (custom title).
  • Pdf version of documentation in Chinese.

Web site and wiki

Lower priority

Developer

  • Update the language status generation script to include java (?).
  • Fix CPD problems in the argouml-java project (similar code for reveng and reveng.classfile).

Vague plans

  • Better development environment for module developers (maven?).
  • Improve the Checkstyle checks. *

Nightly build maintainer

Far out

  • svnsync to mangle externals.

linus/Todo (last edited 2013-01-01 13:59:54 -0800 by linus)