Skip to content

Commit eb73f38

Browse files
committed
v0.5.0
1 parent 9f30e99 commit eb73f38

File tree

45 files changed

+174
-78
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+174
-78
lines changed

README.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@
66

77
Introducing [Jooby](http://jooby.org) a minimalist web framework for Java 8 or higher.
88

9-
* Simple and effective programming model for building scalable web applications.
9+
* **Solid**. build on top of mature technologies.
1010

11-
* Easy to learn and to get started. Ideal for small but also large scale applications.
11+
* **Scalable**. Stateless application development.
1212

13-
* Fast, modular and extensible. It is so extensible that even the web server is plugable.
13+
* **Fast, modular and extensible**. It is so extensible that even the web server is plugable.
1414

15-
* Ready for modern web, with a lot of JavaScript/HTML/CSS. It is pretty simple to integrate with [grunt](http://gruntjs.com/), [gulp](http://gulpjs.com/), etc...
15+
* **Simple, effective and easy to learn**. Ideal for small but also large scale applications.
16+
17+
* **Ready for modern web**. That require a lot of JavaScript/HTML/CSS
1618

1719
## hello world!
1820

@@ -32,10 +34,6 @@ public class App extends Jooby {
3234

3335
```
3436

35-
Want to learn more?
36-
37-
Check out the [quickstart](/quickstart) guide.
38-
3937

4038
versioning
4139
=====
@@ -52,7 +50,7 @@ quickstart
5250
Just paste this into a terminal (make sure [Java 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) and [Maven 3.x](http://maven.apache.org/download.cgi) are installed):
5351

5452
```bash
55-
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=0.4.2.1
53+
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=0.5.0
5654
```
5755

5856
You might want to edit/change:
@@ -67,7 +65,7 @@ You might want to edit/change:
6765
Let's try it!:
6866

6967
```bash
70-
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=0.4.2.1
68+
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=0.5.0
7169
cd my-app
7270
mvn jooby:run
7371
```
@@ -102,9 +100,9 @@ A new directory was created: ```my-app```. Now, let's see how it looks like:
102100
├── public
103101
| ├── assets
104102
| | ├── js
105-
| | | ── index.js
103+
| | | ── index.js
106104
| | ├── css
107-
| | | ── style.js
105+
| | | ── style.css
108106
| | └── images
109107
| └── welcome.html
110108
├── config

coverage-report/pom.xml

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.jooby</groupId>
77
<artifactId>jooby-project</artifactId>
8-
<version>0.5.0-SNAPSHOT</version>
8+
<version>0.5.0</version>
99
</parent>
1010

1111
<modelVersion>4.0.0</modelVersion>
@@ -137,6 +137,28 @@
137137
</plugins>
138138
</build>
139139
</profile>
140+
<!-- Sonatype OSS release -->
141+
<profile>
142+
<id>sonatype-oss-release</id>
143+
<build>
144+
<plugins>
145+
<plugin>
146+
<groupId>org.apache.maven.plugins</groupId>
147+
<artifactId>maven-surefire-plugin</artifactId>
148+
<configuration>
149+
<skip>true</skip>
150+
</configuration>
151+
</plugin>
152+
<plugin>
153+
<groupId>org.apache.maven.plugins</groupId>
154+
<artifactId>maven-deploy-plugin</artifactId>
155+
<configuration>
156+
<skip>true</skip>
157+
</configuration>
158+
</plugin>
159+
</plugins>
160+
</build>
161+
</profile>
140162
</profiles>
141163

142164
<build>
@@ -154,15 +176,6 @@
154176
</configuration>
155177
</plugin>
156178

157-
<!-- Deploy plugin -->
158-
<plugin>
159-
<groupId>org.sonatype.plugins</groupId>
160-
<artifactId>nexus-staging-maven-plugin</artifactId>
161-
<configuration>
162-
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
163-
</configuration>
164-
</plugin>
165-
166179
</plugins>
167180
</build>
168181

gh-pages.ant

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<fileset dir="target/site/apidocs" />
3333
</copy>
3434

35-
<!-- -->
35+
<!--
3636
<exec executable="git" dir="${workdir}">
3737
<arg value="add" />
3838
<arg value="-A" />
@@ -48,7 +48,7 @@
4848
<arg value="push" />
4949
<arg value="origin" />
5050
<arg value="site" />
51-
</exec>
51+
</exec> -->
5252

5353
</target>
5454

jooby-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.jooby</groupId>
99
<artifactId>jooby-project</artifactId>
10-
<version>0.5.0-SNAPSHOT</version>
10+
<version>0.5.0</version>
1111
</parent>
1212

1313
<artifactId>jooby-archetype</artifactId>

jooby-camel/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ depend on [camel-guice](http://camel.apache.org/guice.html), but it provides sim
1313
<dependency>
1414
<groupId>org.jooby</groupId>
1515
<artifactId>jooby-camel</artifactId>
16-
<version>0.4.2.1</version>
16+
<version>0.5.0</version>
1717
</dependency>
1818
```
1919

jooby-camel/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.jooby</groupId>
77
<artifactId>jooby-project</artifactId>
8-
<version>0.5.0-SNAPSHOT</version>
8+
<version>0.5.0</version>
99
</parent>
1010

1111
<modelVersion>4.0.0</modelVersion>

jooby-dist/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.jooby</groupId>
77
<artifactId>jooby-project</artifactId>
8-
<version>0.5.0-SNAPSHOT</version>
8+
<version>0.5.0</version>
99
</parent>
1010

1111
<modelVersion>4.0.0</modelVersion>

jooby-ftl/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<dependency>
99
<groupId>org.jooby</groupId>
1010
<artifactId>jooby-ftl</artifactId>
11-
<version>0.4.2.1</version>
11+
<version>0.5.0</version>
1212
</dependency>
1313
```
1414

@@ -19,7 +19,7 @@ It is pretty straightforward:
1919
{
2020
use(new Ftl());
2121

22-
get("/", req {@literal ->} View.of("index", "model", new MyModel());
22+
get("/", req {@literal ->} Results.html("index").put("model", new MyModel());
2323
}
2424
```
2525

jooby-ftl/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.jooby</groupId>
77
<artifactId>jooby-project</artifactId>
8-
<version>0.5.0-SNAPSHOT</version>
8+
<version>0.5.0</version>
99
</parent>
1010

1111
<modelVersion>4.0.0</modelVersion>

jooby-hbm/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ pattern, which basically keeps the ```Session``` opened until the view is render
1717
<dependency>
1818
<groupId>org.jooby</groupId>
1919
<artifactId>jooby-hbm</artifactId>
20-
<version>0.4.2.1</version>
20+
<version>0.5.0</version>
2121
</dependency>
2222
```
2323

0 commit comments

Comments
 (0)