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

Network analysis default #89

Closed
AnnaGoodman1 opened this issue Nov 13, 2015 · 9 comments
Closed

Network analysis default #89

AnnaGoodman1 opened this issue Nov 13, 2015 · 9 comments

Comments

@AnnaGoodman1
Copy link
Contributor

On the network analysis, could have the default be e.g. 50% of lines (if this can be fast enough).

Could also think of ways of tidying up the small fragments of lines near MSOAs/in general, e.g. have a minimum length of ?500metres

@Robinlovelace
Copy link
Member

Good suggestions @AnnaGoodman1. Thanks for documenting them - I think both are good ideas.

@usr110
Copy link
Member

usr110 commented Nov 25, 2015

Thanks @AnnaGoodman1 for the points. I now have changed the slider's default value to 50 percent for routes here - f75d852

As for the other point, I believe, @Robinlovelace needs to change when the data is being produced to exclude routes closer to the MSOA's centroids.

@Robinlovelace
Copy link
Member

Yes this is true - it's a data level problem, flagged here: npct/pct-team#11

@Robinlovelace
Copy link
Member

@usr110 please push to production so Anna can see this

@usr110
Copy link
Member

usr110 commented Nov 26, 2015

@Robinlovelace Sorry but found a bug with the commit; hence removed it at: c3e79e6. Still need to figure out how to adjust the slider depending on the selected cycling flows.

@usr110 usr110 reopened this Nov 26, 2015
@usr110
Copy link
Member

usr110 commented Nov 26, 2015

@Robinlovelace as for production, I thought we were sticking towards a rather periodic push onto the server. Correct me if I am wrong? I personally prefer unless if not all, at least two of us test the new functionality out, then we can push to the server. What do you @nikolai-b think?

@Robinlovelace
Copy link
Member

@usr110 I see your point. I think your suggested workflow is ideal for the Phase II production version. I envisage running a mirror of that on a test server (e.g. webarch.net) which we all push to - that way people without pct-shiny running locally like Rachel and Anna can take a peak and see that it's fixed. The advantages of that are large. I envisage a periodic (e.g. 2 weekly, coinciding with tech meetings) process for pushing to the production version - sound good? At present it's ad hoc.

For big changes of course we should test even on the prototype but most of the recent commits are quite safe and minor and merit being pushed. That's my view - agree @nikolai-b your input would be welcome here. Ps ta for re-opening, in relation to the 500m short lines.

@nikolai-b
Copy link
Contributor

I'd prefer to get things we are reasonably happy with out on the server. If it breaks we can fix it. I think I might have been in favor of a sign off thing before but it seems like a hassle (there is no way of marking a commit as signed off). That said if someone comes up with an easy way of approving commits then lets do that.
I don't think a default of 50% is going to be technically easy, can we close this and come back to it if it gains importance? The other thing is a data issue and Robin has a ticket for it already.

@Robinlovelace
Copy link
Member

Agreed @nikolai-b - I suggest pushing to production. Nor is 50% sensible so we can close now that I've increased the default to 10.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants