- 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-09-13 |
The verification of issues is removed from the processes.
(See Chapter 9, Processes for the ArgoUML project).
![[Note]](images/note.png) | Design decision - Linus Tolke 2008-09-13 |
|---|
Verification is no longer encouraged.
|
| Linus Tolke | | 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”).
| Linus Tolke | | 2006-12-30 |
Change how we handle problems in
the JRE and
other SW not delivered with ArgoUML.
(See Section 9.6, “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.7, “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.15, “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.20.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.
| 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.21, “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.21.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 |
|