The home for new work on the new RxJS docs (RxJS v 5 and up). New to this space? Say hi here: https://github.com/ReactiveX/rxjs-docs/issues/24. Want to find out what's up? We're chatting here. https://github.com/ReactiveX/rxjs-docs/issues/4
[ ] Get approval for format of page
[ ] Design layout of page
[ ] Collect set of companies using RxJS
[ ] Create the ability for people to submit their company
[ ] Create the ability for approvals (is this just submitting a PR or should it be a form?
[ ] Finish creating the page!
If you have emailed me ([email protected]) about your desire to contribute, I have you on a list and will add you to meetings, etc. If you have not, then I have no way of communicating with you effectively. :)
TODO
This repo was created (woot!)
Initial Angular site setup for the RxJS docs
Brian Troncone will be adding operator descriptions and working on the operators component based off of his already awesome work.
Ashwin creating issues on the RxJS repo for contributing to these docs and the action items needed before October 16th.
On October 16th, we will have a kick off meeting that all who have emailed me will be invited to to get things going!
I'm separating this topic out of #29, cause this is most fundamental thing need to be set before actual work and most important thing for daily work as well.
also depends on what tools we'll use
Main q: should we encourage any contributor works with githunb's PR flow / or better to make it happen even without knowning git / PR process?
We would like to introduce continuous integration for few purposes. As an initial step, it may need to include
lint
build
test
mostly lint / build should be identical to what current RxJS repo does. For further we'd like to enable bot as well to check commit messages and etcs but that's separate story. (Personally, I'd like to have bot captures screenshot for PR and post it)
anyone up for setting up lint / prettier, etcs for consistent codes? except prettier it's available in RxJS repo already so copy-paste would be sufficient.
Content does need to be approved by a core team member before being added to make sure we are not sharing anti-patterns, and all links we provide abide by CoC.
We can have visualization of the Observables, something like RxViz for an interactive playground instead of putting just images for the Marble Diagrams
RxViz is built in ReactJS, maybe we could port it into Angular2.
I couldn't figure out how to navigate beyond the first JSBin to continue onto the rest of the page. Is there a keyboard shortcut for skipping it, or getting out of it once you've tabbed into the JSBin? https://webaim.org/techniques/skipnav/
We need to take each individual operator and create issues for these things. Feel free to have at it.
Example: You can create 60 issues for Real World Examples for each individual operator and I would love you forever.
Real world examples
Examples in other frameworks
Visual example
Architectural use case
Descriptions
Use cases
Edit here interface to allow people to contribute easily.
Would love to have this someplace - not sure where this content should be yet. If anyone has suggestions of what content to link to, would be so great to bikeshed here.