-
Notifications
You must be signed in to change notification settings - Fork 195
Nicer domain for the book #250
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
Comments
I reviewed gitbook's configuration options for custom domains again. If I understand the instruction's correctly, then gitbook offers theres 2 general options: a) a sub-domain just for the patterns book (called space domain)
Note: I believe that in this configuration the project-id, "innersource-patterns" in our case, won't be part of the URL. b) a sub-domain for all books that we host in our gitbook organization (called organizational domain)
|
I like this option: book landing page at patterns.innersource.org as it's self-contained and folks can easily see the main org as well. seems the cleanest to me. If you make more books, they can each have a specific prefix. |
Thanks for the feedback @markdav-is! I just realized that I got the domain part wrong in my previous comment (fixed now). So it would be If I may pick your brain on yet another "URL question":
I am thinking that it would be nice to not repeat the term |
I will choose the third option if it's possible technically: another point to discuss here: since we're going to a subdomain is it possible to change the design of the git book? |
Thanks for the feedback @voborgus .
Can you elaborate why this would be your preferred version? Brevity of the URL, or something else? It would be possible to do this. However it would require us to move all patterns directly into the root of the book, which means that they would be sitting side by side with the Introduction and the Table of Contents. Also if we want to add further pages to the book in the future that aren't patterns, there wouldn't be a natural place for those. For those reasons the patterns are in their own group at the moment.
Would you mind moving the design topic to a separate issue, so that we can keep this issue here focused on the domain? |
Yep and the meaning of the URL: But I prefer the easiest possible way to fulfill the task and the short version with |
I am reaching out to @cewilliams about this. Will go for |
This is fully implemented now. Closing. |
Currently the URLs of our InnerSourcePatterns book look like this:
gitbook does allow us to configure a Custom Domain.
A custom domain could look like this:
If we configure
books.innersourcecommons.org
, then the URLS would change like this:books.innersourcecommons.org/innersource-patterns
books.innersourcecommons.org/innersource-patterns/patterns/innersource-portal
While the URLs in this proposal are not much shorter than the current URLs, the approach would have some advantages:
books.innersourcecommons.org/managing-inner-source-projects
Things that I don't like about the new URLs (somewhat unrelated to the custom domain topic actually):
books.innersourcecommons.org/innersource-patterns/patterns/innersource-portal
containspatterns
too often :) We could potentially move all pattern files one level up so that the URLs would bebooks.innersourcecommons.org/innersource-patterns/innersource-portal
instead.What do people thing? Other ideas for a custom domains?
The text was updated successfully, but these errors were encountered: