From 37976df4b2a8a02d928f429bb6a85eca35c45ec7 Mon Sep 17 00:00:00 2001 From: Timothy Lethbridge Date: Thu, 19 Oct 2017 14:47:11 -0400 Subject: [PATCH] Updating index and download page to reflect docker availability --- .../download_eclipse_umple_plugin.html | 131 ++++++++++++------ umplewww/index.html | 13 +- 2 files changed, 91 insertions(+), 53 deletions(-) diff --git a/umpleonline/download_eclipse_umple_plugin.html b/umpleonline/download_eclipse_umple_plugin.html index 95951ca858..c554aed004 100644 --- a/umpleonline/download_eclipse_umple_plugin.html +++ b/umpleonline/download_eclipse_umple_plugin.html @@ -52,74 +52,46 @@

Downloading and installing Umple

Below are instructions for downloading and installing Umple, a model-oriented programming technology that lets you model in code. Here is more information - about Umple, or try it online without downloading, using the UmpleOnline tool + about Umple, or try it online without downloading, using the UmpleOnline tool.

-

A. Requirements to run Umple

+

Umple can be used on Mac-OS, Windows or Linux. You have three downloading options described below: A) Command-line; B) Eclipse; C) Docker

-

Umple can be used on Mac-OS, Windows or Linux.

+

To obtain the full tree with source code go to Umple's Github main page. The list of recent changes can be found by clicking here

-

For command-line use

-
-

For Eclipse

- -  
+

A. Downloading Umple for Command-Line use

-

B. Directions

+

Requirement: An up-to-date Java 8 JVM

-

B.1 Downloading Umple (choose from the following options)

+

Options:

- -
 
- - - + This is built after every merge to master from our continuous build process, which can occur as frequently as every few hours, or as infrequently as every few weeks, depending on season. This version is thoroughly tested and will always contain the latest enhancements and fixes. + This is also the version of the compiler used by UmpleOnline
 
-

B.2 Installing and running the Umple compiler in Eclipse

- -

Full directions for installing the Eclipse plugin can be found on this Umple Wiki Page.

- - - -
 
+
  • + The latest official releases of the Umple command-line jar at GitHub, along with release notes
     
    + Use one of these releases if you need complete stability in the code generated from Umple. New releases are made 2-4 times a year.
     
    + -

    B.3 Running the Umple compiler on the command line

    +

    To run the Umple compiler on the command line

    +
     
    + + + +

    B. Installing and running the Umple compiler in Eclipse

    + +

    Requirements: Java (as above), and the latest Eclipse with modeling tools.

    + +

    Full directions for installing the Eclipse plugin can be found on this Umple Wiki Page.

    + +
     
    + + +

    C. Running UmpleOnline in your own computer's Docker installation

    + +

    Requirement: Docker installed on your computer. + +

    Umple provides a Docker image of Umpleonline that allows you to explore all the features of Umple through a web browser, with the server running locally on your computer. To use this, do the following after installing Docker. Detailed instructions can be found on Umple's Docker Hub page

    + + + +

    To directly copy code in a running image to your host machine, do the following:

    + + + +

    The Docker UmpleOnline option is not designed for large-scale projects; for those use the command-line (A) or Eclipse (B) downloads above. However, the Docker option can
     
    -

    B.4 User Manual

    +

    User Manual

    Refer to the Umple user manual for comprehensive help programming in Umple. The API quick reference and grammar quick reference may be of particular help for power users.

    diff --git a/umplewww/index.html b/umplewww/index.html index 835b86e19d..7b56397432 100644 --- a/umplewww/index.html +++ b/umplewww/index.html @@ -65,8 +65,10 @@ + + +site @@ -246,14 +248,11 @@

    Model-Oriented Programming - Umple.org

    can also be used to create UML class and state diagrams textually.

    -

    Umple is an open source project, so details will evolve. -However, -it is ready to be used for real systems. In fact the Umple compiler -itself -is written in Umple. Any Java, C++ or PHP project could use Umple. We have +

    Umple is an open source project that can be used for real systems in industry. In fact the Umple compiler itself +is written in Umple. Any Java, C++ or PHP project can be adapted to use Umple. We have found the resulting code to be more readable and have many fewer lines. This -is because Umple means you can avoid having to code a lot of +is because Umple means you can avoid having to write a lot of 'boilerplate' code that would be needed to implement associations and attributes, a system