OSM Maps after 7.1 - georgejhunt/iiab GitHub Wiki

The Reorganization of OSM maps to Separate Programs from Data

  • The number of files changed is huge and getting all the changes tested is a challenge.
  • The development efforts over the last six months were initially placed in branches #map-reorg (the end point of which was 3map-reorg).
  • But too many different changes, sometimes unrelated, were accumulating in the same branch.
  • One side effect is that the changes in one branch become hidden to another branch, and code written 3 months ago is remembered but not sufficiently to easily find again.
  • Current status 6/1/2020:
    1. Reorganization is in IIAB in branches: 3map-reorg, satellite
    2. And in IIAB-admin-console in branch 3map-reorg
    3. And in maps in branches: test, vconsole (vector console -- which later became satellite region chooser).
  • Plan going forward: Break code into chunks that build up and accumulate in a defined order.
    1. Stage1: All the resources, (except for html/javascript) into IIAB repo (may need js/html for Map test page).
    2. Stage2: Strip out all the right-click map add/delete points with text/images, from main.js.
    3. Stage3: Create an interface to select regions and additional satellite imagery for download.
    4. Stage4: Develop a smaller right-click popup for adding points, pictures, text.
    5. Stage5: Add whatever wiki-data stuff.