Closed Maroyafaied closed 3 years ago
Added @codyeckstein to the ONRR GitHub org, One Drive folders, and Teams group. Also removed development checklist, since it's specific to developers.
@codyeckstein please let me know if you need any help with your checklist prior to our first meeting next week.
I think these links are broken:
@codyeckstein Good find! These have been fixed since we created your issue. Here is the updated checklist https://github.com/ONRR/nrrd/wiki/Onboarding-checklist
@lpgoldstein GitHub user name is codyeckstein
Lindsay
: If you can’t complete any of the items on your checklist personally, you are responsible for ensuring that someone with the correct access completes that item.Cody
: Take judicious notes on what about this onboarding process or the NRRD website is confusing or frustrating. If you notice a problem (especially with things like documentation), you are more than welcome to fix it! At the very least, please share this information with your buddy so we can make the team/platform better. You can also file issues and pull requests as soon as you feel comfortable doing so.Get access to GitHub so that you can complete this checklist
[x] Create a GitHub account that you can use for government work
GitHub is a platform for collaborative web development.
[x] Follow 18F’s setup instructions to create a GitHub account, or link an existing account to your government work. (Skip step #4)
[x] Let the Product Manager (or anyone who is an admin) know when your account has been created, and what your username is. Ask them to add you as a member or contributor to the project repository so that you can make contributions, and to add you to the ONRR GitHub organization.
[x] Subscribe to the NRRD repository and/or ONRR.gov repository (through the GitHub watch feature) to get notifications of project activity. We also have separate repos for user research and the blog, that you may want to subscribe to.
Get access to other project tools and services that the team uses to communicate
[x]
Lindsay
: InviteNewPerson
to the nrrd-workspaceCody
: Accept the invitation via email, and set up your account with 2-factor authentication. Set up your profile with your name, location, and any other information you wish to provide.[x] Log in to ZenHub with your GitHub account so that you can view the project planning board
Select the “Public Repos Only” option when prompted to log in. We use ZenHub as a project management tool to track tasks. ZenHub connects to GitHub and displays the issues from the the project’s repository in columns that show its progress—Unprioritized, Product Backlog, Sprint Backlog, In Progress, Awaiting Review, or Done.
Learn about the project background and how the team works
[x] Read the NRRD Product Framing document
[x] Read the ONRR.gov Product Framing document
[x] Read about the current status of the project on the homepage of the wiki
[x]
Lindsay
: AddCody
to the humans.txt project team list.[x] Read the Basics for making distributed work work
[x] Meet with the Product Manager for an introduction to project routines, expectations, and rituals
Data Checklist
Design checklist
[x] Learn about what you need to know about doing design and research in the federal government
[ ] Learn about our user research practice
Our research plans and findings are documented in the open as part of our GitHub repository. You can find the research at any time by changing the branch in the repo to the “research” branch.
[x] Read the design principles for the NRRD site
[x] Review the content guide to get a sense of how to write and talk about NRRD content
[x] Read about how to design with NRRD data
[x] If you are new to GitHub, learn about how it works, and how to make it work for you
GitHub is traditionally a development tool, not a design tool. It may take some time and experimenting to figure out how to work within its framework as a designer. Some places to start:
Even if you won’t be contributing code changes, it helps to share the same vocabulary as your team.
Issues are how the team tracks tasks to work on or bugs to fix.
Markdown is a lightweight way of creating formatting for text. Using certain characters tells the text to render as headlines, bullets, etc. It will be helpful to know the basics of Markdown because GitHub uses it as the default syntax for writing issues (although they have recently implemented a WYSIWYG toolbar that helps!)
[x] Get access to any software needed (Axure, Adobe Pro, GitHub Desktop, Atom, Visio, etc.)
[x] Get access to the NRRD Portal One Drive folder, onrr.gov One Drive folder, and NRRD Teams Group. @mcharg is the owner of these.
[x] Join the UX Community of Practice email listserv and any other digital.gov communities you are interested in joining (optional)
A mailing list of fellow UX designers across government. Useful for sharing resources and learning about challenges shared by other practitioners.