Migrate dockuwiki to markdown #3

Open
opened 2021-12-30 12:47:25 +00:00 by jon_nfc · 70 comments
jon_nfc commented 2021-12-30 12:47:25 +00:00 (Migrated from gitlab.com)

📝 Description

Migrate nfc wiki to markdown files.

Workflow:

  • save whole dokuwiki data to repo (commit)
  • remove un-wanted pages
  • convert pages to markdown pandoc
  • as part of build for different sections, build static pages mkdocs example

🚧 Tasks

  • whole wiki backed up

  • unwanted pages removed

  • CI/CD Job to deploy updated pages example gitlab issue example (scp copy: scp -r /path/to/local/machine/directory user@remotehost(server IP Address):/path/to/sever/directory)

  • redirect old page -> new (robots.txt Redirect 301 /oldpage.html /newpage.html)

  • Added complete site to repo

  • deleted pages no longer required

  • converted to markdown guide

  • static site generated works

  • wiki site template added for site generation

  • markdown linting done

  • dev branch deploys to gitlab pages

  • master branch deploys to production

  • downloads the static pages generated (latest artifact) from public projects so it can be synced to webserver.

  • create a projects page that links to the static pages from projects

  • syntax page updated with all plugin enabled syntax

# :memo: Description Migrate [nfc wiki](https://nofusscomputing.com/wiki) to markdown files. Workflow: - save whole dokuwiki data to repo (commit) - remove un-wanted pages - convert pages to markdown [pandoc](https://pandoc.org/index.html) - as part of build for different sections, build static pages [mkdocs](https://www.mkdocs.org/) [example](https://github.com/gluster/glusterdocs) ### :construction: Tasks - [x] whole wiki backed up - [x] unwanted pages removed - [ ] CI/CD Job to deploy updated pages [example](https://medium.com/@hfally/a-gitlab-ci-config-to-deploy-to-your-server-via-ssh-43bf3cf93775) [gitlab issue example](https://gitlab.com/gitlab-org/gitlab-runner/-/issues/2365#note_346935781) (_scp copy: scp -r /path/to/local/machine/directory user@remotehost(server IP Address):/path/to/sever/directory_) - [ ] redirect old page -> new (robots.txt `Redirect 301 /oldpage.html /newpage.html`) - [x] Added complete site to repo - [x] deleted pages no longer required - [x] converted to markdown [guide](https://earthscinotebook.readthedocs.io/en/latest/wiki/transition2markdown/) - [x] static site generated works - [ ] wiki site template added for site generation - [x] [markdown linting](https://github.com/DavidAnson/markdownlint-cli2) done - [x] dev branch deploys to gitlab pages - [ ] master branch deploys to production - [ ] downloads the static pages generated (latest artifact) from public projects so it can be synced to webserver. - [x] create a projects page that links to the static pages from projects - [ ] syntax page updated with all plugin enabled syntax
jon_nfc commented 2021-12-30 12:48:33 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 12:50:19 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 12:52:55 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 12:55:42 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 13:28:53 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 13:41:20 +00:00 (Migrated from gitlab.com)

added 1h of time spent

added 1h of time spent
jon_nfc commented 2021-12-30 13:56:18 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 13:56:27 +00:00 (Migrated from gitlab.com)

assigned to @jon_nfc

assigned to @jon_nfc
jon_nfc commented 2021-12-30 13:56:35 +00:00 (Migrated from gitlab.com)

made the issue confidential

made the issue confidential
jon_nfc commented 2021-12-30 13:56:42 +00:00 (Migrated from gitlab.com)

made the issue visible to everyone

made the issue visible to everyone
jon_nfc commented 2021-12-30 13:57:13 +00:00 (Migrated from gitlab.com)

added 20m of time spent

added 20m of time spent
jon_nfc commented 2021-12-30 14:12:28 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 14:12:57 +00:00 (Migrated from gitlab.com)

added 15m of time spent

added 15m of time spent
jon_nfc commented 2021-12-30 14:21:43 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-30 14:22:03 +00:00 (Migrated from gitlab.com)

added 11m of time spent

added 11m of time spent
jon_nfc commented 2021-12-31 03:15:49 +00:00 (Migrated from gitlab.com)

added 1h of time spent

added 1h of time spent
jon_nfc commented 2021-12-31 04:53:32 +00:00 (Migrated from gitlab.com)

added 28h of time spent

added 28h of time spent
jon_nfc commented 2021-12-31 04:53:51 +00:00 (Migrated from gitlab.com)

subtracted 28h of time spent

