Zotero 8/9, BBT, and citation keys
[Split from Why are rapid releases major releases?]
I've lost track of what's going on with Zotero and its add-ons because of this version churn. Add-ons stop working and are abandoned. Others are impossible to figure out how they work now.
Take BBT, for example. I used to be able to pin a citation key, and it would appear in the "Additional" field. Then Zotero 8 arrived, claiming it now controls citation keys itself, and all my keys disappeared from the add-on.
Now I've updated to version 9, and the ability to pin citation keys has reappeared. The "Additional" field has returned, but it's empty everywhere.
Which behavior is a bug, and which isn't? I don't understand anything. I hope the developers themselves understand what they're doing.
I've lost track of what's going on with Zotero and its add-ons because of this version churn. Add-ons stop working and are abandoned. Others are impossible to figure out how they work now.
Take BBT, for example. I used to be able to pin a citation key, and it would appear in the "Additional" field. Then Zotero 8 arrived, claiming it now controls citation keys itself, and all my keys disappeared from the add-on.
Now I've updated to version 9, and the ability to pin citation keys has reappeared. The "Additional" field has returned, but it's empty everywhere.
Which behavior is a bug, and which isn't? I don't understand anything. I hope the developers themselves understand what they're doing.
Upgrade Storage
After version 8, Zotero introduced its own native field for this purpose, and when upgrading from 7 to 8, there was a migration procedure—copying keys from the Extra field to Zotero's native field.
But how does it all work now?
Zotero still doesn't generate citation keys itself. So I still need the BBT plugin. And now, after installing it, I have three (3!) fields with citation keys in the program, which I can independently modify manually:
https://s3.amazonaws.com/zotero.org/images/forums/u6265101/qur5xnkageequdkmzsx8.jpg
1 - Дополнительно - An Extra field in Russian translation. It seems, that BBT still stores key there after pinnig. Why does it happens? And why it does not use native field?
2 - Ключ цитирования - In russian it translates as "Citation Key". Is it a native field?
3 - Citation key - Again, the 3 field for citation key. What is the point?