Difference between revisions of "User:Criezy"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Add plans for wiki manual)
m (→‎Current work: small update, this is still badly outdated)
 
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{User|
{{User|
handle=criezy|
handle=criezy|
        name=Thierry Crozat|
name=Thierry Crozat|
memberSince=NaM (Not a Member)|
memberSince=April 7, 2010|
        workingOn=[[User_Manual|Manual]]|
workingOn=[[User Manual]], [[Wiki|Wiki maintenance]]<br />[[Translations|Translations coordinator]]<br />[[Mac OS X|macOS X maintainer and packager]]<br />[[Sword1|Sword1 Engine]], [[Drascula|Drascula Engine]], [[Supernova|Supernova Engine]]|
        email=thierry.crozat (AT) yahoo.co.uk
blog=https://criezy.blogspot.co.uk|
email=criezy (AT) scummvm.org|
}}
}}


First contribution to the project: patch to add support for the mac version of BS 1 (in October 2006)
== Current work ==
* Improving the Tools (CLI and GUI).
* Managing the [[HOWTO-Translate ScummVM GUI|ScummVM translations]].
* Various other wiki updates.


Currently working on the manual
== Past contributions to the project ==
* [http://sourceforge.net/tracker/?limit=10&func=&group_id=37116&atid=418822&submitter=criezy&artifact_id=1571787&submit=Filter Patch to add support for the mac version of BS 1] (in October 2006)
* [http://sourceforge.net/tracker/?limit=10&func=&group_id=37116&atid=418822&submitter=criezy&submit=Filter Various patches for Broken Sword 1]


== Manual Proposed Reorganisation ==
== Personal TO DO ==
=== Quick Start (on one page) ===
* Wiki Maintenance
Summary on how to:
** Look at extensions to export to PDF.  They should not require [http://www.htmldoc.org Htmldoc], which means [http://www.mediawiki.org/wiki/Extension:Pdf_Export Pdf Export] and [http://www.mediawiki.org/wiki/Extension:Pdf_Book Pdf Book] do not fill the bill.  Possible extensions are:
# Get and install ScummVM
*** [http://www.mediawiki.org/wiki/Extension:Pdf_Export_Dompdf Pdf Export Dompdf] which is based on [http://www.mediawiki.org/wiki/Extension:Pdf_Export Pdf Export] but uses [http://www.digitaljunkies.ca/dompdf dompdf] instead of [http://www.htmldoc.org Htmldoc].
# Install game for use with ScummVM
*** [http://www.mediawiki.org/wiki/Extension:Wiki2LaTeX Wiki2LaTeX] which uses its own parser. It is CPU intensive and might not render the pages in the same way than the WikiMedia parser.
# Add Game in ScummVM
*** [http://www.mediawiki.org/wiki/Extension:PDF_Writer PDF Writer] and [http://www.mediawiki.org/wiki/Extension:Collection Collection]. The PDF Writer can run standalone on a server and provide PDF generation for multiple MediaWiki instances. A server for public testing and low traffic Wikis runs at [http://tools.pediapress.com]. It require Python and PHP to be installed with [http://php.net/curl cURL].
# Run Game in ScummVM
*** [http://www.mediawiki.org/wiki/Extension:WikiPDF WikiPDF] can generate PDF/LaTeX document from a group of pages. It requires Python.
# Where to find more documentation. Where to find help (forum, IRC). How to report bugs
*** Look at alternative intermediate formats from which we can generate pdf (e.g. DocBook XML which can be generated by the [http://www.mediawiki.org/wiki/Extension:XML_Bridge XML Bridge] extension).
This should be short and well illustrated, with links to the rest of the manual for details.
* User Manual
=== Get and install ScummVM (on one page) ===
** Keep in touch with other contributors
With detailed instructions for all platforms
** Update [[Instructions to Wiki Editors]]
===  Install game for use with ScummVM (on one page) ===
** Review current manual and look for omissions (partially done)
With instructions for the games that differ from the simple case described in the Quick Start (e.g. multi-CD games, mac games on non mac computers, files that need to be renamed).
** Complete the User Manual (see [[User Manual/TODO]])
=== Add and Run game in ScummVM (on one page) ===
** Reflection on integration of the manual with the rest of the wiki.
Detailed descriptions of GUI features (e.g. search box, mass add), options, GMM, Save/Load, hotkeys, controls for portable devices...
*** What content on Game and Platform pages?
=== Getting help (on one page) ===
**** Compatibility (version of the games that are supported by ScummVM)
Describe what to do in case of errors / crashes
**** Compatibility (games working/not working on that platform)
=== Appendix ===
**** Hotkeys for the game
Contains technical informations that should not be needed by most users
**** Control on the platform
# Command line options (on one page)
**** Installation instructions on the platform
# Config file description (on one page)
*** Do we duplicate some infos?
# Tools (on one page)
*** Or should we link to the manual for some of these?
== Manual TO DO ==
*** Create additional categories to [[Special:Categories]] e.g. Linux, Windows, MacOS ... so users could find special pages concerning their OS very quickly.
# Review current manual and look for omissions (partially done)
* Translations management
# Contact other contributors
** Check [http://translate.sourceforge.net/wiki/Pootle Pootle]
# Reorganise existing content
** Check [https://weblate.org/ Weblate]
# Complete the Manual (there are a number of scattered TO DO to fix)
* Wiki formatting
# Reflection on integration of the manual with the rest of the wiki.
** Try to see if we can templatise the tables in [[User:Criezy/Engines]]
## What content on Game and Platform pages?
* Developments:
### Compatibility (version of the games that are supported by ScummVM)
** Finish the [[Supernova|Supernova Engine]]
### Compatibility (games working/not working on that platform)
** Proof of concept for text to speech in ScummVM: [https://github.com/criezy/scummvm/compare/TTS code on GitHub] and [https://www.youtube.com/watch?v=2nX22ZCsLls video on youtube with Mortevielle engine].
### Hotkeys for the game
** New dynamic layout engine for ScummVM GUI (WIP): [https://github.com/criezy/scummvm-misc-tools/tree/master/GuiElement code on Gitub]
### Control on the platform
** Qt backend for ScummVM (WIP)
### Installation instructions on the platform
## Do we duplicate some infos?
## Or should we link to the manual for some of these?

Latest revision as of 18:29, 12 December 2020

criezy
Name Thierry Crozat
Team Member since April 7, 2010
Working on User Manual, Wiki maintenance
Translations coordinator
macOS X maintainer and packager
Sword1 Engine, Drascula Engine, Supernova Engine
Personal webpage/BLOG https://criezy.blogspot.co.uk
Email criezy (AT) scummvm.org

Current work

Past contributions to the project

Personal TO DO

  • Wiki Maintenance
    • Look at extensions to export to PDF. They should not require Htmldoc, which means Pdf Export and Pdf Book do not fill the bill. Possible extensions are:
      • Pdf Export Dompdf which is based on Pdf Export but uses dompdf instead of Htmldoc.
      • Wiki2LaTeX which uses its own parser. It is CPU intensive and might not render the pages in the same way than the WikiMedia parser.
      • PDF Writer and Collection. The PDF Writer can run standalone on a server and provide PDF generation for multiple MediaWiki instances. A server for public testing and low traffic Wikis runs at [1]. It require Python and PHP to be installed with cURL.
      • WikiPDF can generate PDF/LaTeX document from a group of pages. It requires Python.
      • Look at alternative intermediate formats from which we can generate pdf (e.g. DocBook XML which can be generated by the XML Bridge extension).
  • User Manual
    • Keep in touch with other contributors
    • Update Instructions to Wiki Editors
    • Review current manual and look for omissions (partially done)
    • Complete the User Manual (see User Manual/TODO)
    • Reflection on integration of the manual with the rest of the wiki.
      • What content on Game and Platform pages?
        • Compatibility (version of the games that are supported by ScummVM)
        • Compatibility (games working/not working on that platform)
        • Hotkeys for the game
        • Control on the platform
        • Installation instructions on the platform
      • Do we duplicate some infos?
      • Or should we link to the manual for some of these?
      • Create additional categories to Special:Categories e.g. Linux, Windows, MacOS ... so users could find special pages concerning their OS very quickly.
  • Translations management
  • Wiki formatting
  • Developments: