Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

contributing.md: Add a step to install VirtualBox #404

Merged
merged 1 commit into from
Dec 21, 2017

Conversation

DeeDeeG
Copy link
Contributor

@DeeDeeG DeeDeeG commented Dec 21, 2017

Context

  • Gets new users past an error message in Vagrant about needing a "provider" (i.e. VirtualBox).

No usable default provider could be found for your system.

Vagrant relies on interactions with 3rd party systems, known as
"providers", to provide Vagrant with resources to run development
environments. Examples are VirtualBox, VMware, Hyper-V.

The easiest solution to this message is to install VirtualBox, which
is available for free on all major platforms.

If you believe you already have a provider available, make sure it
is properly installed and configured. You can see more details about
why a particular provider isn't working by forcing usage with
vagrant up --provider=PROVIDER, which should give you a more specific
error message for that particular provider.

Summary of Changes

  • Updates CONTRIBUTING.md to have a step telling folks to install VirtualBox.

Checklist

  • [N/A] Tested Mobile Responsiveness
  • [N/A] Added Unit Tests
  • [Probably] CI Passes
  • [N/A] Deploys to Heroku on test Correctly (Maintainers will handle)
  • Added Documentation (Service and Code when required)

Screenshots

Before

contributing-before

After

contributing-after

VirtualBox is required in order to run our Vagrant setup.

(First-timers would get an error message about needing a "provider,"
but letting people know ahead of time to get VirtualBox is nicer.)
@tkwidmer
Copy link
Contributor

LGTM

@tkwidmer tkwidmer merged commit be29a57 into RefugeRestrooms:develop Dec 21, 2017
@DeeDeeG DeeDeeG deleted the patch-2 branch December 25, 2017 04:02
@tkwidmer tkwidmer mentioned this pull request Dec 28, 2017
@tkwidmer tkwidmer added this to the 1.10.0 milestone Dec 28, 2017
tkwidmer added a commit that referenced this pull request Dec 28, 2017
* css: Update `.navbar-brand` width (45px -> 16em)

Wider div.navbar-brand element prevents text overflowing to two lines.

This is for the "Refuge Restrooms" text at the top left of the page.

* Use suggested workaround to fix VO for older iOS

* Update README.md

* Update CONTRIBUTING.md

* Set piwik to use async tracking in production (#395)

This prevents the tracking script from blocking the loading of other
scripts, such as the Google Maps script.

* Bump bugnag version (#391)

Doesn't appear to have any breaking changes, but do please test against my tests. I didn't see anything, neither did my CI.

* Fix Footer being cut off #401 (#403)

* contributing.md: Add a step to install VirtualBox (#404)

VirtualBox is required in order to run our Vagrant setup.

(First-timers would get an error message about needing a "provider,"
but letting people know ahead of time to get VirtualBox is nicer.)

* Adds unit tests to check that there are ARIA labels on the search buttons (#407)

* add aria-label to search button

* add aria-label to search-by-location button

* Add tests for ARIA labels on search buttons (splash page)

* Hotfix/patreon update (#398)

* Added patreon link to the _footer.html.haml file for all pages

* Actually added patreon.png to app/assets/images/patreon.png

* Moved google-play image to the same area as the app store image.

* Added the patreon image with link to the index page. The patreon.png was also added to app/assets/images

* Changed code to make images side by side

* fixed syntax issue in haml

* Update to correct haml syntax

* remove second offset

* Label search buttons for screen readers (#383)

* add aria-label to search button

* add aria-label to search-by-location button
@Robertgriggs49 Robertgriggs49 mentioned this pull request Jan 5, 2018
5 tasks
DeeDeeG added a commit to DeeDeeG/refugerestrooms that referenced this pull request Oct 15, 2018
VirtualBox is required in order to run our Vagrant setup.

(First-timers would get an error message about needing a "provider,"
but letting people know ahead of time to get VirtualBox is nicer.)
DeeDeeG pushed a commit to DeeDeeG/refugerestrooms that referenced this pull request Oct 15, 2018
* css: Update `.navbar-brand` width (45px -> 16em)

Wider div.navbar-brand element prevents text overflowing to two lines.

This is for the "Refuge Restrooms" text at the top left of the page.

* Use suggested workaround to fix VO for older iOS

* Update README.md

* Update CONTRIBUTING.md

* Set piwik to use async tracking in production (RefugeRestrooms#395)

This prevents the tracking script from blocking the loading of other
scripts, such as the Google Maps script.

* Bump bugnag version (RefugeRestrooms#391)

Doesn't appear to have any breaking changes, but do please test against my tests. I didn't see anything, neither did my CI.

* Fix Footer being cut off RefugeRestrooms#401 (RefugeRestrooms#403)

* contributing.md: Add a step to install VirtualBox (RefugeRestrooms#404)

VirtualBox is required in order to run our Vagrant setup.

(First-timers would get an error message about needing a "provider,"
but letting people know ahead of time to get VirtualBox is nicer.)

* Adds unit tests to check that there are ARIA labels on the search buttons (RefugeRestrooms#407)

* add aria-label to search button

* add aria-label to search-by-location button

* Add tests for ARIA labels on search buttons (splash page)

* Hotfix/patreon update (RefugeRestrooms#398)

* Added patreon link to the _footer.html.haml file for all pages

* Actually added patreon.png to app/assets/images/patreon.png

* Moved google-play image to the same area as the app store image.

* Added the patreon image with link to the index page. The patreon.png was also added to app/assets/images

* Changed code to make images side by side

* fixed syntax issue in haml

* Update to correct haml syntax

* remove second offset

* Label search buttons for screen readers (RefugeRestrooms#383)

* add aria-label to search button

* add aria-label to search-by-location button
DeeDeeG added a commit to DeeDeeG/refugerestrooms that referenced this pull request Nov 3, 2018
VirtualBox is required in order to run our Vagrant setup.

(First-timers would get an error message about needing a "provider,"
but letting people know ahead of time to get VirtualBox is nicer.)
DeeDeeG pushed a commit to DeeDeeG/refugerestrooms that referenced this pull request Nov 3, 2018
* css: Update `.navbar-brand` width (45px -> 16em)

Wider div.navbar-brand element prevents text overflowing to two lines.

This is for the "Refuge Restrooms" text at the top left of the page.

* Use suggested workaround to fix VO for older iOS

* Update README.md

* Update CONTRIBUTING.md

* Set piwik to use async tracking in production (RefugeRestrooms#395)

This prevents the tracking script from blocking the loading of other
scripts, such as the Google Maps script.

* Bump bugnag version (RefugeRestrooms#391)

Doesn't appear to have any breaking changes, but do please test against my tests. I didn't see anything, neither did my CI.

* Fix Footer being cut off RefugeRestrooms#401 (RefugeRestrooms#403)

* contributing.md: Add a step to install VirtualBox (RefugeRestrooms#404)

VirtualBox is required in order to run our Vagrant setup.

(First-timers would get an error message about needing a "provider,"
but letting people know ahead of time to get VirtualBox is nicer.)

* Adds unit tests to check that there are ARIA labels on the search buttons (RefugeRestrooms#407)

* add aria-label to search button

* add aria-label to search-by-location button

* Add tests for ARIA labels on search buttons (splash page)

* Hotfix/patreon update (RefugeRestrooms#398)

* Added patreon link to the _footer.html.haml file for all pages

* Actually added patreon.png to app/assets/images/patreon.png

* Moved google-play image to the same area as the app store image.

* Added the patreon image with link to the index page. The patreon.png was also added to app/assets/images

* Changed code to make images side by side

* fixed syntax issue in haml

* Update to correct haml syntax

* remove second offset

* Label search buttons for screen readers (RefugeRestrooms#383)

* add aria-label to search button

* add aria-label to search-by-location button
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants