docs icon indicating copy to clipboard operation
docs copied to clipboard

Improving content: Create a Windows Credential Manager documentation page

Open casals opened this issue 5 years ago β€’ 9 comments

This issue is a partial breakdown from issue #429 (see this comment).

What article on docs.github.com is affected?

Currently there's a topic to help macOS users update their credentials: Updating credentials from the macOS Keychain . The sub-issue here is the need for a Windows Credential Manager documentation page to complement this content.

What part(s) of the article would you like to see updated?

This requires a new article.

Additional information

Attention required to any existing GitHub guidelines involving content for different Windows versions.


[maintainer edit] Anyone is welcome to open a PR documenting the information for Windows Credential Manager.

casals avatar Oct 21 '20 18:10 casals

Hi @casals - I've taken the liberty of updating the issue description to include a little more of the information from the original issue - it just means that people can see what this is about at a glance.

The writers at GitHub always start a content plan by thinking about who we're writing for, what they need to know, and what questions they might have. Then we plan the content to address those needs. We work from a template that reminds us what we need to think about. I've included the simplified template that we've recently started using to write content plans for open source contributors below.

For this issue, the existing macOS topic is probably also a good resource for thinking about what needs to be in the new topic for Windows users, but there may be additional considerations for Windows users.

## Content plan

Summarize the issue, the impact on GitHub users, and the documentation changes we'll make to resolve the issue.

### Audience

Describe the audience for the change.

### Content to update

List the articles we'll update with relevant details on the change to make.

### Questions

If you have any questions after writing a plan, ask them here!

felicitymay avatar Oct 22 '20 11:10 felicitymay

Thanks!

casals avatar Oct 22 '20 11:10 casals

Just noting here for clarity that you or anyone else is welcome to create a PR to add new article in the same category, "Getting started with Git" with this information. Thanks again @casals!

lecoursen avatar Nov 12 '21 20:11 lecoursen

Can I work on this too? I do need a headstart on what I should be doing.

ArkaprabhaChakraborty avatar Oct 07 '22 19:10 ArkaprabhaChakraborty

πŸ‘‹ @ArkaprabhaChakraborty the first steps for this issue are described in https://github.com/github/docs/issues/698#issuecomment-714439503. You can use the template to create a content plan and drop it as a new comment in this issue πŸ’–

I also just realized this was listed as a "good first issue" which isn't quite accurate, so I've removed that label πŸ’›

janiceilene avatar Oct 10 '22 11:10 janiceilene

This issue is a partial breakdown from issue #429 (see this comment).

What article on docs.github.com is affected?

Currently there's a topic to help macOS users update their credentials: Updating credentials from the macOS Keychain . The sub-issue here is the need for a Windows Credential Manager documentation page to complement this content.

What part(s) of the article would you like to see updated?

This requires a new article.

Additional information

Attention required to any existing GitHub guidelines involving content for different Windows versions.


[maintainer edit] Anyone is welcome to open a PR documenting the information for Windows Credential Manager.

Qut

shejushejeer avatar Jun 21 '23 17:06 shejushejeer

Hi @janiceilene, Is this issue still open to contributions? If possible I'd like to work on it. ^-^

alexis-opolka avatar Jun 29 '23 13:06 alexis-opolka

πŸ‘‹ @alexis-opolka - You, or anyone else, are welcome to work on this issue πŸ’–

cmwilson21 avatar Jun 30 '23 02:06 cmwilson21

After having thought a bit about it, here is my proposition of a content plan:

Content plan

The issue is the lack of a documentation page on Windows Credential Manager while there's one for macOS, as pointed out by @casals. I think it would be better to rename the updating-credentials-from-the-macos-keychain page to something more global such as updating-credentials-from-your-keychain with the new page including both Windows and macOS, even Linux if deemed appropriate.

Audience

The audience would be beginners with Git on one of the OS cited above learning on how to update their credentials.

Content to update

The updating-credentials-from-the-macos-keychain page should be updated with the choice of the OS like in adding-a-new-ssh-key-to-your-github-account.
The current content should be placed under the macOS part and new steps should be created for windows and/or Linux.

Questions

Will it be interesting to add some screenshots in both Windows and macOS sections as the audience, from what I understand, is beginners?


Please feel free to criticate my proposed content plan, I'd love to have any insightful feedback. ^-^

alexis-opolka avatar Jul 01 '23 14:07 alexis-opolka

Hi @cmwilson21, Sorry for the ping but I'd like to know if someone had the time to look a bit more into this issue and read the content plan I'm proposing as I'm waiting to work on it since the needs content strategy is still assigned to this issue.
Thanks in advance. ^-^

alexis-opolka avatar Jul 12 '23 11:07 alexis-opolka

@alexis-opolka Sorry for the delay here! I'll take a look at it and get back to you in the next couple of days.

Thanks for your patience!

cmwilson21 avatar Jul 31 '23 21:07 cmwilson21

Hi @cmwilson21πŸ‘‹πŸΌ, Are there any news regarding this issue? ^-^

alexis-opolka avatar Aug 13 '23 14:08 alexis-opolka

El dom, 13 de ago de 2023, 7:51 a. m., Alexis Opolka < @.***> escribiΓ³:

Hi @cmwilson21 https://github.com/cmwilson21πŸ‘‹πŸΌ, Are there any news regarding this issue? ^-^

β€” Reply to this email directly, view it on GitHub https://github.com/github/docs/issues/698#issuecomment-1676381919, or unsubscribe https://github.com/notifications/unsubscribe-auth/A72X273GNFWJUR3PN7DDYL3XVDSX5ANCNFSM4S2EDYXA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Anguiano12 avatar Aug 13 '23 15:08 Anguiano12

@alexis-opolka Thank you for the ping! I'll get eyes on this πŸ‘€

cmwilson21 avatar Aug 21 '23 15:08 cmwilson21

@alexis-opolka I like the idea of consolidating the articles into one page and using something like our tool switcher to select the appropriate operating system. I hesitate with renaming it updating-credentials-from-your-keychain as the Windows version is Windows Credential Manager and doesn't use the word "keychain". So maybe even making it more generic like "Managing your credentials" makes it more flexible.

To add articles based on operating systems, check out our Markdown and Liquid guide section on operating system tags.

Here's more information about changing titles in the docs.

As for the screenshots, I would hesitate to add them here because it's my understanding that we are referring to personal operating system screenshots as opposed to GitHub interface screenshots. We have less control and knowledge of updates when regarding operating system UI. Although I really appreciate your consideration for our beginner users, I think leaving screenshots out of this one would be the right call. You can find more about our criteria for including screenshots here.

My apologies again for the delay, but I hope some of this information is helpful πŸ’–

cmwilson21 avatar Aug 30 '23 19:08 cmwilson21

Hi @cmwilson21πŸ‘‹πŸΌ,

Thank you for those precious links, I'll be sure to read them. πŸ˜„

I think "Managing your credentials" is the kind of title we need for this article because it will be generic enough to keep the users without much "technical" knowledge without losing the meaning of what the user is going to read on the page. πŸ‘πŸΌ

I think you're indeed right about including screenshots that are not relevant to a GitHub product, while it may help beginners to visually see what to do, if the screenshots are not up to date they may do the countrary and perturb the beginners or that would mean an increase in work load to make sure to be up to date with each UI elements of other products.

I think I'll be able to work on a draft during the weekend, just after I sent my applications for internships abroad, would it be ok for me to ping you then? ^-^

alexis-opolka avatar Sep 01 '23 19:09 alexis-opolka

@alexis-opolka You are exactly right about screenshots being more of a burden and increase in work in some cases. πŸ‘

I'll get a notification when your PR is opened in this repo, but you are welcome to ping me for visibility ✨

cmwilson21 avatar Sep 01 '23 19:09 cmwilson21

Hi @cmwilson21 and @alexis-opolka! I've been looking deeper into this issue, and I wonder whether or not a new article is needed to resolve this. Both Git Credential Manager (included with Git for Windows) and GitHub CLI store credentials in Windows Credential Manager. There's really no need for the user to update these credentials manually. Caching Your GitHub Credentials in Git covers both options and also addresses how to delete outdated credentials cached in WCM, should they cause conflicts.

If you agree that the linked article satisfies the primary concerns here, I would recommend that this issue be marked as closed. Thanks! πŸ™‚

mark-mxwl avatar Jan 18 '24 23:01 mark-mxwl

@mark-mxwl Thank you for raising this point! I am in agreement ✨ I'll go ahead and close this issue out, but we of course can reopen should a need arise in the future πŸ’›

nguyenalex836 avatar Jan 19 '24 16:01 nguyenalex836

Thanks, @nguyenalex836! πŸ™‚

mark-mxwl avatar Jan 19 '24 17:01 mark-mxwl