-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation is in a flat file structure #1
Comments
I'm concerned that creating the hierarchy might make more work to maintain links. Isn't there value in having a flat structure? Just a thought. |
Yes, if we move to a tree structure then if a page was moved from one directory to another it would break links and bookmarks to that page. I guess the question is: how often will we be re-organizing things once we have it organized. One problem we have right now is that there are "orphan" pages in the docs directory that aren't reachable through the table of contents or links in the pages. There's no way of knowing what pages these are, though, without searching for each one within the links. If we had a tree structure, then there's be fewer pages in each directory and I think (?) it would be easier to track down orphaned pages. We could also move examples and page-specific images into the directories, as we have the same problem with the images: which ones are actually being used, and which ones have been "lost"? So yes, "it depends"! |
I have arranged the files in the structure currently implemented in the GitHub wiki. I think the organization of the file structure can be improved but that work might require some further research and involving our UX and service designers. For now, we can push the docs to the production environment while the details of the file structure are finalized. |
The documentation in the Wiki was had all the files in one directory. This should be cleaned up and organized into a tree of directories that are organized in some logical way.
Definition of Done:
The text was updated successfully, but these errors were encountered: