Hi Mike,
On Sep 16, 4:22 am, Mike Giddens <
mikegidd...@silverbiology.com>
wrote:
> What happens if someone goes in a changes a lot of data to false data?
Currently all you need to register with BCI is a valid email address.
It is feasible that bad people could log in and start vandalizing the
site. This danger is mitigated by a number of factors.
* I watch the modifications going passed and I would step in and
disable an account that went feral.
* The system is bespoke and so difficult for a robot to discover
and exploit as happens with common blogging systems (even this Google
group)
* No HTML is permitted in fields and no images which makes it less
attractive.
* Most importantly there is non-editable authoritative data on the
site that can act as a backup to rubbish being posted.
It is a common model on the web to have open registration systems and
I would be loathed to lock it down at all but if we had trouble I
would have to do that. You have to apply for membership of MorphBank
for example (
http://www.morphbank.net/Admin/userapplication.php)
though I am sure they will let anyone who seems reasonable join.
I like to keep barriers low but I would welcome other people's
thoughts on this matter.
> Is there a admin rollback or erase all user_x changes?
All changes to collection records are logged (a trigger copies the db
row before it is updated). Currently there is no interface to rolling
back changes. It would require me (or some sysadmin) to run a series
of SQL commands to roll back a particular user's changes - but it
could/would be done.
There is a feature in the 'future release' category for a roll back as
part of the editing process so that anyone could see previous versions
of a record and opt to revert to them. Again I would welcome people's
thought on how important this is to implement.
> Have you experience any fake accounts yet or hacking attempts that
> might bring the site down?
No hacking yet (touch wood) but we haven't widely promoted the site.
(As an aside the simple form allowing people to register interest in
the site that we had up on the same domain prior to launch was getting
spam posted through it quite regularly but that was a plain html form
that was easier to automate not a bespoke AJAX based interface.) I am
sure it will happen at some point but we are a pretty uncontroversial
low profile site so not that attractive.
> I know it is always scary when you need to let the community edit
> changes and how to protect against that.
I believe BCI is one of a very few sites in the taxonomy community
that allows this open model. I started a thread on TAXACOM a while
back to discuss this (it has been discussed many times before).
Taxonomists jealously guard their data but the result is that large
amounts of content are being generated on more open systems like
Wikipedia than not-yet-open or vetted systems like EoL. The thread is
archived here if you are interested in reading it:
http://mailman.nhm.ku.edu/pipermail/taxacom/2008-July/027422.html
Any thoughts on the balance between inclusiveness and keeping the
rabble out (I'm reminded of the Groucho Marx quote) would be welcome.
Thanks for your support,
Roger