Ticket #3724 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Script to generate wiki pages and post them

Reported by: Janik Zikovsky Owned by: Janik Zikovsky
Priority: minor Milestone: Release 2.0
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Andrei Savici

Description

... to the website automatically.

Also, using the MediaWiki API to automatically check for missing pages, missing docs, etc. and perhaps pull OUT values of the wiki and stuff them into the code?

Change History

comment:1 Changed 9 years ago by Janik Zikovsky

  • Owner set to Janik Zikovsky
  • Status changed from new to accepted
  • Milestone changed from Iteration 30 to Iteration 31

In [14701]:

Refs #3720: Script to automatically submit to wiki

comment:2 Changed 9 years ago by Janik Zikovsky

In [14718]:

Refs #3724: Exposed a couple more Property methods to python. python script to create wiki pages.

comment:3 Changed 9 years ago by Janik Zikovsky

In [14725]:

Refs #3724: wiki making in python script, wiki page validation, and a few descriptions that were missing from my algorithms.

comment:4 Changed 9 years ago by Janik Zikovsky

In [14726]:

Refs #3724: Find orphan wiki pages.

comment:5 Changed 9 years ago by Janik Zikovsky

In [14727]:

Refs #3724: Minor

comment:6 Changed 9 years ago by Janik Zikovsky

In [14728]:

Refs #3724: wiki script

comment:7 Changed 9 years ago by Janik Zikovsky

In [14731]:

Refs #3724: Renamed 2 algorithms so their source files match their algorithm names

comment:8 Changed 9 years ago by Janik Zikovsky

In [14732]:

REfs #3724: Adding wiki contents to header file

comment:9 Changed 9 years ago by Janik Zikovsky

In [14733]:

Refs #3724

comment:10 Changed 9 years ago by Janik Zikovsky

In [14734]:

Refs #3724

comment:11 Changed 9 years ago by Janik Zikovsky

In [14735]:

Refs #3724

comment:12 Changed 9 years ago by Janik Zikovsky

In [14736]:

Refs #3724

comment:13 Changed 9 years ago by Janik Zikovsky

In [14737]:

REfs #3724

comment:14 Changed 9 years ago by Janik Zikovsky

In [14738]:

REfs #3724: Wiki maker pulls the wiki description from the algorithm's header file.

comment:15 Changed 9 years ago by Janik Zikovsky

In [14739]:

Refs #3724: Pulled wiki description text from the wiki site and added in algorithms' header file with special tags. The auto_wiki.py script can retrieve the text to generate the wiki page fully.

comment:16 Changed 9 years ago by Mathieu Doucet

In [14775]:

Fix syntax error Re #3724

comment:17 Changed 9 years ago by Janik Zikovsky

In [14901]:

Refs #3741: CloneWorkspace supports MDEventWorkspace and PeaksWorkspace. Refs #3724: Minor script update.

comment:18 Changed 9 years ago by Janik Zikovsky

In [14983]:

Refs #3724: Utility to help list all the algorithms you wrote

comment:19 Changed 9 years ago by Janik Zikovsky

In [14985]:

Refs #3724: Exposed a method to python to allow looking at the deprecation message of deprecated algos. Wiki maker script uses that to make a redirect page.

comment:20 Changed 9 years ago by Janik Zikovsky

In [14986]:

Refs #3724: More fixes to the wiki script

comment:21 Changed 9 years ago by Janik Zikovsky

  • Status changed from accepted to verify
  • Resolution set to fixed

See #3984 for other improvements

comment:22 Changed 9 years ago by Andrei Savici

  • Status changed from verify to verifying
  • Tester set to Andrei Savici

comment:23 Changed 9 years ago by Andrei Savici

  • Status changed from verifying to closed

I've tested most of the changes. The utility to check all the algorithms that one wrote is no longer working, since we removed the information from the files. The file find_my_algorithms.py can be removed

comment:24 Changed 9 years ago by Janik Zikovsky

Refs #3866 remove unneeded script. Refs #3724

Changeset: 2b252d2e57e61eaa4963f83d4ea0edf1836d3bb2

comment:25 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4571

Note: See TracTickets for help on using tickets.