Contents:
Welcome! The goal of this page is to give you a brief overview of the Software Directorate, including various links for more information on specific topics.
Information relating to Human Resources may be found at the Human Resources Home wiki.
Welcome to NCSA covers various common questions across the center
Key points of contact throughout the center are here: NCSA Help
Learn More about the Software Directorate (SD)
NCSA Software - a wiki overview of the directorate.
Software - our page on the NCSA website
IT Resources
Contact your manager if you have specific requests or needs that we may be able to help with. GRAs often work on their own laptop, but may be able to be issued a desktop by NCSA if they work from the NCSA building.
Once you have your equipment and are on-boarded, the email for general IT requests is help+its@ncsa.illinois.edu.
Printer Setup
- For full instructions see the NCSA Wiki: Printing
Linux users may find the Linux workstation guide for NCSA employees useful.
Virtual Workspaces and Resources
We use various virtual workspaces to work together as a team. These include Slack, Zoom, Google Drive, Box, and more. The specifics will vary from project to project, and can be confirmed by your manager, but below, please find some information on getting started with these.
- Slack
- Sign up for the NCSA Slack at https://ncsa-at-illinois.slack.com/signup with your illinois.edu email address
- Once you have signed up, check in with your manager and Katie Naum to be added to any channels you need as part of your work.
- Specific projects you may be assigned to (eg Clowder, Great Lakes to Gulf, etc) may have their own separate Slacks - contact your manager to confirm whether this is the case and to be added
- Zoom
- Download Zoom for desktop at https://zoom.us/download
- Getting started - https://answers.uillinois.edu/illinois/96712
- Google Apps - https://help.uillinois.edu/TDClient/42/UIUC/Requests/ServiceDet?ID=135
- Box - https://box.illinois.edu
- Opensource - create an account here: https://identity.ncsa.illinois.edu
- More technical tools:
- Development IDE and tools: JetBrains Toolbox: https://www.jetbrains.com/toolbox/app/
- Work with your team lead/ Rob Kooper for license
- Bitbucket, GitHub, ZenHub, or appropriate repository
- Team Cloud access - Nebula, AWS, GCE, etc
- Development IDE and tools: JetBrains Toolbox: https://www.jetbrains.com/toolbox/app/
- Staff Directory
- Update your staff directory profile here! https://internal.ncsa.illinois.edu/mis/user/#/page/profile
- You can request LastPass by emailing help+security@ncsa.illinois.edu
Meetings
As with virtual workspaces, your supervisor should make you aware of any meetings you need to attend. Coordinate with them and office manager Lisa Yanello (yanello@illinois.edu) to ensure you are invited and have the appropriate dial-in information or location.
Apart from project-specific meetings, you are invited to the monthly Software Directorate meeting (generally every second Wednesday at 2 pm Central Time), to learn more about activities across the directorate. Reach out to Lisa Yanello (yanello@illinois.edu) to be added to this meeting.
You may also wish to participate in the Software Working Group, which organizes discussions and other activities across the center. Learn more about them here: Software Working Group.
Report Time Off
- To request time off from your normal working hours, confirm the specifics with your manager.
- Once approved, update your personal calendar (Outlook) and the directorate calendar (link)
- Email sd@lists.ncsa.illinois.edu to notify the directorate of the dates of your upcoming time off. Include "OOO" in your subject line. This way, people are aware of your upcoming time off.
- Enjoy!
Tutorials
Here is a list of tutorials on various services that different members of SD use.
Research Software Engineering Training Material:
- Atlassian Basics
- Git Basics: https://try.github.io/levels/1/challenges/1
- Git Branching:
- Docker: https://docs.docker.com/get-started/
- Kubernetes: https://kubernetes.io/docs/tutorials/kubernetes-basics/cluster-interactive/
- React: http://proquest.safaribooksonline.com.proxy2.library.illinois.edu/book/programming/9781491954614
- Python: https://realpython.com/
- Watch tutorial videos: http://ssa.ncsa.illinois.edu/isda/outreach/education-training-and-outreach/