Marijane,
Yes, I would encourage you to ask for help on the blacklight list,
with specifics about the problems you're having. We've set up
Blacklight on a bunch of non-Marc Solr indexes here.
- Naomi
On Jan 6, 2010, at 1:32 PM, marijane white wrote:
> I've read about Blacklight's ability to run on any Solr index, but
> I've
> struggled to make it work with mine. Honestly, I've been left with
> the
> impression that my data should be in MARC if I want to use it. Is
> there
> some documentation on this somewhere that I've overlooked? (Maybe I
> should
> ask this on the BL list....)
>
>
> On Wed, Jan 6, 2010 at 12:24 PM, Naomi Dushay <[log in to unmask]>
> wrote:
>
>> Marijane,
>>
>> It also makes sense to examine the available software for what you
>> wish to
>> accomplish. Available software goes beyond current features to
>> - maintainability (one reason Stanford switched to Blacklight)
>> I'll talk
>> a little bit about this in our Code4Lib 2010 presentation about
>> testing.
>> - community
>> - active development
>> - potential applicability to additional projects. (we like
>> Blacklight for
>> its ability to run on any solr index, regardless of what's in there)
>>
>> probably some other stuff I've left out.
>>
>> Our experience at Stanford Libraries is that the common conventions
>> of
>> Rails give us a lot more ease in reading each others' code.
>>
>> - Naomi
>>
>>
>> On Jan 5, 2010, at 3:04 PM, marijane white wrote:
>>
>> Greetings Code4Lib,
>>>
>>> Long time lurker, first time poster here.
>>>
>>> I've been turning over this question in my mind for a few weeks
>>> now, and
>>> Joe
>>> Hourcle's postscript in the Online PHP Course thread has prompted
>>> me to
>>> finally try to ask it. =)
>>>
>>> I'm interested in hearing how the members of this list have gone
>>> about
>>> choosing development platforms for their library coding projects
>>> and/or
>>> existing open source projects (ie like VuFind vs Blacklight). For
>>> example,
>>> did you choose a language you already were familiar with? One you
>>> wanted
>>> to
>>> learn more about? Does your workplace have a standard enterprise
>>> architecture/platform that you are required to use? If you have
>>> chosen to
>>> implement an existing open source project, did you choose based on
>>> the
>>> development platform or project maturity and features or something
>>> else?
>>>
>>> Some background -- thanks to my undergraduate computer engineering
>>> studies,
>>> I have a pretty solid understanding of programming fundamentals,
>>> but most
>>> of
>>> my pre-LIS work experience was in software testing and did not
>>> require me
>>> to
>>> employ much of what I learned programming-wise, so I've mostly
>>> dabbled
>>> over
>>> the last decade or so. I've got a bit of experience with a bunch of
>>> languages and I'm not married to any of them. I also kind of
>>> like having
>>> excuses to learn new ones.
>>>
>>> My situation is this: I would like to eventually implement a
>>> discovery
>>> tool
>>> at MPOW, but I am having a hell of a time choosing one. I'm a solo
>>> librarian on a content team at a software and information services
>>> company,
>>> so I'm not really tied to the platforms used by the software
>>> engineering
>>> teams here. I know a bit of Ruby, so I've played with Blacklight
>>> some,
>>> got
>>> it to install on Windows and managed to import a really rough Solr
>>> index.
>>> I'm more attracted to the features in VuFind, but I don't know
>>> much PHP
>>> yet
>>> and I haven't gotten it installed successfully yet. My collection's
>>> metadata is not in an ILS (yet) and not in MARC, so I've also
>>> considered
>>> trying out more generic approaches like ajax-solr (though I don't
>>> know a
>>> lot
>>> of javascript yet, either). I've also given a cursory look at
>>> SOPAC and
>>> Scriblio. My options are wide open, and I'm having a rough time
>>> deciding
>>> what direction to go in. I guess it's kind of similar to someone
>>> who is
>>> new
>>> to programming and attempting to choose their first language to
>>> learn.
>>>
>>> I will attempt to head off a programming language religious war =)
>>> by
>>> stating that I'm not really interested in the virtues of one
>>> platform over
>>> another, moreso the abstract reasons one might have for selecting
>>> one.
>>> Have any of you ever been in a similar situation? How'd you get
>>> yourself
>>> unstuck? If you haven't, what do you think you might do in a
>>> situation
>>> like
>>> mine?
>>>
>>>
>>> -marijane
>>>
>>
|