[openstreetmap/openstreetmap-website] Better database discovery (PR #5308)

Nenad Vujicic notifications at github.com
Mon Nov 18 16:44:38 UTC 2024


> So my request here is to other contributors, particularly new contributors - can you try it out please? Have you found this useful, and if so, what did you learn? Do you need a whole-database overview when you start working on the project?

I started learning the OSM source code about six months ago. One of the first things I did was to create a printed visual representation of the database schema to quickly get an overview of the project's structure. Over the next few months, I used this printout to gain a better understanding of various parts of the project and how they are connected (e.g., counters, tag, comments, tags, nodes-ways-relations etc.). So, yes, I believe this utility (and similar ones) can be very useful when starting out.

However, before using it daily, I would like to see:

1. Improved layout management: for example, tables still overlap, the most important table(s) should be placed at the center, ... However, improving these features also increases the complexity of the algorithms.
2. Improved interactivity: features like zoom-on-scroll and better use of all mouse buttons could reduce reliance on the icons in the lower-right region, streamlining the user experience.

Generally, I think this is a great utility, but it still needs a few tweaks for professional daily use.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/5308#issuecomment-2483568642
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/pull/5308/c2483568642 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20241118/6a73146c/attachment.htm>


More information about the rails-dev mailing list