imagej / imagej-ui-swing

ImageJ UI for Java Swing.
BSD 2-Clause "Simplified" License
10 stars 20 forks source link

Warn about conflicts between update sites #36

Open hinerm opened 9 years ago

hinerm commented 9 years ago

When update sites ship modified versions of the same jar, it would be nice if we could issue some sort of warning about potential incompatibility/conflicts.

ctrueden commented 9 years ago

It's tricky without special-casing certain update sites. In particular, many update sites override some files from the Fiji site, and this is just fine. The issue is when there are two "third party" update sites that both override the same file—then it becomes less clear which one should "win", or really if either one taking precedence will result in a mutually compatible state.

hinerm commented 9 years ago

@ctrueden agreed. Sorry, I meant "non-core update sites" in the original description. And because of that ambiguity I propose just issuing warnings about the potential for problems, instead of trying to actually determine if state is compatible.