diglib Archive
Date: Fri Mar 02 07:05:13 101
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: diglib: More on databases
Bob's analysis is, I think, right on. A couple of additional points:
1/ I think we need to (and can) come up with strategies that scale to
moderately ambitious projects. In some environments one can expect the
potential implementors to evaluate appropriate technologies. Most of our
staff don't have the time or the inclination to become knowledgeable even
to the level where they have a good understanding of what's possible. Bob
is particularly valuable in this regard -- having an early adopter like him
gives us all an example. But most faculty aren't early adopters; they need
more support.
2/ technology evaluation problems are complex. They often require trial
implementations (looking at specs can be misleading). For example, Colleen
and I were really hoping that Ultradev would be a magic bullet that would
empower non-programmers, but the initial data from actually using it has
led us in different directions. That doesn't mean that the different
directions won't pay off, though. Per Bob's suggestion, I'll play with CF
Studio next.
3/ we really do have a resource we aren't using effectively -- talented
undergrad programmers. We also have courses that teach this stuff; any
staff member who took CIT381+CIT382 would come out of it with plenty of
expertise to be our library guru in this area (but correspondingly, would
have invested 100+ hours in training). We also have a new staff member in
systems, which should provide a bit of relief.
4/ As Bob noted, database design is a big issue independent from web
hosting. It's one that as information professionals we should be more
knowledgeable in, and one that doesn't require us to become programmers.
I'd like to see us organize some internal training that focuses on teaching
interested faculty and staff more about this topic, building on the
existing strong understanding of information organization. We could
structure it as we have in the past -- "how to use access" -- but I'd
prefer to see us put more into the basics of "what's a relational
database?". As someone who has recently learned SQL I can certainly help
in that regard, but would like to identify other faculty who can as well.
I'm imagining 2-6 contact hours, not the 30+ contact hours that CIT381
involves.
5/ having a few template projects is definitely the right idea, if coupled
with (a) having access to people on our faculty/staff with a bit more
technical info to help understand/explain, and (b) models for obtaining
more extensive technical help when the project justifies it (and has
funding for it).