[CODE4LIB] notes from Open Source Discovery Portal Camp

2008-11-06 Thread Bess Sadler

Dear Code4Lib Community,

Some of us met today at the Palinet offices in Philadelphia for Open  
Source Discovery Portal Camp. You can read more about the meeting  
here: http://opensourcediscovery.pbwiki.com/ and I've posted a first  
draft of the notes from the meeting here: http://wiki.code4lib.org/index.php/Notes_from_Open_Source_Discovery_Portal_Camp


It was a fun and productive meeting, and many of us left with lists of  
tasks we plan to work on in the next several months. If you were  
there, please expand on the notes.


Thanks!

Bess


[CODE4LIB] JHOVE2 project underway

2008-11-06 Thread Stephen Abrams
*** Apologies for cross-posting ***

The open source JHOVE characterization tool has proven to be an
important component of many digital repository and preservation
workflows. However, its widespread use over the past four years has
revealed a number of limitations imposed by idiosyncrasies of design and
implementation. The California Digital Library (CDL), Portico, and
Stanford University have received funding from the Library of Congress,
under its National Digital Information Infrastructure Preservation
Program (NDIIPP) initiative, to collaborate on a two-year project to
develop a next-generation JHOVE2 architecture for format-aware
characterization. 

Among the enhancements planned for JHOVE2 are: 

* Support for four specific aspects of characterization: signature-based
identification, feature extraction, validation, and rules-based
assessment
* A more sophisticated data model supporting complex multi-file objects
and arbitrarily-nested container objects
* Streamlined APIs to facilitate the integration of JHOVE2 technology in
systems, services, and workflows
* Increased performance
* Standardized error handling
* A generic plug-in mechanism supporting stateful multi-module
processing;
* Availability under the BSD open source license

To help focus project activities we have recruited a distinguished
advisory board to represent the interests of the larger stakeholder
community. The board includes participants from the following
international memory institutions, projects, and vendors: 

* Deutsche Nationalbibliothek (DNB)
* Ex Libris
* Fedora Commons
* Florida Center for Library Automation (FCLA)
* Harvard University / GDFR
* Koninklijke Bibliotheek (KB)
* MIT / DSpace
* National Archives (TNA)
* National Archives and Records Administration (NARA)
* National Library of Australia (NLA)
* National Library of New Zealand (NLNZ)
* Planets project 

The project partners are currently engaged in a public needs assessment
and requirements gathering phase. A provisional set of use cases and
functional requirements has already been reviewed by the JHOVE2 advisory
board. 

The JHOVE2 team welcomes input from the preservation community, and
would appreciate feedback on the functional requirements and any
interesting test data that have emerged from experience with the current
JHOVE tool. 

The functional requirements, along with other project information, is
available on the JHOVE2 project wiki
. Feedback on
project goals and deliverables can be submitted through the JHOVE2
public mailing lists. 

To subscribe to the JHOVE2-TechTalk-L mailing list, intended for
in-depth discussion of substantive issues, please send an email to
 with an empty subject line and a message
stating: 

SUB JHOVE2-TECHTALK-L Your Name 

Likewise, to subscribe to the JHOVE2-Announce-L mailing list, intended
for announcements of general interest to the JHOVE2 community, please
send an email to  with an empty subject line
and a message stating: 

SUB JHOVE2-ANNOUNCE-L Your Name 

To begin our public outreach, team members recently presented a summary
of project activities at the iPRES 2008 conference in London, entitled
"What? So What? The Next-Generation JHOVE2 Architecture for Format-Aware
Characterization," reflecting our view of characterization as
encompassing both intrinsic properties and extrinsic assessments of
digital objects.

Through the sponsorship of the Koninklijke Bibliotheek and the British
Library, we also held an invitational meeting on JHOVE2 following the
iPRES conference as a opportunity for a substantive discussion of the
project with European stakeholders. 

A similar event, focused on a North American audience, will be held as a
Birds-of-a-Feather session at the upcoming DLF Fall Forum in Providence,
Rhode Island, on November 13. Participants at this event are asked to
review closely the functional requirements and other relevant materials
available on the project wiki at
 prior to the
session. 

Future project progress will be documented periodically on the wiki.

Stephen Abrams, CDL 
Evan Owens, Portico 
Tom Cramer, Stanford University

on behalf of the JHOVE2 project team


Re: [CODE4LIB] problem using "request new password" at code4lib.org

2008-11-06 Thread Wick, Ryan
No, but I can get you a new one. I'll email you directly.

Ryan Wick (wickr) 

-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Stephen Meyer
Sent: Thursday, November 06, 2008 2:11 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] problem using "request new password" at code4lib.org

apologies for sending this to the list, but i am not getting a response
for my email address when using the "request new password" page on
code4lib.org.

is this working?

thanks,
-sm
--
Stephen Meyer
Library Application Developer
UW-Madison Libraries
312F Memorial Library
728 State St.
Madison, WI 53706

[EMAIL PROTECTED]
608-265-2844 (ph)


"Just don't let the human factor fail to be a factor at all."
- Andrew Bird, "Tables and Chairs"


[CODE4LIB] problem using "request new password" at code4lib.org

2008-11-06 Thread Stephen Meyer
apologies for sending this to the list, but i am not getting a response 
for my email address when using the "request new password" page on 
code4lib.org.


is this working?

thanks,
-sm
--
Stephen Meyer
Library Application Developer
UW-Madison Libraries
312F Memorial Library
728 State St.
Madison, WI 53706

[EMAIL PROTECTED]
608-265-2844 (ph)


"Just don't let the human factor fail to be a factor at all."
- Andrew Bird, "Tables and Chairs"


[CODE4LIB] 13th European Conference on Digital Libraries (ECDL2009) - First Call

2008-11-06 Thread Jodi Schneider
Forwarded by request of Giannis Tsakonas:

--

13th European Conference on Digital Libraries (ECDL2009)
September 27 - October 2, 2009, Corfu, Greece
http://www.ecdl2009.eu/

The Call for Contributions for ECDL2009 can be found at:
http://www.ionio.gr/conferences/ecdl2009/call.php

*** Submission deadline for Full Papers, Short Papers, Posters and
Demonstrations: March 21, 2009
*** Submission deadline for Doctoral Consortium Papers: June 1, 2009
*** Submission deadline for Workshops, Tutorials and Panels: February
27,
2009

Finally, you can also find the poster and the leaflet of the conference
at:
http://www.ionio.gr/conferences/ecdl2009/content/poster_A4.pdf
http://www.ionio.gr/conferences/ecdl2009/content/poster_A3.pdf
http://www.ionio.gr/conferences/ecdl2009/content/ECDL_leaflet_2ndEdition
.pdf

See you in Corfu next September!


[CODE4LIB] Job Posting: Programmer Analyst, Yale University Library

2008-11-06 Thread Yitzchak Schaffer

*Programmer Analyst II *
*Systems Office*
*Yale University *

* *

*The University and the Library *

One of the world's leading research libraries, Yale University Library
is a full partner in teaching, research, and learning at Yale and is
visited by scholars from around the world.  A distinctive strength is
its rich spectrum of resources, including approximately thirteen million
volumes and information in all media, ranging from ancient papyri to
early printed books to electronic databases.  The Library is engaging in
numerous projects to expand access to its physical and digital
collections.  Housed in twenty-two buildings including the Sterling
Memorial Library, the Beinecke Rare Book and Manuscript Library, and the
new Bass Library, it employs a dynamic and diverse staff of nearly
six-hundred who offer innovative and flexible services to library
readers.  To learn more about Yale University Library and its
collections and services, visit http://www.library.yale.edu.



*The Position  *

Reporting to the Programmer Analyst III in Library Access Integration
Services, the Programmer Analyst is responsible for the design,
development, testing, installation, and maintenance of Library web and
database applications and analyzes the technical needs of staff, faculty
and readers, and develops proposals to acquire or develop the tools to
answer those needs.



*Responsibilities*

Plans and implements project scope, schedule and budgetary
requirements.  Creates and maintains the databases that support and make
possible the successful implementation of Library’s Digital
Collections.  Works with other Library technology staff and IT staff
across the University, collaborates on the development and
implementation of a variety of automation and digitization projects
conducted in and for the Library.  Produces related documentation and
user manuals as needed.  May design and conduct technical training
sessions for Library staff.  Provides high-level support for the use of
ILLiad.  May be required to assist with disaster recovery efforts.  May
be assigned to work on the West Campus.



*Qualifications *

Bachelor's degree in a relevant area and three years of programming
experience; or an equivalent combination of education and experience.



Demonstrated expertise in MS SQL Server 2005/2008 database development.
Demonstrated high-level expertise supporting Windows XP or Vista.
Demonstrated experience developing web sites using HTML, CSS and XML.
 Experience with object oriented programming using one or more of the
following: VBScript, java, Visual Basic, ASP or C#.  Experience in
developing SOAP and REST Web Service applications.  Experience with MS
SQL Server 2005/2008 programming and development.  Experience with
digital asset management systems used at Yale such as Luna Insight,
Extensis Portfolio, ContentDM, etc.  Experience using image creation /
manipulation tools including PhotoShop.  Experience with classroom
presentation tools including PowerPoint or Keynote.  Demonstrated
experience assisting users with various levels of technical expertise.



Well developed analytical and problem solving skills.  Excellent oral
and written communication skills, particularly a demonstrated ability to
conduct technical training sessions and prepare appropriate on-line
documentation for use by non-technical and technical staff.  Skill at
working with and leading teams of IT and non-IT staff.  Excellent
planning and organizational skills.  Advanced knowledge of HTML and Web
programming and scripting languages such as VBScript, Visual Basic, ASP
and [dot]Net.  Experience with MS SQL Server 2005 programming and
development.  Demonstrated experience developing database-driven web
sites.  Demonstrated success in network and/or workstation application
development using Microsoft .NET using either Visual Basic or C#.
Strong service orientation and excellent analytical, organizational, and
problem resolution skills.  Solid working knowledge of Windows Server
2003/2008, IIS.  Solid working knowledge of Windows XP.  Demonstrated
ability to work well independently and with others in a rapidly changing
and demanding environment.  *Preferred:*  Experience with MS SQL Server
2005/2008 programming and development; experience creating stored
procedures and user defined types.  Experience in the use of Windows
Active Directory infrastructure and MAC OS.  Experience with XSL and
XSLT.  Experience in application development with one of more of the
following: C/C++, Delphi, Java/J# or F#.  Experience with Visual Studio
2005/2008, .NET 2/3, LINQ.  Formal project management training or PMP
certification.



*Salary and Benefits*

Rank and competitive salary will be based upon the successful
candidate's qualifications and experience. Full benefits package
including pro-rated 22 vacation days; 18 holiday, recess and personal
days; comprehensive health care; TIAA/CREF or Yale retirement plan; and
relocation assistance. Applications will be accepte

Re: [CODE4LIB] [Fwd: Fwd: [DC-GENERAL] DCMI News 3 November 2008]

2008-11-06 Thread Stephens, Owen
 
> In addition to DC-TEXT [1], there is a MoinMoin wiki syntax
> for embedding DSP constraints into a human-readable wiki
> document in a form that a script can extract to XML [2].
> To see this applied to the Eprints profile [3], run the
> script DSP2XML [4].  The source code is available at [5].
> 
> Tom
> 
> [1] http://dublincore.org/documents/dc-text/
> [2] http://dublincore.org/documents/2008/10/06/dsp-wiki-syntax/
> [3] http://dublincore.org/architecturewiki/EprintsApplicationProfile
> [4]
>
http://dublincore.org/architecturewiki/EprintsApplicationProfile?action
> =DSP2XML
> [5] http://dublincore.org/documents/2008/10/06/dsp-wiki-
> syntax/DescriptionSetProfile-dist.zip

Very neat - but it seems the reverse of what I'd instinctively look to
do - that is, start with an XML version of the DSP and then integrate
into a human readable environment?

Owen


Re: [CODE4LIB] eXtensible Catalog - New Website

2008-11-06 Thread Dibelius, Steven
Apologies for the initial problems with the XC website.  We ran into
some problems with caching in Drupal.  We have fixed the problem, and we
also expanded our browser support to reach as many people as possible.
Please visit http://www.extensiblecatalog.org for all the latest
information on the project, and feel free to contact me with any
questions or concerns.

-Steven

Steven Dibelius
Deployment Engineer, eXtensible Catalog Project
University of Rochester
[EMAIL PROTECTED]


-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Custer, Mark
Sent: Friday, October 17, 2008 4:25 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] eXtensible Catalog - New Website

The site was working fine earlier, as I was able to view it with Opera
(now, of course, I've the same problems). 

For the time being, this should get you there:
http://www.extensiblecatalog.org/node/59



-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Chris Alhambra
Sent: Friday, October 17, 2008 4:18 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] eXtensible Catalog - New Website

I used Internet Explorer 7 to go this website, and I get the message
"You
are using *Internet Explorer* version *6.0* on *Windows XP*"

-Chris Alhambra


On Fri, Oct 17, 2008 at 4:11 PM, Mark A. Matienzo <[EMAIL PROTECTED]>
wrote:

> I'm using Firefox 3 on OS X and the project's website is claiming I'm
> using IE 6 on Windows XP and thus not letting me access the site. Fix
> this, please?
>
> Mark Matienzo
> Applications Developer, Digital Experience Group
> The New York Public Library
>
> On Fri, Oct 17, 2008 at 10:31 AM, Dibelius, Steven
> <[EMAIL PROTECTED]> wrote:
> > ***Cross-posted; apologies for duplication***
> >
> >
> >
> > The eXtensible Catalog Project is pleased to announce that we have
> > launched our new website at http://www.extensiblecatalog.org/.  This
new
> > website will be the main vehicle for distributing our open-source
> > software once it is released in 2009.  In the mean time, the website
> > contains a wealth of information regarding the project, including
> > publications, an overview of the software we are developing and the
> > technologies that software will use, and a blog that has already
been in
> > use.
> >
> >
> >
> > The eXtensible Catalog (XC) Project is working to design and develop
a
> > set of open-source applications that will provide libraries with an
> > alternative way to reveal their collections to library users. XC
will
> > provide easy access to all resources (both digital and physical
> > collections) across a variety of databases, metadata schemas and
> > standards, and will enable library content to be revealed through
other
> > services that libraries may already be using, such as content
management
> > systems and learning management systems. XC will also make library
> > collections more web-accessible by revealing them through web search
> > engines.
> >
> >
> >
> > Since XC software will be open source, it will be available for
download
> > at no cost. Libraries will be able to adopt, customize and extend
the
> > software to meet local needs. In addition, a not-for-profit
organization
> > will be formed to provide the infrastructure to incorporate
community
> > contributions to the code base, encourage collaboration, and provide
> > maintenance and upgrades.
> >
> >
> >
> > The project is hosted at the University of Rochester and funded
through
> > a generous grant from the Andrew W. Mellon Foundation Scholarly
> > Communications Program as well as through significant contributions
from
> > and in collaboration with XC partner institutions.  The project is
in a
> > design and development phase until July 2009, at which point the
> > software will be released under an open-source license.
> >
> >
> >
> >
> >
> > Steven Dibelius
> >
> > Deployment Engineer, eXtensible Catalog Project
> >
> > University of Rochester
> >
> > [EMAIL PROTECTED]
> >
>


Re: [CODE4LIB] Code4lib mugs?

2008-11-06 Thread Andrew Hankinson
Long-time lurker, but thought I'd chime in and say I would be  
interested in such a scholarship, if it were available. I have a bit  
of video editing experience, and am interested in coming to the  
conference in RI.



On 3 Nov 2008, at 19:57, K.G. Schneider wrote:


+1 for the idea of funding the audio/video (and I always need more
travel mugs, but I'd rather have the a/v :> )

Karen

On Mon, 3 Nov 2008 16:24:10 -0500, "Jonathan Rochkind"
<[EMAIL PROTECTED]> said:
Aha, funding the audio and video is a great idea. Meets Code4Lib  
needs,

and also meets sponsor advertising needs, because all the videos and
audio could go up with a "capture of this content was sponsored by
Insert Vendor Here" link. I think Bill's idea is great.  Someone  
would

still need to be found to volunteer to recruit and supervise this
hypothetical student.

Jonathan

William Denton wrote:

On 3 November 2008, Jonathan Rochkind wrote:


Yeah, I'd rather the money were spent for a scholarship than for a
travel mug. I don't need any more travel mugs. Thanks for making  
this

point, Erik.


It'd be nice if there was a box of them for people that need one,  
but

I already have all the travel mugs I want.

Funding someone's attendance--or paying a student to get the audio  
and

video online quickly--would be great.

Bill


--
Jonathan Rochkind
Digital Services Software Engineer
The Sheridan Libraries
Johns Hopkins University
410.516.8886
rochkind (at) jhu.edu


__
Andrew Hankinson, BMus, MLIS
PhD Student
Distributed Digital Music Archives and Libraries Lab
Schulich School of Music
McGill University, Montreal, QC

[EMAIL PROTECTED]
(H) 514.692.6726
(W) 514.398.4535 x0300
(F) 514.398.8061


Re: [CODE4LIB] Today at the Library WordPress plugin: advice?

2008-11-06 Thread Karen Coombs
Genny,

I second Casey's comments. One thing that makes Wordpress great is the
variety of plugins. For people using WebEvent it will be very helpful, but
it will also give other people ideas about other calendar widgets they might
want to build.

Karen


On 11/6/08 8:42 AM, "Casey Bisson" <[EMAIL PROTECTED]> wrote:

> Genny,
> 
> I would encourage you to release your plugin, though writing plugins
> can be an addictive behavior ;-)
> 
> You might consider widgetizing the sidebar component of your plugin so
> that nobody but you needs to muck around in PHP to make it work.
> There's a good template for making the widget and the dashboard
> controls for the widget in the WordPress source. Take a look at the
> bottom of this file, starting around line 1440:
> 
> http://trac.wordpress.org/browser/tags/2.6.3/wp-includes/widgets.php
> 
> And the easiest way to release your plugin is via the WordPress plugin
> directory. You can register your plugin here:
> 
> http://wordpress.org/extend/plugins/about/
> 
> --Casey
> 
> __
> 
> Information Architect
> Plymouth State University
> Plymouth, New Hampshire
> http://Plymouth.edu/
> http://about.Scriblio.net/
> http://MaisonBisson.com/
> ph: 603-535-2256
> 
> 
> 
> On Nov 6, 2008, at 4:23 AM, Genny Engel wrote:
> 
>> I've written my first WordPress plugin (woohoo!) that displays a
>> "Today
>> at the Library" list of the current day's events.  I have the left
>> sidebar of our Library News blog set to call the plugin function, as
>> seen here:
>> 
>> http://sonomalibrary.org/news/
>> 
>> It's been suggested that I post this as a publicly available plugin,
>> but
>> it's so kludgey it's not fit for public consumption -- I can't find a
>> WordPress hook that will call it, so I have PHP code in the sidebar to
>> call it.  Also, it's currently so specific to libraries with WebEvent
>> calendars it's not likely to have much audience.  In theory, it
>> could be
>> generalized, but that would take some time.  Is it worth it?
>> 
>> I thought I'd check with the Code4Librs.  Anyone out there think
>> this is
>> indeed worth pursuing and if so, want to take some time to help me
>> de-kludge?
>> 
>> Thanks a bunch.

-- 
Karen A. Coombs
Head of Libraries' Web Services
University of Houston
114 University Libraries
Houston, TX  77204-2000
Phone: (713) 743-3713
Fax: (713) 743-9811
Email: [EMAIL PROTECTED]


Re: [CODE4LIB] Today at the Library WordPress plugin: advice?

2008-11-06 Thread Casey Bisson

Genny,

I would encourage you to release your plugin, though writing plugins  
can be an addictive behavior ;-)


You might consider widgetizing the sidebar component of your plugin so  
that nobody but you needs to muck around in PHP to make it work.  
There's a good template for making the widget and the dashboard  
controls for the widget in the WordPress source. Take a look at the  
bottom of this file, starting around line 1440:


http://trac.wordpress.org/browser/tags/2.6.3/wp-includes/widgets.php

And the easiest way to release your plugin is via the WordPress plugin  
directory. You can register your plugin here:


http://wordpress.org/extend/plugins/about/

--Casey

__

Information Architect
Plymouth State University
Plymouth, New Hampshire
http://Plymouth.edu/
http://about.Scriblio.net/
http://MaisonBisson.com/
ph: 603-535-2256



On Nov 6, 2008, at 4:23 AM, Genny Engel wrote:

I've written my first WordPress plugin (woohoo!) that displays a  
"Today

at the Library" list of the current day's events.  I have the left
sidebar of our Library News blog set to call the plugin function, as
seen here:

http://sonomalibrary.org/news/

It's been suggested that I post this as a publicly available plugin,  
but

it's so kludgey it's not fit for public consumption -- I can't find a
WordPress hook that will call it, so I have PHP code in the sidebar to
call it.  Also, it's currently so specific to libraries with WebEvent
calendars it's not likely to have much audience.  In theory, it  
could be

generalized, but that would take some time.  Is it worth it?

I thought I'd check with the Code4Librs.  Anyone out there think  
this is

indeed worth pursuing and if so, want to take some time to help me
de-kludge?

Thanks a bunch.


[CODE4LIB] Today at the Library WordPress plugin: advice?

2008-11-06 Thread Genny Engel
I've written my first WordPress plugin (woohoo!) that displays a "Today
at the Library" list of the current day's events.  I have the left
sidebar of our Library News blog set to call the plugin function, as
seen here:

http://sonomalibrary.org/news/

It's been suggested that I post this as a publicly available plugin, but
it's so kludgey it's not fit for public consumption -- I can't find a
WordPress hook that will call it, so I have PHP code in the sidebar to
call it.  Also, it's currently so specific to libraries with WebEvent
calendars it's not likely to have much audience.  In theory, it could be
generalized, but that would take some time.  Is it worth it?

I thought I'd check with the Code4Librs.  Anyone out there think this is
indeed worth pursuing and if so, want to take some time to help me
de-kludge?

Thanks a bunch.


Genny Engel
Sonoma County Library
[EMAIL PROTECTED]
707 545-0831 x581
www.sonomalibrary.org