> 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/c2483568...@github.com>
_______________________________________________
rails-dev mailing list
rails-dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/rails-dev