Personal opinion. I think T4 will be just fine for the basic modules that users here will be making.
For commercial resources it is much more complex. Publishers supply data in various formats, epub, docx, rtf, pdf, html, xhtml, usfm, and in-house standard formats, etc. So these sort of data need to be made with code of some sort built into the program so that there is a repeatable way of parsing the data to the needed format/tags that makes sense to e-Sword.
It seems strange that out of 215000 members of this forum that only Brent Hildebrand made a tool for making modules. There was one other by Raymond Barone, that made a tool that could make modules for theWord, e-Sword, and MySword, but of course he left the forum for some reason.... and he never released it officially.
Of the 215000 members I'm kind of wondering how many of them are programmers, as in those who create software for PCs of any stripe, which would also include working for Software houses, i.e., Microsoft, Corel, IBM, and etc, and those who are like me, who are mainly retired and just keep their nose in the game as more of a hobby and something to do.
On a personal note: I'm currently 73, and about the most successful program I've written which went international, is the e-Sword Menu Installer (written in C#), which has thus far enjoyed 1,268 downloads, of which I'm truly grateful and thankful.
With that said, I'm giving it some real serious thought of uploading the entire source code and project files for this program up here, so that it can be continued to be maintained and kept up-to-date with future versions of e-Sword after I have left this planet. Moreover, the source code of this program can be used for the creation of a Mac edition. As a matter of interest, there is a Mac version of Visual Studio Community Edition for anyone who may want to take this up.
Edited by APsit190, 27 July 2022 - 09:32 PM.