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
make loomio X work #1781
make loomio X work #1781
Conversation
79e7510
to
9e3a1c6
Compare
@rdbartlett is this something you want to keep around? |
Definitely - this pull request is SUPER important. I ended up doing this all by hand for our "independent copy". That and deleted the loomio.org google tracking system... |
It if it works (or almost works) we should spruce it up and merge it in, otherwise it's going to end up too stale to use. |
Sprucing this up would be amazing. We really want it.. even if it's not perfect (visually), we'd rather merge it and improve than lose it. |
I squished it and (I think) made the failing test pass. Be cool to get this merged in if @rdbartlett thinks it's okay to go. 🍊 |
I think it is ok but that is not exactly a strong QA. Have you smoke tested this @gdpelican? |
Very much no, and it looks like, while the specs pass, there are a few cukes still failing. Guess I'll leave this open for now, but it'd be a huge help to have someone take a look at some point soonish. |
ima look at those tests now |
Thanks Mix. Happy to attempt to answer questions. Haven't managed to
|
hey are y'all using spring ?
noting the first run is normal speed while spring pre-loads rails test env |
I tested both the specified failing test (by line) and the whole feature file in each case. |
- else | ||
%footer.footer | ||
.col-xs-12 | ||
= t :"footer.independent_install_html", hostname: ENV['CANONICAL_HOST'] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that ENV reference should ideally be ideally abstracted / wrapped in a method like :
= t :"footer.independent_install_html", hostname: canonical_hostname
so we can define some fallbacks somewhere and have options about editing easily in future
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I agree. ENV in the view is bad form.
should be all green now. we need to test subscription user + generic user + custom installer |
How can I know when this is ready to go? |
I don't know if anyone is holding this. It needs someone with there had around what it supposed to do to check is I can pair with someone on Friday if i have time,
|
I think @rdbartlett wants to make a call here, either by providing a QA, or a list of things that should be checked before we merge this. |
Mix I'll take you up on pairing on friday. On Thu, Feb 26, 2015 at 12:14 AM, James Kiesel notifications@github.com
|
Would love a check list to guide. Rob I've cal invited you. Only other times that work for me would involve
|
Thanks for picking this up dudes. The checklist is the first post in this thread. |
Conflicts: config/locales/en.yml
this has been QA'd by rob and I |
"we should consider how to unobtrusively track third party loomio installs" - Rob |
So cool. ✳️ |
Cool, thanks so much guys. Feels fuzzy good to merge this. 🍍 |
@rob how's this?
here's what I did
"{{hostname}} is running an independent copy of Loomio - find out more"