question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Create a Docs Repository

See original GitHub issue

Summary

We’re currently in progress of transforming the existing wiki into a Jekyll / Github Pages based docs repository. This issue acts as an overview issue until the first release has taken place.

Progress

The basic setup is still in progress and there are a lot of issues to pick up for contributors. You’ll find all required issues for a first release in this milestone. Contributions work via fork and Pull Request in the same way they do in this repository.


Original issue text:

Summary

As discussed in issue #355, we should consider moving away from the GitHub Wiki for documentation in the long term. One alternative would be to create a new AdamsLair/duality-docs repo that hosts all documentation.

Analysis

  • The GitHub Wiki lacks some features and also has some disadvantages from the management side:
    • Pages need to have unique names and folder structures are ignored.
    • Users can’t upload images and other media.
    • Lack of multi-version support (crucial for v3.0).
    • Lack of multi-language support.
    • No branches for bigger edits, no PRs or reviews.
    • Either everyone can edit, or only people with direct push access.
    • History not available on a global level.
  • All of these problems are solved by moving docs to a new AdamsLair/duality-docs repository.
  • The repository’s main readme file acts as the home page for documentation.
  • A proper directory structure needs to be defined.
    • Anticipate support for multiple versions co-existing.
    • Anticipate support for multiple languages co-existing.
    • Maybe something like Pages/en/vX/...?
  • Investigate the possibility of turning on the github pages feature for the master branch and generating a nice docs website from the markdown files.

This issue is up for grabs. Let me know if you’re interested in getting some work done on this. Ideally, do the first prototypes in a public repo in your own account, which we can later either transfer or re-create in the AdamsLair organization.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:40 (39 by maintainers)

github_iconTop GitHub Comments

1reaction
ilexpcommented, Feb 10, 2018

I’ll be off for a week, but will get back to you as soon as I’m back 👍

1reaction
BobGneucommented, Feb 3, 2018

The template can be modified. I can look into that if you would like.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Creating a new repository
In the upper-right corner of any page, use the drop-down menu, and select New repository. · Optionally, to create a repository with the...
Read more >
Edit and Create Documentation - Guidelines for ...
In the pkp-docs repository, click Create New File. You will create the new folder for the document as you create the file. ·...
Read more >
Read the Docs tutorial
In this tutorial you will create a documentation project on Read the Docs by importing a Sphinx project from a GitHub repository, tailor...
Read more >
Publish Your Project Documentation with GitHub Pages
Visit your repository's settings tab and select master branch /docs folder as the GitHub Pages source. Click save, and you're done. GitHub Pages ......
Read more >
Creating an empty repository
You can create a repository by using either the Google Cloud console or the gcloud command-line tool. ... In the GCP Console, open...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found