chevah / trac-to-github

Hacks used to migrate from Trac sqlite to GitHub
MIT License
1 stars 0 forks source link

Use dots as subdirectory markers #11

Open danuker opened 3 years ago

danuker commented 3 years ago

Currently, we have pages that used to be nested in directories like Infrastructure/Services/GitHubActions. But GitHub automatically strips their title to Infrastructure Services GitHubAction, even for dashes instead of subdirectories. This is bad because it offers no hint of nesting.

Use a new separator; the best one seems to be the dot - ..

Perhaps this task is as easy as replacing spaces with dots in all filenames in the GH wiki repo, but we need to check for spaces that need to stay spaces..

adiroiban commented 3 years ago

I think that is safe to replace dots with spaces in file names. In Trac we use CamelCase or Under_Lines_Names.

We also need to update the content of the files to update the links.