thiemowmde added a comment. |
if it's the last time.
It will never be "the last time". Right now the PHP class names are actually the most stable element in the hash calculation. All other details in there are much more likely to change the hash. Absolute stability can only be achieved by replacing them with GUIDs.
that'd happen without notification […] if it prevents many accidental breakages in the future.
I don't know what you are talking about. As I already explained above we do have tests in place that make sure we are never changing hash calculations without being aware of it. "Accidental breakages" are just not possible.
Databases that store hashes for longer than a few hours and use them for lookups are actually badly designed. We are not supporting such use cases.
Cc: thiemowmde, daniel, Aklapper, Smalyshev, GoranSMilovanovic, QZanden, EBjune, merbst, Avner, debt, Gehel, Jonas, FloNight, Xmlizer, Izno, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, JeroenDeDauw, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs