Print

Print


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
>>>
>>