Bob Swift - 2016-08-06

We're looking for people interested in participating in the development of an interactive HTML Help Development Tool.

This project will provide a free, open source, program to help manage the development of HTML Help (CHM) files. There are other programs out there that build the HTML Help files, but our experience is that they are either not free and open source, are limited in the format of the resulting help files, or are restrictive in terms of licensing. Thus the reason for developing this project.

All help system project files (including configuration options) are to be stored as plain text (or XML) files. This will allow collaboration during help system development, using tools such as git to manage all changes to the help project source code repository.

The user interface will provide a graphical view of the topics for easy management of the help system directory tree, along with WYSIWYG (or preview) development of the individual help pages. There will also be a command line utility for compiling help system projects, suitable for use in an IDE.

The system will also support the use of add-in templates for HTML formatting.

The program is being written in C#, and developed and compiled using VS Community 2017.

The project is currently in the planning stage and we're looking for people who would like to contribute to the development. There is an initial skeleton of a Project Specification available to provide us with a starting point. The code section for the project also contains an initial project solution as a demonstraion of concept.

If you're interested, please join us in the Developers forum. Our first job is to flesh out the project specifications.

I'm looking forward to working with you.

Bob Swift

 

Last edit: Bob Swift 2017-11-21