3 ms·
My company is forcing my team (data science) to shut down our gitlab server and move to azure devops (ran by software engineering). They’ve configured ADO as a
by argella 4y ago
My company is forcing my team (data science) to shut down our gitlab server and move to azure devops (ran by software engineering). They’ve configured ADO as a pile of shit. I want to quit.
- mirekrusin 4y agoWasn't azure devops deprecated yet after github aquisition? ps. I'd probably quit as well
- zhfliz 4y agohaven't seen an official announcement of this, only various people assuming in various places on the internet. if you have any official statement to support that i'd be happy to see that.
- input_sh 4y agoNope, it and TFVC (an alternative versioning system to Git) are unfortunately still alive. But at least Azure DevOps supports Git, which makes it slightly less horrible. And it doesn't look like it's going anywhere, with Azure DevOps Server 2022 RC1 being released in August (https://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2022 https://learn.microsoft.com/en-us/azure/devops/server/releas...). Did I mention how much Microsoft sucks at naming things?
- foepys 4y agoTFVC is more like Subversion but has a lot more features. It has next to nothing in common with git except that you can use it to version control files. Although I would agree that git's workflow is better for almost all use cases. Azure DevOps has a lot more features than GitHub for micromanagement which means that middle management loves it. You can design elaborate workflows on boards and link almost everything together. It also supports reporting, connects directly to the Azure AD, and supports complex permission management with ACL for nearly every feature you can imagine. It also supports free stakeholder accounts.
- hu3 4y agoOne of my clients use Azure DevOps and I hear nothibng but praise. MS Teams tho, not so much. Also I think AzureDevops just got a revamped "Sprint page 2.0" from what I heard so they are releasing new features.
- tyrshand 4y agoAzure Devops is fine.
- neilv 4y agoFWIW, the Software Engineering team might not actually like Azure Dev Ops. Misery loves company. Teams can get stuck using platforms they hate (e.g., MS Azure Dev Ops, MS Teams, MS Exchange and Outlook, etc.), but not wanting to take the interruption and effort hit to switch to something else. Or it might not be their choice. Organizations can also get stuck because, say, some non-techies made the purchasing decisions, staffed support people with familiarity/certifications with those, committed to contracts, etc. Those people are politically invested in that being considered a success. Even someone who isn't politically invested would be in the position of calling out bad choices, which is awkward and worse. They'll also be putting their neck out, if try to propose changes (which would be corrective costs no one wants, and also might fail for reasons other than their merits). (I'm talking bigger-company politics, because that's who tends to buy into MS enterprise sales. But if you're actually a tech software startup that's inexplicably using things like Azure Dev Ops, find out why, and get that person the compassionate healing help they need, while shifting the startup onto a more sensible and respectable path.)