-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All WinUI 3 / WASDK api reference docs are missing / broken #119
Comments
Hi @kmgallahan - actively working on this. Some of this should be sorting itself out as related PRs are merged and search engines update. |
Wow! The ENTIRE DOCUMENTATION FOR WINUI 3 IS BROKEN and no one is fixing this? I raised this issue a week ago. Who sets the priorities here? WinUI 3 is the future for Windows and cross platform development (via UNO and MAUI) and yet Microsoft tolerates an entire week going by where no one can access any documentation? It's funny ... my mental model is that Microsoft employs large teams working on its key technologies. In my mind, WinUI 3 is kind of a big deal. Am I wrong? Are there just a couple of people working on it? When someone breaks the entire online documentation for Microsoft's MAIN FUTURE TECHNOLOGY is no one held responsible? I'm basing my entire future on WinUI 3. Am I wrong to do so? Is Microsoft running things this casually? Hello????? |
@MarkBrainfire It appears that everything was moved here, but the migration wasn't handled very well (and probably isn't complete regarding all references & links). |
Thank you @kmgallahan and @MarkBrainfire for reporting this. Our doc team is working on fixing the broken links. We did massive changes and we are trying to fix them ASAP. |
@marb2000 THANK YOU! "Massive changes" sounds intriguing. Great knowing that you're working on this. No apologies needed. I remain enthusiastic about the potential of C# and WinUI 3. |
@marb2000 is there an ETA for this? Is there a reason this has the The WinUI 2 docs used to be easily switched to the WinUI 3 ones to look up/compare. But now the link just lands you on the WinAppSDK landing page which isn't helpful. |
@michael-hawker I also don't think the API docs should reference and cross-link to each other since the WinUI 2 vs 3 naming is not optimal (they aren't really version numbers of the same product). The naming "WinUI for UWP" and "WinUI for WASDK" is less confusing, and appears to now be present on the WinUI 2 pages:
While the WinUI for WASDK pages don't link back to WinUI 2 - which I like as development of it and UWP are basically dead at this point, so no need to confuse newcomers. |
Hi @kmgallahan, @MarkBrainfire, @michael-hawker - There were a lot of moving parts to this restructuring and because of much duplication of APIs between UWP, WinUI2, WinUI in the Windows App SDK, global search and replaces were problematic and had the potential to introduce many more issues that would be difficult to recover cleanly from. I decided to err on the side of caution and make the link updates as solid as possible. Our build tools were also an issue over the last week or so, which slowed things down a bit. I think this particular issue has been resolved (the version drop down showing WinUI 3 and redirecting to WinUI 2 topics). The cross links from across related doc repos have also been addressed for the most part. However, I expect there might still be some glitches here and there that I hope our broken link reports will help me identify and fix over time. If you still encounter cross link or redirection problems, please open a new Issue and I'll try to address ASAP. |
@Karl-Bridge-Microsoft I agree this issue that was more geared towards the drop-down is resolved. But I still see issues overall with how things are linked together. Would you like me to open a new issue to explain?
@kmgallahan I can get behind having the WinAppSDK control pages not linking backwards, but having the UWP ones point to WinUI 2, and the WinUI 2 ones point to WinAppSDK is really helpful. As a library author or someone needing to port a UWP application to the WinAppSDK, there can be differences in the APIs between them sometimes, so being able to quickly go from my current doc set to the new version of it without having to do yet another search is important. This flow worked rather well in the old setup. |
@michael-hawker - A new Issue would be better for tracking. Thanks! |
As per the title, try visiting various api docs:
https://docs.microsoft.com/en-us/windows/winui/api/
Selecting WinUI 3 from the left drop down doesn't work.
Trying to open WinUI 3 doc links from Visual Studio always fails.
The text was updated successfully, but these errors were encountered: