User:SafwatHalaby
Jump to navigation
Jump to search
Userboxes | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Hello :)
I'm mainly writing automated scripts for Israel. I also do (in descending order) QA, regular mapping, HOT mapping, and Wiki edits. My primary OSM user is SafwatHalaby, but I also have no-longer used secondary accounts.
Feel free to contact me via an OSM private message or via this Wiki's talk page.
Scripts
I operate automated bulk edit scripts in Israel, written in Javascript using the JOSM Scripting Plugin. Many thanks to Gubaer, who is maintaining the plugin and quickly fixing reported issues. The script are manually run through the JOSM interface. All scripts are explained in detail below. The scripts currently affect Israel and West Bank area C.
- Account currently used: SafwatHalaby (Me).
- Previous OSM accounts: SafwatHalaby_bot (newer edits use the above account).
Script List
Active
- gtfs - GTFS import and incremental update tool allowing merging GTFS data to OSM and continuously updating it in followup merges.
- nameCopy - Name tag copying
Inactive
- russianImportFix - Russian import fix - One-time job.
- Whitespace fix - in progress. Fixes obvious text mistakes, e.g. whitespace trimming, obvious spelling errors. Source: https://github.com/SafwatHalaby/osm-bot/blob/master/textFixes.js
- brand - Branch/brand Consistency (See also: The templates) - requires overhauling. See discussion.
Source Code
Available at https://github.com/SafwatHalaby/osm-bot, licensed under GPLv3
Secondary accounts
- I briefly uploaded QA-related changesets to SafwatHalaby_repair, and not to my main account. But I no longer do that.
- I used to run scripts through the user SafwatHalaby_bot but now I use the main account.
- Previously, my username was SwiftFast (Also SwiftFast_bot, SwiftFast_repair)