-
Notifications
You must be signed in to change notification settings - Fork 62
Starting the RxJS docs initiative #4
Comments
Feel free to comment on this with ideas/suggestions to enhance our docs initiative. |
@RhGeek @tracyalison11 @btroncone feel free to document what you've been doing here or the plan to keep folks in the know of progress! |
It would be interesting to configure server-side rendering, so one can get a static version of the documentation. |
@ladyleet How about A Progressive Web App? People would be able to browse docs offline :), A Nice read while traveling |
@inf3cti0n95 that sounds like a great idea! optimizing for this and converting the site to that sounds perf. |
@feloy agreed! that would be lovely too! i love these ideas. |
What about creating a personalized Schematics collection so one can easily add a new rxjs operator? ng generate rx-operator pluck |
@inf3cti0n95 I will convert to a PWA in an early PR. 👍🏻 @ladyleet |
@btroncone yeah baby! |
@btroncone I am in for PWA, I'll tag along 😉 |
@feloy omg let's do this pls. |
@inf3cti0n95 #5 PWA awesomeness from @btroncone |
just created a bunch of issues for translating the docs. |
For creating issues related to the operators that need added, we've been compiling a list of what is missing. We'll then be adding issues for each of these, possibly multiple for the different pieces that are needed to fully document each (i.e. description, example...). Here is the current working list
Other Updates Needed
|
@RhGeek That's what I'm 🌮 ing about! 🍕 create those issues when you can! :) 🍌 waiting for these docs forever! 💯 |
Any thoughts or ideas on the best way to maintain operator information? One of the things I like about GitBook is how easy it is for others to contribute by modifying the corresponding markdown file. How can we keep this simple for contributors to add or extend explanations and examples in the new docs? |
Hey @btroncone just to get things going - @benlesh and I talked about this - why don't we just create a service with the array of data that folks can update + abstract away the array by creating methods to call the data so we can change it later. Thoughts? |
@ladyleet That works for me. 👍 |
I'd love to contribute when you have more concrete issues ready to be worked on :) |
@fredrik-lundin actually Issue #10 and Issue #14 could be worked on now! :) If you're up for it! |
@ladyleet i've made 2 proposals yesterday about SSR and Schematics. But I'm not sure of the order of your replies... |
@feloy both sound like great ideas. :) feel free to take and implement! :) i esp love the idea of schematics. |
@RhGeek while y'all are doing that do you want to take the other issues related to translation? and generating issues for each individual operator there? |
@ladyleet when I work on SSR, I would be happy to work on a travisCI (or equivalent) config to automatically generate indexable pages and deploy them on a website. |
Just a quick update, I'm working on operator UI right now. I hope to have a first version available with at least a sample of operators to poke around with by the end of this weekend or early next week. I'll post as soon as it's available. 👍 |
@btroncone awessome! |
Hey @ladyleet do you know how/if we currently track docs usage? Is there any interest in tracking which operators get the most traffic, or monitoring how users will interact with the new docs? |
@xtianjohns sure that'd be so cool! |
@ladyleet sorry for the delay in getting back, but yeah, we can add translation related issues to go with all the new operators. I will search to see what issues are created for particular languages (I've seen you tag me in some), but we can also identify any more that we want to proactively. |
translations - we are bikeshedding here #29 |
I've added 3 issues as examples for how all the rest from the list can be added. Please let me know if these look ok, before the rest then get added. These would be the three "pieces" needed to complete the documentation for that operator. |
@RhGeek this is perfect thanks! :) |
@ladyleet Ok, then I'll look to use the format to get the rest entered in with Tracy. |
Maybe better to create single issue for each operator, then list todo as checkboxes? (though not sure which'll be better, concerning numbers of issue might get exploded) |
@kwonoj yeah but closing issues just feels so good and allows easy individual contributors to work through things easier IMO. |
@ladyleet yup, that's reason I'm not suggesting to do so at this moment. Have to see for few cycles to make decision. |
@kwonoj @ladyleet Yeah, that was the general idea, creating them separate to make it easier for people to contribute to a piece of the documentation. If they only feel comfortable with writing descriptions and maybe not examples, they can close that out and it might be less intimidating to contribute then if all 3 pieces were in one issue. If it does seem to be too much, we can consolidate them as well. |
The status in our meeting about the operators visualization, we have three options:
Which will we use? |
Guys i have a question. Cant we create the branch on github which i can checkout and do my work on it and then later create the pull request to merge to master. I see i do not have the permission to create the branch . How should we go about it ? |
Hey @arat3091, you won't be able to create a branch in this repository. However, you can fork this repository and create a branch in your fork. When you feel like your work is ready, you can submit your pull request from your fork into this repo. Make sense? |
Shout out to @hermanbanken - would RxFiddle be a match to render the operator visualisations? |
Well this is awesome, thanks for kicking this off! |
Thx Kyle! |
thanks guys! |
@ladyleet how are we doing with these bullet points? |
Hey all. I'm keen to contribute. Thinking of documenting publishReplay. Shall I create an issue? |
@jonathanconway yes please do! |
Closing this issue out as we have kicked off the docs! If anyone in this thread still needs help contributing you can always email me at tracy@thisdot.co and I'm happy to be of service. Or, email me so I can add you to our slack channel! |
@benlesh thx ben for pinging me to close this! |
Hi was just wondering if StackBlitz was in talks for being used and or perhaps dynamic marbles like below (granted the marbles need an auto expanding line and perhaps using svg or canvas might be better) or is there a site that already has this? |
@cschomer yes on stackblitz! |
Hi everyone!
Here is an update -
TODO
The text was updated successfully, but these errors were encountered: