It totally depends on the site though. Maybe you want `index.html` to be a 
"Welcome to this project, check out this video, or maybe the <documentation?>" 
with that last bit being a link to the actual documentation. In this case it 
would be super annoying if Nim generated an `index.html` file for you. Naming 
the HTML the same as the modules means that you can have things like 
`docs/mymodule.html` which is a nice descriptive URL. For your GitHub sites 
example maybe run `pandoc` on the README to generate an `index.html` file that 
then links to the documentation? Would serve as a nice welcome page and then 
take you on to the actual technical documentation for those who wants to read 
it.

Reply via email to