[Rebuild] What is going to happen with object history?
Andy Allan
gravitystorm at gmail.com
Sun Jul 8 10:36:19 BST 2012
On 7 July 2012 18:58, Viesturs Zarins <viesturz at gmail.com> wrote:
> Hi,
>
> I'm have been following this list for some while and lately all these issues
> on resetting deleted objects coordinates come up.
>
> As far as I understand you are going to plan to upload redaction changes as
> normal changesets.
> But that means that the object history will still remain in the database,
> even if it is deleted. And somebody could just revert the changes of the
> redaction bot...
>
> Is there some additional cleanup step planned that goes into the database
> and deletes the edits from users who have not accepted the new license?
> Maybe there is some description on how exactly the redaction bot will be
> run?
The main purpose of the bot is to redact (or "edit") the history of an
object. We are doing this by marking particular historical versions of
an object as hidden.
Any version contributed by someone who has not accepted the
Contributor Terms will be hidden, along with any subsequent version of
the object containing information based on that edit. So if a decliner
adds the name of the road, any version containing that tag will also
be "redacted", i.e. hidden.
Finally, a "clean" version of the object is calculated - one that
contains no information from a decliner. If this clean version isn't
the same as the current version (assuming the current version is still
visible) then an edit will be made, and you'll see that edit in a
changeset. But the vast majority of the work is in redacting the old
versions, and most affected objects are already deleted and won't be
modified. So most of the work doesn't actually result in a changeset.
Cheers,
Andy
More information about the Rebuild
mailing list