Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

softwareMac OSX InstallationWindows (earlier than 10)Windows 10Linux
bash shellComes pre-installed - look for Terminal (found in /Applications/Utilities) on Mac OS X

Git for Windows (this will provide you with both Git and Bash in the Git Bash program.)

  1. Download the Git for Windows installer.
  2. Run the installer and follow the steps bellow:
    1. Click on "Next".
    2. Click on "Next".
    3. Click on "Next".
    4. Click on "Next".
    5. Click on "Next".
    6. Select "Use Git from the Windows Command Prompt" and click on "Next". If you forgot to do this programs that you need for the workshop will not work properly. If this happens rerun the installer and select the appropriate option.
    7. Click on "Next". Keep "Checkout Windows-style, commit Unix-style line endings" selected.
    8. Select "Use Windows' default console window" and click on "Next".
    9. Click on "Next".
    10. Click on "Finish".
Windows 10 provides users with bash capabilities natively. To set up the Windows 10 (Anniversary Update) Shell, follow the directions here: http://www.windowscentral.com/how-install-bash-shell-command-line-windows-10Comes pre-installed - The default shell is usually Bash, but if your machine is set up differently you can run it by opening a terminal and typing bash.
Any Modern Web Browser (not Internet Explorer)Try Firefox or Chrome.Try Firefox  or Chrome.Try Firefox  or Chrome.Try Firefox  or Chrome.
Git (Install & SetUp with your GitHub Account)Install and set up Git following the directions here. Note - this may require you download XCode Tools first, which can be a lengthy (but not complicated) download.If you used the Git for Windows installation above for bash shell, then all you need to do is set up Git in that Git for Windows shell. Follow only step 2 forward here.

Git for Windows (this will provide you with both Git.)

  1. Download the Git for Windows installer.
  2. Run the installer and follow the steps bellow:
    1. Click on "Next".
    2. Click on "Next".
    3. Click on "Next".
    4. Click on "Next".
    5. Click on "Next".
    6. Select "Use Git from the Windows Command Prompt" and click on "Next". If you forgot to do this programs that you need for the workshop will not work properly. If this happens rerun the installer and select the appropriate option.
    7. Click on "Next". Keep "Checkout Windows-style, commit Unix-style line endings" selected.
    8. Select "Use Windows' default console window" and click on "Next".
    9. Click on "Next".
    10. Click on "Finish".

After that installation completes, follow only step 2 forward here to set up your installation.

If Git is not already available on your machine you can try to install it via your distro's package manager. For Debian/Ubuntu run sudo apt-get install git and for Fedora run sudo yum install git.
SQLiteSQLite comes pre-installed on Mac OS X.Download and run sqlite-dll-win32-x86-[some numbers].zip from the SQLite site.Download and run sqlite-dll-win32-x86-[some numbers].zip from the SQLite site.SQLite comes pre-installed on Linux.
MySQL (optional)

The recommended way for installing MySQL on OS X is to use the OS X installer package. See Installing MySQL on OS X Using Native Packages on how to download and run the installer package, and how to start the MySQL server afterward.

Detailed information regarding installation on OS X can be found in Installing MySQL on OS X.

 The recommended way to install MySQL on Microsoft Windows is to use the MySQL Installer; see MySQL Installer Method on how to download and run the MySQL Installer. For a detailed explanation for each step of the installation wizard, see MySQL Installer GUI.

If you have chosen to configure MySQL as a Windows service during the installation process, which is the default option (see Windows Service for details), the MySQL server will start automatically after the installation process is completed.

Detailed information regarding Windows installation, including alternative installation methods and instructions for troubleshooting, can be found in Installing MySQL on Microsoft Windows.

 The recommended way to install MySQL on Microsoft Windows is to use the MySQL Installer; see MySQL Installer Method on how to download and run the MySQL Installer. For a detailed explanation for each step of the installation wizard, see MySQL Installer GUI.

If you have chosen to configure MySQL as a Windows service during the installation process, which is the default option (see Windows Service for details), the MySQL server will start automatically after the installation process is completed.

Detailed information regarding Windows installation, including alternative installation methods and instructions for troubleshooting, can be found in Installing MySQL on Microsoft Windows.

The easiest way to install MySQL is to use the MySQL repositories:

For Yum-based Linux distributions like Oracle Linux, Red Hat Enterprise Linux, and Fedora, follow the instructions in A Quick Guide to Using the MySQL Yum Repository. If your system cannot use the MySQL Yum repository for some reason, follow the instructions in Installing MySQL on Linux Using RPM Packages from Oracle.

For APT-based distributions like Debian and Ubuntu, follow the instructions in A Quick Guide to Using the MySQL APT Repository. If your system cannot use the MySQL APT repository for some reason, follow the instructions in Installing MySQL on Linux Using Debian Packages from Oracle.

For SUSE Linux Enterprise, follow the instructions in A Quick Guide to Using the MySQL SLES Repository. If your system cannot use the MySQL SUSE repository for some reason, follow the instructions in Installing MySQL on Linux Using RPM Packages from Oracle.

...

Warning
Note: These times may shift. If you intend to only go to one session, please let us know by registering here. That way, we can alert you to time shifts if/when they occur for the session of interest to you.
SessionTimeDescription
Data Structures & Models (Link not yet open)10 - 11 AMBrief introduction to data structures and models for the metadata worked with in the workshop
*nix Command Line Interface / Shell (Link not yet open)11 - 12:30 PM Overview of the CLI for running simple data scripts. Will introduce some basic bash scripts, as well as how to run existing Python scripts (and begin to debug errors) for analyzing metadata. YOU WON'T LEARN PYTHON, but how to run Python scripts.
Lunch12:30 - 1:30 
Git for Metadata (Link not yet open)1:30 - 2:45 PMUsing Git and GitHub for metadata work run previously.
SQL / MySQL / SQLite (Link not yet open)2:45 - 3:45 PMBuilt off the previous, learn the basics of SQL - what it does and how to run basic queries or updates on metadata managed or used through out this workshop.
Wrap-up3:45 - 4 PMAny remaining questions, proposals for the next workshops, where to access materials or get help, etc.

...