Skip to content

Review and Release Cycle

jschnapper edited this page Jul 6, 2018 · 4 revisions

The DesignExchange app is constantly changing.
Here's how we submit, review, and deploy changes.

About production and staging

We have this app running on two sites:

Deployment calendar

We operate on a weekly release cycle.

when for everyone for developers
Tue-Fri Not much going on. The developers are hard at work! You can make whatever changes you want to staging.
sometime Friday We will send out proposed changes to everyone. It will be a GitHub pull request here, and it will also be in an email. We will make a pull request from staging to master (this sends the email), and deploy the staging branch to the staging site.
Fri-Tue Please look at the staging site, and if there are any issues, please bring them up by replying to to the email or the GitHub pull request. We will re-deploy staging as necessary to fix issues brought up.
Wednesday meeting We will all look at the staging site and review the changes together. If all looks good then we'll make the changes live on the main site! We'll merge the pull request, and deploy master to production.

This is the wiki for the DesignExchange app. We will put important info on here.

For everyone
thedesignexchange ⁺ -staging ⁺ Development Guidelines Review and Release Cycle
Deployment How-to
Keeping Up with the Repo
Google Drive ⁺
Meeting Notes ⁺

For developers
API

⁺  external links open in new tab

Clone this wiki locally