-
Notifications
You must be signed in to change notification settings - Fork 7.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update wiki to reflect 3.x (tracking issue) #6132
Comments
This patch updates the RxJava Android wiki page to point to the RxAndroid project and the RxAndroid wiki page. This refs #6132.
@akarnokd |
ReactiveX#6132 - 'What is Reactive Programming?' was wrong link, so deleted. - First line was edited.
* Update Additional-Reading.md #6132 - 'What is Reactive Programming?' was wrong link, so deleted. - First line was edited. * Update Additional-Reading.md - add 'What is Reactive Programming?' link.
ReactiveX#6132 * Invalid link edited.
Fixes Backpressure.md on ReactiveX#6132 Fix Images on Backpressure.md crashed on wrong address. Put full address of images.
Fixes Backpressure.md on #6132 Fix Images on Backpressure.md crashed on wrong address. Put full address of images.
Maybe you can start picking up these tasks to get familiar with making PRs to this repo @ddunig2 |
@akarnokd may I help contribute to this project? |
@ddunig2 Sure. |
@akarnokd im not sure if this issue is closed or not but I am fairly new to GitHub contribution. If this happens to be closed, whats a good first issue on this project? |
Closed issues have a big red button indicating as such: Otherwise, we don't have any good first issues at the moment. However, you could try and backport #6729 to the RxJava 2.x branch. Please consult a Git/Github tutorial if you don't know how to do things. |
You'd have to manually apply the changes in the source code of the 2.x branch as the files and locations do not match for an automatic backport. |
@akarnokd I'm having trouble getting the project on my local machine without any errors. I forked and download it and wanted to make the changes on the eclipse IDE. Any idea why that may be? |
What are those errors? Which Eclipse version are you using? |
@akarnokd Im using Eclipse-java 2019-09, java jdk13. The i just recloned it to check the issue and atm has no issue warning but when I run .\gradlew build, it fails FAILURE: Build failed with an exception.
java.lang.IllegalArgumentException: Unsupported class file major version 57 |
@akarnokd of great, I don't notice any errors. Now, I am on the 3x branch, Im not too familiar with backporting, would you be able to give me a quick guide as to what happens from here? So you mentioned that i would have to manually change the source code in the 2x branch to match the 3x branch, Can I get a little more detail. Am I changing the whole code or am I looking at a specific package? |
No.
|
@akarnokd I made a PR! |
Doc https://github.com/ReactiveX/RxJava/blob/2.x/docs/Filtering-Observables.md, Looks like up to date. Can you put checkmark? |
https://github.com/ReactiveX/RxJava/wiki/What's-different-in-3.0#blockingstream But this should be: |
@skywall Updated. |
I would like to work on it. |
Looking to do a little a little contribution since I'm back working on a project using RxJava. Would checking some of these off be the best place to start? |
This is the overview of the suggested/planned changes to the Wiki. Text in bold are for extra considerations/options.
Additional-Reading.md
: review links, add newer links to blogs and topicsAlphabetical-List-of-Observable-Operators.md
: remove non-standard, deleted & otherwise project-external operators, add newer operators, link to the categorized other.md
files and sections in the wiki.Alphabetical-List-of-3rd-party-operators.md
: create page and list operators that used to be in RxJava and/or interesting enough, but available in 3rd party libraries, such as rxjava2-extras.Async-Operators
: review the operator set, point to RxJava2Extensions project, add fancy descriptions like in 2.x: Expand Creating-Observables.md wiki #6131.Backpressure
: update wording, remove unavailable operators, fix image links, make sure examples are in Java.Backpressure-(2.0).md
: maybe review, should be okay as it has been recently addedBlocking-Observable-Operators.md
: update toblockingX
methods, add fancy descriptions like in 2.x: Expand Creating-Observables.md wiki #6131, existing operators only, fix image linkCombining-Observables.md
: expand operator list (concat/eager/withLatestFrom missing?), fancy like 2.x: Expand Creating-Observables.md wiki #6131, link to RxJava2Extensions or explain join patterns here.Conditional-and-Boolean-Operators.md
: review operators, link/explain extensions ops, fancy like 2.x: Expand Creating-Observables.md wiki #6131Connectable-Observable-Operators.md
: add newer operators, have examples in Java, fix image linksCreating-Observables.md
: addgenerate
Error-Handling-Operators.md
: review set, fancy like 2.x: Expand Creating-Observables.md wiki #6131Error-Handling.md
: review, only existing exceptions, include the error handling explanations from the What's different page.Filtering-Observables.md
: review, remove nonexistent operators, fancy like 2.x: Expand Creating-Observables.md wiki #6131Getting-Started.md
: fix versions and maven group ids, remove troubleshooting section?, add getting started from Readme.md?Home.md
: RxJava project is no longer polyglot, link to the other RxYYY projects instead, review "sales pitch", review/expand libraries and check for true v2 version support, mention the v1 interop for the older libsHow-To-Use-RxJava.md
: turn non-Java examples into Java, use only Java examples, fix image links, review the create sectionHow-to-Contribute.md
: needs extensive rewrite and detailingImplementing-Your-Own-Operators.md
: needs extensive rewrite, somewhat redundant withWriting-Operators-(2.0).md
.Implementing-custom-operators-(draft).md
: v1 only, unlist it and add banner 1.x content!Mathematical-and-Aggregate-Operators.md
: review operator list, link to RxJava2Extensions, fancy like 2.x: Expand Creating-Observables.md wiki #6131,concat
is not an aggregatorObservable-Utility-Operators.md
: review set, add new operators, fancy like 2.x: Expand Creating-Observables.md wiki #6131Observable.md
: pretty barebone, perhaps list all reactive types and their support interfaces with some descriptionsParallel-flows.md
: list parallel operators,sequentialDelayError
, fancy like 2.x: Expand Creating-Observables.md wiki #6131, no longer experimental/betaPhantom-Operators.md
: dumping ground for old/never relaized operators, remove or add warning about historical/museum content?Plugins.md
: rewrite forRxJavaPlugins
and related componentsProblem-Solving-Examples-in-RxJava.md
: Fibonacci is not a relevant problem, not sure what problem examples could be listed here instead: how to wrap/bridge to existing technologies? How to get REST data into a listview?Reactive-Streams.md
: remove v1 related details, wording: Java Flow has been shipped.Scheduler.md
: needs extensive expansion, also add system properties, perhaps mention exotic schedulers in RxJava2Extensions, perhaps show how to write a scheduler.String-Observables.md
: the RxJava2Extensions only has a few string operators, link to them?, fancy like 2.x: Expand Creating-Observables.md wiki #6131The-RxJava-Android-Module.md
: maybe just link to RxAndroid and remove the rest?Transforming-Observables.md
: review and add new operators, fancy like 2.x: Expand Creating-Observables.md wiki #6131What's-different-in-2.0.md
: fineWriting-operators-for-2.0.md
: expand: fusion topics, example operators_Footer.md
: fine_Sidebar.md
: not sure if this is actually displayed as there is the_Sidebar.md.md
too. Sync the two._Sidebar.md.md
: reorganize a bit (list categories under "all operators"), remove v1 references, move v2 pages upThe text was updated successfully, but these errors were encountered: