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

Bisq Docs Maintainer #29

Closed
cbeams opened this issue Sep 4, 2017 · 53 comments
Closed

Bisq Docs Maintainer #29

cbeams opened this issue Sep 4, 2017 · 53 comments
Assignees
Labels
team:growth https://bisq.wiki/Growth_Team

Comments

@cbeams
Copy link
Member

cbeams commented Sep 4, 2017

This role is responsible for maintaining the bisq-network/bisq-docs repository, which backs the https://docs.bisq.network site.


Docs: none, other than the above
Team: @bisq-network/docs-maintainers
Primary owner: @m52go

@cbeams cbeams added the role:doc label Sep 4, 2017
@cbeams cbeams self-assigned this Sep 4, 2017
@cbeams cbeams changed the title docs maintainer Docs Maintainer Jan 2, 2018
@cbeams cbeams added role and removed role:doc labels Jan 3, 2018
@cbeams
Copy link
Member Author

cbeams commented Jan 4, 2018

2017.12 report

Not much to report this month, save for the fact that @Francewhoa has begun to get involved with the documentation effort (welcome, @Francewhoa!) and may do additional work in the future on guides like bisq-network/bisq-docs#21. Otherwise, I made minor updates to existing docs, and added a couple bounty issues like the one linked above.

Note that the Slack chats with @Francewhoa starting here are worth a read for anyone interested, as they lay out a lot of the thinking behind the docs repository and our overall approach here.

/cc bisq-network/compensation#26

@cbeams
Copy link
Member Author

cbeams commented Jan 31, 2018

2018.01 report

No major work done around docs, other than keeping existing docs up to date. We still have outstanding bounties for how-to guides; no takers as yet.

/cc bisq-network/compensation#35

@cbeams
Copy link
Member Author

cbeams commented Feb 28, 2018

2018.02 report

Nothing to report on docs.

Help wanted! Someone who can fully own and take initiative with Bisq's docs could add a lot of value to the network.

The ideal docs maintainer would have:

  • Strong technical writing skill
  • High editorial standards
  • Git + GitHub expertise
  • Markdown skill, @asciidoctor love
  • Experience working in open source
  • Ability to attract other similar contributors

/cc bisq-network/compensation#40

@cbeams
Copy link
Member Author

cbeams commented Mar 1, 2018

I just tweeted a link to the above at https://twitter.com/bisq_network/status/968998436463955968. If you're here because of that and think this is something you'd be interested in, read https://bisq.network/phase-zero and come talk to us in #docs at https://bisq.network/slack-invite.

@cbeams
Copy link
Member Author

cbeams commented Apr 4, 2018

2018.03 report

There was very little activity around docs this month, other than the usual maintenance of existing documentation. One thing I've been thinking about now that we've split up the old bisq-network/exchange repository into bisq-common, bisq-core, bisq-p2p, bisq-desktop, etc is whether we want to continue with a dedicated docs repository like we have now, or possibly to move (back) to a docs directory within each repository. Certain docs like the phase-zero doc, and our various whitepapers do not belong in any one component repository, so there should probably continue to be a top-level 'docs' or 'whitepapers' repository in any case, but other docs, like how to list an asset could probably live directly in the bisq-core repository. We may also want to move toward a "user manual"-style document (which probably would have its own repository, like we have with 'docs' now), where the idea is to collect and organize everything into a single resource. Perhaps we want to do a 'user manual', a 'contributor manual', etc., to address our different major audiences. I don't know—just thinking out loud here.

/cc bisq-network/compensation#57

@dsbeasley
Copy link
Member

Also interested in this role!

@cbeams
Copy link
Member Author

cbeams commented Apr 16, 2018

@dsbeasley, thanks for your interest. The best thing to do for a start is to contribute to docs, i.e. submit your own pull requests and review those of others. I know you're already in Slack—let's chat there in the #docs about work you might be interested in doing.

@cbeams
Copy link
Member Author

cbeams commented May 3, 2018

2018.04 report

Big changes to docs this month!

These changes were promoted via Twitter to good effect.

Also, @m52go has gotten involved, and is in progress producting a Getting Started with Bisq document at bisq-network/bisq-docs#37.

In general, all @bisq-network/contributors are encouraged to get familiar with the new docs site, and to begin thinking about it as the place to document all the most important things about Bisq.

When we talk about what it means to deliver a contribution, we should always be asking ourselves the question, what needs to change or get added to the documentation such that users can discover and understand my contribution?

The docs site is primitive today. You can think of it as something like "a wiki that wants to become a full-fledged manual". For right now, everything is flat. If there is something you want or need to document, come chat about it in #bisq-docs, and then put together a pull request for it, just like any other under.

From a visual design perspective, the new docs site will be one of the things we want to get aligned with the new design vision coming together with @pedromvpg, @diogorsergio and others. This should be relatively low-hanging fruit, is its' mostly about adapting the existing default Asciidoctor CSS and fonts to align with the new design. This is something I've helped do in previous teams and I can point to that work for a reference point on how to do it.

Questions and ideas welcome about this new infrastructure. Let's chat in #bisq-docs in slack.

/cc bisq-network/compensation#68

@cbeams cbeams removed the help wanted label May 3, 2018
@cbeams cbeams removed the a:role label May 4, 2018
@cbeams cbeams changed the title Docs Maintainer Bisq Docs Maintainer May 30, 2018
@cbeams
Copy link
Member Author

cbeams commented May 30, 2018

2018.05 report

The focus on building out https://docs.bisq.network continued this month.

/cc bisq-network/compensation#74

@cbeams
Copy link
Member Author

cbeams commented Jun 30, 2018

2018.06 report

A lot of work in progress this month, but little delivered.

Delivered

@cbeams:

In progress

@cbeams:

@blabno, @cbeams, @m52go:

/cc bisq-network/compensation#89

@cbeams
Copy link
Member Author

cbeams commented Jul 31, 2018

2018.07 report

I'll include a screenshot like the one below of the monthly analytics overview in these reports from here out if others find it valuable.

image

BSQ requested: 100

/cc bisq-network/compensation#101

@cbeams
Copy link
Member Author

cbeams commented Aug 31, 2018

2018.08 report

Several small updates were made to docs by @m52go in preparation for the v0.8.0 release, and @ManfredKarrer was added as a secondary maintainer so that he could merge PRs when I'm unable to.

This month's analytics:

image

BSQ Requested: 50

/cc bisq-network/compensation#114

@m52go
Copy link

m52go commented Apr 17, 2020

Cycle 12 Report

Migration to the wiki continued. I added documentation on arbitrators, the burning man, and the arbitration process itself, along with doing a couple of stylistic edits here and there.

No changes to the docs repository though.

For completeness, here's a screenshot of traffic.

Screenshot from 2020-04-17 17-21-57

/cc bisq-network/compensation#540

@m52go
Copy link

m52go commented May 18, 2020

Cycle 13 Report

No activity in the past cycle.

Lately I've started to make an intentional effort to get the wiki under control, so that we can get out of this weird no-man's-land it feels like we're currently in (i.e. neither site is an overall authoritative resource) and complete the migration sooner rather than later. The wiki will be getting more traffic soon as a result of wiki articles being linked on the new getting-started page on the website, so it needs to be tidied up anyway.

/cc bisq-network/compensation#572

@m52go
Copy link

m52go commented Jun 22, 2020

Cycle 14 Report

Wiki rolled out 3 days ago, so docs can start being decommissioned. A lot of articles have already been transferred.

I'm thinking it might be best to convert some of the more notable items like the Phase Zero doc which don't seem appropriate to recreate on the wiki into PDFs.

/cc bisq-network/compensation#604

@m52go
Copy link

m52go commented Jul 24, 2020

Cycle 15 Report

Not much to report. With the wiki now rolled out and most major pages transcribed, I will start linking pages on the front page of the docs website to the wiki.

/cc bisq-network/compensation#631

@m52go
Copy link

m52go commented Aug 23, 2020

Cycle 16 Report

A pull request is in review to start linking docs to the wiki.

/cc bisq-network/compensation#649

@m52go
Copy link

m52go commented Sep 23, 2020

Cycle 17 Report

@Bayernatoor and I (but mostly him) are working to transfer DAO docs to the wiki.

The PR mentioned in my last report was merged, so many links on the docs front page now point to the wiki.

/cc bisq-network/compensation#676

@m52go
Copy link

m52go commented Oct 24, 2020

Cycle 18 Report

Initiative to transfer DAO docs to the wiki continues.

/cc bisq-network/compensation#702

@m52go
Copy link

m52go commented Dec 2, 2020

Cycle 19 Report

Didn't make any progress on transferring docs to wiki, although I did edit some wiki articles.

@m52go
Copy link

m52go commented Jan 1, 2021

Cycle 20 Report

Might be getting some new help for docs in the new year. Looking forward to shutting down the old docs website in Cycle 21 or 22.

@m52go
Copy link

m52go commented Jan 28, 2021

Cycle 21 Report

Not much to report yet. Announced restart of initiative to move DAO docs to wiki on Keybase; shooting to get it done in Cycle 22.

/cc bisq-network/compensation#775

@m52go
Copy link

m52go commented Mar 8, 2021

Cycle 22 Report

Still looking to get DAO docs moved to wiki before this cycle actually ends. Also want to move website FAQs to the wiki for better maintainability.

@m52go
Copy link

m52go commented May 11, 2021

Cycle 23 Report

Not much to report. See Cycle 24 report.

@m52go
Copy link

m52go commented May 11, 2021

Cycle 24 Report

The docs website is now ready to be shut down. We just have to wait for v1.6.5 to be released, which will include PRs (already merged) to remove lingering docs links from the software.

After that release has attained good usage, docs.bisq.network can be shut down, and docs.bisq.network can be redirected to bisq.wiki.

@m52go
Copy link

m52go commented Aug 6, 2021

Cycle 25 Report

v1.6.5 was released on May 29, and docs.bisq.network was decommissioned on June 15.

@m52go
Copy link

m52go commented Nov 19, 2021

@cbeams this issue can be closed. Although the site is still up, the role is no longer relevant.

I recommend shutting the site down too because people still link to it specific pages every now and then, and those page-specific links don't redirect to the wiki.

@cbeams
Copy link
Member Author

cbeams commented Nov 21, 2021

Closed as requested. I've made a note to self to shut down the site, or to do a global redirect to the wiki.

@cbeams cbeams closed this as completed Nov 21, 2021
@cbeams
Copy link
Member Author

cbeams commented Nov 21, 2021

Update: I've also deleted the @bisq-network/docs-maintainers team accordingly.

@pazza83
Copy link

pazza83 commented Nov 9, 2022

Closed as requested. I've made a note to self to shut down the site, or to do a global redirect to the wiki.

Looks like the 301 redirect was applied to the home page but not all the pages.

eg: https://docs.bisq.network/ 301 redirects to https://bisq.wiki/Main_Page

... but for example

https://docs.bisq.network/getting-started-dao-traders.html does not redirect.

Would it be possible for someone to 301 redirect every page in the docs.bisq.network to the corresponding page on bisq.wiki ?

I think every page has been created on the wiki.

The reason being is the docs.bisq.network still ranks well is search engines but as it is not longer active some of the information is now outdated. It is not immediately obvious for visitors to docs.bisq.network that it has been retired if they land on a page other than the home page. Occasionally users with support needs reference outdated information on the docs site and it can cause some confusion.

Looks like there was an issue created to do so here: bisq-network/bisq-docs#210

I think it would be good to expand the 301 redirect to be site wide.

Tagging in @cbeams and @m52go

@cbeams
Copy link
Member Author

cbeams commented Nov 9, 2022

Looks like the 301 redirect was applied to the home page but not all the pages.

eg: https://docs.bisq.network/ 301 redirects to https://bisq.wiki/Main_Page

... but for example

https://docs.bisq.network/getting-started-dao-traders.html does not redirect.

That's right. You can see it expressed as the 'Page Rule' with position 1 below:

image

Would it be possible for someone to 301 redirect every page in the docs.bisq.network [...]

Yes, this could be done simply by modifying the page rule to include a catch-all asterisk, e.g.:

docs.bisq.network/*
Forwarding URL (Status Code: 301 - Permanent Redirect, Url: https://bisq.wiki)

[...] to the corresponding page on bisq.wiki ?

Unfortunately, this is not directly or cheaply possible. Do have a custom redirect mapping every page on docs to every page on the wiki would require one Page Rule per redirect, and additional Page Rules are a paid feature at Cloudflare.

It might be possible to handle the redirect on the wiki side via MediaWiki redirect configuration, but I don't know. If it is possible, then the more inclusive redirect detailed above would be all we need to do on the Cloudflare side. @pazza83, maybe you could look into the possibilities with MediaWiki redirects?

@pazza83, let me know if you'd like me to enable the more inclusive redirect. If we do so, it might be also be good idea to relax it from a 301 to a 302.

@cbeams
Copy link
Member Author

cbeams commented Nov 9, 2022

Would it be possible for someone to 301 redirect every page in the docs.bisq.network to the corresponding page on bisq.wiki ?

Thinking about this a little further, it would be possible to have a per-page mapping if we un-proxied docs from Cloudflare and introduced a _redirects file to the original site as detailed here in the Netlify documentation: https://docs.netlify.com/routing/redirects/

This wouldn't be a huge effort. It would consist mostly of:

  1. figuring out what pages need to be mapped
  2. creating the corresponding _redirects file
  3. un-archiving the docs GH repository
  4. pushing the change and thus deploying a new version of the site to Netlify
  5. un-proxying the site at Cloudflare, and
  6. testing it

I'm not sure if that effort is worth it, @pazza83, but if you decide it is and are willing to do (1) and (2) and asking one of the GH admins to do (3) then I can do (4) and (5) and help with (6).

@pazza83
Copy link

pazza83 commented Nov 9, 2022

Hi @cbeams thanks for the quick response.

Mentioned this issue on today's support call and everyone felt it would be good for this to be actioned to avoid confusion for users.

I will action (1) and (2) and then get in touch with a GH admin and update you when it is done.

Many thanks

@pazza83
Copy link

pazza83 commented Aug 14, 2024

Commenting here as the old docs website has caused some confusion will revisit actioning the above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team:growth https://bisq.wiki/Growth_Team
Projects
None yet
Development

No branches or pull requests

5 participants