-
Notifications
You must be signed in to change notification settings - Fork 30
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
Purpose, bug or room for enhancements #557
Comments
Thanks for this @carstingaxion. Some of these issues may be from ignorance and some are intentional. The code base believe it or not has code that is up to 4 years old, and some areas I probably haven't re-reviewed in years. I'll answer some as best I can, and feel free to put in pull requests to improve areas you think need to be revisited. Necessity to load JS on the frontend to render an address. Uses fixed non-translatable rewrite slugs for post_types and taxonomy. Why are unclosed issues in the DONE column of the project board? Venue post_type does not take care about the WordPress Geodata Standard. Missing i18n tooling by wp-cli in package.json Uses non-hierachical venue taxonomy, why? Weird ´get_taxonomy_registration_args()´ Need a way to rename the "Attending" block Dateformat of datetime block is not translated/translatable Does it allow hybrid events? uses Google Maps by default, which could be a problem in the EU No location set; Results in Map shows: 60 29th St, San Francisco, CA 94110, USA use block-hooks instead of content filters for the two defined special pages |
@carstingaxion Let me know what you think of my responses. I'd like to convert some of your checkboxes into issues that we can tackle in |
You can set up automation on the project board such that when issues move to the |
@carstingaxion we converted a bunch of your questions to issues for folks to work on. 🙌🏻 We'll reach out and chat about some of the others we aren't sure about. Thanks again for bringing these issues up! |
@carstingaxion Hi there, I'd like to understand more about your thoughts on:
Back in 2018, I contributed to the Privacy team as GDPR was becoming relevant and from my understanding, the issue is about potentially revealing individuals identity. Although we are using Google Maps to draw the map, it's only an iFrame, not an API connection that is doing so. That is, there isn't any registration/consent involved, and as such, it seems that this should circumvent the issue you reference. However, I understand I am dealing with speculation here, hence couching claims with modals like |
Wow! 🎉 and almost 💯
What an impressive answer, thank you @mauteri, you did great! Now I want to clarify some of the unclear aspects of my initial questions.
|
Some interruptions later ...
I opened a PR that fixes this one missing textdomain string. Now the string is shown correctly translated also within the editor. I hope this is the same, which @patriciabt mentioned, but didn't got an issue.
No, unfortunately its more fundamental. Please have a look at #589 |
@patriciabt I'm not against using open source. My point is that, as far as I can tell, there isn't a difference between the way we are using Google Maps and using Open Street Maps. That is, the fact that we haven't created an API connection should present the same situation. If a logged-in Google user visits with either GM (as iframe) or OSM, what can be recorded is the same. Having said that, we are making the change, but I feel I have to elucidate the situation as I understand it to either be corrected or to clarify. I'm saying there is a difference between using Google to draw the map without an API connection, which would present the issue you raised, and without, which is what GatherPress had done. Hoping I've got that correct. Happy to be wrong, tho!! |
@pbrocks Finally I provided answers to your in #639, please have a look and let us discuss what's needed and wanted. Please excuse me being that late! CC @patriciabt |
Describe your question
Dear GatherPress Team,
during my translation and while testing the plugin for some days now, some findings came up. I’m unsure if things are done by purpose, by buggy accident or just not polished (enough), so I’d like to ask first and would go on opening issues, if your answers identify my findings as bugs or potential new features.
Let’s start:
An amazing piece of poetry!
Waiting greedy for your answers.
Best Carsten
Code of Conduct
The text was updated successfully, but these errors were encountered: