Skip to content

Commit 2dd41ef

Browse files
committed
Update README.md
1 parent e5959e6 commit 2dd41ef

File tree

1 file changed

+27
-7
lines changed

1 file changed

+27
-7
lines changed

README.md

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,39 @@
1-
jclouds
2-
======
1+
# jclouds
32

43
Apache jclouds was an open source multi-cloud toolkit for the Java platform that gives you the freedom to create applications that are portable across clouds while giving you full control to use cloud-specific features.
54

6-
For more information about the termination of the project visit https://attic.apache.org/projects/jclouds.html.
5+
For more information about the retirement of the project, visit https://attic.apache.org/projects/jclouds.html.
76

8-
License
9-
-------
7+
## License
108
Copyright (C) 2009-2022 The Apache Software Foundation
119

1210
Licensed under the Apache License, Version 2.0
1311

14-
This fork
15-
---------
12+
## This fork
1613

1714
is intended for usage in jenkins jclouds-plugin. Therefore, it is focused on compatibility to jenkins.
1815
For example: this fork uses guice-6.0.0 instead of 7.0.0. Since apache's JIRA is now readonly, this
1916
repos has enabled its own github issue tracker.
17+
18+
### First public release is the bugfix release 2.7.1
19+
20+
It provides several bugfixes which did not make it into any release before the project was retired:
21+
22+
- Fixed digitalocean2 provider producing a NumberFormatException.
23+
- Fixed google-compute-engine provider producing a NumberFormatException.
24+
- NPE on failure to parse AWSError when determing whether to retry request by Max Smiley
25+
26+
Furthermore, it makes an important change for achieving compatibility to Jenkins:
27+
- Switch guice-7.0.0 back to guice-6.0.0
28+
29+
## Usage with maven
30+
31+
Obviously, the groupId `org.apache.jclouds` could not be kept. The new groupId is `com.github.felfert.jclouds`.
32+
So to use this new version with maven, use a snippet like this in your pom.xml:
33+
```xml
34+
<dependency>
35+
<groupId>com.github.felfert.jclouds</groupId>
36+
<artifactId>jclouds-allcompute</artifactId>
37+
<version>2.7.1</version>
38+
</dependency>
39+
```

0 commit comments

Comments
 (0)