Git Product home page Git Product logo

marchbnb's People

Contributors

benterprise avatar cduffield avatar cmuld3r avatar cockroachbill avatar dsjoerg avatar durka avatar epferrari avatar explikated avatar jake3030 avatar jasnow avatar jessepinho avatar kmiyashiro avatar mattjacobus avatar mt0321 avatar nankrafft avatar parikhshiv avatar pepperteasdale avatar robmyre avatar sabondano avatar samuelcole avatar sllewelyn-mdsol avatar tompurl avatar waffle-iron avatar yeager-j avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

marchbnb's Issues

Update copy from HillaryBNB to MarchBNB

Opening page:

  • Replace HillaryBNB logo with image from Ryan Schroeder. (2ff1ff7)
  • Link to FAQ still going to HillaryBNB-branded FAQ. Needs to point to MarchBNB FAQ. (fixed by 54c9959)
  • Feedback page needs to be edited to replace HillaryBNB branding and content.

Profile page:

Main page:

  • HillaryBNB logo needs to be replaced. (2ff1ff7)
  • Change "On the road for Hillary?" to "Coming to the march?" (99d09da)

Host page (I can host)

  • Can we default the calendar to January 2017? (74c2e8d)

Travel page (Find a host):

  • Can we default the calendar to January 2017? (e885aee)
  • When I created a travel request with the same zip and dates, no hosts showed up. I should have been able to see my host request, correct? Unless there is something preventing a traveler and a host with the same account?

(from @robmyre's text file)

Update header to include background image

Currently, we're using logo_dark in the header of the home/user pages. logo_light exists for when we have the background image behind it. The background image is in assets/images, and should have a background: cover style and should probably be part of a partial that is used in both the home/user pages.

Styling and scalability

I'm a tech volunteer helping the Women's March with their digital tools. Vanessa Wurble head of Operations for the March and other national committee members have noticed your app and appreciate the work! Housing matching is a huge need right now as hotel prices are through the roof! For various liability reasons, they can't release their own application officially, so they're rooting for yours to catch on. I'm going to give you their style guide, you should consider using their branding (maybe not the logo though). https://docs.google.com/presentation/d/16j4rBmYAG1Zz3jC4MA3QZYoWv-WVePhp3coL16NgTmU/edit#slide=id.p

If you think your app can handle it, I'm going to reach out to various promoters about it. Your traffic may increase drastically, so let me know if you're ready.

Finally, I noticed some of your group wants to stay politically active through tech. Our organization, Blue Boost founded the day after the election to help progressive causes and campaigns with digital tools could use more talented devs. I'd like to extend an open invitation to any of your contributors. We also recommend progcode.co. We work closely with that network.

Keep up the good fight!

The "docker-compose build" step fails with a "warning: parser/current is loading parser/ruby22" Error

When setting up my development environment for the first time the sudo docker-compose build command fails with the following error:

warning: parser/current is loading parser/ruby22, which recognizes warning: 2.2.5-compliant syntax, but you are running 2.2.3. warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.

Another developer that I was working with had the same issues.

We seem to be getting this error because the parser library isn't compatible with Ruby 2.2.3. However, the Ruby version is hardcoded into the heroku/ruby image, which is referenced in the Dockerfile.

There seems to be two possible solutions to this issue. First, we could just create our own version of the heroku/ruby image but make it use Ruby 2.2.5. This would solve the Ruby version issue but I don't know if what we end up generating would work on Heroku. I checked the supported Ruby versions on Heroku today and couldn't definitively answer whether Ruby 2.2.5 is even supported.

The next possibility is to force a version of the parser library that does support Ruby 2.2.3 (like this one). This may solve our problems in the short term but who knows for how long? At best it's a band-aid.

I'll test both solutions myself soon to see what works, but since I'm new to the project I was wondering about the following:

  1. What's the preferred choice of the project maintainers?
  2. Is it worth examining a non-Heroku-based hosting solution? The Heroku Ruby Docker image has been stuck on version 2.2.3 for 2 years now. It doesn't appear that Heroku is investing lots of time and effort into this deployment method. Would it be better to look into a more traditional Heroku or Docker-based deployment method?

Change The README To Remove The Heroku-Docker Dependency

This is related to issue #34.

We need to remove the Heroku-Docker dependency from this application because it is a) broken and b) unnecessary. This change affects the following:

  • README.md - The published processes for setting up a dev environment and pushing code need to change.
  • ??? - I'm assuming that a few Heroku-related config files will need to change slightly.

I'm happy to help provide some PR's to make this work but I am not a Heroku expert so it might take me a while :-)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.