← Back to context

Comment by Jedd

8 years ago

> Once they’ve download teams, workplaces will be hooked into the Microsoft 365 suite.

One of my absolute favourite comments ever on HN was by basch in 2017-04-20:

https://news.ycombinator.com/item?id=14160809

It's a beautiful, heartfelt, almost entirely lowercase, description of the state of affairs of Microsoft's 'naming of things' (remember, there's only two hard things in computer science).

This year I've had to fully (re)embrace the challenges of Microsoft's (re)naming, (re)branding, and (re)invigorating of some of their old products. Oh my.

Wow. That's a pretty app description of how bad their products interact and are named.

I worked at one place where we had a girl who called herself a "Sharepoint Evangelist" and was really pissed we were hosting our knowledge base on Confluence. I tried using Sharepoint and it was piss poor terrible. I totally didn't understand her loyalty, or any software loyalty really.

Oof, too real. I'm still struggling to understand the difference between onedrive and sharepoint, after getting documents shared to me from them for the past year or more.

  • OneDrive - a client and an api. Decendent from Windows Live Mesh, and tacked ontop of Document Libraries. OneDrive is how you either access or sync documents to your client device. On Windows its a system tray sync agent that adds virtual folders to File Explorer. On Mobile its an App. In Desktop Outlook its a Button that exposes content available to you from SharePoint. In a web browser it is a javascript based web client for accessing stored files (like Google Docs.) ((tangent, google docs/maps gets credit for this, but microsoft invented XMLHttpRequest and reloadless pages for OWA.))

    SharePoint - a server. SharePoint lets people make Team Sites, little sub instances of SharePoint. Team Sites have different types of sub-modules. One is called a Document Library. Document Libraries hold files and folders, but also have version control (you can see any iteration of any file ever.) By Default, each Office 365 Group has a Document Library called either "Documents" or "Shared Documents" depending on how the client renders the name. If Microsoft had a modicum of respect for the english language, they would rename "the 'Shared%20Documents' Office 365 SharePoint Team Site Document Library" to be called a Group OneDrive. Other major Office 365 Components stored on SharePoint include OneNote and Planner. (exception to this rule, the SharePoint iOS client. This product has no reason for existing, all its features should be a part of iOS OneDrive. Unless SharePoint=Intranet, OneDrive=DocumentLibrary, in which case file access should be stripped from iOS SharePoint.)

    The line blurs when you have a 365 Group Document Library. On the web, accessing it calls it part of SharePoint, in Windows accessing it appears to be through OneDrive. If you can remember that OneDrive is one of many ways to access a SharePoint Document Library, analogous to Chrome is how you get to Google, you should be good.

    Teams - a web app that replaces Skype and OneDrive. It embeds a SharePoint (Word Online, Excel Online) iframe, anytime you click a file stored in a Document Library. No Syncing, all streaming.

Yeah I have to go through this at work every day: >Install the TFVC (Team Foundation Version Control), wait or is that VSOVC (Visual Studio Online Version Control)? on the SCVMM VM

MS is super bad at naming things.

James Mickens is doing a bad job of going incognito. Tanquam ex ungue leonem.

  • Is that claw sufficient, though?

    It did feel like a carefully and beautifully crafted long-suffered rant -- but on the other hand, I've worked with people who've understood Microsoft products (and the renaming / rebranding / incompatibilities between then all, with that same (disturbing) level of understanding <sic> ... however it's rare to find someone with the ability to tie it all together that well.

    • i sometimes wonder if i am more of a crazy person for a) believing in the existence of kafkaesque madness within their product suite, one that isnt quite actually as bad as i make it out to be or b) my delusion that no one at microsoft understands better than me how bad it really is. why is no one fixing this /sobs. Why is there no Steve Jobs esque person who stands up and says “look, usability is more important than features?” I ask this earnestly, how does ANY company actually successfully deploy Office 365 and use SharePoint OnLine cross platform?

      almost all my frustration comes from simply trying to coherently respond when someone asks an incredibly simple "how do i?" It is IMPOSSIBLE to communicate a correct+coherent+concise+laymen answer to an office 365 question. (Why doesnt my Office 365 Group Team Site Document Library aherm Group OneDrive, show up in my iOS OneDrive app? You didnt press FOLLOW in the SharePoint Web Interface...)

      I honestly dont think its as hard to fix as Microsoft seems to be making it.

      GIVE CLIENTS AND SERVERS DIFFERENT NAMES. Exchange/Outlook. SharePoint/OneDrive. Lync/Skype-Teams. IIS/Edge. SomethingServer/Windows. Do not deviate.

      FIX FUCKING FOLLOW/SYNC in OneDrive. I should be able to Right Click the system tray icon and see available group team site document libraries for sync. I should be able to see potential groups to sync in File Explorer. I should be able to select "sync this group to all my devices." Stop Driving people into a maze of webapps (owa, sharepoint, teams.) Maybe get rid of the word sync entirely. If I FOLLOW a group, it should appear in every Microsoft client I have.

      End this default program madness. If I set Acrobat or BlueBeam to my PDF viewer, leave it until I tell you otherwise. Never reset it to edge. Dont hide the interface to change it behind an ad for edge. My new favorite one is Windows setting Mail as my default mail app, when I have PAID for the enterprise Outlook product. Settings > Apps > Defaults > Mail > "Click > Outlook" > "Are you sure you dont want to try mail." Ill be honest and say this new "are you sure you dont want to try our product" when changing a default is borderline anticompetitive.

      Probably buy an Intranet Overlay company like Powell365 or Bonzai, and clean up the SharePoint/Yammer/Teams mess. Out of the box, there is no well integrated way for cross functional communication across companies. Yammer is a partially deserted Island, Teams isn’t for big groups of people who don’t know each other to create consensus.

      Microsoft still doesnt own UserVoice. Microsoft's products are so inefficient at helping teams communicate and gather feedback, that they turn to a third party product.

      Microsoft has actually done a decent job of merging Microsoft Accounts and AAD Accounts. They’ve eliminated the Outlook Groups app.

      Skype for Business is still one of the most confusing renames in history. Start using PRO as the high end name for everything. OneDrive Pro, Skype Pro, Word Pro, Surface Pro, OneNote Pro, Windows Pro, Teams Pro. Make Pro a feature that gets turned on in each client, not a separate program.

      2 replies →