User:JustinS83/Wazume View history

Milestones

  • First edits: February 2012 - Wasn't able to find an easy way to get in contact with other editors and was frustrated by the editor, so made few edits
  • Began editing again: ~ September 2014
  • First AM granted: May 2015
  • LAM SW Ohio: June 2015 - December 2015
  • Restricted R5 granted: June 2015 - restricted R5 given for I-75 freeway construction maintenance project by Gizmo
  • Unrestricted R5 granted: Oct 2015
  • Ohio State Manager promotion: December 2015 - January 2019
  • Formal Mentor - November 2015 - Present
  • GLR Place Name Harmonization Moderator - Jan 2016 - Present
  • Country Manager promotion - Dec 16, 2016
  • Script Writing Community Coordinator - August, 2018
  • USA Local Champ promotion - March 1, 2018

Projects

  • Started a Place Harmonization tracking sheet for Ohio/GLR before the PNH project was public/released. Once the PNH project was made public, volunteered to be the moderator for the GLR.
  • Member of the GLR Standards group.
  • Ohio Speed Limit implementation
    • With the help of the tools Terry developed, generated maps for tracking speed limit implementation
    • Ohio editors were not excited about SL implementation and the overwhelming number of segments that would need work.  I jumped in and gave a helping hand to show SMs aren't immune to having to do that hard work, too!  Set speed limits on > 50k segments throughout Ohio, inspiring lower ranks to join in the effort and eventually brought us from a low of 36th place to 4th in scored completion, from the Waze speed limit sheet
  • Address/Place Routing Clarification - Many question regarding how Waze routes to address and business came up in the Ohio GHOs.  From experience working with URs, making GMM changes and a lot of testing I attempted to https://www.waze.com/forum/viewtopic.php?f=261&t=163927#p1241393 write up an explanation on how this works so fellow editors could use this knowledge when working URs.
  • Enhanced doctorkb's AM polygon map to allow: 1) drawing the polygons (rectangle and freeform) 2) drawing inserted WKT strings 3) update all formats (waze/standard/wkt) when the polygons are adjusted 4) search with autocomplete capabilities.  wazer.tech/map-plot.php
  • Created the Waze Scripts Discord server for a consolidated location for script discussion/help and providing a chat environment for scripters to be able to work together and share knowledge 
  • Along with MapOMatic started the WazeDev github group for group access to developed/future scripts so they can all be maintained by anyone in the group should anyone need help or go inactive.  have guidelines in place so no one in the group can access the other scripts to modify without the original author's approval while they are still active in Waze.
  • WazeDev scripting primer (https://github.com/WazeDev/WazeDev.github.io/wiki) - created a tutorial for helping editors interested in scripting to learn how to start writing scripts, which covers how to bootstrap the script (how to wait to start until the correct WME elements are loaded), creating a tab (using WazeWrap), loading/saving script settings, and interfacing with some WME objects.  WazeDev wiki also hosts a reference sheet with examples of how to use some of the objects/events (where to find and how to use some of the objects/events available are not obvious nor easy to find) - https://github.com/WazeDev/WazeDev.github.io/wiki/Waze-object-references
  • CommunityBot - worked with TerryPurdue to get a working copy of the Discord Wazebot on a server so it is under the control of the community rather than one person.  Actively developed the bot over the course of a week to get it working on a new server and add functionality.  Have continued developing for the bot adding new features and improving existing features.
  • Co-moderator of US Magic settings with Xanderb
  • Created bots to pull closure information from state resources and post in Discord channels for Ohio and Michigan.
  • Informally mentoring editors that have started creating their own scripts

Script Work

  • GLR Lock (released to GLR SMs only) - script to lock on-screen segments to state/region lock standards. Currently implemented to known/published state & region standards.
  • WazeWrap - A base library for WME script writers.  Was released early in order to help script writers recover from major WME changes, by implementing dummyd2's fix. WazeWrap gave scripters a 1 line change to get their scripts up and running again (these changes are now obsolete due to Waze fixing the hooks scripts use to interact with Waze actions).  WazeWrap now includes many other enhancements such as easy tab creation, adding a checkbox in the layer switcher, easy keyboard shortcut creation - and all of these support switching in/out of the various WME modes. Other features include a script update interface, event subscription encapsulation to include automatic error catching (to mitigate WME changes killing all scripts when one has an issue), soon an alert interface. Working with staff to get some of WazeWrap implemented natively in WME to provide an "official" script interface.
  • Place Interface Enhancements - Numerous improvements to the Place interface (side panel), showing Place names on the map, customizable new Place menu, & many other features.  Staff borrowed some of the more popular features from PIE and incorporated them directly into WME.
  • RA Util - Providing basic utility for RA adjustment without the need to delete & recreate
  • Wazebar - Providing a way to keep up with new forum posts from within WME
  • True Segment Length - Providing the actual segment length for selected segments - WME rounds the meters value to the nearest meter in the data provided to WME for display
  • Waze Editor Profile Enhancements - Fixes for editor profile bugs including the incorrect forum count loading, provides a button to copy managed area WKTs, see statistics for recent edits and change the server used for displaying recent edits and managed areas on the map
  • WME Magic - Teamed with dbcm to create the validator replacement with settings available per country, refinable down to the state level.  No longer a part of the development for this project due to not agreeing on how it is run. Still working as a moderator.
  • CityShifter (private release to Carlos only) - written to help Carlos Laso; Carlos found several cities where the segments were shifted off the aerials by several meters - not enough for Waze to correct this on their end. This script allows him to shift all segments on-screen, by a configurable amount, and get them lined up with aerials.
  • PL Cleaner Firefox/Chrome Extension - extension that removes the layers setting from a PL that is being opened (so opening a PL does not change your current layer settings) and inserts the missing "/" which causes older scripts to break.
  • Wazeopedia Enhancements - Fixes the anchor link following so the page is moved to the correct location (which is thrown off by the 60 pixel fixed waze banner at the top of the screen).
  • WME Enhanced Search - Enhances the WME search box by allowing you to paste or drag-and-drop URLs, segment IDs, Place IDs, mapComment IDs, etc. into the search box and it be automatically parsed to move to the location specified in the URL and select any objects that may exist (if it is a WME PL)
  • Other - Have helped get many scripts fixed after WME updates have broken them.
    • NameNorm
    • ClosestSegment (now deprecated - functionality incorporated into WME PIE)
    • HN Tool - have my own fork with script enhancements.  One of the enhancements allows changing all on-screen HNs.  Ex:  Michigan has several cities where the HN was imported incorrectly - it was missing the leading digit (5430 instead of 15430).  The new feature allows the street to be edited and add 10,000 to the existing HNs to get the correct result.  This has saved hours of work so far. (Script retired after WME updates broke and HN Navpoints script released) - now deprecated due to another script coming out that replaces most of this functionality while providing more information
    • WME Me - have my own fork which incorporates the new editor icons
    • WME Simple Permalink (Have since moved this to the WazeDev group and maintain it)
    • WME Show Alt Names
    • WME Route Speeds (Have moved this to the WazeDev group and maintain it with MapOMatic and tonetestertm)
    • WME Extras - limited release script at champ level, have gotten it working again after WME updates have broken.  Removed functionality that is no longer necessary and have added some additional features. Hosted in a private repository to restrict access

Mentoring

Have completed formal mentoring for several editors and have aided in mentoring of editors outside of GLR.

  • RonRover - started at R2, mentored to R4, achieved R5 and SW OH LAM. Was going to be OH SM before health issues caused him to scale back editing. No longer with us.
  • Kartografer - started at R1, mentored to R4.  Now R5 OH SM
  • MrNicGuy - aided with R4 topic mentoring
  • Bill473 - Joint mentored R3 to R4
  • gunnargsd - Joint mentored R4 to R5. Now an OH SM
  • ldriveskier - Mentored R2-R4, now R5 WV SM

Meetup Attendance

  • GLR Meetup - Indianapolis, IN (2016-4-16)
  • SAT Meetup - Charlotte, NC (2016-11-12)
  • GLR Meetup - Indianapolis, IN (2017-08-26)
  • NA Mega Meetup - San Francisco, CA (2018-03-03)
  • SAT Meetup - Hilton Head, SC (2018-06-17)
  • NA Mega Meetup - Los Angeles, CA (2019-02-08)

Mapraid Participation

Wazume BBCode

[b]Milestones[/b]
[list][*]First edits: February 2012 - Wasn't able to find an easy way to get in contact with other editors and was frustrated by the editor, so made few edits
[*]Began editing again: ~ September 2014
[*]First AM granted: May 2015
[*]LAM SW Ohio: June 2015 - December 2015
[*]Restricted R5 granted: June 2015 - restricted R5 given for a freeway construction maintenance project by Gizmo
[*]Unrestricted R5 granted: Oct 2015
[*]Ohio State Manager promotion: December 2015 - Present
[*]Formal Mentor - November 2015 - Present
[*]GLR Place Name Harmonization Moderator - Jan 2016 - Present
[*]Country Manager promotion - Dec 16, 2016
[*]Scripter's Hall Coordinator - August, 2018
[*]USA Local Champ promotion - March 1, 2018[/list]

[b]Projects[/b]
[list][*]Started a Place Harmonization tracking sheet for Ohio/GLR before the PNH project was public/released. Once the PNH project was made public, volunteered to be the moderator for the GLR.
[*]Member of the GLR Standards group.
[*]Ohio Speed Limit implementation
[list][*]With the help of the tools Terry developed, generated maps for tracking speed limit implementation
[*]Ohio editors were not excited about SL implementation and the overwhelming number of segments that would need work.  I jumped in and gave a helping hand to show SMs aren't immune to having to do that hard work, too!  Set speed limits on > 50k segments throughout Ohio, inspiring lower ranks to join in the effort and eventually brought us from a low of 36th place to 4th in scored completion, from the Waze speed limit sheet.[/list]
[*]Address/Place Routing Clarification - Many question regarding how Waze routes to address and business came up in the Ohio GHOs.  From experience working with URs, making GMM changes and a lot of testing I attempted to [url=https://www.waze.com/forum/viewtopic.php?f=261&t=163927#p1241393]write up an explanation[/url] on how this works so fellow editors could use this knowledge when working URs.
[*]Enhanced doctorkb's AM polygon map to allow: 1) drawing the polygons (rectangle and freeform) 2) drawing inserted WKT strings 3) update all formats (waze/standard/wkt) when the polygons are adjusted 4) search with autocomplete capabilities.  wazer.tech/map-plot.php
[*] Created the Waze Scripts Discord server for a consolidated location for script discussion/help and providing a chat environment for scripters to be able to work together and share knowledge 
[*] Along with MapOMatic started the WazeDev github group for group access to developed/future scripts so they can all be maintained by anyone in the group should anyone need help or go inactive.  have guidelines in place so no one in the group can access the other scripts to modify without the original author's approval while they are still active in Waze.
[*] WazeDev scripting primer (https://github.com/WazeDev/WazeDev.github.io/wiki) - created a tutorial for helping editors interested in scripting to learn how to start writing scripts, which covers how to bootstrap the script (how to wait to start until the correct WME elements are loaded), creating a tab (using WazeWrap), loading/saving script settings, and interfacing with some WME objects.  WazeDev wiki also hosts a reference sheet with examples of how to use some of the objects/events (where to find and how to use some of the objects/events available are not obvious nor easy to find) - https://github.com/WazeDev/WazeDev.github.io/wiki/Waze-object-references
[*] CommunityBot - worked with TerryPurdue to get a working copy of the Discord Wazebot on a server so it is under the control of the community rather than one person.  Actively developed the bot over the course of a week to get it working on a new server and add functionality.  Have continued developing for the bot adding new features and improving existing features.
[*] Co-moderator of US Magic settings with Xanderb
[*] Created bots to pull closure information from state resources and post in Discord channels for Ohio and Michigan.
[*] Informally mentoring editors that have started creating their own scripts
[*]Scripting (non-exhaustive list)
[list][*]GLR Lock (released to GLR SMs only) - script to lock on-screen segments to state/region lock standards. Currently implemented to known/published state & region standards.
[*]WazeWrap - A base library for WME script writers.  [s]Was released early in order to help script writers recover from major WME changes, by implementing dummyd2's fix. WazeWrap gave scripters a 1 line change to get their scripts up and running again[/s] (these changes are now obsolete due to Waze fixing the hooks scripts use to interact with Waze actions).  WazeWrap now includes many other enhancements such as easy tab creation, adding a checkbox in the layer switcher, easy keyboard shortcut creation - and all of these support switching in/out of the various WME modes.
[*]Place Interface Enhancements - Numerous improvements to the Place interface (side panel), showing Place names on the map, customizable new Place menu, & many other features.  Staff borrowed some of the more popular features from PIE and incorporated them directly into WME.
[*]RA Util - Providing basic utility for RA adjustment without the need to delete & recreate
[*]Wazebar - Providing a way to keep up with new forum posts from WME
[*]True Segment Length - Providing the actual segment length for selected segments - WME rounds the meters value to the nearest meter in the data provided to WME for display
[*]Waze Editor Profile Enhancements - Fixes for editor profile bugs including the incorrect forum count loading and providing some additional information
[*]WME Magic - Teamed with dbcm to create the validator replacement with settings available per country, refinable down to the state level.  Development/maintenance on-going.
[*]CityShifter (private release to Carlos only) - written to help Carlos Laso; Carlos found several cities where the segments were shifted off the aerials by several meters - not enough for Waze to correct this on their end. This script allows him to shift all segments on-screen, by a configurable amount, and get them lined up with aerials.
[*]PL Cleaner Firefox/Chrome Extension - extension that removes the layers setting from a PL that is being opened (so opening a PL does not change your current layer settings) and inserts the missing "/" which causes older scripts to break.
[*] Wazeopedia Enhancements - Fixes the anchor link following so the page is moved to the correct location (which is thrown off by the 60 pixel fixed waze banner at the top of the screen).
[*] WME Enhanced Search - Enhances the WME search box by allowing you to paste or drag-and-drop URLs, segment IDs, Place IDs, mapComment IDs, etc. into the search box and it be automatically parsed to move to the location specified in the URL and select any objects that may exist (if it is a WME PL)
[*]Other - Have helped get many scripts fixed after WME updates have broken them.
[list][*]NameNorm
[*]ClosestSegment (now deprecated - functionality incorporated into WME PIE)
[*]HN Tool - have my own fork with script enhancements.  One of the enhancements allows changing all on-screen HNs.  Ex:  Michigan has several cities where the HN was imported incorrectly - it was missing the leading digit (5430 instead of 15430).  The new feature allows the street to be edited and add 10,000 to the existing HNs to get the correct result.  This has saved hours of work so far. (Script retired after WME updates broke and HN Navpoints script released)
[*]WME Me - have my own fork which incorporates the new editor icons
[*]WME Simple Permalink (Have since moved this to the WazeDev group and maintain it)
[*]WME Show Alt Names
[*]WME Route Speeds (Have moved this to the WazeDev group and maintain it with MapOMatic and tonetestertm)
[*] WME Extras - limited release script at champ level, have gotten it working again after WME updates have broken.  Removed functionality that is no longer necessary and have added some additional features. Hosted in a private repository to restrict access[/list][/list][/list]

[b]Mentoring[/b]
Have completed formal mentoring for several editors and have aided in mentoring of editors outside of GLR.
[list]
[*][url=https://www.waze.com/user/editor/RonRover]RonRover[/url](Formal) - started at R2, mentored to R4, now R5 SW OH LAM
[*][url=https://www.waze.com/user/editor/kartografer]kartografer[/url](Formal) - started at R1, mentored to R4.  Now R5 OH SM
[*][url=https://www.waze.com/user/editor/MrNicGuy]MrNicGuy[/url](Informal) - aided with R4 topic mentoring
[*][url=https://www.waze.com/user/editor/bill473]Bill473[/url](Informal) - Joint mentored R3 to R4
[*][url=https://www.waze.com/user/editor/gunnargsd]gunnargsd[/url] - Joint mentored R4 to R5
[*][url=https://www.waze.com/user/editor/ldriveskier]ldriveskier[/url]  Mentored R2-R4, now R5 WV SM.[/list]

[b]Meetup Attendance[/b]
GLR Meetup - Indianapolis, IN (2016-4-16)
SAT Meetup - Charlotte, NC (2016-11-12)
GLR Meetup - Indianapolis, IN (2017-08-26)
NA Champ Meetup - San Francisco, CA (2018-03-03)
SAT Meetup - Hilton Head, SC (2018-06-17)
NA Mega Meetup - Los Angeles, CA (2019-02-08)

[b]Mapraid Participation[/b]
[list][*]Los Angeles, CA (2014-12)
[*][url=https://www.waze.com/forum/viewtopic.php?f=1449&t=145734]Ohio training mapraids (2015)[/url]
[list][*]Particpated in informal mentoring of the map raid participants
[*]Helped with the planning and organization of the raids[/list]
[*]Participated as a mentor in both the Ohio training map raids
[*][url=https://www.waze.com/forum/viewtopic.php?f=1449&t=138553]Houston, TX (2015-01)[/url]
[*][url=https://www.waze.com/forum/viewtopic.php?f=1449&t=145202]Dallas, TX (2015-02)[/url]
[*][url=https://www.waze.com/forum/viewtopic.php?f=1449&t=137461]Mega Map Raid (Louisiana area) (2015-03)[/url]
[*]Boston, MA (2015-07)
[*][url=https://www.waze.com/forum/viewtopic.php?f=1449&t=146471]Philadelphia, PA (2015-07)[/url]
[*]Rhode Island (2016-03) - mostly mentoring[/list]