[Data-modeling] State of the commons - summary/conclusions
Kirrily Robert
kirrily at metaweb.com
Wed Jul 1 22:10:56 UTC 2009
So, having gone right through all the commonseses from A to V, here's
what I noticed as patterns:
1) A great many domains have unresponsive admins, or just haven't seen
love in ages. We need people to step up and take on schema modeling,
responding to user questions/requests, and generally keeping the
commons alive and interesting. Anyone can do this, provided they
have some schema experience and knows the subject area. See http://www.freebase.com/view/guid/9202a8c04000641f800000000b75f213
to learn what it means to be a commons admin.
I think it would be particularly great if we could find new admins for
the following moribund commons domains:
American football, anime/manga, aviation, baseball, basketball,
bicycles, biology, broadcast, celebrities, comics, conferences,
cricket, games, geology, ice hockey, influence, martial arts, radio,
tennis.
That said, if you are interested in any other area, do put your hand
up! Here's a list of all the Commons and which ones have admins from
outside of Metaweb staff: http://experthub.freebaseapps.com/commons_admins
2) Responsiveness and follow-through. I saw a lot of domains where
admins weren't responding, or weren't seeing a discussion through to
its conclusion, or weren't acting on the conclusions if they were
reached. We need to get better at this.
I imagine that the notification emails are going to help a lot in
saving threads from just dying. If you want to revive any thread, you
can post a message now and say "Hey, did we ever do this?" and it'll
be emailed to the domain admins. We are continuing to improve the
notifications so that they're more useful. For instance, we're hoping
to start including quoted text to show what's being replied to, so you
have more context.
If something needs action by me, Jeff, or Bryan Cheung, and can't be
done on the spot but actually needs to be managed a bit more, we
usually log them in Jira under "Freebase Commons and Schema" and note
the task in the discussion thread so you can follow it there. Please
feel free to log these tickets if you want, or to prompt us. We can
also assign Jira tickets to anyone who has an account there, and that
includes many/most of the Freebase Experts, regular contributors, etc,
since most of them have reported a bug at some point :) So I'm
wondering, should we start assigning tasks in Jira to non-staff who
are commons admins?
3) Big picture: schema suffers bit-rot. Badly. We're trying to do
something here that nobody's really done before. I don't know any
organisation anywhere that has schemas for *everything*, and that
allows them to adapt and change over time. We're learning really
fast. I remember when I started, people talked about Rail like it was
"too hard". When I got around to doing it recently, it took me an
afternoon. So now we look at Boats or Aircraft and realise how much
better it could be. It's not really the fault of the people who did
the original model, because we didn't have the skills/techniques/
mental models back then. However, it *is* a problem that people are
designing schemas and then letting them gather dust. We need to keep
up with current best practice, and this means having admins who are
engaged and active. See point 1 :)
K.
--
Kirrily Robert
Freebase Community Director
kirrily at metaweb.com
http://freebase.com/
More information about the Data-modeling
mailing list