Like Jerome I also would prefer to put the repository under the Gitlab FreeDOS group[1] or alternatively under the fdos[2] group at Github. Gitlab would be the more logical choice, I think. But Github would have the benefit that there are still more people with an account for it.
I like Wolfs idea of automatically generating a "documentation site" from the Git repository. He mentioned hugo[3] as a static site generator. This seems to be a good fit. mdbook[4] would be a more documentation focussed software, but is not nearly as flexible as hugo. >From the beginning, we should put an emphasis on also generating proper (with >a table of contents etc.) PDFs from the documentation. Like already mentioned, having the documentation in markdown format would give us the opportunity to automate many things, like building an offline documentation from it. As Jim noted, we should establish some form of code style considering the constrains given by the different output formats and target system we would like to support. A few things / questions come into my mind: - Restrict to UTF-8 encoding to make conversion to different DOS codepages for translated documentation straightforward - Verbatim text like code snippets should be restricted to 78 characters a line, so that it fits without a line break on a DOS screen, or alternatively create a viewer for it that supports horizontal scrolling on the verbatim text while reflowing the "ordinary" text paragraphs. ? Technically, while I doubt anyone is using it at all, there is a 40 column text mode. While probably not worth dealing with this it would not be a bad thing to design everything that this could be supported at some time. ? Maybe using things like tables should be considered a "do not", because it is questionable if these look good on a 80 (or even 40) column display when converted to a different format for offline viewing under DOS. It could be made to work if the tables get converted to verbatim text blocks and the horizontal scrolling thing gets implemented in a DOS viewer. ? We should think about how to generate some form of index for the documentation. This would be especially important for the DOS viewers. [1] https://gitlab.com/FreeDOS [2] https://github.com/FDOS [3] https://gohugo.io/ [4] https://github.com/rust-lang/mdBook Greetings, Bernd _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel