-
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
2.x: Update Wiki to the version 2 vocabulary and feature set #6001
Comments
PR the wiki possibility: http://www.growingwiththeweb.com/2016/07/enabling-pull-requests-on-github-wikis.html TLDR; create a separate repo for the wiki files, use scripts to sync back with the main wiki. Now that we have javadoc pushback, this could work. |
Personally, I would not keep v1 pages.
That sounds good.
Focus on the main ones and maybe mention the other ones. Maybe we can also take most of the bits out of the Javadoc as it's pretty good. |
I think we should just store wiki as Search engines seems to be totally fine indexing markdown files in GitHub repos (I remember having some problems with it in past). Frankly, I've never understood wiki on GitHub. It's hard to version it with the project, hard to contribute to it, as a result it's always somewhat out of sync and not part of main workflows. Examples:
Syncing it with GitHub wiki will be very similar to the problem of keeping changelog in sync both in file in the repo and in release section on GitHub, in this particular case I think it makes more sense to just keep wiki in the repo. |
Posted #6047 . The wiki should be kept online as many may link to it already. After each release, I'll sync up the changes to the docs/ with the wiki |
What about waiting for search engines to properly index wiki as files in
repo and then updating GitHub wiki with something along the lines of "Wiki
has moved into the repo [wiki/], this page can be found [here]."?
Syncing it will be exhaustive unless automated and potentially confusing if
users will start getting both options in search results.
…On Sun, Jun 17, 2018, 2:24 AM David Karnok ***@***.***> wrote:
Posted #6047 <#6047> . The wiki
should be kept online as many may link to it already. After each release,
I'll sync up the changes to the docs/ with the wiki
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#6001 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA7B3FKSVM6GB3W7mMdNugzJ561ymCIUks5t9iBTgaJpZM4T2PS9>
.
|
I don't think we can do automatic redirect from within the markdown file. I can only disable wiki, not redirect it. |
I meant just manual links to corresponding |
Work tracked in #6132. |
The current Wiki is mostly very old and is written in 0.x - 1.x vocabulary. Since those are end-of-life, they should be replaced by 2.x documentation.
Should we keep the v1 pages?
In a form of non Table-Of-Contents pageset?
How to enable community contribution to the Wiki content?
Editing the wiki is currently restricted, but the larger problem is, how to allow reviews on changes and how to allow the community to contribute small or large?
The wiki itself is under RxJavaWiki.git, but I don't think one can create a PR against it.
My idea is, create a
wiki
folder in the repo with the.md
files and periodically synchronize it with the actual wiki.Dedicated pages for operator groups?
There are at least 200 operators that could have a dedicated page with example(s), links to JavaDoc & other sources. These could be cross-base types in situations where the same operator is available in the 5-6 base reactive classes. The drawback is that there will be a lot of these. Would we want to spend time on this?
The text was updated successfully, but these errors were encountered: