Preps for v4 #2238
Replies: 3 comments 3 replies
-
Interesting one, as the Classic Site Collections page has now been removed from the Microsoft 365 Admin Centre and even Classic sites are being auto updated to modern experience in some cases the separation is becoming much smaller. I think it would makes sense to consolidate, however we should ensure that we have commands available for interacting with OneDrive sites which currently use the
I pretty much always use the JSON output, so I would welcome this change 😁 |
Beta Was this translation helpful? Give feedback.
-
My opinion for one the questions.
Personally, even I use default as JSON for the script execution. Somehow it has gone to the muscle memory 😁. Can we get an overall telemetry information for the default output so far? If YES - This is my thought process - may appear bizarre. Please feel free to rebut. 💪 |
Beta Was this translation helpful? Give feedback.
-
Anything else that we should consider? |
Beta Was this translation helpful? Give feedback.
-
Since we're roughly 6 months away from a v4 (should we choose to do a major release) it would be good to take a moment and think of any breaking changes that we'd want to introduce to clean things up and improve the UX.
A few things off the top of my mind:
spo listitem
commands #2024@
, we should remove options that are explicitly meant for using file paths (deprecation issue is here Deprecate command options that point specifically to file paths #2055, we're yet to create one for removal)Also a few questions:
spo site
andspo site classic
commands? Does the separation still makes sense or would having one command be more intuitive?json
? Today, when writing scripts using CLI, you need to explicitly change output of each command to JSON. We could simplify this by allowing users to configure the default output for themselves, but I wonder if we shouldn't take it a step further and change the default output to JSON, similarly to what az cli does.Is there anything else that we should consider and prioritize to have enough time to pick it up and give our users enough advance notice of the coming changes?
Beta Was this translation helpful? Give feedback.
All reactions