subtracted 28h of time spent
jon_nfc commented 2021-12-31 04:54:04 +00:00 (Migrated from gitlab.com)

added 1h 37m of time spent

added 1h 37m of time spent
jon_nfc commented 2021-12-31 04:54:14 +00:00 (Migrated from gitlab.com)

marked the checklist item whole wiki backed up as completed

marked the checklist item **whole wiki backed up** as completed
jon_nfc commented 2021-12-31 05:41:07 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-31 05:41:10 +00:00 (Migrated from gitlab.com)

marked the checklist item markdown linting done as completed

marked the checklist item **[markdown linting](https://github.com/DavidAnson/markdownlint-cli2) done** as completed
jon_nfc commented 2021-12-31 05:41:26 +00:00 (Migrated from gitlab.com)

made the issue confidential

made the issue confidential
jon_nfc commented 2021-12-31 05:41:47 +00:00 (Migrated from gitlab.com)

made the issue visible to everyone

made the issue visible to everyone
jon_nfc commented 2021-12-31 06:16:23 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-31 06:20:29 +00:00 (Migrated from gitlab.com)

mentioned in issue nofusscomputing/projects/gitlab-ci#12

mentioned in issue nofusscomputing/projects/gitlab-ci#12
jon_nfc commented 2021-12-31 06:20:39 +00:00 (Migrated from gitlab.com)

marked this issue as related to nofusscomputing/projects/gitlab-ci#12

marked this issue as related to nofusscomputing/projects/gitlab-ci#12
jon_nfc commented 2021-12-31 08:12:16 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2021-12-31 08:13:06 +00:00 (Migrated from gitlab.com)

marked the checklist item Added complete site to repo as completed

marked the checklist item **Added complete site to repo** as completed
jon_nfc commented 2021-12-31 08:20:51 +00:00 (Migrated from gitlab.com)

added 10m of time spent

added 10m of time spent
jon_nfc commented 2021-12-31 09:03:05 +00:00 (Migrated from gitlab.com)

added 42m of time spent

added 42m of time spent
jon_nfc commented 2021-12-31 09:21:27 +00:00 (Migrated from gitlab.com)

added 18m of time spent

added 18m of time spent
jon_nfc commented 2021-12-31 12:09:45 +00:00 (Migrated from gitlab.com)

added 20m of time spent

added 20m of time spent
jon_nfc commented 2022-01-01 00:37:04 +00:00 (Migrated from gitlab.com)

marked the checklist item deleted pages no longer required as completed

marked the checklist item **deleted pages no longer required** as completed
jon_nfc commented 2022-01-13 08:05:03 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2022-01-13 08:09:30 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2022-01-13 08:10:39 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2022-01-13 08:35:59 +00:00 (Migrated from gitlab.com)

added 20m of time spent

added 20m of time spent
jon_nfc commented 2022-01-13 08:52:19 +00:00 (Migrated from gitlab.com)

added 17m of time spent

added 17m of time spent
jon_nfc commented 2022-01-18 01:51:20 +00:00 (Migrated from gitlab.com)

made the issue confidential

made the issue confidential
jon_nfc commented 2022-01-18 03:55:06 +00:00 (Migrated from gitlab.com)

marked this issue as related to config#14

marked this issue as related to config#14
jon_nfc commented 2022-01-18 03:59:37 +00:00 (Migrated from gitlab.com)

mentioned in issue config#14

mentioned in issue config#14
jon_nfc commented 2022-01-18 05:17:00 +00:00 (Migrated from gitlab.com)

mentioned in issue nofusscomputing/ops#41

mentioned in issue nofusscomputing/ops#41
jon_nfc commented 2022-01-18 06:39:09 +00:00 (Migrated from gitlab.com)

removed the relation with nofusscomputing/ops#41

removed the relation with nofusscomputing/ops#41
jon_nfc commented 2022-01-18 06:39:17 +00:00 (Migrated from gitlab.com)

marked this issue as related to nofusscomputing/ops#41

marked this issue as related to nofusscomputing/ops#41
jon_nfc commented 2022-01-21 06:13:59 +00:00 (Migrated from gitlab.com)

marked the checklist item dev branch deploys to gitlab pages as completed

marked the checklist item **dev branch deploys to gitlab pages** as completed
jon_nfc commented 2022-01-21 09:47:40 +00:00 (Migrated from gitlab.com)

marked the checklist item unwanted pages removed as completed

marked the checklist item **unwanted pages removed** as completed
jon_nfc commented 2022-01-21 09:48:34 +00:00 (Migrated from gitlab.com)

marked the checklist item static site generated works as completed

marked the checklist item **static site generated works** as completed
jon_nfc commented 2022-01-22 05:11:00 +00:00 (Migrated from gitlab.com)

mentioned in commit e12faddbea

mentioned in commit e12faddbeadc06315a8fc184a55f330c6df89b17
jon_nfc commented 2022-01-22 05:38:35 +00:00 (Migrated from gitlab.com)

marked this issue as related to nofusscomputing/projects/gitlab-ci#14

marked this issue as related to nofusscomputing/projects/gitlab-ci#14
jon_nfc commented 2022-01-22 05:47:57 +00:00 (Migrated from gitlab.com)

mentioned in merge request !3

mentioned in merge request !3
jon_nfc commented 2022-01-22 06:27:13 +00:00 (Migrated from gitlab.com)

removed the relation with config#13

removed the relation with config#13
jon_nfc commented 2022-01-22 06:27:36 +00:00 (Migrated from gitlab.com)

marked this issue as related to config#13

marked this issue as related to config#13
jon_nfc commented 2022-01-27 08:57:21 +00:00 (Migrated from gitlab.com)

mentioned in merge request !4

mentioned in merge request !4
jon_nfc commented 2022-01-28 07:59:58 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2022-01-28 09:24:48 +00:00 (Migrated from gitlab.com)

added 1h of time spent

added 1h of time spent
jon_nfc commented 2022-01-29 00:00:54 +00:00 (Migrated from gitlab.com)

mentioned in merge request !5

mentioned in merge request !5
jon_nfc commented 2022-01-30 04:13:13 +00:00 (Migrated from gitlab.com)

mentioned in merge request !7

mentioned in merge request !7
jon_nfc commented 2022-01-30 04:32:23 +00:00 (Migrated from gitlab.com)

marked this issue as related to nofusscomputing/ops#45

marked this issue as related to nofusscomputing/ops#45
jon_nfc commented 2022-01-30 04:32:23 +00:00 (Migrated from gitlab.com)

mentioned in issue nofusscomputing/ops#45

mentioned in issue nofusscomputing/ops#45
jon_nfc commented 2022-01-31 04:42:38 +00:00 (Migrated from gitlab.com)

mentioned in merge request !8

mentioned in merge request !8
jon_nfc commented 2022-08-25 04:48:20 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2022-08-28 06:09:49 +00:00 (Migrated from gitlab.com)

marked the checklist item converted to markdown guide as completed

marked the checklist item **converted to markdown [guide](https://earthscinotebook.readthedocs.io/en/latest/wiki/transition2markdown/)** as completed
jon_nfc commented 2022-08-28 06:10:02 +00:00 (Migrated from gitlab.com)

marked the checklist item create a projects page that links to the static pages from projects as completed

marked the checklist item **create a projects page that links to the static pages from projects** as completed
nfc_bot commented 2022-09-08 00:30:59 +00:00 (Migrated from gitlab.com)

This issue is being marked as stalled in accordance with triage policies..

Please review to progress.

  • Either re-label from ~"workflow::stalled" to one more suitable

  • close this issue, leaving a comment on why, including removing the workflow label if no longer required.

This issue is being marked as stalled in accordance with [triage policies.](https://gitlab.com/nofusscomputing/ops/-/blob/master/docs/quality%20assurance/gitlab_triage.md). Please review to progress. - Either re-label from ~"workflow::stalled" to one more suitable - close this issue, leaving a comment on why, including removing the workflow label if no longer required.
nfc_bot commented 2022-10-09 00:30:59 +00:00 (Migrated from gitlab.com)

mentioned in issue nofusscomputing/ops#71

mentioned in issue nofusscomputing/ops#71
jon_nfc commented 2023-05-23 02:19:44 +00:00 (Migrated from gitlab.com)

mentioned in commit 272da7e776

mentioned in commit 272da7e77655eedadcd0d0737ddf20da2672d95d
jon_nfc commented 2023-05-23 02:19:44 +00:00 (Migrated from gitlab.com)

mentioned in commit 71d10e1d79

mentioned in commit 71d10e1d79e2802c43de23f9a4b93db6c307b42f
jon_nfc commented 2023-05-23 02:19:44 +00:00 (Migrated from gitlab.com)

mentioned in commit f5b317bcad

mentioned in commit f5b317bcada125f696101b565fb94f39ce110185
jon_nfc commented 2023-05-23 02:19:44 +00:00 (Migrated from gitlab.com)

mentioned in commit 53d5d3ff62

mentioned in commit 53d5d3ff62e3dd70a450803c93087d6018fa835e
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nofusscomputing/website#3
No description provided.