The NetworkNerd Blog

Tips and Tricks for Building Customized VMware Docs

In my last post, I gave advice on using VMware documentation like a pro.  But in this post, let’s take that one step further to expert level.  There’s something amazing about the VMware documentation site that people may not have explored.  From the VMware Docs home page, there’s an option to build custom docs.  Let’s click on it and see what happens.

When you click the option above, you see a MyLibrary page briefly and then get redirected to a VMware Docs login page.  All you need is a myvmware.com account to login.  Clicking “Sign up for an account” will take you to the registration page for a myvmware.com account.

 

Working with Collections

After logging in successfully, we arrive at the MyLibrary Collections page.  At this point there are no collections created, so let’s give it a try.  Suppose we create a collection for vSAN documentation.  Name the collection whatever you like, and click create.

At this point, the collection has been created, but it contains nothing.  We can create additional collections or start adding to this one.

I created one more collection just to see how it would look.  Notice the star next to the first collection we created.  This means “The vSAN Dream Collection” has been marked as the default collection.  We can change the default collection at any time, but for now, the default will remain as shown here.

Suppose we want to add the release notes for vSAN 6.7 U1 to a collection.  Since we are still logged in to the VMware Docs site, we can search for vSAN release notes to get a list of results and navigate to the appropriate documentation page.  The screenshot below shows the option to add this page (also called an item or topic) to MyLibrary.

If we click the option to “Add to MyLibrary” as shown above, the following message is displayed.  Notice this item was added to the default collection only.  We got no choice between collections.  It is best to know the default collection before adding items.

Let’s fast forward a little.  At this point I have added three items to “The vSAN Dream Collection.”  I went back to the MyLibrary page and selected “The Ultimate Cloud Collection” as the default (click on the star next to it), added 4 items to it, and set the default collection back to “The vSAN Dream Collection.”  Here’s how  MyLibrary looks after those changes:

Suppose we click the Manage link for “The vSAN Dream Collection.”  We will see the 3 items in this collection listed in the left-hand pane.

Here are some navigational tips:

 

Sharing is Caring

Suppose we have created several collections. At this point, all collections are accessible only through one specific myvmware.com account.  What if those collections would be helpful to a colleague or industry peer?  Suppose “The vSAN Dream Collection” contains so much goodness it would be folly not to share it with the world.  Sharing is done on a per-collection basis and can be activated from either the MyLibrary main page or from the collection management area.

Option 1 – Share from MyLibrary Collections Page

Option 2 – Share from within a Collection

 

Once we click Share using option 1 or 2 above, the following screen pops into view.  We see a link provided below, but since sharing has not yet been activated, the link does not work.

Once sharing is activated as seen here, the link is live.  The entire collection has been shared (no way to share a subset of a collection).  We can copy the link or share on social media if the mood suits us.  The only option for securing access to the link is “anyone with the link can view.”

Now that the link is live, let’s see what following it actually does.  We see below all three topics that were added to the collection but in a different order from the previous screenshot.  When the owner of the collection puts the topics in a different order or adds / removes items, anyone who has the shared link will see the changes.  Note that clicking on specific topics in the shared collection changes your browser address, so revisiting the original shared link might be needed to see changes to the collection (and to prevent 404 errors) if items were moved around or removed.  The link to a collection is read-only.  Only the collection owner can make changes to a collection’s contents.

 

Extending Collections to Include KB Articles

Everything we’ve added to a collection thus far has been a specific item / topic from the VMware Docs site.  In order to add a topic to a collection, we had to first visit the topic page and click the option to “Add to MyLibrary.”  But when you search the VMware Docs site, some of the results are links to other areas, like knowledge base (or KB) articles.

Suppose we search for the best KB article ever created, “What You Can and Cannot Change in a vSAN ReadyNode.”  In the first result below, you see the name of the KB and an icon in the far right corner which indicates this is a link to an external site.  But also notice we have the option to “Add to MyLibrary” without actually following the link to the KB.

If we add the KB to MyLibrary (i.e. adding it to “The vSAN Dream Collection”), here’s what the collection looks like to someone with the shared link.  Notice the full contents of the KB were not pulled in (just a description and link to it), but as the collection owner, I’ve just bookmarked a KB in my collection.  If there were several KBs I frequented, I could create a collection to keep it all in one spot and later share with the other members of my team.

Why stop now?  KBs are not the only form of external content we can add to a collection.  If we search the VMware Docs site for vSAN, look at the different content sources it is searching.  Anything that is not “Product Documentation” will be an external link.  Videos, anyone?

In Summary

I’m leaving the link to “The vSAN Dream Collection” live for anyone to view.  Check it out here.  I hope to add more content to the collection as I find it (or as I have time) since there are only a few things there now.

Overall I think the capability to build custom documents (i.e. create and share collections) is amazing.  I hope we will see more functionalities added in time.  Here are my recommendations for some changes that would be very helpful to users of the site:

 

Further Reading

This blog is part 2 of a series on VMware documentation.  Check out the other posts in the series:

Exit mobile version