Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Ed Summers
On Tue, Apr 27, 2010 at 7:02 AM, Jakob Voss jakob.v...@gbv.de wrote:
 If you want to put bibliographic metadata
 into twitter annotations (good idea) you first need to clarify the basic
 purpose of embedding this information. I see two of them:

 I. Identification: To identify other tweets and resources that refer to the
 same publication

 II. Description: To nicely show which publication someone refers to.

I think this is right. I wonder, would you consider a potential use
case for Description to also provide machine readable data for a
resource when a standard identifier is not known?

It would be interesting to explore what identifiers + csl (and other
options) would look like in a twitter annotation if you had time to
mock something up in a wiki somewhere :-)

//Ed

[1] http://citationstyles.org/citation-style-language/schema/


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Jakob Voss

Hi

it's funny how quickly you vote against BibTeX, but at least it is a 
format that is frequently used in the wild to create citations. If you 
call BibTeX undocumented and garbage then how do you call MARC which is 
far more difficult to make use of?


My assumption was that there is a specific use case for bibliographic 
data in twitter annotations:


I. Identifiy publication = this can *only* be done seriously with 
identifiers like ISBN, DOI, OCLCNum, LCCN etc.


II. Deliver a citation = use a citation-oriented format (BibTeX, CSL, RIS)

