Modify

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#22866 closed defect (duplicate)

Validator rules from the Tag checker rules list are not updating

Reported by: Patrik_B Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: external rule update cache Cc:

Description

What steps will reproduce the problem?

  1. Add any validator rules from "Tag checker rules" list into your JOSM (Preferences {F12} → Data validator → Tag checker rules). For example "Validating tasks in HOT TM projects."
  2. Wait till there is update for the rules you are using
  3. Your rules won't update

What is the expected result?

Receiving automatic updates for the validator rules.

What happens instead?

The set of rules will not update.

Please provide any additional information below. Attach a screenshot if possible.

I uploaded a set of rules into JOSM wiki https://josm.openstreetmap.de/wiki/Rules/ValidatingBuildingsInHOTTMProjects. I see them in the list but when I publish updated version I am not able to make them update in my JOSM.

I tried deleting them from my list, restarting JOSM, waiting few days. I still have older version. I think the only time they updated in my JOSM was when I changed the name and added icon.

I am using josm-tested.jar but I tried the .exe version with same result.

i heard that there is a similar issue with the map paint styles but I don't have personal experience with that.

Thank you for your time

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2023-03-30 16:51:36 +0200 (Thu, 30 Mar 2023)
Revision:18700
Build-Date:2023-03-31 01:30:56
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (18700 en_GB) Windows 11 64-Bit
OS Build number: Windows 10 Home 2009 (22621)
Memory Usage: 288 MB / 4060 MB (138 MB allocated, but free)
Java version: 17.0.2+8-86, Oracle Corporation, OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920×1080 (scaling 1.00×1.00) \Display1 1280×1024 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: Cp1250
System property sun.jnu.encoding: Cp1250
Locale info: en_GB
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Dsun.java2d.noddraw=true]
Dataset consistency test: No problems found

Plugins:
+ FastDraw (36057)
+ Mapillary (2.1.2)
+ apache-commons (36034)
+ apache-http (35924)
+ buildings_tools (36011)
+ changeset-viewer (0.0.6)
+ conflation (0.6.11)
+ ejml (35924)
+ imagery_offset_db (35978)
+ jna (36005)
+ jts (36004)
+ mapathoner_1.2.0 (1.2.0)
+ mapwithai (789)
+ markseen (14)
+ measurement (35978)
+ pt_assistant (2.1.15-19-g9aeec3c-SNAPSHOT)
+ reverter (36043)
+ scripting (v0.2.7)
+ terracer (35978)
+ todo (123)
+ utilsplugin2 (36011)

Map paint styles:
+ https://github.com/MissingMaps/josm_styles/archive/master.zip
+ https://github.com/osmlab/appledata/archive/josm_paint_inline_validation.zip
+ D:\Mapathon\special\moje\My_painting_style.css
- https://gitlab.com/peculiar-theater/mapcss/-/archive/main/mapcss-main.zip?path=osm-meta
- https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1
- https://gitlab.com/peculiar-theater/mapcss/-/archive/main/mapcss-main.zip?path=tm-taskgrid
- https://josm.openstreetmap.de/josmfile?page=Styles/ColorWays&zip=1
- https://github.com/osmlab/applepaintstyles/archive/main.zip

Validator rules:
+ D:\Mapathon\special\moje\validation_rule\My_validator_rules.validator.mapcss
- https://josm.openstreetmap.de/josmfile?page=Rules/ValidatingBuildingsInHOTTMProjects&zip=1

Last errors/warnings:
- 00000.442 W: extended font config - overriding 'filename.Myanmar_Text=mmrtext.ttf' with 'MMRTEXT.TTF'
- 00000.444 W: extended font config - overriding 'filename.Mongolian_Baiti=monbaiti.ttf' with 'MONBAITI.TTF'
- 00001.467 W: Unable to request certificate of https://roottest-ev.pkioverheid.nl
- 00001.940 W: Unable to request certificate of https://roottest-g3.pkioverheid.nl
- 00002.315 W: Unable to request certificate of https://roottest-g3.pkioverheid.nl

Attachments (0)

Change History (4)

comment:1 by taylor.smock, 3 years ago

By default, paint styles, presets, and validators are updated every 10 days (based off of the first download of the relevant object).

The time period (10 days) is controlled by an advanced preference that you really shouldn't touch, since it affects other caching behavior. If you must touch that advanced preference, please don't set it to less than 4 hours (14400). You really don't want to get IP blocked on servers.

The semi-supported way for forcing an immediate update can be found at wiki:Presets#UpdatingAvailablepresetsinJOSM.

comment:2 by Patrik_B, 3 years ago

Oh thank you very much, I wasn't aware of this :)

comment:3 by skyper, 3 years ago

Resolution: duplicate
Status: newclosed

Closed as duplicate of #8933.

comment:4 by skyper, 3 years ago

Component: Core validatorCore
Keywords: external update cache added; validator_tool validator_rule validator_rules validator rules custom_validator_rules removed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.