Open
Description
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 #6131Subject.md: needs extensive expansion: show the various subject types, their specific methods, examples.The-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 #6131Writing-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 up
Metadata
Metadata
Assignees
Type
Projects
Relationships
Development
No branches or pull requests
Activity
Initial clean up for Combining Observables docs (#6135)
Update RxJava Android Module documentation (#6134)
30 remaining items
[-]Update wiki to reflect 2.x (tracking issue)[/-][+]Update wiki to reflect 2.x & 3.x (tracking issue)[/+][-]Update wiki to reflect 2.x & 3.x (tracking issue)[/-][+]Update wiki to reflect 3.x (tracking issue)[/+]VovaStelmashchuk commentedon Mar 12, 2020
Doc https://github.com/ReactiveX/RxJava/blob/2.x/docs/Filtering-Observables.md, Looks like up to date. Can you put checkmark?
skywall commentedon Apr 1, 2020
https://github.com/ReactiveX/RxJava/wiki/What's-different-in-3.0#blockingstream
Currently defined as:
Flowable
,Observable
,Maybe
,Single
,Completable
But this should be:
Flowable
,Observable
,Maybe
,Single
,Completable
akarnokd commentedon Apr 1, 2020
@skywall Updated.
mghildiy commentedon Jan 8, 2021
I would like to work on it.
aleedy commentedon Feb 2, 2021
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?
akarnokd commentedon Feb 2, 2021
These two could use the restyling: