Get Involved

Want to contribute? Any release of Arizona Bootstrap is tested and ready to use, but improvements to the framework are in everyone’s best interest.

If you want to get involved, you can:

  • Request access to join the discussion on Slack (see below)
  • Participate in Friday meetings and Wednesday pull request review sessions (ask for more details in Slack)
  • Submit pull requests on GitHub

Questions, bug reports or suggestions can also be emailed to uadigital@email.arizona.edu or (preferably!) reported on Slack.

Join Our Meetings

Arizona Digital hosts weekly meetings on Wednesdays and Fridays. Wednesday meetings are held on Zoom and dedicate the entire hour to reviewing and merging pull requests on GitHub. Friday meetings are hosted remotely via Zoom and dedicate two hours to reviewing and merging pull requests, and covering topics concerning Drupal 10. For more details, connect with us on Slack on our #azdigital-meetings channel.

Additionally, Arizona Digital hosts weekly workshops for working through tough problems together using a pair programming approach every Wednesday at 1 p.m.

Connect with Us on Slack

The Arizona Digital team utilizes a variety of Slack channels ranging from general discussions to specific repos and products. You are welcome to join any and all of these channels. Below you will find all of our Slack channels and a description of the channel’s purpose.

To connect with us on Slack, you must first request access to the UArizona workspace. Once added, you can join any of the channels listed below.

Channel Purpose
#accessibility
  • For topics and questions concerning web/digital accessibility
#arizona-bootstrap
  • For topics and questions concerning Arizona Bootstrap (Bootstrap 4)
#arizona-bootstrap-builds
  • For topics concerning the arizona-bootstrap build process on GitHub
  • For automated GitHub updates concerning the arizona-bootstrap repo
#drupal-security
  • For topics concerning Drupal security and security releases/concerns
  • For automated Drupal.org security notifications
#azdigital-meetings
  • Main source of communication for Arizona Digital about meetings and events
  • For topics and information concerning Friday and Wednesday meetings
  • For posting meeting notes and agendas
#ua-bootstrap
  • For topics and questions concerning UA Bootstrap (Bootstrap 3)
#ua-bootstrap-builds
  • For automated pull request updates concerning the ua-bootstrap repo
#ua-quickstart
  • For topics and questions concerning UA Quickstart (Drupal 7)
  • For automated Bitbucket notifications concerning the ua_quickstart repo
#ua-quickstart-builds
  • For automated pull request updates concerning the ua_quickstart repo
#ua-quickstart-d8
  • For topics and questions concerning the migration of UA Quickstart from Drupal 7 to Drupal 8
#azdigital-ci
  • For automated tasks and CI (continuous integration)
#azdigital-docs
  • For topics concerning documentation for Arizona Digital and its products
#azdigital-support
  • For Arizona Digital product support

Review or Contribute Code

Arizona Digital currently uses utilizes GitHub to host and review code contained in Git repositories, and formerly used Bitbucket. Our repos are public and can be easily cloned if you want to contribute or review code. Below you will find all of our code repositories (with a link) and a description of the repo’s contents.

Repo Name Contents
arizona-bootstrap Source code for the Arizona branded version of Bootstrap 4 and its docs site
ua-bootstrap Source code for the Arizona branded version of Bootstrap 3 and its docs site
ua_quickstart Source code for the Arizona branded Drupal 7 distribution (Quickstart)

Submit or Work on a Ticket

Arizona Digital utilizes GitHub Projects to handle issue tracking for its products. If you want to contribute, you can check the backlog and claim an unassigned ticket you want to work on. Or, if you have a specific issue that isn’t already created, you can create a new ticket and work on it.