-
Notifications
You must be signed in to change notification settings - Fork 2
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
Better describe UI factor options in readme #165
Conversation
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.
Overall it's a lot more explicit. Which is good. Just a couple of comments about what wrapping around midnight means.
| ----- | ----------- | | ||
| Corridor | Drawn on the map, it is a shortest path between two intersections of your choice. Draw it in both directions if you need both directions of travel. | | ||
| Time Range | Times must start and end on the hour and the app accepts integer values between 0 and 24. The final hour is _exclusive_, meaning that a range of 7am to 9am covers two hours, not three. Values of 0 and 24 both interchangeably represent midnight; a time range of 0 - 24 will return all hours of the day. A time range starting after it ends (e.g. 10pm to 4am) will wrap around midnight. | | ||
| Date Range | Use the calendar widget to select a date range. Note that selected ranges are displayed with an exclusive end date. | |
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.
Is it worth discussing what happens when you wrap around midnight? If you have a range of [day, day+1), the next day is not included. What happens when you input for your time, say [22, 5)? This may be confusing for the reader.
| Corridor | Drawn on the map, it is a shortest path between two intersections of your choice. Draw it in both directions if you need both directions of travel. | | ||
| Time Range | Times must start and end on the hour and the app accepts integer values between 0 and 24. The final hour is _exclusive_, meaning that a range of 7am to 9am covers two hours, not three. Values of 0 and 24 both interchangeably represent midnight; a time range of 0 - 24 will return all hours of the day. A time range starting after it ends (e.g. 10pm to 4am) will wrap around midnight. | | ||
| Date Range | Use the calendar widget to select a date range. Note that selected ranges are displayed with an exclusive end date. | | ||
| Day of Week | Identify the days of week to include in the aggregation. | |
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.
Same kind of thing as the day. If you only want Monday data, but you wrap around to Tuesday in your time range, what happens? May be worth just discussing the implications of the wrap around thing somewhere in the readme.
Good thoughts. I'll try to clarify that. Thanks! |
Closes #164
I started expanding the description of the time ranges and realized I'd need to change the list to a table to keep things readable. Perhaps still not perfectly clear, but I think this is better than the quick list that was there before.
@AdK0101 if you could give this a quick skim just to make sure it mostly makes sense to you too.