Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
yorikvanhavre committed Sep 3, 2021
1 parent ec160a0 commit 95b84a7
Show file tree
Hide file tree
Showing 3 changed files with 752 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.json
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# FreeCAD documentation

This repository contains an automatic conversion of the FreeCAD wiki located at https://wiki.freecadweb.org to [markdown format](https://en.wikipedia.org/wiki/Markdown). The conversion is done automatically through the [migrate.py](./migrate.py) script located within this repository. The script downloads the wiki contents in XML format using the MediaWiki API and uses [pandoc](https://pandoc.org/) to convert between mediawiki and markdown formats.

The general idea is to keep allowing users to use the wiki to edit and add contents, while the markdown format for:

1. Better handling of the documentation within FreeCAD, have the ability to code an own help viewer better than the QAssistant viewer currently in use
2. Allow to use either an online or an offline version of the documentation
3. Automatic and easier backups, same as the FreeCAD source code
4. Better versioning and matching to FreeCAD versions
5. Better handling of translations

Read on to the [Documentation home page](wiki/main_page.md)

Loading

0 comments on commit 95b84a7

Please sign in to comment.