Edit This Page Clicking 'Edit This Page' will open a new tab or window to edit this page on the Git forge. You'll need to be signed into the forge to edit. Close the edit page to return to this one.


Starter wiki learnings (Bill)

2022-07-29

Reflections on using the massive-wiki-starter as the template for a personal Massive Wiki.

  • Massive Wiki pre-requisites:
    • make decisions on (1) authoring, (2) sharing, (3) versioning, and (4) having a public web site of wiki content.
    • (1) authoring: Obsidian (or other app) to create Markdown files
    • (2) sharing: Github (or other Git repository hosting) is one choice
    • (3) versioning (is provided by Git repositories)
    • (4) public web site requires web hosting (netlify.app is one option)
  • Decisions made; let's get started:
    • choose a folder on your computer to contain your wiki content (Bill uses ~/Documents/myWikis/ as the base and create a different folder for each wiki)

    • we are using Github, so this is one way to proceed:

    • (1) general outline: use massive-wiki-starter repository code to populate the new wiki-repository (download .zip file? fork the repo?); initialize this content into its own Github repository; configure and add the MWB and MWT submodules (this is getting complicated); make sure everything is up-to-date; push the current state as a baseline version of this new wiki(?)

    • (2022-07-31 update: https://cli.github.com/manual has some useful examples of how to proceed with a starter-wiki repository:
      e.g., $ gh repo create mynewrepo --public --source=. --remote=upstream also see Github - getting started notes

    • (2) edit the README.md file with information you want on your wiki home-page

      • since we said "yes, we want a public website" now is the time to edit the MassiveWikiBuilder configuration file .massivewikibuilder/mwb.yaml , cf. MWB configuration
      • using a Sidebar? now is the time to add content to Sidebar
      • since we are implementing a Sidebar now is the time to edit wiki_dir/netlify.toml and insure that the mwb command is using the basso theme