Ticket #280 (closed feature: fixed)

Opened 12 years ago

Last modified 12 years ago

Ekit - decide whether or not to include this with Greenstone distributions

Reported by: ak19 Owned by: ak19
Priority: moderate Milestone: Release 2.82
Component: ExtraPackages Severity: major
Keywords: ekit, GLI, replace_srcdoc_with_html Cc:


Ekit is an open source WYSIWYG Java-based html editor, available from sourceforge. At present, the latest version is 1.4.

Mr John Rose suggested having a feature in GLI to replace source documents with their html variants before building. He also suggested having such an html editor that users could use to make changes to the generated html files (such as adding section headings). Then these could be used as the primary documents that get built, and the changes they made would be retained when rebuilding. (The replace_srcdoc_with_html.pl and related files allow GLI users to convert Doc, Text and related types of files into html before building, it would)

Ekit-1.4's executable jar file is about 155 kb in size.

The question is whether or not to include Ekit with the next Greenstone release or whether to suggest to users to download it for themselves, if they don't already have a preferred html editor. Even if it was not included in the Greenstone release, it's not hard for GLI users to download and get it working themselves. We could make a wiki page to explain this:

- They just download the latest Ekit jar file from Source forge.

- They need to create a *.sh file to execute it so that the html files can be launched in Ekit from within GLI. (Something similar for windows *.bat script?) Then, ekit.sh should contain (after #!/bin/bash): java -jar "/home/ak19/Desktop/ekit-1.4.jar" -x -s -f"$1"

- In GLI, they need to go the menu File > File associations and set the fields for html and htm to: /full/path/to/ekit.sh %1

Change History

Changed 12 years ago by ak19

  • keywords ekit, GLI, replace_srcdoc_with_html added

Changed 12 years ago by davidb

  • owner changed from nobody to ak19
  • milestone changed from Next Release (2 or 3) to Release 2.82

Solution: add instruction on Wiki about how to do this.

Changed 12 years ago by ak19

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.