[Rebuild] Do I win a prize if I am the first to post?

Frederik Ramm frederik at remote.org
Fri Jan 13 22:38:55 GMT 2012


Hi,

On 01/11/2012 09:06 PM, errt at gmx.de wrote:
> Let's start with a clean database and then go through all changesets,
> just applying those done by agreers. If something isn't there to be
> changed (e.g. a changeset removed a tag, but that tag hasn't been added
> to the new database, as it was entered by a decliner), just ignore that
> change.

That sounds like a very elegant and simple approach and I would love to 
be able to use it, but I see a few problems.

As you rightly say, it does have the disadvantage of totally changing 
history; you will look at a node history in disbelief that, for example, 
claims that you have at some time in 2010 changed a place of worship 
from denomination=protestant to denomination=sunni while leaving 
religion=christian in place. You will think "was I really *that* old in 
2010?" until it dawns on you that when you changed the node in 2010, it 
*was* religion=muslim - just that purging non-agreers from history has 
now hidden this fact.

It could happen that someone puts something in a note tag like "reverted 
to version 8 because the information from version 9 was not factual"; 
re-numbering the versions would break that.

These problems are not show-stoppers; one could live with them, and some 
of the options that I listed were even more radical.

Some restrictions would also have to be applied. For example, when a 
decliner adds "name=Johann Wolfgang von Goethe-Strasse" and an acceptor 
updates that, based on general spelling rules, to 
"name=Johann-Wolfgang-von-Goethe-Strasse", then we probably should not 
accept that tag into our database.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00'09" E008°23'33"



More information about the Rebuild mailing list