Tools and learning resources used by UGA Libraries.
Any code that is used by UGA Libraries should be included here. It can also be used for policies and workflow document to have version control and for easy sharing outside UGA. The default is to make it a public repository, unless there is secure information as part of the script. Use the standards within this repository to get the best use out of GitHub.
A user interface to make it easier to work with code locally before publishing it to GitHub. It helps sync code between your computer and GitHub, commit changes, and make a pull request to add it to GitHub.
Used for shared projects and hosting from Galileo. These projects are usually multi-repository systems built and/or hosted by Galileo systems. Your own code projects should be in GitHub, but larger systems/projects may be here.
Free editor that will do some automatic syntax color-coding.
Digital Stewardship folks use the editor PyCharm for Python code. It has a bit of a learning curve, but some very nice functionality for testing, debugging, and GitHub integration.
Workflow that uses cx_Freeze and GitHub Actions to automatically generate EXE files for a user to install code on their local machine. Internal documentation, available to UGA employees only.
Use Markdown to mark the style in all text documents in repositories to make them more accessible and easier to read.
- Markdown Cheat Sheet - table with common syntax
- Markdown Introduction - website created with Markdown to demonstrate each feature
- Improving GitHub Profile Page Accessibility - written for README but applies to any document