-
Notifications
You must be signed in to change notification settings - Fork 8
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
Nav link styles, 'Where am I' as text, legend improvements #55
Nav link styles, 'Where am I' as text, legend improvements #55
Conversation
Create CNAME file for DNS
Merging from origin
Adding jekyll-include-cache and jekyll-remote-theme.
Large refactoring of map-related code to extract instance-unique settings and combine functionality, where possible. The intention is to allow for simpler customization for future responses. Also includes functionality for click-zooming on map circle clusters (#22).
Addresses issue #32. Also added extra spacing and reduced font size on "Where am I" text for better visual balance. Opacity added to circle clusters for better overall visibility when the map gets crowded.
Much of the CSS and HTML was copied in various places, making it difficult to determine what was working or not, and what needed to be edited. This commit implements inherited layouts and imported SCSS files for improved functionality and simpler editing.
Addresses #42. Nav Links now will not be affected by "visited" status.
Firstly, let me say welcome and thank you for your interest in contributing. It is great to see enthusiasm for the project and a willingness to contribute to something that could benefit thousands of people during disaster events. That being said, this PR has critical issues. I think the root cause stems from some communication short falls with existing contributors about how the software was designed prior to diving in and making sweeping, breaking changes. I understand you checked briefly with @nihonjinrxs, but he understood the change as style modifications, rather than the large refactor included in this PR. He would also have directed you to discuss this thoroughly with the team before making these changes had he known your intent. I am attempting to be constructive (please forgive me if I come across as blunt!), but I'm just going to dive in. Some of the things I noticed when trying to review this PR:
This project has tremendous potential to do good but we have to have an open responsive dialog about what changes are being made so we don't misunderstand how the project is structured or commit changes that break functionality, especially during a response effort. This ensures that no one ends up step on each others' toes with conflicting changes for different issues. That's one of the reasons why we request joining the slack channel as one of the first things in the "Getting Involved" document. I hope this review has not discouraged you from participating. We look forward to working with you on this effort in the future. |
Thank you for taking the time to review and reply. I definitely did not 'check in briefly' with only one person on this project. I was in regular communication with multiple contributors on slack. I was given to understand that:
Yes, open and responsive dialog is critical. It was made clear multiple times that the primary contributors were busy with the current response and were not open to discussing anything other than that. But I was also told I should continue my work and we would discuss later. I have no problem working in ambiguity, so I moved forward. I assumed discussing it later meant discussion, not: being publicly accused of not testing or researching my work; dismissal of substantial effort I put in to help an early project be more receptive to future contributions and improve its UI and abstraction to enable future enhancements; insinuations of my being unwilling to communicate, when that was the very opposite of what happened. I assumed that those reviewing would actually take the time to understand what I'd done. The situation is now clearer. I will redirect my efforts elsewhere. |
Description
Addresses #42 #29 #53 , including:
List of changes
Checklist: