Skip to content

Commit 4b03b86

Browse files
Merge pull request #1613 from daschl/more-namespace-changes
Moving Netflix to ReactiveX
2 parents ffc4fbb + da104c2 commit 4b03b86

File tree

99 files changed

+2107
-2116
lines changed

Some content is hidden

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

99 files changed

+2107
-2116
lines changed

CHANGES.md

Lines changed: 645 additions & 645 deletions
Large diffs are not rendered by default.

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ When submitting code, please make every effort to follow existing conventions an
66

77
## License
88

9-
By contributing your code, you agree to license your contribution under the terms of the APLv2: https://github.com/Netflix/RxJava/blob/master/LICENSE
9+
By contributing your code, you agree to license your contribution under the terms of the APLv2: https://github.com/ReactiveX/RxJava/blob/master/LICENSE
1010

1111
All files are released with the Apache 2.0 license.
1212

README.md

Lines changed: 21 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ Some of the goals of RxJava are:
77
- Stay close to the original Rx.Net implementation while adjusting naming conventions and idioms to Java
88
- All contracts of Rx should be the same
99
- Target the JVM not a language. The first languages supported (beyond Java itself) are
10-
<a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-groovy">Groovy</a>,
11-
<a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-clojure">Clojure</a>,
12-
and <a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-scala">Scala</a>.
13-
New language adapters can be <a href="https://github.com/Netflix/RxJava/wiki/How-to-Contribute">contributed</a>.
10+
<a href="https://github.com/ReactiveX/RxGroovy">Groovy</a>,
11+
<a href="https://github.com/ReactiveX/RxClojure">Clojure</a>,
12+
and <a href="https://github.com/ReactiveX/RxScala">Scala</a>.
13+
New language adapters can be <a href="https://github.com/ReactiveX/RxJava/wiki/How-to-Contribute">contributed</a>.
1414
- Support Java 6+ (to include Android support)
1515

16-
Learn more about Rx on the <a href="https://github.com/Netflix/RxJava/wiki">Wiki Home</a> and the <a href="http://techblog.netflix.com/2013/02/rxjava-netflix-api.html">Netflix TechBlog post</a> where RxJava was introduced.
16+
Learn more about RxJava on the <a href="https://github.com/ReactiveX/RxJava/wiki">Wiki Home</a> and the <a href="http://techblog.netflix.com/2013/02/rxjava-netflix-api.html">Netflix TechBlog post</a> where RxJava was introduced.
1717

1818
## Master Build Status
1919

@@ -27,11 +27,11 @@ Learn more about Rx on the <a href="https://github.com/Netflix/RxJava/wiki">Wiki
2727

2828
- Google Group: [RxJava](http://groups.google.com/d/forum/rxjava)
2929
- Twitter: [@RxJava](http://twitter.com/RxJava)
30-
- [GitHub Issues](https://github.com/Netflix/RxJava/issues)
30+
- [GitHub Issues](https://github.com/ReactiveX/RxJava/issues)
3131

3232
## Versioning
3333

34-
RxJava is working towards a 1.0 release which will be reached once it "more or less" becomes feature complete with the [Rx.Net version](https://rx.codeplex.com). The backlog of features needed to accomplish this are documented in the [project issues](https://github.com/Netflix/RxJava/issues).
34+
RxJava is working towards a 1.0 release which will be reached once it "more or less" becomes feature complete with the [Rx.Net version](https://rx.codeplex.com). The backlog of features needed to accomplish this are documented in the [project issues](https://github.com/ReactiveX/RxJava/issues).
3535

3636
In short, once the current issue list hits 0 open we will bump to version 1.0.
3737

@@ -41,35 +41,26 @@ Once we hit 1.0 it will follow the normal major.minor.patch semantic versioning
4141

4242
## Full Documentation
4343

44-
- [Wiki](https://github.com/Netflix/RxJava/wiki)
44+
- [Wiki](https://github.com/ReactiveX/RxJava/wiki)
4545
- <a href="http://netflix.github.com/RxJava/javadoc/">Javadoc</a>
4646

47-
## Code
48-
49-
- <a href="https://github.com/Netflix/RxJava/tree/master/rxjava-core">Java Core</a>
50-
- <a href="https://github.com/Netflix/RxJava/tree/master/rxjava-core/src/main/java/rx/Observable.java">Observable</a>
51-
- <a href="https://github.com/Netflix/RxJava/tree/master/rxjava-core/src/main/java/rx/Observer.java">Observer</a>
52-
- <a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-groovy">Groovy Adaptor</a>
53-
- <a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-clojure">Clojure Adaptor</a>
54-
- <a href="https://github.com/Netflix/RxJava/tree/master/language-adaptors/rxjava-scala">Scala Adaptor</a>
55-
5647
## Binaries
5748

58-
Binaries and dependency information for Maven, Ivy, Gradle and others can be found at [http://search.maven.org](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.netflix.rxjava%22).
49+
Binaries and dependency information for Maven, Ivy, Gradle and others can be found at [http://search.maven.org](http://search.maven.org/#search%7Cga%7C1%7Cio.reactivex.rxjava).
5950

6051
Example for Maven:
6152

6253
```xml
6354
<dependency>
64-
<groupId>com.netflix.rxjava</groupId>
65-
<artifactId>rxjava-core</artifactId>
55+
<groupId>io.reactivex.rxjava</groupId>
56+
<artifactId>rxjava</artifactId>
6657
<version>x.y.z</version>
6758
</dependency>
6859
```
6960
and for Ivy:
7061

7162
```xml
72-
<dependency org="com.netflix.rxjava" name="rxjava-core" rev="x.y.z" />
63+
<dependency org="io.reactivex.rxjava" name="rxjava" rev="x.y.z" />
7364
```
7465

7566
If you need to download the jars instead of using a build system, create a Maven pom file like this with the desired version:
@@ -78,15 +69,15 @@ If you need to download the jars instead of using a build system, create a Maven
7869
<?xml version="1.0"?>
7970
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
8071
<modelVersion>4.0.0</modelVersion>
81-
<groupId>com.netflix.rxjava.download</groupId>
72+
<groupId>io.reactivex.rxjava.download</groupId>
8273
<artifactId>rxjava-download</artifactId>
8374
<version>1.0-SNAPSHOT</version>
84-
<name>Simple POM to download rxjava-core and dependencies</name>
85-
<url>http://github.com/Netflix/RxJava</url>
75+
<name>Simple POM to download rxjava</name>
76+
<url>http://github.com/ReactiveX/RxJava</url>
8677
<dependencies>
8778
<dependency>
88-
<groupId>com.netflix.rxjava</groupId>
89-
<artifactId>rxjava-core</artifactId>
79+
<groupId>io.reactivex.rxjava</groupId>
80+
<artifactId>rxjava</artifactId>
9081
<version>x.y.z</version>
9182
<scope/>
9283
</dependency>
@@ -100,7 +91,7 @@ Then execute:
10091
mvn -f download-rxjava-pom.xml dependency:copy-dependencies
10192
```
10293

103-
It will download rxjava-core-*.jar and its dependencies into ./target/dependency/.
94+
It will download rxjava-*.jar and its dependencies into ./target/dependency/.
10495

10596
You need Java 6 or later.
10697

@@ -109,16 +100,16 @@ You need Java 6 or later.
109100
To build:
110101

111102
```
112-
$ git clone [email protected]:Netflix/RxJava.git
103+
$ git clone [email protected]:ReactivrX/RxJava.git
113104
$ cd RxJava/
114105
$ ./gradlew build
115106
```
116107

117-
Futher details on building can be found on the [Getting Started](https://github.com/Netflix/RxJava/wiki/Getting-Started) page of the wiki.
108+
Futher details on building can be found on the [Getting Started](https://github.com/ReactiveX/RxJava/wiki/Getting-Started) page of the wiki.
118109

119110
## Bugs and Feedback
120111

121-
For bugs, questions and discussions please use the [Github Issues](https://github.com/Netflix/RxJava/issues).
112+
For bugs, questions and discussions please use the [Github Issues](https://github.com/ReactiveX/RxJava/issues).
122113

123114

124115
## LICENSE

0 commit comments

Comments
 (0)