I was not voting explicitly for BibTeX but at least there is a large 
community that can make use of it. I strongly favour CSL 
(http://citationstyles.org/) because:


- there is a JavaScript CSL-Processor. JavaScript is kind of a 
punishment but it is the natural environment for the Web 2.0 Mashup 
crowd that is going to implement applications that use Twitter annotations


- there are dozens of CSL citation styles so you can display a citation 
in any way you want


As Ross pointed out RIS would be an option too, but I miss the easy open 
source tools that use RIS to create citations from RIS data.


Any other relevant format that I know (Bibont, MODS, MARC etc.) does not 
aim at identification or citation at the first place but tries to model 
the full variety of bibliographic metadata. If your use case is


III. Provide semantic properties and connections of a publication

Then you should look at the Bibliographic Ontology. But III does *not* 
just subsume usecase II. - it is a different story that is not beeing 
told by normal people but only but metadata experts, semantic web gurus, 
library system developers etc. (I would count me to this groups). If you 
want such complex data then you should use other systems but Twitter for 
data exchange anyway.


A list of CSL metadata fields can be found at

http://citationstyles.org/downloads/specification.html#appendices

and the JavaScript-Processor (which is also used in Zotero) provides 
more information for developers: http://groups.google.com/group/citeproc-js


Cheers
Jakob

P.S: An example of a CSL record from the JavaScript client:

{
title: True Crime Radio and Listener Disenchantment with Network 
Broadcasting, 1935-1946,

  author: [ {
family: Razlogova,
given: Elena
  } ],
 container-title: American Quarterly,
 volume: 58,
 page: 137-158,
 issued: { date-parts: [ [2006, 3] ] },
 type: article-journal
}


--
Jakob Voß jakob.v...@gbv.de, skype: nichtich
Verbundzentrale des GBV (VZG) / Common Library Network
Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
+49 (0)551 39-10242, http://www.gbv.de


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Ed Summers
On Wed, Apr 28, 2010 at 4:17 AM, Jakob Voss jakob.v...@gbv.de wrote:
 P.S: An example of a CSL record from the JavaScript client:

 {
 title: True Crime Radio and Listener Disenchantment with Network
 Broadcasting, 1935-1946,
  author: [ {
    family: Razlogova,
    given: Elena
  } ],
  container-title: American Quarterly,
  volume: 58,
  page: 137-158,
  issued: { date-parts: [ [2006, 3] ] },
  type: article-journal
 }

This looks really nice for the Description side. Has the JSON
serialization for CSL been detailed anywhere yet?

//Ed


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Owen Stephens
We've had problems with RIS on a recent project. Although there is a
specification (http://www.refman.com/support/risformat_intro.asp), it is (I
feel) lacking enough rigour to ever be implemented consistently. The most
common issue in the wild that I've seen is use of different tags for the
same information (which the specification does not nail down enough to know
when each should be used):

Use of TI or T1 for primary title
Use of AU or A1 for primary author
Use of UR, L1 or L2 to link to 'full text'

Perhaps more significantly the specification doesn't include any field
specifically for a DOI, but despite this EndNote (owned by ISI ResearchSoft,
who are also responsible for the RIS format specification) includes the DOI
in a DO field in its RIS output - not to specification.

Owen

On Wed, Apr 28, 2010 at 9:17 AM, Jakob Voss jakob.v...@gbv.de wrote:

 Hi

 it's funny how quickly you vote against BibTeX, but at least it is a format
 that is frequently used in the wild to create citations. If you call BibTeX
 undocumented and garbage then how do you call MARC which is far more
 difficult to make use of?

 My assumption was that there is a specific use case for bibliographic data
 in twitter annotations:

 I. Identifiy publication = this can *only* be done seriously with
 identifiers like ISBN, DOI, OCLCNum, LCCN etc.

 II. Deliver a citation = use a citation-oriented format (BibTeX, CSL, RIS)

 I was not voting explicitly for BibTeX but at least there is a large
 community that can make use of it. I strongly favour CSL (
 http://citationstyles.org/) because:

 - there is a JavaScript CSL-Processor. JavaScript is kind of a punishment
 but it is the natural environment for the Web 2.0 Mashup crowd that is going
 to implement applications that use Twitter annotations

 - there are dozens of CSL citation styles so you can display a citation in
 any way you want

 As Ross pointed out RIS would be an option too, but I miss the easy open
 source tools that use RIS to create citations from RIS data.

 Any other relevant format that I know (Bibont, MODS, MARC etc.) does not
 aim at identification or citation at the first place but tries to model the
 full variety of bibliographic metadata. If your use case is

 III. Provide semantic properties and connections of a publication

 Then you should look at the Bibliographic Ontology. But III does *not*
 just subsume usecase II. - it is a different story that is not beeing told
 by normal people but only but metadata experts, semantic web gurus, library
 system developers etc. (I would count me to this groups). If you want such
 complex data then you should use other systems but Twitter for data exchange
 anyway.

 A list of CSL metadata fields can be found at

 http://citationstyles.org/downloads/specification.html#appendices

 and the JavaScript-Processor (which is also used in Zotero) provides more
 information for developers: http://groups.google.com/group/citeproc-js

 Cheers
 Jakob

 P.S: An example of a CSL record from the JavaScript client:

 {
 title: True Crime Radio and Listener Disenchantment with Network
 Broadcasting, 1935-1946,
  author: [ {
family: Razlogova,
given: Elena
  } ],
  container-title: American Quarterly,
  volume: 58,
  page: 137-158,
  issued: { date-parts: [ [2006, 3] ] },
  type: article-journal

 }


 --
 Jakob Voß jakob.v...@gbv.de, skype: nichtich
 Verbundzentrale des GBV (VZG) / Common Library Network
 Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
 +49 (0)551 39-10242, http://www.gbv.de




-- 
Owen Stephens
Owen Stephens Consulting
Web: http://www.ostephens.com
Email: o...@ostephens.com


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Jakob Voss

Ed Summers wrote:


II. Description: To nicely show which publication someone refers to.


I think this is right. I wonder, would you consider a potential use
case for Description to also provide machine readable data for a
resource when a standard identifier is not known?


There are lookup services to get a standard identifier when only some 
bibliographic data is known - mainly OpenURL. I have not investigated 
whether you can easily map CSL format to OpenURL or if you need to also 
embed the OpenURL as twitter annotation. However all lookup services 
that I know are either crapy or proprietary or both. This is not a 
technical issue but just based on a lack of data (hopefully to get 
better with more linked open data). Given enough open bibliographic data 
anyone can create a lookup service where you throw in some title, author 
and this stuff and get back an identified record. I think there also are 
some services called library catalog for this purpose.


Anyway this os nothing that can be solved with a bibliographic data 
format alone. Either you have a standard identifier or you have not. If 
you have not, you must rely on third party services that run independent 
of your bibliographic data.



It would be interesting to explore what identifiers + csl (and other
options) would look like in a twitter annotation if you had time to
mock something up in a wiki somewhere :-)


I summarized my findings on CSL at

http://wiki.code4lib.org/index.php/Citation_Style_Language

and included some ideas of CSL and other data in twitter annotations. 
Feel free to modify!


Cheers
Jakob

--
Jakob Voß jakob.v...@gbv.de, skype: nichtich
Verbundzentrale des GBV (VZG) / Common Library Network
Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
+49 (0)551 39-10242, http://www.gbv.de


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Walker, David
I was also just working on DOI with RIS.

It looks like both Endnote and Refworks recognize 'DO' for DOIs.  But 
apparently Zotero does not.  If Zotero supported it, I'd say we'd have a de 
facto standard on our hands.

In fact, I couldn't figure out how to pass a DOI to Zotero using RIS.  Or, at 
least, in my testing I never saw the DOI show-up in Zotero.  I don't really use 
Zotero, so I may have missed it.

--Dave

==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu

From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Owen Stephens 
[o...@ostephens.com]
Sent: Wednesday, April 28, 2010 2:26 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Twitter annotations and library software

We've had problems with RIS on a recent project. Although there is a
specification (http://www.refman.com/support/risformat_intro.asp), it is (I
feel) lacking enough rigour to ever be implemented consistently. The most
common issue in the wild that I've seen is use of different tags for the
same information (which the specification does not nail down enough to know
when each should be used):

Use of TI or T1 for primary title
Use of AU or A1 for primary author
Use of UR, L1 or L2 to link to 'full text'

Perhaps more significantly the specification doesn't include any field
specifically for a DOI, but despite this EndNote (owned by ISI ResearchSoft,
who are also responsible for the RIS format specification) includes the DOI
in a DO field in its RIS output - not to specification.

Owen

On Wed, Apr 28, 2010 at 9:17 AM, Jakob Voss jakob.v...@gbv.de wrote:

 Hi

 it's funny how quickly you vote against BibTeX, but at least it is a format
 that is frequently used in the wild to create citations. If you call BibTeX
 undocumented and garbage then how do you call MARC which is far more
 difficult to make use of?

 My assumption was that there is a specific use case for bibliographic data
 in twitter annotations:

 I. Identifiy publication = this can *only* be done seriously with
 identifiers like ISBN, DOI, OCLCNum, LCCN etc.

 II. Deliver a citation = use a citation-oriented format (BibTeX, CSL, RIS)

 I was not voting explicitly for BibTeX but at least there is a large
 community that can make use of it. I strongly favour CSL (
 http://citationstyles.org/) because:

 - there is a JavaScript CSL-Processor. JavaScript is kind of a punishment
 but it is the natural environment for the Web 2.0 Mashup crowd that is going
 to implement applications that use Twitter annotations

 - there are dozens of CSL citation styles so you can display a citation in
 any way you want

 As Ross pointed out RIS would be an option too, but I miss the easy open
 source tools that use RIS to create citations from RIS data.

 Any other relevant format that I know (Bibont, MODS, MARC etc.) does not
 aim at identification or citation at the first place but tries to model the
 full variety of bibliographic metadata. If your use case is

 III. Provide semantic properties and connections of a publication

 Then you should look at the Bibliographic Ontology. But III does *not*
 just subsume usecase II. - it is a different story that is not beeing told
 by normal people but only but metadata experts, semantic web gurus, library
 system developers etc. (I would count me to this groups). If you want such
 complex data then you should use other systems but Twitter for data exchange
 anyway.

 A list of CSL metadata fields can be found at

 http://citationstyles.org/downloads/specification.html#appendices

 and the JavaScript-Processor (which is also used in Zotero) provides more
 information for developers: http://groups.google.com/group/citeproc-js

 Cheers
 Jakob

 P.S: An example of a CSL record from the JavaScript client:

 {
 title: True Crime Radio and Listener Disenchantment with Network
 Broadcasting, 1935-1946,
  author: [ {
family: Razlogova,
given: Elena
  } ],
  container-title: American Quarterly,
  volume: 58,
  page: 137-158,
  issued: { date-parts: [ [2006, 3] ] },
  type: article-journal

 }


 --
 Jakob Voß jakob.v...@gbv.de, skype: nichtich
 Verbundzentrale des GBV (VZG) / Common Library Network
 Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
 +49 (0)551 39-10242, http://www.gbv.de




--
Owen Stephens
Owen Stephens Consulting
Web: http://www.ostephens.com
Email: o...@ostephens.com


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Owen Stephens
Unfortunately RefWorks only imports DO - not exports! We now recommend using
RefWorks XML when exporting (for our project) - which is fine, but not
publicly documented as far as I know :(

Zotero recommend using BibTex for importing from RefWorks I think

Owen

On Wed, Apr 28, 2010 at 2:05 PM, Walker, David dwal...@calstate.edu wrote:

 I was also just working on DOI with RIS.

 It looks like both Endnote and Refworks recognize 'DO' for DOIs.  But
 apparently Zotero does not.  If Zotero supported it, I'd say we'd have a de
 facto standard on our hands.

 In fact, I couldn't figure out how to pass a DOI to Zotero using RIS.  Or,
 at least, in my testing I never saw the DOI show-up in Zotero.  I don't
 really use Zotero, so I may have missed it.

 --Dave

 ==
 David Walker
 Library Web Services Manager
 California State University
 http://xerxes.calstate.edu
 
 From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Owen
 Stephens [o...@ostephens.com]
 Sent: Wednesday, April 28, 2010 2:26 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Twitter annotations and library software

 We've had problems with RIS on a recent project. Although there is a
 specification (http://www.refman.com/support/risformat_intro.asp), it is
 (I
 feel) lacking enough rigour to ever be implemented consistently. The most
 common issue in the wild that I've seen is use of different tags for the
 same information (which the specification does not nail down enough to know
 when each should be used):

 Use of TI or T1 for primary title
 Use of AU or A1 for primary author
 Use of UR, L1 or L2 to link to 'full text'

 Perhaps more significantly the specification doesn't include any field
 specifically for a DOI, but despite this EndNote (owned by ISI
 ResearchSoft,
 who are also responsible for the RIS format specification) includes the DOI
 in a DO field in its RIS output - not to specification.

 Owen

 On Wed, Apr 28, 2010 at 9:17 AM, Jakob Voss jakob.v...@gbv.de wrote:

  Hi
 
  it's funny how quickly you vote against BibTeX, but at least it is a
 format
  that is frequently used in the wild to create citations. If you call
 BibTeX
  undocumented and garbage then how do you call MARC which is far more
  difficult to make use of?
 
  My assumption was that there is a specific use case for bibliographic
 data
  in twitter annotations:
 
  I. Identifiy publication = this can *only* be done seriously with
  identifiers like ISBN, DOI, OCLCNum, LCCN etc.
 
  II. Deliver a citation = use a citation-oriented format (BibTeX, CSL,
 RIS)
 
  I was not voting explicitly for BibTeX but at least there is a large
  community that can make use of it. I strongly favour CSL (
  http://citationstyles.org/) because:
 
  - there is a JavaScript CSL-Processor. JavaScript is kind of a punishment
  but it is the natural environment for the Web 2.0 Mashup crowd that is
 going
  to implement applications that use Twitter annotations
 
  - there are dozens of CSL citation styles so you can display a citation
 in
  any way you want
 
  As Ross pointed out RIS would be an option too, but I miss the easy open
  source tools that use RIS to create citations from RIS data.
 
  Any other relevant format that I know (Bibont, MODS, MARC etc.) does not
  aim at identification or citation at the first place but tries to model
 the
  full variety of bibliographic metadata. If your use case is
 
  III. Provide semantic properties and connections of a publication
 
  Then you should look at the Bibliographic Ontology. But III does *not*
  just subsume usecase II. - it is a different story that is not beeing
 told
  by normal people but only but metadata experts, semantic web gurus,
 library
  system developers etc. (I would count me to this groups). If you want
 such
  complex data then you should use other systems but Twitter for data
 exchange
  anyway.
 
  A list of CSL metadata fields can be found at
 
  http://citationstyles.org/downloads/specification.html#appendices
 
  and the JavaScript-Processor (which is also used in Zotero) provides more
  information for developers: http://groups.google.com/group/citeproc-js
 
  Cheers
  Jakob
 
  P.S: An example of a CSL record from the JavaScript client:
 
  {
  title: True Crime Radio and Listener Disenchantment with Network
  Broadcasting, 1935-1946,
   author: [ {
 family: Razlogova,
 given: Elena
   } ],
   container-title: American Quarterly,
   volume: 58,
   page: 137-158,
   issued: { date-parts: [ [2006, 3] ] },
   type: article-journal
 
  }
 
 
  --
  Jakob Voß jakob.v...@gbv.de, skype: nichtich
  Verbundzentrale des GBV (VZG) / Common Library Network
  Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
  +49 (0)551 39-10242, http://www.gbv.de
 



 --
 Owen Stephens
 Owen Stephens Consulting
 Web: http://www.ostephens.com
 Email: o...@ostephens.com




-- 
Owen Stephens
Owen Stephens Consulting
Web: http://www.ostephens.com

Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread MJ Suhonos
 - there is a JavaScript CSL-Processor. JavaScript is kind of a punishment but 
 it is the natural environment for the Web 2.0 Mashup crowd that is going to 
 implement applications that use Twitter annotations

A quick word of caution here; we got excited about citeproc-js until learning 
that it actually requires a specific extension compiled into the Javascript 
interpreter, E4X: 
http://gsl-nagoya-u.net/http/pub/citeproc-doc.html#javascript-interpreters

This is fine and cool, but is not as widely supported as Javascript itself; eg. 
Internet Explorer, Chrome, Safari, and a number of server-side Javascript 
engines do not have E4X support:
http://en.wikipedia.org/wiki/E4x

That said, I'm very excited about CSL in general and this thread in particular 
— structured citation parsing is what I dream about at night.  Great stuff.

MJ


[CODE4LIB] Microsoft Zentity

2010-04-28 Thread Andrew Ashton
I¹m looking for some background information on Microsoft¹s Zentity (their
digital repository software).  If anyone has first-hand experience working
with it, or if you know of institutions that have implemented it, please
contact me.  

Thanks, 

Andy Ashton
Senior Research Programmer
Center for Digital Scholarship, Brown University Library
andrew_ash...@brown.edu


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread David Kane
Andy,

It is a highly extensible platform, based on .NET and windows.  It is also
open source!  We did install it and have a play around with it.  But not as
much as we would have liked, primarily because of skillset and resource
issues here.

Microsoft have come late into the repository space, and have had a really
good look at the kinds of mistakes others have made.

Let us know how you get on.

David.





On 28 April 2010 14:54, Andrew Ashton andrew_ash...@brown.edu wrote:

 I¹m looking for some background information on Microsoft¹s Zentity (their
 digital repository software).  If anyone has first-hand experience working
 with it, or if you know of institutions that have implemented it, please
 contact me.

 Thanks,

 Andy Ashton
 Senior Research Programmer
 Center for Digital Scholarship, Brown University Library
 andrew_ash...@brown.edu




-- 
David Kane
Systems Librarian
Waterford Institute of Technology
Ireland
http://library.wit.ie/
davidfk...@googlewave.com
T: ++353.51302838
M: ++353.876693212


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Jonathan Rochkind

Jakob Voss wrote:
I. Identifiy publication = this can *only* be done seriously with 
identifiers like ISBN, DOI, OCLCNum, LCCN etc.
  
Ah, but for better or for worse, that's not the world we live in. We 
have LOTS of publications that either lack such identifiers altogether, 
or where information about identifiers is not available. (Mostly the 
former). That we need to identify. This is an actual use case, you can't 
just dismiss it by saying it can't be done!


The biggest example is pretty much every scholarly journal article. (A 
significant _minority_ have DOI or pmid; the majority have neither). 

And we DO identify these articles, by a description meant to serve as 
identification, often by using OpenURL.Maybe we're not doing it 
seriously, but it's a real use case, and it's being done in the wild 
in production.


Jonathan

  


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Jonathan Rochkind

Jakob Voss wrote:


There are lookup services to get a standard identifier when only some 
bibliographic data is known - mainly OpenURL.
A standard identifier is not always _available_ -- even if you have 
access to a service to look up standard identifiers ( a not neccesarily 
realistic expectation for real world use cases) , not every publication 
HAS a standard identifier.


Jonathan

  


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread David Kane
Zentity is entirely consistent with their market strategy. It would be
defeatist of them to take such an attitude. Why would they write software
for a non-microsoft platform?

They have made some good software, which should be useful and is in a good
position to leverge the functionality of other Microsoft products.  For
example, integrating the office suite into the academic publishing lifecycle
could be very useful for academics.

David.



The

On 28 April 2010 15:17, Ethan Gruber ewg4x...@gmail.com wrote:

 It seems to me that the major flaw of the software is that it isn't
 cross-platform, which comes as no surprise.  But I feel Microsoft didn't do
 their market research.  While the financial and business sectors are
 heavily
 reliant on Microsoft servers, American universities, and by extension,
 research libraries, are not.  If they really wanted to make a commitment
 to
 support the academic community as they say on the Zentity website, they
 would have developed it for a platform that the academic community actually
 uses.

 Ethan

 On Wed, Apr 28, 2010 at 10:11 AM, David Kane dk...@wit.ie wrote:

  Andy,
 
  It is a highly extensible platform, based on .NET and windows.  It is
 also
  open source!  We did install it and have a play around with it.  But not
 as
  much as we would have liked, primarily because of skillset and resource
  issues here.
 
  Microsoft have come late into the repository space, and have had a really
  good look at the kinds of mistakes others have made.
 
  Let us know how you get on.
 
  David.
 
 
 
 
 
  On 28 April 2010 14:54, Andrew Ashton andrew_ash...@brown.edu wrote:
 
   I¹m looking for some background information on Microsoft¹s Zentity
 (their
   digital repository software).  If anyone has first-hand experience
  working
   with it, or if you know of institutions that have implemented it,
 please
   contact me.
  
   Thanks,
  
   Andy Ashton
   Senior Research Programmer
   Center for Digital Scholarship, Brown University Library
   andrew_ash...@brown.edu
  
 
 
 
  --
  David Kane
  Systems Librarian
  Waterford Institute of Technology
  Ireland
  http://library.wit.ie/
  davidfk...@googlewave.com
  T: ++353.51302838
  M: ++353.876693212
 




-- 
David Kane
Systems Librarian
Waterford Institute of Technology
Ireland
http://library.wit.ie/
davidfk...@googlewave.com
T: ++353.51302838
M: ++353.876693212


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Cowles, Esme
On Apr 28, 2010, at 10:25 AM, David Kane wrote:

 Why would they write software
 for a non-microsoft platform?

I'll just point out that other OS vendors (Apple, Sun, Ubuntu, etc.) write 
software for other platforms.

-Esme
--
Esme Cowles escow...@ucsd.edu

Men feared witches and burnt women.
 -- Louis Brandeis, Whitney v.  California, concurring


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread David Kane
So what?

On 28 April 2010 15:37, Cowles, Esme escow...@ucsd.edu wrote:

 On Apr 28, 2010, at 10:25 AM, David Kane wrote:

  Why would they write software
  for a non-microsoft platform?

 I'll just point out that other OS vendors (Apple, Sun, Ubuntu, etc.) write
 software for other platforms.

 -Esme
 --
 Esme Cowles escow...@ucsd.edu

 Men feared witches and burnt women.
  -- Louis Brandeis, Whitney v.  California, concurring




-- 
David Kane
Systems Librarian
Waterford Institute of Technology
Ireland
http://library.wit.ie/
davidfk...@googlewave.com
T: ++353.51302838
M: ++353.876693212


[CODE4LIB] Job Posting: Repository manager (library)

2010-04-28 Thread Alexander O'Neill
http://www.upei.ca/humanres/44E10

Date of Posting:  Apr 23 2010
ROBERTSON LIBRARY / OFFICE OF RESEARCH AND DEVELOPMENT
ISLANDORA PROJECT / REPOSITORY MANAGER (LIBRARY)
FULL-TIME TEMPORARY TERM POSITION
Competition Number:  44E10
The Robertson Library is seeking applications for a qualified individual to 
work under the direction of the Islandora AIF Principal Investigator. 
 
DUTIES:
The successful candidate will be responsible for coordinating the Islandora AIF 
Project including: providing technical and management requirements of the AIF 
project, supervision of AIF team, providing advice and strategic planning, 
coordinating activities around the development and maintenance of selected 
Library's existing VREs as well as new VREs, coordination with research teams; 
maintaining the Islandora project site and elements of the Islandora website 
including advice and strategic planning and its interaction with the existing 
Library team; liaison with the UPEI development team as well as the larger open 
source Islandora community on the development of the Islandora network, open 
source software and associated projects; providing training and/or 
presentations on the Islandora software as required. Management  
responsibilities will include:  track all contractual agreements, reports, 
budgets to ensure compliance with funds from the Atlantic Canada Opportunities 
Agency (ACOA) and UPEI administrative officials. Works with project members and 
other staff in the Library on a variety of activities as needed to achieve the 
goals of the projects.
 
QUALIFICATIONS:
The successful applicant will possess:
A  post-secondary degree in computer/information technology, as well as an 
undergraduate degree; equivalent experience, would be considered;
5 year's experience working as a supervisor in an information management 
environment, either in a general or subject-specific domain;
Experience with project management and team building, especially in an open 
source context;
Knowledge of  the development and maintenance of data repositories, especially 
those based on Fedora;
Experience with data modeling and the development of models for digital and 
research data collections;
Experience with the open source community, philosophy and LAMP (Linux, Apache, 
MySQL, PHP/Python/Perl) tools;
Strong commitment to enhancing service through teamwork and responsiveness to 
clients;
Knowledge of the Islandora software suite would be an asset. 
 
Applicants must have ability to: communicate effectively with UPEI staff, 
members of the Islandora open source community, as well as staff at other 
universities; maintain a project budget and bookkeeping; and create appropriate 
reports/materials as required for the project. Advanced communication, 
organizational, and collaborative skills are essential and experience working 
in an academic library setting would be an asset. 
 
 
Hours of Work:  37.5 hours per week (May be required to work flexible hours 
if/when required)
Term:  From date of hire to March 31, 2013 with possibility of extension 
(depending on satisfactory performance, available funding, and project 
requirements)
Salary:  Commensurate with education and experience
Closing Date:  May 5 2010
Application Instructions: 
Please submit a letter of application, quoting the competition number, a resume 
and references to be received no later than the closing date to 
employm...@upei.ca. PDF format is preferred. Please ensure that your first and 
last name and the competition number are included in the email subject line. 
You can also apply in person to the Human Resources Department, Kelley 
Building, University of Prince Edward Island, 550 University Avenue, 
Charlottetown, PEI C1A 4P3, Fax Number (902) 894-2895.

In accordance with Canadian immigration requirements, all qualified candidates 
are encouraged to apply; however, Canadian citizens and permanent residents 
will be given priority.  The University of Prince Edward Island is committed to 
gender equity in employment.

Only those applicants who are invited to an interview will be acknowledged.

---
Alexander O'Neill
Programmer / Analyst
Robertson Library
University of Prince Edward Island


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Jonathan Rochkind
Has anyone actually gotten up a _server-side_ process that uses CSL to 
produce formatted citations?   Using the citeproc-js with a certain 
custom compiled js interpreter, or anything else?


This is what I'm interested in -- I'm not concerned with making it run 
in a browser, so custom compiled JS interpreter isn't a showstopper.  
But is still something that I'm not familiar with doing, so is going to 
take me a while to figure out how to set up.  If anyone has already set 
anything up (using citeproc-js or anything else we may not know about), 
can you let us know, and maybe share your tips/instructions/code?


Jonathan

MJ Suhonos wrote:

- there is a JavaScript CSL-Processor. JavaScript is kind of a punishment but 
it is the natural environment for the Web 2.0 Mashup crowd that is going to 
implement applications that use Twitter annotations



A quick word of caution here; we got excited about citeproc-js until learning that it 
actually requires a specific extension compiled into the Javascript interpreter, E4X: 
http://gsl-nagoya-u.net/http/pub/citeproc-doc.html#javascript-interpreters

This is fine and cool, but is not as widely supported as Javascript itself; eg. 
Internet Explorer, Chrome, Safari, and a number of server-side Javascript 
engines do not have E4X support:
http://en.wikipedia.org/wiki/E4x

That said, I'm very excited about CSL in general and this thread in particular 
— structured citation parsing is what I dream about at night.  Great stuff.

MJ

  


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Ethan Gruber
David is right that Microsoft would never develop for multiple platforms
because that would undermine their business model, which is of course, to
duplicate efforts and reject international standards (or make Microsoft the
standard for everything).  Fortunately, Microsoft is losing its grip on that
strategy.

Back to the topic of Zentity, perhaps it would run in Mono, but then you are
caught in a situation where you are reliant on Novell also.  However, I
think tools should be chosen largely to fit the skillsets of staff.  If an
institution has a staffing of .NET developers, it makes sense.  I can't
think of a single person with ASP, .NET experience here, so Zentity *should*
never be considered an option at my institution.

Ethan

On Wed, Apr 28, 2010 at 10:48 AM, David Kane dk...@wit.ie wrote:

 So what?

 On 28 April 2010 15:37, Cowles, Esme escow...@ucsd.edu wrote:

  On Apr 28, 2010, at 10:25 AM, David Kane wrote:
 
   Why would they write software
   for a non-microsoft platform?
 
  I'll just point out that other OS vendors (Apple, Sun, Ubuntu, etc.)
 write
  software for other platforms.
 
  -Esme
  --
  Esme Cowles escow...@ucsd.edu
 
  Men feared witches and burnt women.
   -- Louis Brandeis, Whitney v.  California, concurring
 



 --
 David Kane
 Systems Librarian
 Waterford Institute of Technology
 Ireland
 http://library.wit.ie/
 davidfk...@googlewave.com
 T: ++353.51302838
 M: ++353.876693212



Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Jakob Voss

Jonathan Rochkind wrote:


Jakob Voss wrote:
I. Identifiy publication = this can *only* be done seriously with 
identifiers like ISBN, DOI, OCLCNum, LCCN etc.
  
Ah, but for better or for worse, that's not the world we live in. We 
have LOTS of publications that either lack such identifiers altogether, 
or where information about identifiers is not available. (Mostly the 
former). That we need to identify. This is an actual use case, you can't 
just dismiss it by saying it can't be done!


Call me pedantic but if you do not have an identifier than there is no 
hope to identity the publication by means of metadata. You only 
*describe* it with metadata and use additional heuristics (mostly search 
engines) to hopefully identify the publication based on the description.


But these additional heuristics are not part of the metadta while a 
well-defined identifier implies a standard of how the identifier had 
been created and how it can be looked up.


The last hope if there is no identifier is to create one. For instance 
our library system creates internal record numbers (such as OCLC 
numbers) which can be reused. You can also define an algorithm that 
creates a hash as identifier like the bibkey I mentioned. But as long as 
there is no identifier there is no identification independent from a 
bibliographic database that already contains the record to search in.


Jakob

--
Jakob Voß jakob.v...@gbv.de, skype: nichtich
Verbundzentrale des GBV (VZG) / Common Library Network
Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
+49 (0)551 39-10242, http://www.gbv.de


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Ross Singer
On Wed, Apr 28, 2010 at 10:21 AM, Houghton,Andrew hough...@oclc.org wrote:
 If its open source, I assume that it could be adapted to run under Mono and 
 then you could run it on Linux, Macs, etc.  It may even run under Mono, don't 
 know, haven't played with it.


Well, it requires SQLServer, so I think this is probably going to be
much more difficult than it's worth.

-Ross.


Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Jonathan Rochkind

Jakob Voss wrote:


Call me pedantic but if you do not have an identifier than there is no 
hope to identity the publication by means of metadata. You only 
*describe* it with metadata and use additional heuristics (mostly search 
engines) to hopefully identify the publication based on the description.
  
But the entire OpenURL infrastructure DOES this, and does it without 
using search engines. It's a real world use case that has a solution in 
production! So, yeah, I call you pedantic for wanting to pretend the use 
case and the real world solution doesn't exist. :)


You can call it description rather than identification if you like, 
that is a question of terminology. But it's description that is meant to 
uniquely identify a particular publication, and that a whole bunch of 
software in use every day succesfully uses to identify a particular 
publication.


It IS a hacky and error-prone solution, to be sure.   But it's the best 
solution we've got, because it's simply a fact that we have many 
publications we want to identify that lack standard identifiers.


If a twitter annotation setup wants to be able to identify publications 
that don't have standard identifiers, then you don't want to ignore this 
use case and how actually in production software currently deals with 
it. You can perhaps find a better way to deal with it -- I'm certainly 
not arguing for OpenURL as the be all end all, I rather hate OpenURL 
actually.  But dismissing it as impossible is indeed pedantic, since 
it's being done!


Jonathan

  


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Houghton,Andrew
Well... it kind of requires SQL Server.  The project page says that it uses 
the Entity Framework and Link, and that means you can use MySQL or Oracle since 
there is an ADO.NET adapter for them.  Microsoft has a plugable data layer that 
anyone can write an adapter for.

Andy.

 -Original Message-
 From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
 Ross Singer
 Sent: Wednesday, April 28, 2010 11:23 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Microsoft Zentity
 
 On Wed, Apr 28, 2010 at 10:21 AM, Houghton,Andrew hough...@oclc.org
 wrote:
  If its open source, I assume that it could be adapted to run under
 Mono and then you could run it on Linux, Macs, etc.  It may even run
 under Mono, don't know, haven't played with it.
 
 
 Well, it requires SQLServer, so I think this is probably going to be
 much more difficult than it's worth.
 
 -Ross.


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Ross Singer
On Wed, Apr 28, 2010 at 10:17 AM, Ethan Gruber ewg4x...@gmail.com wrote:
 It seems to me that the major flaw of the software is that it isn't
 cross-platform, which comes as no surprise.  But I feel Microsoft didn't do
 their market research.  While the financial and business sectors are heavily
 reliant on Microsoft servers, American universities, and by extension,
 research libraries, are not.  If they really wanted to make a commitment to
 support the academic community as they say on the Zentity website, they
 would have developed it for a platform that the academic community actually
 uses.

This seems like sort of a snotty answer, honestly, and I find three
flaws with it:

1) Research and intellectual output is not exclusive to large,
research university which means repositories should not be exclusive
to ARL libraries
2) There are lots of academic Microsoft shops, esp. at the campus IT
(or departmental IT) level.  It's not beyond reason to think that a
smaller university would prefer the repository be hosted by central IT
(or that the chemistry department or engineering school in a larger
university host their own repository).
3) E-Prints, for example, seems to be making an effort to commodotize
and democratize the repository space a bit by making it as simple as
possible to run an IR.  MS is making this even simpler for places that
already have Windows servers (which is a lot).

There are plenty of reasons to criticize Microsoft, but I just don't
see how Zentity is one of them.

-Ross.


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Edward M. Corrado

Ross Singer wrote:

On Wed, Apr 28, 2010 at 10:17 AM, Ethan Gruber ewg4x...@gmail.com wrote:
  

It seems to me that the major flaw of the software is that it isn't
cross-platform, which comes as no surprise.  But I feel Microsoft didn't do
their market research.  While the financial and business sectors are heavily
reliant on Microsoft servers, American universities, and by extension,
research libraries, are not.


Is this really true? My current University (including the Library) use a 
number of Windows Servers. Would I prefer a different platform for our 
Windows servers? Yes. However some are running applications that don't 
run on other platforms and the others were implemented before I got here 
and they are working so there is no reason to change them at this time. 
While I know many libraries/universities use Novel, Solaris, Linux, etc. 
I have serious doubts that a majority of American Universities don't use 
Microsoft servers to some degree. As an example, I often see people on 
the Voyager ILS listserv wanting to run there ILS on Windows because 
that is what is supported by campus IT.




  If they really wanted to make a commitment to
support the academic community as they say on the Zentity website, they
would have developed it for a platform that the academic community actually
uses.



This seems like sort of a snotty answer, honestly, and I find three
flaws with it:

1) Research and intellectual output is not exclusive to large,
research university which means repositories should not be exclusive
to ARL libraries
2) There are lots of academic Microsoft shops, esp. at the campus IT
(or departmental IT) level.  It's not beyond reason to think that a
smaller university would prefer the repository be hosted by central IT
(or that the chemistry department or engineering school in a larger
university host their own repository).
3) E-Prints, for example, seems to be making an effort to commodotize
and democratize the repository space a bit by making it as simple as
possible to run an IR.  MS is making this even simpler for places that
already have Windows servers (which is a lot).
  
Should we criticize Koha because (I believe) it doesn't have an 
up-to-date Windows version? How about Evergreen? No one is forcing you 
to use Zentity if you don't want to use Windows. If it doesn't fit in 
your environment, don't use it, but that isn't a reason to criticize it. 
I bet that more places can handle a Windows server rather then those 
that can handle a Linux server. If only because a competent Linux Admin 
can almost always manage a Windows server (maybe not MS applications 
like Exchange, etc.) with little or no training, but this does not 
necessarily work the other way around. Sure, the Linux Admin might moan 
and groan about this (I know from experience), but they can do it.



There are plenty of reasons to criticize Microsoft, but I just don't
see how Zentity is one of them.

  

Agreed.

Edward



-Ross.
  


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Johnston, Leslie
Microsoft certainly has developed for other platforms in the past, but they've 
greatly reduced that activity.

Keep in mind that one of the key aspects of Zentity is its integration with 
Microsoft desktop products.  If the goal is to get faculty to deposit their own 
content -- simplifying their workflows by allowing them to deposit files from 
the applications they use to produce some of their content -- then Microsoft 
has done its market research.  Watching their live demo in May 2009 at Open 
Repositories was eye-opening in that regard.  Their add-ons for Office support 
linking of Creative Commons licenses, ontology management, deposit to Zentity 
(and any other repo that supports SWORD) should be of interest to many.  
Sometimes I think we all forget that the first goal is to get faculty content 
INTO IRs.   We're going to be managing empty IRs if there aren't easy deposit 
tools.

As to American universities not running Microsoft servers, I have personally 
worked at major research universities (and research libraries) that do run them 
alongside their unix environment, usually because there is some aspect of the 
business operations that requires it.  And many smaller colleges and cultural 
heritage organizations absolutely do run Microsoft.  And every time I'm on a 
search panel for a programmer I see lots of applicants with .NET and ASP skills.

Leslie

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Ethan 
Gruber
Sent: Wednesday, April 28, 2010 11:03 AM
To: Johnston, Leslie; Code for Libraries
Subject: Re: [CODE4LIB] Microsoft Zentity

David is right that Microsoft would never develop for multiple platforms 
because that would undermine their business model, which is of course, to 
duplicate efforts and reject international standards (or make Microsoft the 
standard for everything).  Fortunately, Microsoft is losing its grip on that 
strategy.

Back to the topic of Zentity, perhaps it would run in Mono, but then you are 
caught in a situation where you are reliant on Novell also.  However, I think 
tools should be chosen largely to fit the skillsets of staff.  If an 
institution has a staffing of .NET developers, it makes sense.  I can't think 
of a single person with ASP, .NET experience here, so Zentity *should* never be 
considered an option at my institution.

Ethan

On Wed, Apr 28, 2010 at 10:48 AM, David Kane dk...@wit.ie wrote:

 So what?

 On 28 April 2010 15:37, Cowles, Esme escow...@ucsd.edu wrote:

  On Apr 28, 2010, at 10:25 AM, David Kane wrote:
 
   Why would they write software
   for a non-microsoft platform?
 
  I'll just point out that other OS vendors (Apple, Sun, Ubuntu, etc.)
 write
  software for other platforms.
 
  -Esme
  --
  Esme Cowles escow...@ucsd.edu
 
  Men feared witches and burnt women.
   -- Louis Brandeis, Whitney v.  California, concurring
 



 --
 David Kane
 Systems Librarian
 Waterford Institute of Technology
 Ireland
 http://library.wit.ie/
 davidfk...@googlewave.com
 T: ++353.51302838
 M: ++353.876693212



[CODE4LIB] Job Posting: Library Applications Developer at Brown University

2010-04-28 Thread jean rainwater
The Brown University Library invites applications for a talented software
developer to design new and innovative web-based library services, systems,
and tools which anticipate the needs of library users. In addition to
developing new applications, the incumbent makes creative use of APIs and
continually enhances and extends commercial software applications to make
new and improved services available to users and works with library
departments to develop tools which increase internal workflow efficiencies.

Required Qualifications: Bachelor's degree in Computer Science, Information
Science, or a related field, or the equivalent combination of education and
experience. Experience of 3-5 years in the design and manipulation of
relational databases; demonstrated proficiency in developing and maintaining
database-driven web applications. Experience developing and coding
interactive web applications using PHP, Python, Ruby, Perl, HTML, XML, CSS,
SQL, JavaScript, JQuery, AJAX, and/or other common tools. Demonstrated
experience with Unix or Linux server platforms, related software, and basic
system administration utilities. In-depth knowledge of website design,
development, implementation, standards, and accessibility/usability
guidelines. Experience with service-oriented architecture and with designing
and implementing web services. Excellent communication, interpersonal, and
organizational skills. Creativity and strong analytical and problem-solving
skills. Ability to learn new technical skills quickly; ability to meet
deadlines; strong service-orientation. Ability to adapt emerging
technologies to new domains.

Preferred Qualifications: MLS from an ALA accredited university. Hands-on
experience implementing library enterprise systems.

To apply for this position (JOB#B01156), please visit Brown’s Online
Employment website (https://careers.brown.edu), complete an application
online, attach documents, and submit for immediate consideration. Documents
should include cover letter, resume, and names and e-mail addresses of three
references. Review of applications will begin on April 28, 2010, and will
continue until the position is filled. Brown University is an Equal
Opportunity/ Affirmative Action Employer.

Jean Rainwater
Head, Integrated Technology Services
Brown University Library
Box A / 10 Prospect Street
Providence, Rhode Island 02912
jean_rainwa...@brown.edu


[CODE4LIB] MODS and DCTERMS

2010-04-28 Thread MJ Suhonos
Hi all,

I'm digging into earlier threads on Code4Lib and NGC4lib and trying to get some 
concrete examples around the DCTERMS element set — maybe I haven't been a 
subscriber for long enough.

What I'm looking for in particular are things I can work with *in 
code/implementation*, most notably:

- does there exist a MODS-to-DCTERMS (or vice-versa) crosswalk anywhere?  I see 
one for collections: 
http://www.loc.gov/standards/mods/v3/mods-collection-description.html and 
http://www.loc.gov/marc/marc2dc.html for MARC but my ideal use case is, eg. 
an XSLT to turn a MODS document into an XML-encoded DCTERMS document.  Surely 
someone has done this?

(I'm sure I've oversimplified or misunderstood something, but hopefully the 
general approach is understandable)

- for that matter, is there a good example of how to properly serialize 
DCTERMS for eg. a converted MARC/MODS record in XML (or RDF/XML)?  I see, eg. 
http://dublincore.org/documents/dcq-rdf-xml/ which has been replaced by 
http://dublincore.org/documents/dc-rdf/ but I'm not sure if the latter 
obviates the former entirely?  Also, the examples at the bottom of the latter 
don't show, eg. repeated elements or DCMES elements.  Do we abandon 
http://purl.org/dc/elements/1.1/ entirely?

For example, is this valid?

rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#;
 xmlns:dcterms=http://purl.org/dc/terms/;
 xmlns:dc=http://purl.org/dc/elements/1.1/ 

 rdf:Description rdf:about=http://example.org/123;
  dc:title xml:lang=enLearning Biology/dcterms:title
  dcterms:title xml:lang=enLearning Biology/dcterms:title
  dcterms:alternative xml:lang=enA primer on biological 
processes/dcterms:title
  dcterms:creator xml:lang=enBar, Foo/dcterms:creator
  dcterms:creator xml:lang=enSmith, Jane/dcterms:creator
  dc:creator xml:lang=enBar, Foo/dc:creator
  dc:creator xml:lang=enSmith, Jane/dc:creator
 /rdf:Description

/rdf:RDF

Apologies for any questions that seem silly or naive — I think i have a pretty 
firm grasp on the levels of abstraction involved, but for the life of me, I 
can't find much solid stuff about DCTERMS outside of the DCMI website, which 
can be a bit of a challenge to navigate at times.

Thanks,
MJ


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Erik Hetzner
At Wed, 28 Apr 2010 15:11:39 +0100,
David Kane wrote:
 
 Andy,
 
 It is a highly extensible platform, based on .NET and windows.  It is also
 open source!
 […]

Here is the license:

  
http://research.microsoft.com/en-us/downloads/48e60ac1-a95a-4163-a23d-28a914007743/Research-Output%20Repository%20Platform%20EULA%20%282008-06-06%29.txt

This is not an open source license.

best,
Erik Hetzner

;; Erik Hetzner, California Digital Library
;; gnupg key id: 1024D/01DB07E3


pgpVPPJvvYS4q.pgp
Description: PGP signature


[CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Ryan Ordway
I need to move the server that hosts the code4lib.org website into another rack 
to make room for some other equipment, when is a good time to do this?



--
Ryan Ordway   E-mail: rord...@oregonstate.edu
Unix Systems Administrator   rord...@library.oregonstate.edu
OSU Libraries, Corvallis, OR 97331Office: Valley Library #4657


[CODE4LIB] Job Posting: Electronic Resources Librarian - Western State College of Colorado

2010-04-28 Thread Jeremy Nelson
Please excuse the cross-postings:

Electronic Resources Librarian, Leslie J. Savage Library, Western State College 
of Colorado

Western State College of Colorado seeks a dynamic, service-oriented librarian 
to provide leadership in organizing and providing access to the library's 
electronic resources collection (databases and journals). This position is also 
responsible for managing the library's web site using the Plone content 
management system. In collaboration with the technical services librarian and 
staff from the integrated library system's consortium (Marmot Library Network), 
the electronic resources librarian will participate in developing a 
next-generation online public access catalog. This position also manages the 
college's federal and state depository program. Additional duties include 
staffing the reference desk in rotation with other library staff; hiring, 
training, and supervising student staff as needed; providing virtual reference 
services; and participating with other library staff in collection development, 
committee work, and setting goals and objectives for the library. Night and 
weekend work is required in rotation with other librarians. The electronic 
resources librarian reports to the director of library services.

For a complete job description, qualifications, and application procedures, 
please see the job announcement available at  
http://www.western.edu/administration/hr/Applicants/job-listings.html.

Screening of applications will begin May 24, 2010 and continue until the 
position is filled.

Western is a residential, four-year public undergraduate college with an 
enrollment of 2,300 students who come from across Colorado and all fifty 
states. The college is located in Gunnison, Colorado, a rural community 200 
miles southwest of Denver. At an elevation of 7,700 feet in the southern Rocky 
Mountains, the Gunnison Valley provides significant year-round outdoor 
recreational opportunities. Employees have chosen Western because of the 
quality of life combined with rewarding careers. Visit http://www.western.edu/  
to learn more about Western.

Western State College of Colorado is an affirmative action/equal opportunity 
educator and employer.

Nancy Gauss
Director of Library Services
Leslie J. Savage Library
Western State College of Colorado
Gunnison, CO 81231

(970) 943-2278 (voice)
(970) 943-2042 (fax)
nga...@western.edumailto:nga...@western.edu


Re: [CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Michael J. Giarlo
Late February or so would be ideal.

-Mike

On Apr 28, 2010 3:15 PM, Ryan Ordway rord...@oregonstate.edu wrote:

I need to move the server that hosts the code4lib.org website into another
rack to make room for some other equipment, when is a good time to do this?



--
Ryan Ordway   E-mail: rord...@oregonstate.edu
Unix Systems Administrator   rord...@library.oregonstate.edu
OSU Libraries, Corvallis, OR 97331Office: Valley Library #4657


Re: [CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Jonathan Rochkind
Eh, just do it when you've got to do it, says me.  Just let us know in 
advance when you're scheduling to do it, and how long you think the 
outage will be, and maybe remind us what services are effected if you 
know either!


Please don't wake up at 4am for your unpaid gig for us, we've got to do 
that too often on our paid gigs already. :)


Jonathan

Michael J. Giarlo wrote:

Late February or so would be ideal.

-Mike

On Apr 28, 2010 3:15 PM, Ryan Ordway rord...@oregonstate.edu wrote:

I need to move the server that hosts the code4lib.org website into another
rack to make room for some other equipment, when is a good time to do this?



--
Ryan Ordway   E-mail: rord...@oregonstate.edu
Unix Systems Administrator   rord...@library.oregonstate.edu
OSU Libraries, Corvallis, OR 97331Office: Valley Library #4657
  


Re: [CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Edward M. Corrado

I vote for Christmas morning.

Seriously, whenever is good for you is fine, just let the list know a 
little in advanced.


Edward

Michael J. Giarlo wrote:

Late February or so would be ideal.

-Mike

On Apr 28, 2010 3:15 PM, Ryan Ordway rord...@oregonstate.edu wrote:

I need to move the server that hosts the code4lib.org website into another
rack to make room for some other equipment, when is a good time to do this?



--
Ryan Ordway   E-mail: rord...@oregonstate.edu
Unix Systems Administrator   rord...@library.oregonstate.edu
OSU Libraries, Corvallis, OR 97331Office: Valley Library #4657
  


Re: [CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Kyle Banerjee
Alternatively, just do it anytime and suggest a temporary network issue that
you don't have time to investigate probably was to blame if anyone
whines

On Wed, Apr 28, 2010 at 12:41 PM, Edward M. Corrado ecorr...@ecorrado.uswrote:

 I vote for Christmas morning.




Re: [CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Jennifer O'Donnell
I second Kyle's suggestion.

On Wed, Apr 28, 2010 at 3:56 PM, Kyle Banerjee kyle.baner...@gmail.comwrote:

 Alternatively, just do it anytime and suggest a temporary network issue
 that
 you don't have time to investigate probably was to blame if anyone
 whines

 On Wed, Apr 28, 2010 at 12:41 PM, Edward M. Corrado ecorr...@ecorrado.us
 wrote:

  I vote for Christmas morning.
 
 



Re: [CODE4LIB] Twitter annotations and library software

2010-04-28 Thread Eric Hellman
I mean, really, if the folks at RefWorks, EndNote, Papers, Zotero and LibX 
don't have crash programs underway to integrate Twitter clients into their 
software to send and receive  reference metadata payloads they can use in the 
Twitter annotation field, they really ought to hire me to come and bash some 
sense into them. Really.

I still think by-reference payloads would got the farthest, as described at 
http://go-to-hellman.blogspot.com/2010/04/when-shall-we-link.html
would go the farthest, but surely these folks know very well what they can send 
and receive.

Eric

On Apr 28, 2010, at 4:17 AM, Jakob Voss wrote:

 Hi
 
 it's funny how quickly you vote against BibTeX, but at least it is a format 
 that is frequently used in the wild to create citations. If you call BibTeX 
 undocumented and garbage then how do you call MARC which is far more 
 difficult to make use of?
 
 My assumption was that there is a specific use case for bibliographic data in 
 twitter annotations:
 
 I. Identifiy publication = this can *only* be done seriously with 
 identifiers like ISBN, DOI, OCLCNum, LCCN etc.
 
 II. Deliver a citation = use a citation-oriented format (BibTeX, CSL, RIS)
 
 I was not voting explicitly for BibTeX but at least there is a large 
 community that can make use of it. I strongly favour CSL 
 (http://citationstyles.org/) because:
 
 - there is a JavaScript CSL-Processor. JavaScript is kind of a punishment but 
 it is the natural environment for the Web 2.0 Mashup crowd that is going to 
 implement applications that use Twitter annotations
 
 - there are dozens of CSL citation styles so you can display a citation in 
 any way you want
 
 As Ross pointed out RIS would be an option too, but I miss the easy open 
 source tools that use RIS to create citations from RIS data.
 
 Any other relevant format that I know (Bibont, MODS, MARC etc.) does not aim 
 at identification or citation at the first place but tries to model the full 
 variety of bibliographic metadata. If your use case is
 
 III. Provide semantic properties and connections of a publication
 
 Then you should look at the Bibliographic Ontology. But III does *not* just 
 subsume usecase II. - it is a different story that is not beeing told by 
 normal people but only but metadata experts, semantic web gurus, library 
 system developers etc. (I would count me to this groups). If you want such 
 complex data then you should use other systems but Twitter for data exchange 
 anyway.
 
 A list of CSL metadata fields can be found at
 
 http://citationstyles.org/downloads/specification.html#appendices
 
 and the JavaScript-Processor (which is also used in Zotero) provides more 
 information for developers: http://groups.google.com/group/citeproc-js
 
 Cheers
 Jakob
 
 P.S: An example of a CSL record from the JavaScript client:
 
 {
 title: True Crime Radio and Listener Disenchantment with Network 
 Broadcasting, 1935-1946,
  author: [ {
family: Razlogova,
given: Elena
  } ],
 container-title: American Quarterly,
 volume: 58,
 page: 137-158,
 issued: { date-parts: [ [2006, 3] ] },
 type: article-journal
 }
 
 
 -- 
 Jakob Voß jakob.v...@gbv.de, skype: nichtich
 Verbundzentrale des GBV (VZG) / Common Library Network
 Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
 +49 (0)551 39-10242, http://www.gbv.de

Eric Hellman
President, Gluejar, Inc.
41 Watchung Plaza, #132
Montclair, NJ 07042
USA

e...@hellman.net 
http://go-to-hellman.blogspot.com/


Re: [CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Joe Hourcle

On Wed, 28 Apr 2010, Ryan Ordway wrote:


I need to move the server that hosts the code4lib.org website into another rack 
to make room for some other equipment, when is a good time to do this?


You power down machines when moving them?

Oh, sure, do it the easy way.

(After waiting 2 months for the university I was working for to approve a 
maintenance window, as we had a machine lift and the machine had two power 
taps, I ran an extension cord and a long ethernet cable, swapped them in, 
pulled the machine as far out of the rack as it'd extend on its rails, 
brought the lift up from under it, ejected it from the rails, rolled it 
out the way, moved the rails to the new rack, rolled the lift over to the 
new place, cranked the lift to the new height, re-ingaged the rails, and 
then swapped back to the new rack's power and patch panel.  Only ~ 2 min 
of downtime, and that was because the switch took 60 sec to test to make 
sure there wasn't a loop when you changed connections.)



-Joe


Re: [CODE4LIB] code4lib server downtime needed

2010-04-28 Thread Ryan Ordway
With redundant power supplies and trunked network interfaces I could do it with 
zero downtime. But I'm lazy. :)

--
Ryan Ordway   E-mail: rord...@oregonstate.edu
Unix Systems Administrator   rord...@library.oregonstate.edu
OSU Libraries, Corvallis, OR 97331Office: Valley Library #4657

On Apr 28, 2010, at 2:30 PM, Joe Hourcle wrote:

 On Wed, 28 Apr 2010, Ryan Ordway wrote:
 
 I need to move the server that hosts the code4lib.org website into another 
 rack to make room for some other equipment, when is a good time to do this?
 
 You power down machines when moving them?
 
 Oh, sure, do it the easy way.
 
 (After waiting 2 months for the university I was working for to approve a 
 maintenance window, as we had a machine lift and the machine had two power 
 taps, I ran an extension cord and a long ethernet cable, swapped them in, 
 pulled the machine as far out of the rack as it'd extend on its rails, 
 brought the lift up from under it, ejected it from the rails, rolled it out 
 the way, moved the rails to the new rack, rolled the lift over to the new 
 place, cranked the lift to the new height, re-ingaged the rails, and then 
 swapped back to the new rack's power and patch panel.  Only ~ 2 min of 
 downtime, and that was because the switch took 60 sec to test to make sure 
 there wasn't a loop when you changed connections.)
 
 
 -Joe