- Project tools
-
-
- Using ArgoUML
-
- The ArgoUML Project
-
- Nightly builds of docs
-
- The Stats Project
-
- How do I...
-
| Category |
Featured projects |
| scm |
Subversion,
Subclipse,
TortoiseSVN,
RapidSVN
|
| issuetrack |
Scarab |
| requirements |
xmlbasedsrs |
| design |
ArgoUML |
| techcomm |
SubEtha,
eyebrowse,
midgard,
cowiki |
| construction |
antelope,
scons,
frameworx,
build-interceptor,
propel,
phing
|
| testing |
maxq,
aut
|
| deployment |
current |
| process |
ReadySET |
| libraries |
GEF,
Axion,
Style,
SSTree
|
| Over 500 more tools... |
|
This will also be a log of major design decisions.
A major design decision is a decision that changes
responsibilities or functions of the subsystems.
Table 1. Changes done | When | What | Who |
|---|
| 2008-01-20 |
Added a quick Eclipse instruction.
(See Section 2.1, “Quick Start”).
| Linus Tolke | | 2008-01-07 |
Added requirement about enforcement of well-formedness rules.
(See Section 3.2.3, “
About enforcement of well-formedness rules from the UML standard.
”).
| Michiel van der Wulp | | 2007-01-16 |
Change to the definition of the subsystem.
Added the responsibility for wellformedness rules.
(See Section 5.1, “Model”).
![[Note]](images/note.png) | Design decision - Bob Tarling 2007-02-16 |
|---|
The Model subsystem implements wellformedness rules.
|
| Linus Tolke | | 2007-01-18 |
Added instructions on how to configure Subversion.
(See Section 2.3, “Preparations”).
| Linus Tolke | | 2007-01-07 |
Change to the process of verifying issues to allow the reporter to
more freedom.
(See Section 9.3, “Roles Of The Workers”,
Section 9.5, “How to verify an Issue that is FIXED”,
Section 9.6, “How to verify an Issue that is rejected”, and
Section 9.7, “How to Close an Issue”).
| Linus Tolke | | 2006-12-30 |
Change how we handle problems in
the JRE and
other SW not delivered with ArgoUML.
(See Section 9.8, “How to relate issues to problems in dependencies”).
| Linus Tolke | | 2006-10-07 |
Removed mentions of CVS.
| Linus Tolke | | 2006-10-01 |
Change the description on how to check out and build with Eclipse
to fit the Subversion set up (and Eclipse 3.2).
(See Section 2.9, “Setting up Eclipse 3”).
| Linus Tolke | | 2006-09-30 |
Change to describe the new release build mechanism based on subversion
(See Section 2.12, “Making a release”).
| Linus Tolke | | 2006-09-12 |
Removed the manual tests.
Removed the description on how to publish the documentation.
Updated the download and build section for Subversion.
(See Chapter 2, Building from source).
| Linus Tolke | | 2006-07-14 |
Added a section on how to run all JUnit test cases from within Eclipse.
(See Section 2.9.7.1, “Running all JUnit test cases from within Eclipse”).
| Linus Tolke | | 2006-06-24 |
Added explanation on different kinds of releases and how we work with them.
(See Section 9.9, “How to Create a Stable Release”).
| Linus Tolke | | 2006-06-19 |
Added a description on how to run JUnit tests from within Eclipse.
(See Section 2.9.7, “Running JUnit test cases from within Eclipse”).
| Linus Tolke | | 2006-05-28 |
Renamed subprojects to dependencies.
| Linus Tolke | | 2006-05-14 |
Split and moved the CVS chapter.
One part goes into the Standards for coding chapter and
one part goes into a newly created appendix.
(See Section 7.2, “When Committing to the Repository”,
and
Appendix B, Repository Contents).
| Linus Tolke | | 2006-05-14 |
Moved the Terminology into the Cookbook.
(See Terminology in the ArgoUML project).
| Linus Tolke | | 2006-05-13 |
Change to the introduction to the ArgoUML project to reflect that
there are several Tigris projects involved.
(See Chapter 1, Introduction).
| Linus Tolke | | 2006-05-13 |
Moved the User Manual section from chapter 7 to chapter 10.
(See Section 8.7, “User Manual Plans”).
Moved the rest of chapter 7 to appendix.
| Linus Tolke | | 2005-05-01 |
Removed old description on how to make releases.
Added instructions on how to run the installers.
| Linus Tolke | | 2006-04-30 |
Change to the explanation on how to use Eclipse.
(See Section 2.9, “Setting up Eclipse 3”).
| Linus Tolke | | 2005-10-29 |
Change to the instructions on how to build ArgoUML to describe
how it works with the argouml-mdr project.
(See Chapter 2, Building from source and
Section 2.9.3, “Checking out through Eclipse”).
| Linus Tolke | | 2005-07-22 |
Removed the /modules/junit.
(See Section 2.12, “Making a release”).
| Linus Tolke | | 2005-07-19 |
Change to the descriptions of the Model, Diagrams, and Persistence subsystems
(See Section 5.1, “Model”,
Section 5.3, “Diagrams”, and
Section 5.5, “Persistence”).
![[Note]](images/note.png) | Design decision - Bob Tarling 2005-07-14 |
|---|
The Diagrams subsystem does not store any data.
All data it works on is stored in the Model subsystem.
|
| Linus Tolke | | 2005-07-18 |
Change to the short list of subsystems and responsibilities.
(See Chapter 5, Inside the subsystems).
| Linus Tolke | | 2005-06-18 | Restructured: all main chapters are now in seperate files. No
content changes.
| Michiel van der Wulp | | 2005-06-15 |
Change to how internationalization is done. Subprojects.
(See Section 5.14, “Internationalization”).
| Linus Tolke | | 2005-06-12 |
Change to the description on how to set up an Eclipse environment.
(See Section 2.9.3, “Checking out through Eclipse”).
| Linus Tolke | | 2005-06-11 |
Change to how to make an announcement.
(See Section 2.12, “Making a release”).
| Linus Tolke | | 2005-05-23 |
Change to release building description.
(See Section 2.12, “Making a release”).
| Linus Tolke | | 2005-05-06 |
Added instructions on how we work with sub-projects.
(See Section 2.6.2.2, “Working in a subproject”).
| Linus Tolke | | 2005-05-01 |
Change to the tools for releases.
(See Section 2.12, “Making a release”).
| Linus Tolke | | 2005-04-29 |
Added a diagram explaining Explorer.
(See Section 5.19.3, “Details of the Explorer Implementation”).
| Michiel van der Wulp | | 2005-03-10 |
Change to process for verifying issues.
Any release after the one where the issue is fixed
can be used for verifications.
(See Section 9.5, “How to verify an Issue that is FIXED”).
| Linus Tolke | | 2005-03-06 |
Change to description of how to build.
src directory is now involved.
(See Chapter 2, Building from source).
| Linus Tolke | | 2005-03-01 |
Removed the modules component.
(See 6).
| Linus Tolke | | 2005-02-01 |
Change to Model subsystem.
(See Section 5.1, “Model”,
Section 5.3, “Diagrams”).
Added the Persistence subsystem. More work is needed.
(See Section 5.5, “Persistence”).
| Linus Tolke | | 2005-01-30 |
Change to the description on how to use the Model subsystem,
the ModelFacade does not exist anymore.
(See Section 5.1.7, “How to work against the model”).
| Linus Tolke | | 2005-01-29 |
Change to Model subsystem chapter.
Removed references to UmlEventPump and clearified how to remove
elements using the UmlFactory.
(See Section 5.1.4.2.1, “
How do I register a listener for a certain type event
”
and Section 5.1.7, “How to work against the model”).
| Linus Tolke | | 2005-01-26 |
Change to requirement of JDK version support.
(See Section 3.3.1, “Choice of JRE:
ArgoUML will support any JRE compatible with a
Sun specification of any JRE from Sun that has not begun the Sun End of Life
(EOL) process.
”).
| Linus Tolke | | 2005-01-07 |
Added copyright notices to the files.
| Linus Tolke | | 2004-12-30 |
Change the default year in the copyright notices.
Yes, I am a little early.
(See Chapter 7, Standards for coding in ArgoUML and Section 2.9, “Setting up Eclipse 3”).
| Linus Tolke | | 2004-11-01 |
Change to the way we generate documentation.
The FILENAME.id files are no longer used.
(See Section 2.8, “Generating documentation”).
| Linus Tolke | | 2004-10-29 |
Change to the description on how to generate documentation.
Better explanation of how it works.
(See Section 2.8, “Generating documentation”).
| Linus Tolke | | 2004-10-19 |
Change to How to Contribute.
Changed some spelling errors in cookbook.in while at it.
(See Section 1.3, “How to contribute”).
| Linus Tolke | | 2004-10-11 |
Changes to description of module loader making the new module loader a fact.
(See Section 5.20, “Module loader” and Section 6.2, “Modules ”).
![[Note]](images/note.png) | Design decision - Linus Tolke 2004-10-11 |
|---|
New imperative Module loader.
|
| Linus Tolke | | 2004-09-17 |
Change to the description on how to extend ArgoUML.
Now module loader described.
(See Chapter 6, Extending ArgoUML).
| Linus Tolke | | 2004-09-16 |
Changed the meaning of RESOLVED/LATER.
(See
6
f and
g in
Section 2.12, “Making a release”, and
Section 9.2.2, “Resolutions”).
| Linus Tolke | | 2004-09-15 |
Change to design of new module loader.
(See Section 5.20.2, “Design of the Module Loader”).
| Linus Tolke | | 2004-08-17 |
Deemphasized the layers and instead describe the subsystems in
groups according to the MVC-pattern.
(See Chapter 4, ArgoUML Design, The Big Picture and Chapter 5, Inside the subsystems).
| Linus Tolke | | 2004-08-17 |
Change to the definition of the priorities.
Now they are defined in terms of how much release blocker they are.
(See Section 9.2.1, “Priorities”).
| Linus Tolke | | 2004-08-02 |
Added rationale for not using RESOLVED/REMIND or RESOLVED/LATER
(See Section 9.2.2, “Resolutions”).
| Linus Tolke | | 2004-07-28 |
Reorganized the description on how to use Eclipse 3.
Added instructions on how to use the Eclipse JUnit test runner.
(See Section 2.9, “Setting up Eclipse 3”).
| Linus Tolke | | 2004-07-25 |
Added this Change Log.
(See Change Log).
| Linus Tolke |
|