Skip to content

Developing

Jason Tan edited this page Oct 17, 2018 · 3 revisions

Base Branch

All development work should branch off of develop instead of master. When a release is prepared, it will merge develop back into master.

Git Branch Names

For easier lookup later, this is the convention for branch names.

[primary developer's initials]/HPRO-[ticket number]/[description]

So, if Stephen Y were to work on issue HPRO-327, the work would be done on sy/HPRO-327/lookup-by-email and then merged back into develop (via a pull request).

Testing in VirtualBox

In order to test in Internet Explorer, one option is to use a Windows VM. If you are using VirtualBox with NAT networking, the IP address of the host machine from inside your VM should be 10.0.2.2. That means that you can get to your local dev server at http://10.0.2.2:8080. However, by default, the App Engine dev_appserver.py process restricts hosts to localhost. You can disable this by adding --enable_host_checking=false to the dev_appserver.py command.

Clone this wiki locally