Changes between Initial Version and Version 1 of Lucide-Plugin-Guide


Ignore:
Timestamp:
Sep 27, 2016, 6:25:52 AM (8 years ago)
Author:
Lewis Rosenthal
Comment:

Initial overbiew page; moved plugin API to separate page. -

Legend:

Unmodified
Added
Removed
Modified
  • Lucide-Plugin-Guide

    v1 v1  
     1= Lucide Plugin Guide =
     2== Quick Overview ==
     3Expect this part to get fleshed out in due time.
     4
     51. Determine a need for a plugin (what format is not yet supported or is supported but which could be improved?).
     62. Find a back end library to support the format (e.g., Poppler for PDF, !DjVulibre for !DjVu, libjpeg for JPEG).
     73. Review the [/wiki/Lucide-Plugin-API Plugin API page] to determine how best to implement the plugin using the selected backend library.
     84. Create a help document (IPF) specific to the new plugin.
     95. Package the plugin as an RPM.
     106. Submit it for review or distribute it yourself from your own repo.
     11
     12== Plugin-specific Help ==
     13Lucide honors the LUCIDEHELP environment variable in CONFIG.SYS. Plugin-specific help files should be appended to this list, e.g.:
     14
     15{{{
     16SET LUCIDEHELP=lucide_en.hlp+amazing-new-plugin_en.hlp
     17}}}
     18
     19The plugin-specific help document will be loaded as an appendix to the main help guide.
     20
     21N.B.: Be careful to use unique resource IDs in the IPF to avoid confusion with any others, including Lucide's own help file.