Skip to content
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

Merge documentation into a central resource on the Keep website #196

Open
creckhow-zz opened this issue Jun 15, 2020 · 14 comments
Open

Merge documentation into a central resource on the Keep website #196

creckhow-zz opened this issue Jun 15, 2020 · 14 comments
Assignees
Labels
📖 documentation People need to know things! growth Growth, blog and community engagement

Comments

@creckhow-zz
Copy link

creckhow-zz commented Jun 15, 2020

Including the documentation in a clear flow from the Keep website, and it's easy to get back to the main website. Added legitimacy that it's coming from the keep website domain and not from gitbook in the URL. (edited)

@creckhow-zz creckhow-zz changed the title website - flow/window to gitbook staking guide Design a flow or window to gitbook staking guide on stakedrop page Jun 16, 2020
@creckhow-zz creckhow-zz changed the title Design a flow or window to gitbook staking guide on stakedrop page Design a flow or window to gitbook on stakedrop page Jun 16, 2020
@creckhow-zz creckhow-zz added growth Growth, blog and community engagement UI labels Jun 16, 2020
@creckhow-zz
Copy link
Author

Even if the "resource center" isn't primarily the gitbook, we must have a flow or window to it on the Keep stakedrop page.

@creckhow-zz
Copy link
Author

creckhow-zz commented Jun 17, 2020

Tagging @liz-shinn @Gluzman here but this is also one for @mhluongo @Shadowfiend and @sthompson22 to weigh in on. (please assign yourself accordingly)

As we talked about in the stakedrop planning sessions, this is an age old discussion. Our ideal solution for documentation is to build a CMS on keep.network (like we've got for tbtc.network) but where real github issues push the content, so we can have streamlined place for all technical docs and community contribution.

Unfortunately we don't have the resources for that this month. Gitbook is the solution we came up with back in April, and it will continue to work well because:

  • it's user friendly
  • we can give it our branding & incorporate it into our main site
  • we can invite community members to write changes for us to push

But we can agree it is not a long term solution.

For now gitbook is the SOURCE OF TRUTH for official staking documentation.

This card is asking for a strategic design decision on how gitbook is built into the stakedrop section of the new keep.network.

@creckhow-zz
Copy link
Author

We need to learn more about how close we can get gitbook to our own website. It looks like we can't imbed it directly (and we might not want to -- it's OK for the docs to be separate).

We'd like the URL tied to our website. And have it easy to go back and forth to the current Keep site and gitbook

@liz-shinn liz-shinn changed the title Design a flow or window to gitbook on stakedrop page Create a flow to include the GitBook in the Keep website Jun 17, 2020
@liz-shinn
Copy link
Contributor

Image 2020-06-17 at 11 12 06 AM

@liz-shinn
Copy link
Contributor

liz-shinn commented Jun 17, 2020

@Shadowfiend @ironng We'd like to assign the staking documentation GitBook a custom domain that's the same as the Keep website with a /docs on the end. What are your thoughts on this?

@liz-shinn liz-shinn removed the UI label Jun 17, 2020
@Shadowfiend
Copy link
Contributor

Potentially interesting, but we need a domain other than docs.keep.network since that already exists for tech docs. Could be staking.docs.keep.network or staking-docs.keep.network, but that’s a bit awkward.

@liz-shinn
Copy link
Contributor

liz-shinn commented Jun 17, 2020

So if we've already got a paradigm for documentation at docs.keep.network is it possible to include more than the tech documentation at that domain?

For example, the random beacon documentation is at https://docs.keep.network/random-beacon/ could we have https://docs.keep.network/staking-documentation/ direct to the GitBook staking documentation?

@liz-shinn
Copy link
Contributor

liz-shinn commented Jun 17, 2020

There's not currently anything there, it pulls up an XML error, so it could direct to the GitBook? It seems like that'd work; we're directing to a PDF for https://docs.keep.network/tbtc/index.pdf for example.

@Shadowfiend
Copy link
Contributor

Basically, if all we’re looking for is a redirect that’s very doable. If we want the pages to look like they’re on our domain it’s less doable.

@liz-shinn
Copy link
Contributor

liz-shinn commented Jun 17, 2020

I think for now a redirect is what I'm looking for. It adds the legitimacy / authenticity of it being under our domain vs. a gitbook domain, & also a lot of other documentation is under this docs domain (even though though they're not styled the same) so it'll train folks to look there.

@liz-shinn
Copy link
Contributor

I understood "look like they’re on our domain it’s less doable" to mean styled like the docs random-beacon or run-random-beacon.

The URL would read docs.keep.network/staking-documentation right?

@Shadowfiend
Copy link
Contributor

Sorry, no, that's what a redirect means here---we could link to docs.keep.network/staking-documentation, but the URL would ultimately read the current GitBook URL. Actually displaying GitBook's site under our own URL would require us to use the custom domain stuff, which means we'd need <something-else>.keep.network or <something-else>.docs.keep.network.

@liz-shinn
Copy link
Contributor

Argh. Well, for now a redirect then. But ultimately (like we'd talked about in the design/tech sync call) a place where all this documentation is living under the same domain.

@liz-shinn liz-shinn changed the title Create a flow to include the GitBook in the Keep website Merge documentation into a central resource on the Keep website Jul 14, 2020
@liz-shinn
Copy link
Contributor

Context: goal of the team based on our quarterly OKRs and continued requests from users in Discord to establish a central place to find documentation.

Below are a few references of implementations from other companies that prioritize the following:

  • Community contribution
  • Current / up to date documentation
  • Central place to find docs

EXAMPLES

  1. Ethereum Docs – If you click the edit icon in the corner from docs.ethhub pages, it will take you straight to the GitHub repo page to edit that section.
    https://docs.ethhub.io/ethereum-basics/what-is-ethereum/
  2. GitHub Docs –
    https://github.blog/2020-07-02-how-we-launched-docs-github-com/

@liz-shinn liz-shinn added this to the Website Update milestone Oct 6, 2020
@liz-shinn liz-shinn added 📖 documentation People need to know things! and removed UX labels Nov 3, 2020
@liz-shinn liz-shinn removed this from the Staking Funnel on Website milestone Dec 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 documentation People need to know things! growth Growth, blog and community engagement
Projects
None yet
Development

No branches or pull requests

3 participants