Opened 18 months ago
Closed 11 months ago
#7232 closed enhancement (wontfix)
take local edits into account when checking the license status
| Reported by: | Cobra | Owned by: | framm |
|---|---|---|---|
| Priority: | normal | Component: | Plugin licensechange |
| Version: | Keywords: | ||
| Cc: |
Description
It would be nice when local edits which change the license status could be considered and displayed correctly. This avoids unnecessary work and could also serve as some sort of preview.
Examples:
- moved untagged nodes
- removed tags added by non-agreeing users
- removed nodes added by non-agreeing users
- odbl=clean
Attachments (0)
Change History (3)
comment:1 Changed 18 months ago by framm
comment:2 Changed 18 months ago by Cobra
My idea was to check for modifications of all objects marked problematic (that is 'object created by non-agreeing user' and 'object modified by non-agreeing user'). If there are any modifications, look at what has changed.
This would at least cover odbl=clean and moved untagged nodes.
I agree that checking for added and later modified/deleted nodes/tags is not trivial. I would skip this for now.
comment:3 Changed 11 months ago by Don-vip
- Resolution set to wontfix
- Status changed from new to closed



This would be nice but requires JOSM to have access to the full history of the objects. Currently, JOSM only receives information about which non-agreeing contributors have contributed to an object - not *what* exactly they did. Adding that would require a lot of changes, to the client as well as, unless the standard history call were used, to the server. The most promising approach is probably to make a full history download once a tainted object is edited, to see if it still remains problematic. I can't see me having the time to code that before April. If anyone wants some help though...