Opened 13 years ago
Closed 13 years ago
#7232 closed enhancement (wontfix)
take local edits into account when checking the license status
Reported by: | Cobra | Owned by: | framm |
---|---|---|---|
Priority: | normal | Milestone: | |
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 by , 13 years ago
comment:2 by , 13 years ago
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 by , 13 years ago
Resolution: | → wontfix |
---|---|
Status: | new → 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...