Hi,
while developing the Gramps Web API sync addon and trying to solve an issue, I was wondering whether it would be considered acceptable for a Gramps addon to add a key to the metadata
table in a Gramps database. This would allow me to store the last successful sync timestamp, making detecting simultaneous changes much easier without resorting to ugly hacks. However, the addon would have to call the private method db._set_metadata
on the DBAPI
instance. Would that be considered an acceptable thing to do? (Specifically, would it not be considered bad enough to block merging into addons-source
?)