thiemowmde added a comment. |
I triaged this as high because it is quite nasty, extremely old technical debt we want to pay for a long, long time. Luckily it became very easy to finally fix this with what we build in the past months. Just use the existing entity-id-composer-callbacks in WikiPageEntityStore::assignFreshId, and be done. I believe this will be the last instance of numeric calls to setId(). We can remove this feature from all entity types then! (Probably have some kind of deprecation phase for Item and Property.)
I believe this is not a blocker for any of the projects we are currently working on. MediaInfo already works around this issue.
TASK DETAIL
EMAIL PREFERENCES
To: thiemowmde
Cc: Aleksey_WMDE, aude, Lydia_Pintscher, WMDE-leszek, thiemowmde, Aklapper, daniel, D3r1ck01, Izno, Wikidata-bugs, Mbch331, Jay8g
Cc: Aleksey_WMDE, aude, Lydia_Pintscher, WMDE-leszek, thiemowmde, Aklapper, daniel, D3r1ck01, Izno, Wikidata-bugs, Mbch331, Jay8g
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs