4 ms·
One of the example Rails applications they use is the code which powers the OpenStreetMap website. They populated their install by randomly filling in fields o
by rmc 8y ago
One of the example Rails applications they use is the code which powers the OpenStreetMap website.
They populated their install by randomly filling in fields on the website. Which doesn't include any map editing! For OSM they suggest changing how the diary feature operates, which is a tiny, almost irrelevant part of the OSM website software stack. The OSM database has millions of geographic objects, and they talk about the diary system on the website.
> For example, when we profile the latest version of Openstreetmap, a collaborative editable map system, we find that a lot of time is spent on generating a location_name
string for every diary based on the diary’s longitude, latitude, and language properties stored in the diary_entry table
The paper claims to have filed bug reports, and has URLs. But those links don't exist.
Paper: https://hyperloop-rails.github.io/220-HowNotStructure.pdf https://hyperloop-rails.github.io/220-HowNotStructure.pdf
openstreetmap-website: https://github.com/openstreetmap/openstreetmap-website/ https://github.com/openstreetmap/openstreetmap-website/
Claimed Issues submitted: https://github.com/hyperloop-rails/issues-summary https://github.com/hyperloop-rails/issues-summary
- lelelelemon 8y agoThanks for looking into this - I am one of the authors of the study. We have updated the submitted issues link to https://github.com/hyperloop-rails/study-replication/tree/master/issues-summary https://github.com/hyperloop-rails/study-replication/tree/ma.... Let us know if you have any further questions.