<commit_before>== JBoss Forge 2.0

The fastest way to build applications, share your software, and enjoy doing it.


What's new and noteworthy?
--------------------------

- *Addons*: What were previously called "Plugins" in Forge 1, are now "Addons" in Forge 2. This decision was made to clear up confusing verbiage like, "Plugin X has N Plugins" (due to the org.jboss.forge.plugins.Plugin interface.)

- *Modular Container fully rewritten*: The Forge runtime is now a fully functional Java module system based on JBoss Modules (The same engine behind JBoss AS 7+ and JBoss EAP). This means you may now pick-and-choose which addons are important for you.

- *Smaller, leaner, and faster*: Forge 2 now sports a slimmer four megabyte download size, and starts up in under three seconds. (Compared to upwards of 10+ seconds for Forge 1)

- *Better IDE Integration*: Forge 2 addons have been de-coupled from the command line, meaning you can create addons that run as wizards in the IDE, as well as commands in the shell - the same code works in both environments.

We are currently in the process of migrating Forge 1 to Forge 2, so expect to find some Forge 1 functionality missing in the early versions of Forge 2.

See the JavaDocs link:http://docs.jboss.org/forge/javadoc/2.4.2-SNAPSHOT/[here]

== Download Forge 2:
Forge 2 is packaged inside an Eclipse plugin and also as a standalone ZIP file. They are independent of each other.
It is worth mentioning that the Eclipse plugin does not support access to shell yet.

- Eclipse Update Site for Eclipse Kepler or Luna (4.3/4.4) - http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/
- Command line tools

=== Get Started with the Command line tools:

Getting started with the command line tools is easy:

* Download a distribution
.. Download link:http://repository.jboss.org/nexus/content/groups/public/org/jboss/forge/forge-distribution/2.5.0.Final/forge-distribution-2.5.0.Final-offline.zip[JBoss Forge 2.5.0.Final - Offline (Recommended)]
... This ZIP contains the Forge runtime + Core Addons
.. Download link:http://repository.jboss.org/nexus/content/groups/public/org/jboss/forge/forge-distribution/2.5.0.Final/forge-distribution-2.5.0.Final.zip[JBoss Forge 2.5.0.Final - No Addons]
... This ZIP contains the Forge runtime only

* Extract the ZIP to a directory and navigate to forge-distribution-2.5.0.Final/bin directory
* Execute forge by running
[source,cmd]
----
    forge
----

<commit_msg>Revert "Fixed download link temporarily by using public group."<commit_after>== JBoss Forge 2.0

The fastest way to build applications, share your software, and enjoy doing it.


What's new and noteworthy?
--------------------------

- *Addons*: What were previously called "Plugins" in Forge 1, are now "Addons" in Forge 2. This decision was made to clear up confusing verbiage like, "Plugin X has N Plugins" (due to the org.jboss.forge.plugins.Plugin interface.)

- *Modular Container fully rewritten*: The Forge runtime is now a fully functional Java module system based on JBoss Modules (The same engine behind JBoss AS 7+ and JBoss EAP). This means you may now pick-and-choose which addons are important for you.

- *Smaller, leaner, and faster*: Forge 2 now sports a slimmer four megabyte download size, and starts up in under three seconds. (Compared to upwards of 10+ seconds for Forge 1)

- *Better IDE Integration*: Forge 2 addons have been de-coupled from the command line, meaning you can create addons that run as wizards in the IDE, as well as commands in the shell - the same code works in both environments.

We are currently in the process of migrating Forge 1 to Forge 2, so expect to find some Forge 1 functionality missing in the early versions of Forge 2.

See the JavaDocs link:http://docs.jboss.org/forge/javadoc/2.4.2-SNAPSHOT/[here]

== Download Forge 2:
Forge 2 is packaged inside an Eclipse plugin and also as a standalone ZIP file. They are independent of each other.
It is worth mentioning that the Eclipse plugin does not support access to shell yet.

- Eclipse Update Site for Eclipse Kepler or Luna (4.3/4.4) - http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/
- Command line tools

=== Get Started with the Command line tools:

Getting started with the command line tools is easy:

* Download a distribution
.. Download link:https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=LATEST&e=zip&c=offline[JBoss Forge 2.5.0.Final - Offline (Recommended)]
... This ZIP contains the Forge runtime + Core Addons
.. Download link:https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=LATEST&e=zip[JBoss Forge 2.5.0.Final - No Addons]
... This ZIP contains the Forge runtime only

* Extract the ZIP to a directory and navigate to forge-distribution-2.5.0.Final/bin directory
* Execute forge by running
[source,cmd]
----
    forge
----


{'fraction_non_alphanumeric': 0.09394904458598727, 'fraction_numerical': 0.015127388535031847, 'mean_word_length': 3.921645445641528, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 13, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1595858', 'n_tokens_mistral': 1603, 'n_tokens_neox': 1455, 'n_words': 636}