Skip to content

Commit e99d1ab

Browse files
Update README.md
1 parent 3c95a13 commit e99d1ab

1 file changed

Lines changed: 9 additions & 29 deletions

File tree

README.md

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
OpenPonk is a metamodeling platform and a modeling workbench implemented in the dynamic environment [Pharo](https://pharo.org) aimed at supporting activities surrounding software and business engineering such as modeling, execution, simulation, source code generation, etc.
55

6-
For more information see https://openponk.github.io/
6+
For more information visit https://openponk.org
77

88
Showcase video:
99

@@ -12,34 +12,14 @@ Showcase video:
1212

1313
## Installation
1414

15-
### Prepared package
16-
17-
List of prepared Pharo VMs with specific OpenPonk plugins can be found [on the official website](https://openponk.org/#download).
18-
19-
Once downloaded, just extract and run openponk-XXX, where XXX is the suffix for the plugin set you downloaded.
20-
21-
### Installation from source
22-
23-
To install from source, follow these steps:
24-
25-
1. Clone this repository, optionally also clone OpenPonk plugins that you are interested in.
26-
2. Download Pharo VM appropriate for your platform from [Pharo's official website](https://pharo.org/download). Then install it (or extract it, if you downloaded standalone version (in which case you will also need to download the "Pharo Image")).
27-
3. Once your Pharo VM is running, navigate to Iceberg Repositories ("Browse" > "Iceberg", Ctrl+O+I)
28-
4. Click the Add button (green plus on the right top side Iceberg's Repositories window). Select "Import from existing clone" and navigate to location you cloned this repository to. Click Ok to add the repository to the repository list.
29-
5. Right click newly added repository (the status will be "Not loaded") and select "Metacello" > "Install baseline of ... (Default)". If there are conflicts ("Duplicated project! There is already a project XXX in this installation.") select "Use LOADED version YYY".
30-
6. Repeat steps 4 and 5 for each OpenPonk plugin you wish to load.
31-
32-
Now you should see OpenPonk and your selected plugins on the top Pharo menu bar.
15+
Installation instructions for both usage and development can be found [on the official website](https://openponk.org/#download).
3316

3417
## Contribution
3518

36-
After you made changes, open Iceberg Repository window ("Browse" > "Iceberg", Ctrl+O+I).
37-
38-
You will see that the package you made changes in has status "Uncommited changes".
39-
40-
Create new branch describing the feature you worked on (right click > "Checkout branch").
41-
42-
Commit the changes (right click > "Commit") (you will be able to review the changes before actually commiting).
43-
44-
Then push to your fork of the origin and make a pull request (from GitHub).
45-
19+
1. Make your own fork of the affected repository.
20+
2. Load the fork into the Pharo according to general installation instructions, with your username instead of OpenPonk organization in the URL
21+
3. Make the changes
22+
4. Browse - Git Repositories Browser
23+
5. Right-click the repository, Commit
24+
6. Follow the instructions for the commit+push process
25+
7. Create pull request from your fork's GitHub page

0 commit comments

Comments
 (0)