﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
23616	Nodes without roles generate unnecessary warnings in walking relations, specifically Node2Node routes in Node Networks.	eldersonmuziek@…	team	"==== What steps will reproduce the problem?
1. Open a Walking Node Network relation in the relation editor (type=route + route=foot + network:type=node_network + network=rwn)
2. Add the first node of the first way as a member. (The node is tagged rwn_ref=* + network:type=node_network)
3. Save the relation and try to upload.

==== What is the expected result?
The edit should be accepted without a warning. According to descriptions and definitions of Node Networks, Network Nodes without roles may be members in these relations.

==== What happens instead?
A warning is generated that a rule about roles in walking route relations is broken. 


==== Please provide any additional information below. Attach a screenshot if possible.
The same warning is raised when editing OSM objects belonging to such relations. In fact this happens very often in Nederland, where Node Networks are very very common.

Note that these Nodes are *not* guideposts. 


{{{
Revision:19017
Build-Date:2024-03-18 12:32:31

Identification: JOSM/1.5 (19017 nl) Windows 11 64-Bit
OS Build number: Windows 10 Home 2009 (22631)
Memory Usage: 4024 MB / 4024 MB (1862 MB allocated, but free)
Java version: 17.0.10+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920×1080 (scaling 1.25×1.25)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: Cp1252
System property sun.jnu.encoding: Cp1252
Locale info: nl_NL
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=1.5.19017, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=%UserProfile%\AppData\Local\JOSM\JOSM.exe]
Dataset consistency test: No problems found

Plugins:
+ ElevationProfile (36226)
+ MapRoulette (26)
+ OpeningHoursEditor (36226)
+ PolygonCutOut (v0.7.3)
+ apache-commons (36176)
+ changeset-viewer (0.0.7)
+ ejml (36176)
+ geotools (36176)
+ jackson (36176)
+ jaxb (36118)
+ jts (36004)
+ opendata (36200)
+ openqa (v0.3.3)
+ reltoolbox (36226)
+ reverter (36230)
+ rex (53)
+ utilsplugin2 (36226)

Tagging presets:
+ http://mijndev.openstreetmap.nl/~allroads/JOSM/Presets/NL-Fiets.zip

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Potlatch2&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/NumberedWalkingNodeNetworks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NumberedCycleNodeNetworks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Enhanced_Lane_and_Road_Attributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Osmc&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Waterways&zip=1

Last errors/warnings:
- 00138.866 W: Kan geen ondersteunde projectie vinden voor laag AHN4 maaiveld hillshade (OSM + Private Licence !! OK)(wms). Gebruik EPSG:3857.
- 00217.923 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8402/5415
- 00217.925 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8400/5414
- 00217.925 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8401/5413
- 00217.927 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8402/5413
- 00217.928 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8401/5414
- 00217.929 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8402/5414
- 00217.929 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8400/5415
- 00217.930 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8400/5413
- 00217.931 E: Region [TMS_BLOCK_v2] : Failure getting from disk--IOException, key = OpenStreetMap Carto (Standaard):https://tile.openstreetmap.org/{zoom}/{x}/{y}.png/14/8401/5415
}}}
"	defect	new	normal		Internal preset			template_report route node network role	taylor.smock
