Why is it that most "chat/conference" apps become horrible sooner or later? I still remember when teams used to be an OK app. It even had a Linux desktop client. I remember when slack was actually fast, I remember Skype out being more reliable to make phone calls than my mobile/cell service. Today slack is extremely slow if you add few organisations to it (but at least you can add more than one). Teams has deprecated…
MS Teams channels cannot contain MS-DOS device names
41–50 of 364 posts
Re: MS Teams channels cannot contain MS-DOS device names
#42Earlier quoted context omitted.
> essentially leaking the existence of something terrible inside It's just a restriction imposed on SharePoint folder names bubbling up. Nothing fancy.
i was going to write a bunch of suggestions for solving the problem but then i remembered i hate microsoft
Re: MS Teams channels cannot contain MS-DOS device names
#43I was about to say "Which is essentially leaking the existence of something terrible inside. They should be embarrassed to say something like this in public. Like saying you can't have %s or $PS1. Why the hell not? What are you doing with this user-supplied input?" But maybe it's more about what everyone else might do with a channel name. Ie they might cut & paste it anywhere, and I guess windows users aren't expecte…
> essentially leaking the existence of something terrible inside It's just a restriction imposed on SharePoint folder names bubbling up. Nothing fancy.
Like usernames. You don’t use usernames as primary keys for anything, do you? What happens when people marry?
Re: MS Teams channels cannot contain MS-DOS device names
#44Earlier quoted context omitted.
Agree BC is a laundable goal and appreciate their efforts. Though I do wish it didn't include limiting passwords to obscenely short lengths or absurd subsets of characters.
Yeah those 8+3 file names sure birthed some creative abbreviations. Necessity, mother, all that
FORTRAN originally had the same limitation for function names, and that lead to some classics such as GEMM and SAXPY.
Re: MS Teams channels cannot contain MS-DOS device names
#45This backwards compatibility chain reminds me of the age old tale of how rockets are the width of two horses... (1) (1) http://astrodigital.org/space/stshorse.html
Re: MS Teams channels cannot contain MS-DOS device names
#46Earlier quoted context omitted.
> essentially leaking the existence of something terrible inside It's just a restriction imposed on SharePoint folder names bubbling up. Nothing fancy.
Those should obviously be UUIDs. Labels and titles should be a simple changeable, internationalizable attribute. Like usernames. You don’t use usernames as primary keys for anything, do you? What happens when people marry?
Re: MS Teams channels cannot contain MS-DOS device names
#47Re: MS Teams channels cannot contain MS-DOS device names
#48Earlier quoted context omitted.
I was about to say "Which is essentially leaking the existence of something terrible inside. They should be embarrassed to say something like this in public. Like saying you can't have %s or $PS1. Why the hell not? What are you doing with this user-supplied input?" But maybe it's more about what everyone else might do with a channel name. Ie they might cut & paste it anywhere, and I guess windows users aren't expecte…
The Something Terrible in this case is early DOS which did not have separate folders. So the device files were in the same namespace as the user's files, so the user couldn't name a file CON or LPT1. These are preserved for backwards compatibility. To this day you can write a program that writes to a CON file in any folder, and the program will print the write to console.
Re: MS Teams channels cannot contain MS-DOS device names
#49Just imagine the deep commitment to tech debt that results in this
One man's tech debt is another man's API stability
Re: MS Teams channels cannot contain MS-DOS device names
#50Words: forms, CON, CONIN$, CONOUT$, PRN, AUX, NUL, COM1 to COM9, LPT1 to LPT9, desktop.ini, _vti_