Re: [CODE4LIB] Consortial services

2016-05-25 Thread Mark Jordan
I'll throw in a couple examples from western Canada: 

COPPUL (Council of Prairie and Pacific Libraries) Archivematica as a Service: 
http://www.coppul.ca/archivematica 

BC ELN (British Columbia Electronic Library Network) consortial Islandora-based 
IR, Arca: http://arcabc.ca 

Mark 

- Original Message -

> Hi all,

> I am trying to get a sense of the extent to which non-OPAC systems are being
> run by consortia. We know that OPACs have sometimes moved to consortial
> management (e.g., CARLI, WRLC), but what what about publishing platforms
> (e.g., OJS), repository platforms (e.g., DSpace, Fedora), or other digital
> library systems (e.g., Omeka, Archon)? Does anyone have a sense of the
> degree to which these non-OPAC systems are being run by consortia?

> The one I'm aware of is TDL, which I believe offers DSpace, Vireo ETD, and
> OJS (but not OPAC, surprisingly). Are there others?

> Thanks much,
> Bill

> --
> Bill Ingram
> Manager, Scholarly Communication and Repository Services
> University of Illinois at Urbana-Champaign Library
> 450-W Library, MC 522
> 1408 W Gregory Drive
> Urbana, IL 61801 USA

> (217) 333-4648
> wingr...@illinois.edu
> http://orcid.org/-0002-8307-8844


Re: [CODE4LIB] Interim data storage for researchers

2016-04-13 Thread Mark Jordan
Erin is correct, Simon Fraser did go with Pydio as a user-facing loading dock 
to our Islandora-based research data repository but we are now (well, as soon 
as we can get some developer resources) replacing that with OwnCloud since 
campus IT has launched a university-wide service based on it. Both pieces of 
software are pretty slick. 

Mark 

- Original Message -

> Hi Krista,

> I know of at least two Canadian universities (SFU and UPEI) using an
> integration between Islandora and Pydio for the management of research data.
> It's explained a bit more here: http://bit.ly/1oX2lfs. The UPEI data sites
> is: https://data.upei.ca/. Very interesting integrations.

> ~ Erin Tripp


Re: [CODE4LIB] Interim data storage for researchers

2016-04-12 Thread Mark Jordan
Hi Krista, 

You might want to check out OwnCloud. It offers a viable Dropbox alternative 
that you can host locally, with sync clients for all major operating systems 
(even Blackberry cough). 

Mark 

- Original Message -

> Thanks for the response so far. I'll definitely be looking into your
> suggestions. I should note, we're Canadian, so cloud options (ie. syncing
> to gdocs, dropbox, etc) are problematic for us.

> K r i s t a G o d f r e y

> 
> Interim Head, Library Information Technology Services/
> Web Services Librarian
> Library IT Services
> Queen Elizabeth II Library
> Memorial University of Newfoundland
> St. John's, NL
> A1B 3Y1
> t:709-864-3753

> 
> "He's like Super Librarian, y'know?
> Everyone forgets, Willow, that knowledge is the ultimate weapon."
> - Buffy the Vampire Slayer

> On Tue, Apr 12, 2016 at 10:32 AM Reid Boehm  wrote:

> > Hi Krista,
> > We have several researchers that are using Open Science Framework. It seems
> > to work well for collaboration across institutions and it gives the owner
> > control of granting access. It also syncs with Google Drive, Box, Dropbox
> > and Github which is nice.
> > Hope that helps!
> >
> > *--Reid *
> >
> > *Reid I Boehm, PhD*
> > CLIR Postdoctoral Fellow in Data Curation for the Sciences and Social
> > Sciences
> > Hesburgh Libraries – Center for Digital Scholarship
> >
> >
> > *University of Notre Dame*131 Hesburgh Library
> > Notre Dame, IN 46556
> > o: 574-631-3461
> > e: rbo...@nd.edu
> > OrCiD: -0002-5474-0253
> >
> > 
> >
> > On Tue, Apr 12, 2016 at 8:25 AM, K. Godfrey 
> > wrote:
> >
> > > Hi all
> > >
> > > We've been approached by a researcher who would like our assistance in
> > > storing data (various file types) on an on-going project (not at a data
> > > preservation stage yet). The researcher wants to be able to access, add
> > and
> > > change this data from their project site and allow her fellow research
> > > partners (not necessarily at our institution) access as well. Are any
> > other
> > > folks offering this kind of service? Have you partnered with campus IT to
> > > make this happen? Are you using particular software, such as DataVerse or
> > > Pydio to facilitate such a service? Thanks!
> > >
> > > Krista
> > >
> > > K r i s t a G o d f r e y
> > >
> > > 
> > >
> > >
> > > Interim Head, Library Information Technology Services/
> > > Web Services Librarian
> > > Library IT Services
> > > Queen Elizabeth II Library
> > > Memorial University of Newfoundland
> > > St. John's, NL
> > > A1B 3Y1
> > > t:709-864-3753
> > >
> > >
> > > 
> > >
> > > "He's like Super Librarian, y'know?
> > > Everyone forgets, Willow, that knowledge is the ultimate weapon."
> > > - Buffy the Vampire Slayer
> > >
> >


Re: [CODE4LIB] Exactly: A New Tool for Digital File Acquisitions

2016-01-13 Thread Mark Jordan
Bert, 

Looks really interesting. What license are you releasing this application 
under? Also, the Github repo https://github.com/avpreserve/uk-exactly doesn't 
exist (at least to the public) - it's linked to in the User Guide. 

Mark 

- Original Message -

> AVPreserve and the Louie B. Nunn Center for Oral History at the University
> of Kentucky Libraries are excited to announce the release of a new tool for
> born-digital acquisition and delivery.

> Building on work originally begun by colleagues at the Gates Archive,
> AVPreserve and the Louie B. Nunn Center for Oral History at the University
> of Kentucky Libraries developed Exactly to meet the growing need for
> archives to acquire born digital content directly from donors and to begin
> the activities of establishing provenance and fixity early in the process
> of acquisition. Read more about how the Nunn Center is using Exactly here
> 
> .

> Exactly is a simple and easy to use application for remotely and safely
> transferring any born-digital material from a sender to a recipient.
> Exactly utilizes the BagIt File Packaging Format (an Internet Engineering
> Task-Force standard, developed by the Library of Congress and the
> California Digital Library, with current support from George Washington
> University and the University of Maryland), supports FTP transfer, as well
> as standard network transfers, and integrates into desktop-based file
> sharing workflows such as Dropbox or Google Drive. Additionally, Exactly
> allows the recipient to create customized metadata templates for the sender
> to fill out before submission. Exactly can send email notifications with
> transfer data and manifests when files have been delivered to the archive.

> Read more about Exactly’s features in the Users Guide and the Exactly
> Quickstart tutorial at our Exactly webpage
> .
> Downloads for the Exactly application are also available there (Windows
> executable, Mac OS Build, or Java Package).

> 

> Bertram Lyons, CA
> AVPreserve | www.avpreserve.com
> International Association of Sound and Audiovisual Archives |
> www.iasa-web.org


Re: [CODE4LIB] Exactly: A New Tool for Digital File Acquisitions

2016-01-13 Thread Mark Jordan
Sweet, thank you, 

Mark 
- Original Message -

> Hi Mark -

> Good questions. Github repo is being cleaned and prepped for public release
> (still private at the moment; will be opened later tonight).

> The code is licensed with Apache 2.0.

> Let me know if you have other questions.

> Best --

> Bert

> On Wed, Jan 13, 2016 at 9:33 AM, Mark Jordan < mjor...@sfu.ca > wrote:

> > Bert,
> 

> > Looks really interesting. What license are you releasing this application
> > under? Also, the Github repo https://github.com/avpreserve/uk-exactly
> > doesn't exist (at least to the public) - it's linked to in the User Guide.
> 

> > Mark
> 


[CODE4LIB] Public Knowledge Project – Software Developer For XML Project

2015-11-20 Thread Mark Jordan
The Public Knowledge Project at Simon Fraser University (http://pkp.sfu.ca) 
provides the leading open source platform for running academic journals (OJS), 
books (OMP), and conferences (OCS). PKP is seeking a full-time Software 
Developer to join our XML Project team for at least 6 months and possibly 
longer. Duties will include maintaining the PKP XML web stack currently hosted 
at https://github.com/pkp/xmlps, adding new features and parsing libraries, 
actively participating in an international developer community, conferring with 
users to better understand system requirements and usability issues, 
investigating problem areas, and general troubleshooting. 

PKP is a truly global initiative. As a member of the PKP team, you are able to 
work where you want, anywhere in the world, during the hours that work best for 
you (apart from some regularly scheduled team meetings). You will have 
opportunities to travel, participate in conferences and workshops, and interact 
with a growing international community of users in the academic, software 
development, and publishing worlds. Initially this will be a fixed-term 
contract with a probationary period and with very good potential for increased 
hours and continuing work. Salary is negotiable based on qualifications and 
experience. 

Qualifications include: 

-experience with current web development technology, especially PHP (ideally 
Zend) and *nix scripting. 
-experience with the following: Xpath, XSLT, regular expressions, Schematron, 
machine learning, named entity recognition, or some combination thereof. 

Additional consideration given for: 

-experience with Java and/or Python. 
-experience with academic article production, the National Library of Medicine 
JATS specification, and/or "massaging" PDFs. 
-knowledge of, or experience with, PKP software (e.g. Open Journal Systems) or 
a similar open source project is valuable but not necessary. 
-enthusiasm for open source projects and understanding of the benefits of 
openness in general (open access, open standards, open data, open access to 
information, etc.) 

Interested applicants should send the following: 

-a cover letter containing a summary of their experience, and at least two 
references; 
-a copy of their resume; and 
-code samples, ideally in PHP, ideally open-source (e.g. via a Github 
repository). 

to Brian Owen, Associate University Librarian (brian_o...@sfu.ca). Postings 
will remain open until filled. 

Background Information 

The Public Knowledge Project (PKP) is a research and development initiative 
based at Simon Fraser University with many development partners and supporters 
around the world. PKP has been developing free, open source software for the 
management, publishing, and indexing of journals, books, and conferences for 15 
years. The PKP software suite is comprised of four modules: Open Journal 
Systems, Open Monograph Press, Open Conference Systems, and Open Harvester 
Systems; as well as a variety of supporting software projects. Visit PKP 
http://pkp.sfu.ca/ and have a look at the software and code. 

Mark 

Mark Jordan 
Head of Library Systems 
W.A.C. Bennett Library, Simon Fraser University 
Burnaby, British Columbia, V5A 1S6, Canada 
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50 
mjor...@sfu.ca 


Re: [CODE4LIB] getting started with Drupal for library website

2015-05-27 Thread Mark Jordan
 There's CUFTS, which is no longer under development as far as I know:
 http://researcher.sfu.ca/cufts

CUFTS is under active development. Feel free to contact 
researcher-supp...@sfu.ca if you'd like more info. 

Mark 


[CODE4LIB] Job posting: Software developer with the Public Knowledge Project

2015-05-22 Thread Mark Jordan
The Public Knowledge Project at Simon Fraser University ( http://pkp.sfu.ca ) 
provides the leading open source platform for running academic journals (OJS), 
books (OMP), and conferences (OCS). PKP is seeking (initially) a half-time 
Software Developer to join our XML Project team. Duties will include 
maintaining the PKP XML web stack currently hosted at 
https://github.com/pkp/xmlps , adding new features and parsing libraries, 
actively participating in an international developer community, conferring with 
users to better understand system requirements and usability issues, 
investigating problem areas, and general troubleshooting. 

Tired of commuting to the office everyday from 9 to 5? As a member of the PKP 
team, you are able to work where you want, anywhere in the world, during the 
hours that work best for you (apart from some regularly scheduled team 
meetings). You will have opportunities to travel, participate in conferences 
and workshops, and interact with a growing international community of users in 
the academic, software development, and publishing worlds. Initially this will 
be a fixed-term contract with a probationary period and with very good 
potential for increased hours and continuing work. Salary is negotiable based 
on qualifications and experience. 

Qualifications include: 

* experience with current web development technology, especially PHP. 
* experience with machine learning systems. 

Additional consideration given for: 

* knowledge of, or experience with, PKP software (e.g. Open Journal 
Systems) or a similar open source project is valuable but not necessary. 
* enthusiasm for open source projects and understanding of the benefits of 
openness in general (open access, open standards, open data, open access to 
information, etc.) 
* experience with various XML parsing modalities, e.g. Xpath, XSLT, regular 
expressions, Schematron. 

Interested applicants should send the following: 

* a cover letter containing a summary of their experience, and at least two 
references; 
* a copy of their resume; and 
* code samples, ideally in PHP, ideally open-source (e.g. via a Github 
repository). 

to Brian Owen, Associate University Librarian ( brian_o...@sfu.ca ). Postings 
will remain open until filled. 

Background information: 

The Public Knowledge Project (PKP) is a research and development initiative 
based at Simon Fraser University with many development partners and supporters 
around the world. PKP has been developing free, open source software for the 
management, publishing, and indexing of journals, books, and conferences for 15 
years. The PKP software suite is comprised of four modules: Open Journal 
Systems, Open Monograph Press, Open Conference Systems, and Open Harvester 
Systems; as well as a variety of supporting software projects. Visit 
http://pkp.sfu.ca/ and https://github.com/pkp and have a look at the software 
and code. 

Mark 

Mark Jordan 
Head of Library Systems 
W.A.C. Bennett Library, Simon Fraser University 
Burnaby, British Columbia, V5A 1S6, Canada 
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50 
mjor...@sfu.ca 


Re: [CODE4LIB] Creating a Linked Data Service

2014-08-06 Thread Mark Jordan
Mike, 

If you want to create Linked Data, check out EasyLOD, 
https://github.com/mjordan/easyLOD. It's not a guide, but it does provide a 
toolkit. You'd need to write a data source plugin in PHP that scrapes your ILS 
but the EasyLOD framework will take care of most of the other bits involved in 
publishing Linked Data, assuming you're happy to provide only RDF/XML 
representations of your data (I never got around to providing other formats). 

If you decide that Linked Data is overkill, you may want to consider providing 
an API to your data. Check out http://api.lib.sfu.ca/equipment as an example. 

Mark 

- Original Message -

 I have recently had the opportunity to create a new library web page
 and host it on my own servers. One of the elements of the new page
 that I want to improve upon is providing live or near live
 information on technology availability (10 of 12 laptops available,
 etc.). That data resides on my ILS server and I thought it might be
 a good time to upgrade the bubble gum and duct tape solution I now
 have to creating a real linked data service that would provide that
 availability information to the web server.

 The problem is there is a lot of overly complex and complicated
 information out there onlinked data and RDF and the semantic web
 etc. and I'm looking for a simple guide to creating a very simple
 linked data service with php or python or whatever. Does such a
 resource exist? Any advice on where to start?
 Thanks,

 Mike Beccaria
 Systems Librarian
 Head of Digital Initiative
 Paul Smith's College
 518.327.6376
 mbecca...@paulsmiths.edu
 Become a friend of Paul Smith's Library on Facebook today!


Re: [CODE4LIB] CFP: A Librarian's Introduction to Programming Languages

2014-03-26 Thread Mark Jordan
+1

- Original Message -
 +1
 
 
 On Wed, Mar 26, 2014 at 9:32 AM, Simon Spero sesunc...@gmail.com
 wrote:
 
  I would structure the book by task, showing how different languages
  would
  implement the same task.
 
  For example,
 
  using a marc parsing library in java, groovy, python, ruby, perl,
  c/c++/objective c, Haskell.
 
  Implementing same.
 
  Using a rest API
 
  Implementing a rest API
 
  Doing statistical analysis of catalog records, circulation data ,
  etc.
 
  Doing knowledge based analysis of same
  --
  Treatment of each topic and language is likely to be cursory at
  best, and I
  am not sure who the audience would be.
 
  A series of  language for librarians books would seem more
  useful and
  easier to produce.
 
  Simon
 
 


Re: [CODE4LIB] Proquest search api?

2014-02-12 Thread Mark Jordan
- Original Message -

 
 While it may not be the coolest, I’d be willing to bet Proquest
 supports Z39.50. 

Someone thinks Z39.50 isn't cool? It's got a very cool name anyway, especially 
when pronounced zed39.50.

We'd also be interested in hearing how others are querying PQ, esp. Proquest 
Dissertations  Theses.

Mark


Re: [CODE4LIB] Canadian WordPress Hosting

2013-11-07 Thread Mark Jordan
FWIW, in British Columbia, public institutions are prohibited by law from 
hosting any data in the US.

Mark

Ross Singer rossfsin...@gmail.com wrote:

I assume it's not about speed, but about the PATRIOT Act.

For example, we don't host any of our customer data in the US (and aren't
allowed to).

-Ross.


On Thu, Nov 7, 2013 at 9:17 PM, Riley Childs ri...@tfsgeo.com wrote:

 I take that back, did a bit more research, I think there are plenty of
 options. But I have to ask, why only in Canada, a transit provider in the
 us willbe just as fast as in Canada

 Riley Childs
 Library Director and IT Admin
 Junior
 Charlotte United Christian Academy
 P: 704-497-2086 (Anytime)
 P: 704-537-0331 x101 (M-F 7:30am-3pm ET)

 Sent from my iPhone
 Please excuse mistakes

  On Nov 7, 2013, at 9:09 PM, Nick Ruest rue...@gmail.com wrote:
 
  Cynthia: If you just need a Canadian server, not a Canadian corporation,
 check out Site5[1]. Not sure if they are exactly what you are looking for,
 but they have the standard one-click install ControlPanel stuff. Not sure
 about the automated backup options you're looking for. I've been using them
 for a few years, and have zero complaints.
 
  Riley: Really? Why would we be hard pressed to find that in Canada?
 
  -nruest
 
  [1] http://www.site5.com/p/canadian-web-hosting/
 
  On 13-11-07 08:38 PM, Riley Childs wrote:
  Why in Canada? You will be hard pressed to find that
 
  Riley Childs
  Library Director and IT Admin
  Junior
  Charlotte United Christian Academy
  P: 704-497-2086 (Anytime)
  P: 704-537-0331 x101 (M-F 7:30am-3pm ET)
 
  Sent from my iPhone
  Please excuse mistakes
 
  On Nov 7, 2013, at 4:48 PM, Cynthia Ng cynthia.s...@gmail.com wrote:
 
  Thanks Kevin. Servers need to be in Canada, preferably paid in
 Canadian but
  I don't think that's necessary. I'll looking your recommendation.
 
 
  On Thu, Nov 7, 2013 at 9:48 AM, Kevin Hawkins 
  kevin.s.hawk...@ultraslavonic.info wrote:
 
  Does the entity you pay need to be in Canada (that is, accept payment
 in
  Canadian dollars), or do the servers need to be there?  Or both?
 
  I use http://www.csoft.net/ for my personal hosting.  Their business
  office is in Canada, but I'm unclear on where their servers are.
  Their
  documentation is written assuming you have strong technical skills,
 but
  they respond quickly (and tersely) whenever I've needed help to
 address
  gaps in my skills.  They have some specific instructions for
 installation
  of WordPress once you've connected to them through SSH:
 
  http://www.csoft.net/docs/wordpress.html.en
 
  They also have documentation in French in case that's helpful.
 
  --Kevin
 
 
  On 2:59 PM, Cynthia Ng wrote:
 
  Hi Everyone,
 
  Apologies for cross-posting, but code4lib is much more active, and
 has
  more
  Canadians that I've seen.
 
  I was wondering if anyone had recommendations for a WordPress hosting
  solution? And yes, it needs to be in Canada. I can do most of my own
  dev-type work, so really it just needs to be setup to run WordPress
  (preferably with 1-click install), and most of all, reliable,
 hopefully
  with good customer service for when we need to contact the company.
 
  Okay, also preferable is that they do daily backups for us and has
  excellent security (considering it's WordPress).
 
  Too many hosting solutions include email and a bunch of other stuff,
 and I
  need it only for WordPress and nothing else.
 
  A name, plus at least 1-2 reasons on the recommendation would be
 great!
 
  Thanks in advance,
  Cynthia
 
  --
  -nruest



Re: [CODE4LIB] Good MARC PHP Libraries,

2013-10-03 Thread Mark Jordan
Dan,

File_MARC 0.8.0 beta appears to be working as expected in my scripts.

Mark


- Original Message -
 On Fri, Sep 27, 2013 at 9:48 AM, Dan Scott deni...@gmail.com wrote:
  On Thu, Sep 26, 2013 at 9:23 AM, Bill Dueber b...@dueber.com
  wrote:
  Given that File_MARC has been around since, what, the late 1950's,
  why
  don't you just slap a 1.0 on it? It's not like anyone isn't using
  it
  because they're waiting for the API to stabilize; we're all using
  it
  regardless.
 
  Heh. The main reason is that I want to remove the dependency on the
  PEAR Structures_LinkedList package, which is also beta, and also
  written by me. Several PHP point releases ago, native linked lists
  were (finally) added; I had a branch that cut over to native linked
  lists and passed most of the tests, but got distracted by a cat
  video
  online or something and never got to that finish line.
 
  I have a bit of a crazy weekend coming up, but tell you what: next
  week I'll resurrect that branch and see if I can cut a 1.0 release.
  Seeing tangible interest from the community is good motivation :)
 
 First step: I have removed the dependency on Structures_LinkedList in
 favour of the native SplDoublyLinkedList. All tests are passing, and
 I
 think I closed a few long-standing corner cases as well...
 
 Per PEAR rules, I have pushed File_MARC 0.8.0 beta. If a few hardy
 souls could give this a shot with their own applications and let me
 know if it all looks good, then I'll proceed with 1.0 stable on
 Friday.
 


Re: [CODE4LIB] Institutional Repository Costs

2013-09-17 Thread Mark Jordan
Scott,

I agree with Kirsta, but in addition to technical staff you will absolutely 
need someone who can develop and oversee policies associated with the IR, and 
work with the communities who will be contributing contents. IRs are a service, 
not a website or CMS (although the technology obviously underlies services). 
Our IR went nowhere for a long time until we created/hacked a position to be 
the non-technical manager.

Mark

- Original Message -
 Hi Scott,
 
 No numbers here, but I recommend budgeting for either a) ongoing
 programmer involvement (staff), or b) support costs with an
 appropriate company for the platform you choose. Minimizing the
 amount
 of unique code a programmer has to write can also go a distance to
 reducing ongoing costs.
 
 Source: In my work as manager of the Islandora project, I've come
 across some institutions facing challenges for interoperability,
 migration, and updating because the system has been customized by one
 programmer, long since departed (not that this is the model you are
 proposing, but perhaps the horror-story extreme) :P Obviously I am
 biased toward open-source, but I think you need a team that is
 involved in the community surrounding the software to reap the
 greatest benefits, and ongoing programmer support...
 
 On Tue, Sep 17, 2013 at 10:04 AM, scott bacon
 sdanielba...@gmail.com wrote:
  It may be a fool's errand to ask how much it would cost to
  implement an
  open source institutional repository, but here goes!
 
 
  Let's first focus on open source and say that there won't be vendor
  costs
  for ingesting or downloading materials, that we already have our
  own
  purchased servers dedicated to the IR, our own digitization program
  (scanners and staff), and that we have already tallied cloud-based
  storage
  and preservation costs.
 
 
  I have heard that the costs of implementing an open source IR can
  be as
  cheap as how much employee time is dedicated to the project. So you
  have a
  programmer spend a year or so on implementation and hire a
  librarian to
  manage it after that, let's say. Beyond that, are there any
  hard-and-fast
  costs associated with getting an IR up and running?
 
 
  I have also read somewhere that it costs just as much to implement
  an open
  source IR as it does a proprietary one, but we'd certainly like to
  reap the
  benefits of having ultimate control over our own system if at all
  possible.
 
 
  By the way, if it helps, my institution is classified *Master's S*,
  with an
  undergraduate enrollment of just under 10,000.
 
 
  Numbers will vary wildly of course, but if anyone could give an
  idea of the
  cost of any component of a project like this, open source or
  proprietary,
  it would be most helpful.
 
 
  Thanks,
 
  Scott Bacon
 
 
 
 --
 
 Kirsta Stapelfeldt, MA, MLIS
 Islandora Project/Repository Manager
 Robertson Library
 University of Prince Edward Island
 
 kstapelfe...@upei.ca
 Skype Name: Kirsta.Stapelfeldt
 902.620.5096
 


Re: [CODE4LIB] Question on CONTENTdm and Linked Data

2013-02-26 Thread Mark Jordan
Hi,

- Original Message -
[...]

 
 Dumping the data using the [CONTENTdm] web-services API into LOD 
 representations
 is definitely the way to go. CONTENTdm out of the box has no
 capacity to act as an LOD provider.
 

I've written a simple application, easyLOD, for exposing Linked Data from 
various sources, and have included a CONTENTdm plugin (there's also a simple 
plugin to get Dublin Core from a MySQL database and FOAF data from a CSV file). 
It's at https://github.com/mjordan/easyLOD .

To get it to work with CONTENTdm:

1) unzip https://github.com/mjordan/easyLOD/archive/master.zip and put the 
easyLOD directory in the webroot of a server running PHP 5.3

2) edit data_sources/cdm/cdm.php to use your CONTENTdm server

3) get the alias and pointer of an item in CONTENTdm that has some Dublin Core 
fields (e.g., in the case of 
http://content.lib.sfu.ca/cdm/compoundobject/collection/bcp/id/15068, the alias 
is 'bcp' and the pointer is '15068')

4) the URI for this item in easyLOD is: e.g., 
http://path/to/easylod/resource/cdm:bcp:15068

5) to see the RDF representation for this item, issue the command curl -L -H 
'Accept: application/rdf+xml'  http://path/to/easylod/resource/cdm:bcp:15068 
(of course using an alias and pointer from one of your own collections)

6) to see the human-readable version of this metadata, point your graphical web 
browser at the same URL.

Mark


Re: [CODE4LIB] Question on CONTENTdm and Linked Data

2013-02-21 Thread Mark Jordan
Hi,

- Original Message -
 Hi Matt,
 
 The largest hurdle you would face with linked data and ContentDM are
 the
 inconsistently persistent URLs (to say nothing of the application
 specific
 jankyness in the url).  When an item is added to a collection in
 ContentDM,
 it is assigned an ID which is used in the URL, ie
 http://digitalcollections.library.gsu.edu/cdm/singleitem/collection/ajc/id/805
  .
 However, if at a later point, you make a change to that item, say
 updating
 the OCR text, the item is given a new ID, and thus is accessed at a
 new
 URL. 

This is not correct -- an item's ID (in CONTENTdm terms, its 'pointer') remains 
the same after an update to the item using the tools provided as part of 
CONTENTdm.

 However, the old URL does not redirect to the new one, it just
 dead
 ends, ironically at an error page with a 200 HTTP request status
 header!
 Wreaks havoc on search engines or any other system that relies on
 persistent URLs, as a Linked data system *may* want to do. :(
 
 That said, ContentDM 6 does have an API through which you can get
 data
 about any record. It's a little inconsistent, and the docs aren't
 amazing,
 but you can get most everything out of it that you'd want. So, if you
 had
 coordinates where and image was taken stored in a metadata field, you
 could
 use the API to get them and push that onto a Google map. So if you
 have a
 collection that is static, you probably don't have to worry about the
 URL
 borking feature they have included.
 More about the ContentDM API:
 http://www.contentdm.org/help6/custom/customize2f.asp
 

Dumping the data using the web-services API into LOD representations is 
definitely the way to go. CONTENTdm out of the box has no capacity to act as an 
LOD provider.

Mark 


[CODE4LIB] CURATEcamp iPRES 2012

2012-09-10 Thread Mark Jordan
Please excuse the cross postings.

CURATEcamp iPRES 2012, with a focus on Preservation Synthesis, is just a few 
weeks away. Further information, including a link to the registration service, 
is available at:

http://wiki.curatecamp.org/index.php/CURATEcamp_iPRES_2012

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca


Re: [CODE4LIB] Archival Software

2012-08-09 Thread Mark Jordan
Jay,

If by 'archival software' you mean a digital preservation toolkit, check out 
Archivematica, https://www.archivematica.org/wiki/Main_Page

Mark

- Original Message -
 Any suggestions for inexpensive  easy to use archival software?
 
 Thanks,
 
 Jay Dela Cruz, MLIS
 Electronic Resources Librarian
 Hodges University | 2655 Northbrooke Drive, Naples, FL 34119-7932
 (239) 598-6211 | (800) 466-8017 x 6211 | f. (239) 598-6250
 jdelac...@hodges.edu | www.hodges.edu
 


Re: [CODE4LIB] Storing lat / long

2012-06-29 Thread Mark Jordan
Thanks everybody, looks like decimal degrees is the format to go with. Our 
local GIS expert came to the same conclusion. Spatial db extensions are not an 
option for us at the moment; we've got to store them as strings.

Mark

- Original Message -
 On Jun 28, 2012, at 3:46 PM, Matthew LeVan wrote:
 
  I'd think it would depend on what you plan to do with the
  coordinates once
  you have them stored.  If you intend to do anything at all
  complicated
  (spatial queries, KML generation, your own custom maps, area/volume
  calculations), you might want to consider a spatial database
  extension (
  http://en.wikipedia.org/wiki/Spatial_database).
  
  I've used the SQLite SpatiaLite and Postgres PostGIS extensions,
  and
  they're fairly straightforward to setup.
 
 
 Agreed.  If you're going to be searching on them (places w/in 50
 miles of (x), closest to (y)) ... spatial database extensions are
 the way to go.
 
 If you're just going to be returning them for display, it probably
 doesn't matter so much, but odds are someone in the future is going
 to ask about it.
 
 (and that being said; I store two copies of most anything coordinate
 or unit related ... one for searching that's well normalized, and
 one for display purposes ... database normalization be damned)
 
 -Joe
 


[CODE4LIB] Storing lat / long

2012-06-28 Thread Mark Jordan
code4libers:

What's the best (i.e., most standardized and flexible) format for storing 
single-point geocoordinates? Pages like 
http://www.maptools.com/UsingLatLon/Formats.html offer too many choices.

TIA,

Mark


Re: [CODE4LIB] Library site design patterns

2012-05-11 Thread Mark Jordan
Ross,

Good counter example, and I'm sure your experience is a common one. Pat's 
question caught me in a moment of deep cynicism -- I'm not saying there can't 
be library website design patters, just that libraries more often than not end 
up implementing new sites by reinventing the wheel, and justifying that 
reinvention by arguing that their local wheel needs to be a oval, not round. In 
fact, I'd have to ask about your experience (simply because it is probably 
shared by a lot of people), at the end of the process, how much of a design 
pattern did the implementation group infer from your study of other sites, and 
how much of the study focused on subjective design components like colors, 
fonts, and other eye candy. And how much of the study was perfunctory due 
diligence, performed despite the assumption that the library or the library's 
perceived users somehow required an oval site architecture. It's the for 
whatever local reasons or biases we had that I am cynical about.

Mark



- Original Message -
 On May 10, 2012, at 5:49 PM, Mark Jordan wrote:
 
  Wouldn't the NIH syndrome endemic to libraries make such a set
  unlikely?
 
 But every website redesign committee I have ever sat on (which have
 been many; since the dawn of the web -- every one a scarring
 experience) has always started by compiling the library websites
 (and occasionally outside of the library, but almost *always*
 library websites) that have designs we admire or aspects that we
 would like to emulate or incorporate.
 
 Every single one.
 
 I can't imagine that this phenomenon was exclusive to the three
 universities I have worked for, which would lead me to believe that
 *some* design patterns must show up in a significant cross-section
 of library websites (although, like Sean, I agree that so often,
 other website designs were rejected for whatever local reasons or
 biases we had).
 
 -Ross.
 
  
  - Original Message -
  So, there are a gajillion and one design pattern libraries out
  there...has
  anybody come across a set of design patterns focused on library
  web
  sites?
  
  Thanks,
  Pat
  



Re: [CODE4LIB] Library site design patterns

2012-05-11 Thread Mark Jordan
Ross, I agree we're not disagreeing, and the components of library sites you 
itemize are good examples of the kinds of things that we could describe as 
patterns, since as you say, they do overlap across most library sites.

Mark

- Original Message -
 Mark, I actually wouldn't say I'm disagreeing with you (:)) or that
 your cynicism isn't completely justified.
 
 Indeed, the library website redesigns always, on the whole, turned
 out unique (besides the common design patterns of cluttered,
 jargon-y and aesthetically woeful).  That being said, almost
 every one picked up *some* design cue from another website, whether
 it be verbiage, layout of search boxes, where 'contact us' should
 go, etc. and I imagine given the number of library websites + the
 number of library websites designed by library website redesign
 committee that all went through this due diligence stage, there
 *must* be overlaps of design cues.
 
 That's all I'm saying - that on the aggregate, there are probably
 patterns, although I would not say they are necessarily coherent or
 even well-thought out, I think patterns would emerge.
 
 -Ross.
 
 On May 11, 2012, at 11:38 AM, Mark Jordan wrote:
 
  Ross,
  
  Good counter example, and I'm sure your experience is a common one.
  Pat's question caught me in a moment of deep cynicism -- I'm not
  saying there can't be library website design patters, just that
  libraries more often than not end up implementing new sites by
  reinventing the wheel, and justifying that reinvention by arguing
  that their local wheel needs to be a oval, not round. In fact, I'd
  have to ask about your experience (simply because it is probably
  shared by a lot of people), at the end of the process, how much of
  a design pattern did the implementation group infer from your
  study of other sites, and how much of the study focused on
  subjective design components like colors, fonts, and other eye
  candy. And how much of the study was perfunctory due diligence,
  performed despite the assumption that the library or the library's
  perceived users somehow required an oval site architecture. It's
  the for whatever local reasons or biases we had that I am
  cynical about.
  
  Mark
  
  
  
  - Original Message -
  On May 10, 2012, at 5:49 PM, Mark Jordan wrote:
  
  Wouldn't the NIH syndrome endemic to libraries make such a set
  unlikely?
  
  But every website redesign committee I have ever sat on (which
  have
  been many; since the dawn of the web -- every one a scarring
  experience) has always started by compiling the library websites
  (and occasionally outside of the library, but almost *always*
  library websites) that have designs we admire or aspects that we
  would like to emulate or incorporate.
  
  Every single one.
  
  I can't imagine that this phenomenon was exclusive to the three
  universities I have worked for, which would lead me to believe
  that
  *some* design patterns must show up in a significant cross-section
  of library websites (although, like Sean, I agree that so often,
  other website designs were rejected for whatever local reasons or
  biases we had).
  
  -Ross.
  
  
  - Original Message -
  So, there are a gajillion and one design pattern libraries out
  there...has
  anybody come across a set of design patterns focused on library
  web
  sites?
  
  Thanks,
  Pat
  
  
 


Re: [CODE4LIB] Library site design patterns

2012-05-10 Thread Mark Jordan
Wouldn't the NIH syndrome endemic to libraries make such a set unlikely? 

- Original Message -
 So, there are a gajillion and one design pattern libraries out
 there...has
 anybody come across a set of design patterns focused on library web
 sites?
 
 Thanks,
 Pat
 


[CODE4LIB] Job posting: Data Curator, Simon Fraser University Library

2012-02-03 Thread Mark Jordan
Hello,

Simon Fraser University Library is seeking a highly flexible, collaborative and 
innovative individual, committed to providing the best possible service to 
faculty and students, to undertake a range of project-based and operational 
activities that will advance the SFU Library’s strategic objectives for 
expanded research data curation and management services.

To be given assured consideration, application should be submitted, with resume 
and three references by 9:00am PST on Thursday, February 23, 2012. A detailed 
job posting is availalble at:

http://www.lib.sfu.ca/data-curator-job-posting

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca


Re: [CODE4LIB] Linux Laptop

2011-12-16 Thread Mark Jordan
Apologies to anyone who is not interested in this thread, but I'm curious to 
know what backup software comparable to OS X Time Machine Linux users have on 
their lap/desktops. Time Machine is one of those parts of OS X that would make 
it hard for me to emigrate from the garden.

Mark

- Original Message -
 I just had a Howard Beale moment with Apple. I'm mad as hell and I'm
 not going to take it anymore.
 
 I'm curious what people can suggest for linux laptop?
 Any suggestions for distros and hardware?
 
 thanks. b,chris.


Re: [CODE4LIB] Linux Laptop

2011-12-16 Thread Mark Jordan
Hi Mike,

- Original Message -
 I've been happy with sbackup for a while now, though I believe the
 latest Ubuntus are using DejaDup?
 
 But I can't remember the last time I needed to restore a file.
 

Me either - my use case is restoring my whole system. I've had two Macbooks 
over 5.5 years and I've used TM to restore the entire system 3 times, either 
because of a hard drive replacement or the migration to the new Mac. Very sweet 
-- which is why I'm looking for the equivalent for Linux. I realize that I 
won't be able to restore the entire backup to a new machine due to hardware 
differences, but I'd love to be able to simply restore my home directory and 
selected application directories from my backup USB drive.

Mark


Re: [CODE4LIB] Models of MARC in RDF

2011-12-06 Thread Mark Jordan
Well said Will,

Mark

- Original Message -
 This is a *very* tangential rant, but it makes me mental when I hear
 people say the 'disk space' is no longer an issue. While it's true
 that
 the costs of disk drives continue to drop, my experience is that the
 cost
 of managing storage and backups is rising almost exponentially as
 libraries continue to amass enormous quantities of digital data and
 metadata. Again, I recognize that text files are a small portion of
 our
 library storage these days, but to casually suggest that doubling any
 amount of data storage is an inconsiderable consideration strikes me
 as
 the first step down a dangerous path. Sorry for the interruption to an
 interesting thread.
 
 Will
 
 
 
 On 12/6/11 10:44 AM, Karen Coyle li...@kcoyle.net wrote:
 
 Quoting Fleming, Declan dflem...@ucsd.edu:
 
 Hi - I'll note that the mapping decisions were made by our metadata
 services (then Cataloging) group, not by the tech folks making it
 all work, though we were all involved in the discussions. One idea
 that came up was to do a, perhaps, lossy translation, but also stuff
 one triple with a text dump of the whole MARC record just in case we
 needed to grab some other element out we might need. We didn't do
 that, but I still like the idea. Ok, it was my idea. ;)
 
 I like that idea! Now that disk space is no longer an issue, it
 makes good sense to keep around the original state of any data that
 you transform, just in case you change your mind. I hadn't thought
 about incorporating the entire MARC record string in the
 transformation, but as I recall the average size of a MARC record is
 somewhere around 1K, which really isn't all that much by today's
 standards.


Re: [CODE4LIB] Code4Lib Community google custom search

2011-10-11 Thread Mark Jordan
Actually, he asked me about it on Friday and I told him it would be posted 
soon. I'm meeting with him this afternoon to go over the media stuff so I'll 
mention it then.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca

- Original Message -
 Love the idea, but the form is now throwing a 404 error on submission.
 Any chance it can be fixed?
 
 
 Peter
 
 On Oct 6, 2011, at 9:35 PM, Jonathan Rochkind wrote:
  So I was in #code4lib, and skome asked about ideas for library
  hours.
  And I recalled that there have been at least two articles in the C4L
  Journal on this topic, so suggested them.
 
  Then I realized that there's enough body of work in the Journal to
  be
  worth searching there whenever you have an ideas for dealing with
  X
  question. You might not find anything, but I think there's enough
  chance
  you will, illustrated by that encounter with skome.
 
  Then I realized it's not just the journal -- what about a Google
  Custom
  Search that searches over the Journal, the Code4Lib wiki, the
  Code4Lib
  website, and perhaps most interestinly -- all the sites listed in
  Planet
  Code4Lib.
 
  Then I made it happen. Cause it seemed interesting and I'm a
  perfectionist, I even set things up so a cronjob automatically syncs
  the
  list of sites in the Planet with the Google custom search every
  night.
 
  The Planet stuff ends up potentially being a lot of noise -- I tried
  to
  custom 'boost' stuff from the Journal, but I'm not sure it worked.
  But I
  did configure things with facet-like limits including a just the
  planet limit, if you do want that. But even though it's sometimes a
  lot
  of noise, it's also potentially the most interesting/useful part of
  the
  search, otherwise it'd pretty much just be a Journal search, but now
  it
  includes a bunch of people's blogs, as well as other sites deemed of
  interest to Code4Lib community (including a couple other open source
  library tech journals) -- without any extra curatorial work, just
  using
  the list already compiled for the Planet.
 
  I'm curious what people think of it. Try some searches for library
  tech
  questions or information and see how good your results are. If
  people
  find this useful, I'll try to include it on the main code4lib.org
  webpage in some prominent place, spruce up the look and feel etc.
  (Or
  try to draft someone else to do that, I think my time to work on
  this
  might be _just_ about up after staying until 9.30 hacking on this
  cause
  it seemed cool).
 
  http://www.code4lib.org/custom_search/search_form.html
 
 
 
 --
 Peter Murray peter.mur...@lyrasis.org tel:+1-678-235-2955
 Ass't Director, Technology Services Development http://dltj.org/about/
 LYRASIS -- Great Libraries. Strong Communities. Innovative Answers.
 The Disruptive Library Technology Jester http://dltj.org/
 Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/


[CODE4LIB] I am king of the idiots: Re: [CODE4LIB] Code4Lib Community google custom search

2011-10-11 Thread Mark Jordan
Sorry everybody, I reponded to the wrong message. #lookuponceinawhile

- Original Message -
 Actually, he asked me about it on Friday and I told him it would be
 posted soon. I'm meeting with him this afternoon to go over the media
 stuff so I'll mention it then.
 
 Mark
 
 Mark Jordan
 Head of Library Systems
 W.A.C. Bennett Library, Simon Fraser University
 Burnaby, British Columbia, V5A 1S6, Canada
 Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
 mjor...@sfu.ca
 
 - Original Message -
  Love the idea, but the form is now throwing a 404 error on
  submission.
  Any chance it can be fixed?
 
 
  Peter
 
  On Oct 6, 2011, at 9:35 PM, Jonathan Rochkind wrote:
   So I was in #code4lib, and skome asked about ideas for library
   hours.
   And I recalled that there have been at least two articles in the
   C4L
   Journal on this topic, so suggested them.
  
   Then I realized that there's enough body of work in the Journal to
   be
   worth searching there whenever you have an ideas for dealing with
   X
   question. You might not find anything, but I think there's enough
   chance
   you will, illustrated by that encounter with skome.
  
   Then I realized it's not just the journal -- what about a Google
   Custom
   Search that searches over the Journal, the Code4Lib wiki, the
   Code4Lib
   website, and perhaps most interestinly -- all the sites listed in
   Planet
   Code4Lib.
  
   Then I made it happen. Cause it seemed interesting and I'm a
   perfectionist, I even set things up so a cronjob automatically
   syncs
   the
   list of sites in the Planet with the Google custom search every
   night.
  
   The Planet stuff ends up potentially being a lot of noise -- I
   tried
   to
   custom 'boost' stuff from the Journal, but I'm not sure it worked.
   But I
   did configure things with facet-like limits including a just the
   planet limit, if you do want that. But even though it's sometimes
   a
   lot
   of noise, it's also potentially the most interesting/useful part
   of
   the
   search, otherwise it'd pretty much just be a Journal search, but
   now
   it
   includes a bunch of people's blogs, as well as other sites deemed
   of
   interest to Code4Lib community (including a couple other open
   source
   library tech journals) -- without any extra curatorial work, just
   using
   the list already compiled for the Planet.
  
   I'm curious what people think of it. Try some searches for library
   tech
   questions or information and see how good your results are. If
   people
   find this useful, I'll try to include it on the main code4lib.org
   webpage in some prominent place, spruce up the look and feel etc.
   (Or
   try to draft someone else to do that, I think my time to work on
   this
   might be _just_ about up after staying until 9.30 hacking on this
   cause
   it seemed cool).
  
   http://www.code4lib.org/custom_search/search_form.html
 
 
 
  --
  Peter Murray peter.mur...@lyrasis.org tel:+1-678-235-2955
  Ass't Director, Technology Services Development
  http://dltj.org/about/
  LYRASIS -- Great Libraries. Strong Communities. Innovative Answers.
  The Disruptive Library Technology Jester http://dltj.org/
  Attrib-Noncomm-Share
  http://creativecommons.org/licenses/by-nc-sa/2.5/


[CODE4LIB] Access 2011 Early Bird registration extended (and hotel rate reminder)

2011-07-29 Thread Mark Jordan
Hello,

Early bird registration for Access 2011: The Library is Open (Oct. 19-22, 
Vancouver, BC) has been extended to August 8. Also, the Organizing Committee 
would like to remind attendees that the conference rates at the Hyatt are 
available only until September 18. Hotels in the city are still in high demand 
in October so please consider taking advantage of the conference rate.

Pleaes visit http://access2011.library.ubc.ca/ to register for the conference 
and for a link to the hotel booking form.

On behalf of the Organizing Committee,

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca


Re: [CODE4LIB] Code4Lib 2012 Seattle Update.

2011-06-14 Thread Mark Jordan
Hi Anjanette,

We're just wrapping up the sponsorship drive for Access 2011, and can say we 
learned:

-you can't start soliciting sponsorships too soon; a lot of organizations 
allocate their conference and sponsorship money very early
-before negotiating with sponsors, have a policy on whether sponsorship gets 
them a slot on the program. IIRC there was a long discussion about this on the 
c4l planning list.
-some sponsors might want to distribute branded material, and if you're 
planning on not handing out a log of swag, this might be a problem.

Some of the perks we offered potential sponsors are listed at 
http://access2011.library.ubc.ca/sponsorships/ (in fact some of this might have 
been cribbed from c4l 2011).

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca

- Original Message -
 Excellent!
 
 I've been kicking around ideas with Kyle about sponsorship. I noticed
 in the
 past that OCLC and DLF had sponsored pre-conference activities. I'd
 appreciate more thoughts on walking the line between maximum exposure
 for
 sponsors and intrusiveness on conference attendees.
 
 --Anj
 
 On Fri, Jun 10, 2011 at 11:04 AM, Andrew Nagy asn...@gmail.com
 wrote:
 
  Hi Anj - I just wanted to let you know that Serials Solutions is
  working
  out
  a plan to better support the conference. We'd possibly like to
  sponsor an
  evening event, we will have more information for you later in the
  summer.
 
  Cheers
  Andrew
 
 
  On Tue, Jun 7, 2011 at 1:14 PM, Anjanette Young
  youn...@u.washington.edu
  wrote:
 
   Code4Lib Seattle 2012 update. Thanks to Elizabeth Duell of Orbis
   Cascade
   Alliance and Cary Gordon of chillco.com, we finally have a venue
   with
   adequate (hopefully) bandwidth and wireless access points, a
   reasonable
   food
beverage minimum, and chairs! The Renaissance Hotel (515 Madison
   St.,
   Seattle, WA 98104) is located in the chilly heart of downtown
   Seattle,
   still
   close to the University district, but even closer to the
   restaurants,
  bars,
   breweries and distilleries in the Belltown, Downtown, Pioneer
   Square, and
   Capitol Hill neighborhoods.
  
   We could use lots of help, please consider volunteering for a
   committee:
  
   http://wiki.code4lib.org/index.php/2012_committees_sign-up_page
  
   --Anj
   --
   Anjanette Young | Systems Librarian
   University of Washington Libraries
   Box 352900 | Seattle, WA 98195
   Phone: 206.616.2867
  
 
 
 
 
 --
 Anjanette Young | Systems Librarian
 University of Washington Libraries
 Box 352900 | Seattle, WA 98195
 Phone: 206.616.2867


[CODE4LIB] Access 2011: Registration is open

2011-05-27 Thread Mark Jordan
Registration is now open for the Access 2011 Conference, to be held October 
19-22 in Vancouver, British Columbia. See 
http://access2011.library.ubc.ca/registration/ for more details.
 
Some other goodies now available on the conference website include a 
preliminary schedule, information on the preconference event Open Source for 
Library Decision Makers, information on social events, and a link to the 
Hyatt's room reservation form. We're also accepting suggestions for the 
Hackfest (http://access2011.library.ubc.ca/hackfest/).
 
The organizing committee gratefully acknowledges the following sponsors for 
their kind support (in alphabetical order):
 
Gold: Canadiana.org, Gibson Library Connections, Serials Solutions, Simon 
Fraser University Library, University of British Columbia, University of 
Victoria
 
Silver: Discovery Garden, Equinox Software, OCLC Digital Collection Services
 
Bronze: Andornot Consulting, BC Electronic Library Network, BC Libraries 
Cooperative, Dell Canada, Innovative Interfaces, Microcom, Relais 
International, Richmond Public Library, Vancouver Community College.
 
On behalf of the organizing committee,

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca


Re: [CODE4LIB] If you were starting over, what would you learn and how would you do it?

2011-05-06 Thread Mark Jordan
Agreed: Patience, Elbow Grease, Trial and Error plus stick-to-it-itivenes (to 
use a word from Seymour Skinner).

Mark

- Original Message -
 Ceci,
 
 I'd honestly recommend just continuing to play, experiment and try
 things. You don't mention programming/scripting in your initial post,
 but I can promise you that it's at the core of the cat/sys
 intersection
 you speak of.
 
 There's a wealth of information out there on trying to start learning
 this kind of thing, and I really would recommend just jumping right in
 and trying. Here's where I'd start if I was coming from a cataloging
 background:
 
 * Find a large file of MARC data (you can find free samples and files
 from a number of publishers, or experiment downloading 1 by 1 over
 z39.50 or OAI.
 * If your not using MarcEdit already, install it and have a look at
 your
 data.
 * If you know MARC well, and want to learn XML, download yaz, and use
 yaz-marcdump to convert your marc file to MARC-XML and have a look at
 that. (This is a single line typed at command prompt).
 * Install a scripting environment of your choosing (I'd probably
 recommend one of: ruby, perl, php or python), and the MARC
 library/module/gem for it. Go here for more information on MARC
 libraries, MarcEdit and sample MARC Files:
 http://wiki.code4lib.org/index.php/Working_with_MaRC
 * Google Hello World [your chosen language], and follow the
 instructions in the first couple hits you find.
 * Start playing. In ruby, for example, a simple hello-MARC-world
 like
 program that loops through a set of records and prints the title of
 each
 one is 6-8 lines, from here, think about things that you might want to
 dig through records for. Think about questions you might ask a file,
 such as if the titles not the main entry, print me the main entry, and
 try to figure out how they might work. As you find yourself having
 specific questions, you'll find answers to a lot of them online, in
 sample code, in QA forums like Stack Overflow, and on myriad blogs
 and
 articles.
 
 I recently stumbled across a LifeHacker thread on teaching oneself to
 program:
 http://lifehacker.com/5401954/programmer-101-teach-yourself-how-to-code
 
 The last section, titled Patience, Elbow Grease, Trial and Error is
 the core of the matter to my mind. I think this pretty much echos
 Devon
  Eric's responses as well. Play with things, have fun, and try not to
 be intimidated. Ask questions here and read voraciously. Most
 importantly, though I've already said it: PLAY, and have FUN!
 
 Hope that helps, and have a great weekend.
 -Corey
 
 On 5/6/2011 3:24 PM, Ceci Land wrote:
  Thanks Mike. That's exactly the straight up kind of answer I'm
  looking for. I presently work in cataloging so I find myself really
  interested in what I'd call the intersection of cataloging and
  systems work. But at my present library, that intersection doesn't
  exist, the two worlds are kept quite separate.
 
  I have realized that getting the degree will not likely prepare me
  to do the kind of work I want to do. Nor will my present job. I'm
  actually considering (fearfully mind you) finding some internships
  while I'm in school that challenge me more. I'd have to give up
  health insurance and take on more debt to do so though...ergo the
  fear.
 
  Thanks for your reply.
  Ceci
 
 
  On 5/6/2011 at 2:11 PM, in
  messagebanlktims1g61v_vvvxswmvdtsu7uvld...@mail.gmail.com,
  Michael J. Giarloleftw...@alumni.rutgers.edu wrote:
 
  Hi Ceci,
 
  I hope you don't interpret this as a glib throwaway, but the best
  answer I've seen so far was blogged by Dan Chudnov a while back.
  Here
  it is:
 
 http://onebiglibrary.net/story/advice-to-a-library-school-student
 
  Worth a read, IMO!
 
  Best of luck to you,
 
  -Mike
 
 
  On Fri, May 6, 2011 at 15:07, Ceci Landcl...@library.msstate.edu
  wrote:
  Hello everyone. The recent thread asking people what they would
  like to learn if they had the time brought another question to my
  mind. If you were looking to get into this side of the
  profession, what would you recommend focusing on?
 
  IOW, suppose you were a current MLIS graduate student (that's me)
  who has a techy sort of inclination. But also assume that your
  current job as paraprofessional staff involves minimal computer
  skills, no programming or scripting and this situation will not
  ever change. Imagine that you've taken every programming and
  database class you can fit into your schedule, but you realize that
  course work will only take you slightly beyond a beginner level
  even if you make A's. (in an IS based program, not CS. I would have
  preferred the CS route, but work could not accommodate the
  class/lab time during the days)
 
  How would you choose to develop your skills from baby level to
  something useful to the profession? Will developing projects on
  your personal time and hosting them yourself be enough to get
  noticed when they day comes that you graduate with your shiny new
  

[CODE4LIB] Position available: Public Knowledge Project – Software Developer

2011-03-29 Thread Mark Jordan
The Public Knowledge Project (PKP) is seeking an experienced PHP developer to 
join our team. PKP is responsible for a suite of open source software tools 
that support scholarly communication activities around the world. The work 
environment is a very dynamic and largely virtual one with team members working 
in locations across North America and elsewhere, along with a growing 
international user community. As a PKP team member you will have opportunities 
to travel, to participate in conferences and workshops, and interact with a 
cross-section of researchers, software developers, and others from the academic 
and publishing worlds. 

The position involves a variety of programming and systems tasks, from support 
and documentation to active design, development, testing and implementation 
with the PKP software suite. All work will be undertaken in the context of a 
larger development team. The applicant will have opportunities to work on a 
broad range of initiatives and technologies.

We are open to a variety of very flexible work arrangements, including 
telecommuting. This is a fixed-term contract with a probationary period and 
good potential for continuing work.  Salary is negotiable based on 
qualifications and experience.

Qualifications include:

* experience with current web development technology, especially PHP and 
JavaScript.
* experience with SQL (esp. MySQL and PostgreSQL), Apache, and Linux server 
administration. 

Additional consideration given for:

* knowledge of, or experience with, PKP software (e.g. Open Journal 
Systems) or a similar open source project is valuable but not necessary.
* experience with current  interface development using AJAX, JQuery, or 
similar tools.

Interested applicants  should send the following:

* a cover letter containing a summary of their experience, and at least two 
references;
* a copy of their resume; and
* PHP code samples.

to Brian Owen, Associate University Librarian (brian_o...@sfu.ca) by Wednesday, 
April 6, 2011.

BACKGROUND INFORMATION

The Public Knowledge Project (PKP) is a federally funded research initiative at 
Simon Fraser University, Stanford University, and the University of British 
Columbia. PKP was established by Dr. John Willinsky in 1998. It seeks to 
improve the scholarly and public quality of academic research through the 
development of innovative online environments. PKP has developed free, open 
source software for the management, publishing, and indexing of journals and 
current conferences. The PKP software suite is comprised of three modules in 
production: Open Journal Systems, Open Conference Systems, Open Harvester 
System, and one in development: Open Monograph Press. The current PKP website 
is found at:

http://pkp.sfu.ca/

and provides more information about the PKP and its open source software 
including “test drive” versions of the latter.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca


Re: [CODE4LIB] Simple Web-based Dublin Core search engine?

2011-03-16 Thread Mark Jordan
Hi,

I've done this by encoding the DC records in an OAI static repository, works 
great.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca

- Original Message -
 I wonder if you might be able to load the file in PKP Harvester.
 
 http://pkp.sfu.ca/?q=harvester
 
 It should already be able to parse and index OAI-DC, and would give
 you a nice, simple interface. It's based on a straight LAMP stack,
 which would make it easier to get up and running than some of the
 other suggestions so far.
 
 It's designed to harvest rather than load data, but that has got to be
 a fairly simple thing to workaround. I've never done this myself, so I
 could be entirely wrong.
 
 --Dave
 
 ==
 David Walker
 Library Web Services Manager
 California State University
 http://xerxes.calstate.edu
 
 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
 Edward M. Corrado [ecorr...@ecorrado.us]
 Sent: Wednesday, March 16, 2011 8:00 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: [CODE4LIB] Simple Web-based Dublin Core search engine?
 
 Hi,
 
 I [will soon] have a small set ( 1000 records) of Dublin Core
 metadata published in OAI_DC format that I want to be searchable via a
 Web browser. Normally we would use Ex Libris's Primo for this, but
 this particular set of data may have some confidential information and
 our repository only has minimal built in search functions. While we
 still may go with Primo for these records, I am looking for at other
 possibilities. The requirements as I see them are:
 
 1) Can ingest records in OAI_DC format
 2) Allow remote end-users who are familiar with the collection search
 these ingest records via a Web browser.
 3)Search should be keyword anywhere or individual fields although it
 does not need to have every whizzbang feature out there. In other
 words, basic search feature are fine.
 4) Should support the ability to link to the display copy in our
 repository (probably goes without saying)
 5) Should be simple to install and maintain (Thus, at least in my
 mind, eliminating something like Blacklight)
 6) Preferably a LAMP application although a Windows server based
 solution is a possibility as well
 7) Preferably Open Source, or at least no- or low-cost
 
 I haven't been able to find anything searching the Web, but it seems
 like something people may have done before. Before I re-invent the
 wheel or shoe-horn something together, does anyone have any
 suggestions?
 
 Edward


[CODE4LIB] Access 2011: Call for submissions deadline is March 31

2011-03-11 Thread Mark Jordan
Hello,

The call for submissions deadline for the Access 2011 Conference, to be held in 
Vancouver, BC October 19-22, has been extended to March 31. As usual, Access 
will open with a day-long Hackfest, and we're soliciting project ideas for that 
event as well. We'd love to hear your session proposals 
(http://access2011.library.ubc.ca/program/) and Hackfest projects 
(http://access2011.library.ubc.ca/hackfest/). 

Mark

Mark Jordan
Access 2011 Conference Planning Committee


Re: [CODE4LIB] DL Systems (allowing search within documents and access restrictions)?

2010-10-20 Thread Mark Jordan
Sophie,

It might help some of us on the list to understand what types of access control 
you need if you can describe some of the ways that the allowed users (people 
and/or departments, to use your examples) will identify themselves? Will they 
have already logged into the system with a local (to the system) account, or 
with a campus account that knows that they are part of a specific department? 
Will they need to log into he system when they request to see a specific 
document? Will where they are sitting matter (i.e., restricted by IP address)? 

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023 / Skype: mark.jordan50
mjor...@sfu.ca

- Original Message -
 Thanks for the information!
 Greenstone has full text search, but I heard that its access control
 is much weaker than DSpace. Will it be able to allow certain documents
 open only to certain people or certain departments?
 Thanks.
 Sophie
 
 From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Bill
 Janssen [jans...@parc.com]
 Sent: Wednesday, October 20, 2010 4:31 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] DL Systems (allowing search within documents
 and access restrictions)?
 
 Deng, Sai sai.d...@wichita.edu wrote:
 
  For access restriction, I mean we would like to have certain
  documents
  open only to certain communities (UpLib cannot do that, right?).
 
 OK, that's not I typically think of when I hear DRM. Access
 control
 is (I think) the way it's usually put.
 
 No, UpLib has no built-in access control system, though the hooks are
 there, and I know that some have used them to do access control. I
 know
 of one UpLib application which requires incoming connections to
 provide
 a client certificate, which it uses to give different clients
 different
 access rights. Probably overkill for most uses.
 
 You'd probably want to do an application-specific Web UI, though --
 you
 could put the access restrictions there. I recently saw a Tomcat app
 which uses the UpLib Java client-side library to search for documents,
 then provided a completely custom UI.
 
  On second thought, I searched for DSpace full text search and
  found
  this:
  https://wiki.duraspace.org/display/DSPACE/Configure+full+text+indexing
  However, I haven't seen any instance which shows the full text
  search
  results as I would see from vendor databases.
 
  Any idea on what system might be good/best for search within
  documents and DRM?
 
 How about Greenstone?
 
 Bill


Re: [CODE4LIB] Code4Lib 2011 Proposals

2010-03-02 Thread Mark Jordan
Hey MJ,

- MJ Suhonos m...@suhonos.ca wrote:

 
 More specifically, I wonder what thoughts people have about how a
 VanC4L2011 might affect / be affected by the C4L North proposal, and
 Eric's comment that C4L was originally envisioned as an Access USA. 
 There seems to be a strong contingent on both sides of the 49th
 parallel these days.
 

In our western ignorance Paul and I hadn't even considered the possible impact 
of a Vancouver c4l on the May conference back east... but if people see that 
impact as greater than negligible, please speak up.

Mark


Re: [CODE4LIB] Code4Lib 2011 Proposals

2010-03-02 Thread Mark Jordan
- Sean Hannan shan...@jhu.edu wrote:

 As someone who has done a lot of US-Vancouver travel, here's a
 protip:  Fly into Sea-Tac and then take the Quick Shuttle
 (http://www.quickcoach.com/) across the border ($40ish USD).  You
 won't get dinged on airport international travel fees and you will
 have a lot more flight options.  Just in case the international travel
 costs were going to factor in to anyone's attendance...
 

Sean, thanks, that's an awesome tip, especially considering that the Quick 
Shuttle says it goes to downtown Vancouver and provides 'door step service to 
most major hotels'.

Also, sorry if this is probably too much detail at this point, thanks to the 
Olympic legacy (coughtaxpayers/cough) Vancouver now has direct light rail 
service (SkyTrain) from the airport to downtown for $3.75 (peak) / $2.50 
(evenings + weekends). 

Either way, better than paying $35 for a cab from the airport to downtown.

Mark


Re: [CODE4LIB] Code4Lib 2011 Proposals

2010-03-02 Thread Mark Jordan
Hi everybody,

We're sensitive to the potential cost of accommodations in Vancouver, and we'll 
be doing our best to secure a reasonable rate at one or more conventional 
hotels. We'll also be investigating other options as well, including hostels 
and on-campus rooms.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
mjor...@sfu.ca

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

 I've never been to Vancouver, so I don't know what the housing options
 are.  But I wonder if there isn't some way to keep the nightly rate
 down.  Maybe this could be addressed by having an official
 hostel/cheaper hotel?  Perhaps UBC or some other institution has an
 inexpensive housing option (I've seen this at other universities).
 
 -Esme
 --
 Esme Cowles escow...@ucsd.edu
 
 A person, who is nice to you, but rude to the waiter, is not a nice
 person.
  (This is very important. Pay attention. It never fails.)  -- Dave
 Barry
 
 On Mar 2, 2010, at 7:49 PM, Dan Chudnov wrote:
 
  (c) in early years we emphasized keeping code4libcon cheap and have
 continued to succeed at that by using sponsorships to keep the
 registration fee low.  It's good to be able to draw in students and
 people who are interested but not directly supported or who might
 choose to go on their own dime.  These past two years the conf hotel
 rate has crept up some, with a good block rate but still well over
 $100/night.  Vancouver's a more expensive town than any we've been in
 before, so I'd worry we'd be shutting some people out.  I think
 there's been some kind of lower cost hotel or hostel option in every
 town, and surely there would be in Vancouver, but in a bigger town
 that means people are spread out more and then my concern (b) gets
 amplified, too.


[CODE4LIB] Transport options from Charlotte to Asheville for c4l2010

2009-11-09 Thread Mark Jordan
Hi,

Can anyone recommend transportation options to get from Charlotte International 
Airport to Asheville? From my neck of the woods airfare to Charlotte appears to 
be a ~ $200 cheaper than to Asheville.

TIA,

Mark


Re: [CODE4LIB] activestate and marc::batch

2009-10-01 Thread Mark Jordan
Eric,

Yes, running 

ppm install MARC-Record

will do the trick. I have never encountered a gotcha running MARC::Record and 
friends on ActiveState.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
mjor...@sfu.ca

- Eric Lease Morgan emor...@nd.edu wrote:

 I need some advice about ActiveState Perl and MARC::Batch.  
 Specifically, once I install ActiveState Perl on a Windows computer, 
 
 will I be able to install MARC::Batch and all of its friends as well?
 
 I wrote a Perl script that summarizes the content of sets of MARC  
 records. My fellow catalogers have discovered MARCEdit, but they need 
 
 my program in order to analyze their content. Yes, I could give them a
  
 command-line to a Linux host, but the ActiveState Perl approach may be
  
 better.
 
 Can I install MARC::Batch on a Windows computer running ActiveState  
 Perl, and if so, then what are some of the things I need to watch out 
 
 for?
 
 -- 
 Eric Lease Morgan
 University of Notre Dame


Re: [CODE4LIB] digital storage

2009-08-27 Thread Mark Jordan
- Jason Griffey grif...@gmail.com wrote:

 The basic idea of LOCKSS is always what I think of when it comes to
 archival: lots of copies. 

We're starting to use LOCKSS, in the form of a consortial Private LOCKSS 
Network (PLN), and it is proving to be useful. I'll be presenting on what we're 
doing at Access next month.

Currently LOCKSS doesn't scale very high. The problem is that you need at least 
six boxes in your network, and if each site has 5 TB of stuff, then each box 
needs 30 TB of storage. Since LOCKSS uses 32-bit OpenBSD, and OpenBSD's support 
for attached storage isn't as good as some other OSs, you're pretty much 
limited to using local disk. That all said, LOCKSS is actively working to 
overcome the storage scalability issue, and better support for attached storage 
is being tested right now.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
mjor...@sfu.ca


Re: [CODE4LIB] digital storage

2009-08-27 Thread Mark Jordan
Hi Kyle,

- Kyle Banerjee kyle.baner...@gmail.com wrote:

 LOCKSS is good for protecting articles since that is what it is
 designed to do. For a variety of reasons that go beyond cost, I think
 it's a hopeless model for backup.
 

Just to clarify, I wasn't suggesting that LOCKSS is for backup, in its PLN form 
it's part of a more general collaborative preservation program that includes 
policies, business continuity plans, etc. It was never intended to be a backup 
tool. You're right about journal articles being central to its original design, 
but PLNs are simply another use for the platform; for example, content on a PLN 
is not restricted to public-facing versions, it can be packaged up for 
long-term preservation.

Mark


Re: [CODE4LIB] Suggest a keynote speaker for Code4Lib 2010!

2009-07-23 Thread Mark Jordan
I've also seen Stephen talk and he offers a nice blend of tech, metadata, and 
end-user perspective. 

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
mjor...@sfu.ca

- Robert H. McDonald rhmcd...@indiana.edu wrote:

 An interesting person somewhere between Lynch and RMS is Stephen
 Downes (http://www.downes.ca/) - he is a great speaker and works with
 the Canadian National Research Council. He would definitely bring a
 more teaching and learning perspective to his talk.
 
 Best,
 
 Robert
 
 
 On 7/23/09 12:45 PM, Mark A. Matienzo m...@matienzo.org wrote:
 
 I don't think so. I'd be inclined to suggest someone else in lieu of
 rms who would prove more interesting, like Clifford Lynch...
 
 Mark A. Matienzo
 Applications Developer, Digital Experience Group
 The New York Public Library
 
 
 
 On Thu, Jul 23, 2009 at 12:38 PM, Roy Tennanttenna...@oclc.org
 wrote:
  I hadn't wanted to rain on the parade, but David's comment inspires
 me to do
  so. Does anyone really think we will hear anything new from Richard
  Stallman? I mean, seriously?
  Roy
 
 
  On 7/23/09 7/23/09 € 9:20 AM, David Fiander da...@fiander.info
 wrote:
 
  If you were to invite Stallman as your keynote, that would
 certainly
  make me feel better about the fact that I have to miss Code4Lib
 again
  this year.
 
  On Thu, Jul 23, 2009 at 11:55 AM, Andrew Nagyasn...@gmail.com
 wrote:
  I'd also be happy to nominate my old boss Joe Lucia at Villanova. 
 He is a
  Library Director who fully supports Open Source software and
 speaks on it
  from time to time.  He was the keynote speaker at the recent
 Evergreen
  conference.
 
  Andrew
 
  On Thu, Jul 23, 2009 at 10:24 AM, Andreas Orphanides 
  andreas_orphani...@ncsu.edu wrote:
 
  Hi folks,
 
  The time has come once again to commence discussion of possible
 keynote
  speakers for the upcoming Code4Lib 2010 conference in Asheville!
 
  If you've got any suggestions for a speaker who'd be engaging,
  knowledgeable, and foolhardy enough to accept this high honor,
 throw their
  names to the list for discussion.
 
  We here at Code4Lib 2010 World Headquarters, deep under the sea,
 will
  accept nominations until *September 16, 2009*. Shortly thereafter
 we will
  open the polls for online voting.
 
  All suggestions and comments are welcome! Discuss away!
 
  Andreas Orphanides
  Code4Lib 2010 Keynote Speakers Committee
 
 
 
 
  --
 
 
 
 **
 Robert H. McDonald
 Associate Dean for Library Technologies
 Associate Director, Data to Insight Center-Pervasive Technology
 Institute
 Indiana University
 Herman B Wells Library 234
 1320 East 10th Street
 Bloomington, IN 47405
 Phone: 812-856-4834
 Email: rob...@indiana.edu
 Skype/GTalk: rhmcdonald
 AIM/MSN: rhmcdonald1


Re: [CODE4LIB] HTML mark-up in MARC records

2009-06-21 Thread Mark Jordan
- Walter Lewis lew...@hhpl.on.ca wrote:

  In 
 short, consider the downstream partners who may try and render the
 HTML 
 and what interfaces they are using.  Not everyone views the record via
 a 
 browser ... :)
 

One downstream client that embedded HTML-in-MARC will almost certainly cause 
grief for is an OAI-PMH harvester. Unless your OAI data provider CDATAs this 
markup, the exposed XML will likely be invalid or at the very least 
un-namespaced. 

Same goes for MARC records emitted by unapi/ATOM/etc., I would imagine.

Mark


Re: [CODE4LIB] CouchDB

2009-03-17 Thread Mark Jordan
Hi Phil,

I'm starting to play with CouchDB myself, mainly as a way of learning about 
schemaless databases. Have you seen the book that is being written, 
http://books.couchdb.org/relax/ ? So far it's got a pretty good set of 
up-and-running instructions and some basic howtos.

Mark

- phil cryer p...@cryer.us wrote:

 Hey all, I just started experimenting with CouchDB the other day, and
 it's pretty cool.  With the amount of data the Botanical Heritage
 Library (BHL) is carrying, this may be an option for the future. 
 Does
 anyone have any experience with it, or any pointers to a good howto,
 or basic setup/usage case?  I appreciate that it's a different
 approach to an age old problem, and I can see it working hand in hand
 with things like hadoop (hdfs), lucene/solr, etc.
 
 P


Re: [CODE4LIB] Linux tools for making PDFs

2009-02-03 Thread Mark Jordan
Yan, not sure how it handles east Asian characters, but imagemagick will create 
PDFs, e.g., 

convert FILE.jpg FILE.pdf

See http://www.imagemagick.org/script/convert.php for more info.

Mark

- Yan Han h...@u.library.arizona.edu wrote:

 Hello, 
 
  
 
 Do you know a tool running under Linux to make PDFs from images?  I
 use
 Adobe Acrobat professional in Windows to create PDFs from image
 files.
 However, Acrobat does not handle image files with east Asian
 characters.
 
 
  
 
  
 
 Yan


Re: [CODE4LIB] OCR engine for Persian/Dari

2009-02-03 Thread Mark Jordan
Hi again Yan,

There's this one:

http://www.worldlanguage.com/Products/Readiris-Pro-11-Middle-East-Edition-ArabicReadiris-Farsi-Persian-Arabic-Farsi-110226.htm

We have a copy of the Traditional Chinese version of Readiris and find its 
accuracy to be fairly poor (and its performance on latin characters was poor as 
well IIRC), but I can't comment on how this product works with other languages.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
mjor...@sfu.ca

- Yan Han h...@u.library.arizona.edu wrote:

 Hello, 
 
  
 
 Do you know an OCR engine for Persian/Dari ? If so, what is the
 accurate
 rate?
 
  
 
  
 
 Thanks,
 
  
 
  
 
  
 
 Yan


Re: [CODE4LIB] marc21 and usmarc

2009-01-23 Thread Mark Jordan
- Jonathan Rochkind rochk...@jhu.edu wrote:

 A
 
 US-MARC/MARC21 record can actually be in MARC-8 encoding OR in UTF-8,
 
 and there is actually a field (fixed field I think) to declare which 
 encoding is used. 

leader pos 09

Mark


Re: [CODE4LIB] Good advanced search screens

2008-11-14 Thread Mark Jordan
Hi David,

You might want to consider an advanced search interface that offers a varying 
number of options. We've done this to a certain extent in the PKP Metadata 
Harvester for schemas more complex than Dublin Core. An example of a harvester 
that has some MODS in it is at 
http://harvesters.sfu.ca/chodarr/index.php/search, if you want to see how we 
implemented this (click on the More fields button).

We're currently rewriting the Harvester so I'd be interested in hearing what 
you settle on. That particular application suffers from the same problem you're 
describing with WorldCat -- a very rich metadata set to search against, plus in 
the Harvester's case, new schemas can be added fairly easily, and we don't want 
admins to have to rewrite the search form when they add a new schema.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
[EMAIL PROTECTED]

- David Walker [EMAIL PROTECTED] wrote:

 I'm working on an advanced search screen as part of our WorldCat API
 project.
 
 WorldCat has dozens of indexes and a ton of limiters.  So many, in
 fact, that it's rather daunting trying to design it all in a way that
 isn't just a big dump of fields and check boxes that only a cataloger
 could decipher.
 
 So I'm looking for examples of good advanced search screens (for
 bibliographic databases or otherwise) to gain some inspiration. 
 Thanks!
 
 --Dave
 
 ==
 David Walker
 Library Web Services Manager
 California State University
 http://xerxes.calstate.edu


Re: [CODE4LIB] Integrating OCS and Drupal

2008-10-24 Thread Mark Jordan
Hi Lisa,

I'm cc'ing the drupal4lib list in case anyone there wants to jump in.

Depending on what level of integration you're after, it would pretty straight 
forward to write a Drupal module that reads data from an instance of OCS and 
displays it in a block, for example. A common strategy in Drupal development is 
to connect to an external database using the db_set_active() function (see 
http://drupal.org/node/18429 for detail), populate the Drupal block, and then 
switch back to Drupal's default database. Of course, you'd have to write SQL to 
get the desired data out of the OCS tables but that shouldn't be very difficult.

Also, the new Drupal Views2 API should let you do this in a more sophisticated 
way than straight SQL can (see http://drupal.org/node/235062#comment-1050295 
for an example), and now that the Views2 module has been officially released, 
this approach might be worth investigating. 

If you want to do more than just read data from OCS into your Drupal instance, 
you'd have to do more work than what I describe above. Since OCS does a lot of 
workflow management, I'd caution against injecting data into the OCS database 
that could cause problems with workflows or submission status. Check the 
OCS/PKP support forums, and post questions if necessary, before using an 
external application to update the OCS database.

All that being said, can you provide more detail on what you mean by 
'integration'?

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
[EMAIL PROTECTED]

- Lise Brin [EMAIL PROTECTED] wrote:

 Have any of you done any work integrating OCS (Open Conference
 Systems)
 with Drupal?
 
  
 
  
 
 **
 
 Lise Brin, MLIS
 
 Emerging Services Librarian
 
 St. Francis Xavier University
 
 PO Box 5000
 
 Antigonish NS
 
 B2G 2W5
 
 Phone (902) 867-3669


Re: [CODE4LIB] LOC Authority Data

2008-10-06 Thread Mark Jordan
- Jonathan Rochkind [EMAIL PROTECTED] wrote:

 I appreciate your attention to this stuff Roy, but I'm afraid that
 doesn't really work either. 
 
 I think MOST libraries that use OCLC Worldcat for the bulk of their
 cataloging do NOT in fact contribute all cataloging or holdings
 back
 to worldcat.  Many libraries have particular items that for reasons
 of
 institutional policy (which I admit I find byzantine) keep some
 holdings
 out of Worldcat. 

For example, in our case, we exclude batches of records accompanying certain 
ebook collections, as per the vendors' license terms. A misguided practice, but 
one that exists nonetheless.

Mark


Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
[EMAIL PROTECTED]


Re: [CODE4LIB] OAI-PMH Harvester in PHP?

2008-10-06 Thread Mark Jordan
David, if you need a harvester with a web GUI for administration and searching, 
check out the PKP Metadata Harvester at http://pkp.sfu.ca/harvester, which runs 
on PHP and mysql. We've got a development version in cvs that uses Lucene for 
indexing, if you want more info let me know.

Small world, I was looking at some of your WorldCat presentations just now

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
[EMAIL PROTECTED]

- David Walker [EMAIL PROTECTED] wrote:

 Hi all,
 
 Anyone know of any OAI-PMH harvesting software written in PHP?  I've
 seen the code that can serve as a provider, but I'm looking for a
 harvester.
 
 Thanks!
 
 --Dave
 
 ==
 David Walker
 Library Web Services Manager
 California State University
 http://xerxes.calstate.edu


Re: [CODE4LIB] Digital Collections management software

2008-07-17 Thread Mark Jordan
Hi,

Another OSS option is http://qubit-toolkit.org. It's currently tuned only to 
archives-oriented collections, but over the next few months will be further 
developed to accommodate more general types of digital collections.

Mark

Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.5753 / Fax: 778.782.3023
[EMAIL PROTECTED] / http://www.sfu.ca/~mjordan/ 

- Jason Stirnaman [EMAIL PROTECTED] wrote:

 Harish,
 
 OpenCollection (http://www.opencollection.org/ ) is open source.  It
 was mentioned at JASIG.  I'm hoping to install and try it out here
 soon.
 
 Jason
 -- 
 
 Jason Stirnaman
 Digital Projects Librarian/School of Medicine Support
 A.R. Dykes Library, University of Kansas Medical Center
 [EMAIL PROTECTED]
 913-588-7319
 
 
  On 7/17/2008 at 11:12 AM, in message
 [EMAIL PROTECTED], Harish
 Maringanti [EMAIL PROTECTED] wrote:
  Hi all,
  
  I've heard of Contentdm from OCLC that many institutions are using
 to
 manage
  their digital collections. If you are using Contentdm would you
 mind
 sharing
  some of the pros  cons of using it (either to the group or off the
 list).
  
  Are there any other viable products either commercial or open
 source
 that
  can be considered to manage digital collections. Particularly in
 the
 open
  source domain are there any good applications to manage image
 collections?
  
  Thanks in advance,
  Harish
  
  
  Harish Maringanti
  Systems Analyst
  K-State Libraries
  (785)532-3261


Re: [CODE4LIB] e-journal publishing software

2008-04-04 Thread Mark Jordan

Hi Sunny,

If you have any questions about starting up with OJS, feel free to post
to the support forum at http://pkp.sfu.ca/support/forum/ or contact the
team through the website at http://pkp.sfu.ca/ . We'd love to hear your
requirements for integration with IRs and other services.

Mark

Sunny Yoon wrote:

Does anyone here on the list have any experience with e-journal publishing
software?  Currently, we were looking at Open Journal Systems (OJS) from
York University, and I'd like to hear if others have had experiences with
either OJS or any other equivalent means of e-journal publication.

Also, have any of you integrated these into existing infrastructures such
as your institutional repositories?
__
Sunny Yoon
Digital Resources Coordinator
The City University of New York
Office of Library Services
555 West 57th Street, Suite 1140
New York, NY 10019
Tel: 212.541.1013
Fax: 212.541.0357


--
Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.6959 / Fax: 778.782.3023
[EMAIL PROTECTED] / http://www.sfu.ca/~mjordan/


Re: [CODE4LIB] e-journal publishing software

2008-04-04 Thread Mark Jordan

University of Prince Edward Island is also looking at integrating OJS
and Fedora. Mark Leggot is the contact there.

In general OJS has a fairly flexible import/export framework, and
someone has written a METS export plugin of OCS (the conference
management version of OJS) that looks promising. There has been no
movement on web-services oriented integration but we are tossed around
the idea of using SWORD as an ingest protocol.

Mark

Michael J. Giarlo wrote:

Hey Sunny,

I believe Rutgers has done some work integrating OJS with the Fedora
repository architecture.  Hopefully someone from RU is listening and
can chime in if this work is still relevant.

-Mike


On Fri, Apr 4, 2008 at 12:36 PM, Sunny Yoon [EMAIL PROTECTED] wrote:

Does anyone here on the list have any experience with e-journal publishing
 software?  Currently, we were looking at Open Journal Systems (OJS) from
 York University, and I'd like to hear if others have had experiences with
 either OJS or any other equivalent means of e-journal publication.

 Also, have any of you integrated these into existing infrastructures such
 as your institutional repositories?
 __
 Sunny Yoon
 Digital Resources Coordinator
 The City University of New York
 Office of Library Services
 555 West 57th Street, Suite 1140
 New York, NY 10019
 Tel: 212.541.1013
 Fax: 212.541.0357



--
Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.6959 / Fax: 778.782.3023
[EMAIL PROTECTED] / http://www.sfu.ca/~mjordan/


Re: [CODE4LIB] Library Software Manifesto

2007-11-06 Thread Mark Jordan

Roy, WRT I have a right to the API if I've bought the product, would
it be useful to add, maybe as a subpoint, I have a right to implement
the API in an open source product even if I've signed an NDA dealing
with that API? I understand vendor's (perceived) need for non
disclosure statements, but one barrier to integrating vendor black boxes
is not being able to proliferate their secret APIs.

Mark

Roy Tennant wrote:

I have a presentation coming up and I'm considering doing what I'm calling a
Library Software Manifesto. Some of the following may not be completely
understandable on the face of it, and I would be explaining the meaning
during the presentation, but this is what I have so far and I'd be
interested in other ideas this group has or comments on this. Thanks,
Roy

Consumer Rights

- I have a right to use what I buy
- I have a right to the API if I've bought the product
- I have a right to accurate, complete documentation
- I have a right to my data
- I have a right to not have simple things needlessly complicated

Consumer Responsibilities

- I have a responsibility to communicate my needs clearly and specifically
- I have a responsibility to report reproducible bugs in a way as to
facilitate reproducing it
- I have a responsibility to report irreproducible bugs with as much detail
as I can provide
- I have a responsibility to request new features responsibly
- I have a responsibility to view any adjustments to default settings
critically


--
Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Voice: 778.782.6959 / Fax: 778.782.3023
[EMAIL PROTECTED] / http://www.sfu.ca/~mjordan/


Re: [CODE4LIB] A code4lib journal proposal

2006-02-22 Thread Mark Jordan
On Wed, Feb 22, 2006 at 08:44:08AM -0800, Jeremy Frumkin wrote:
 Ross unleashed:

 
  Why does it have to follow /any/ traditional publishing model?
 
  I sort of like the idea that maybe 3 articles come out in a week, then
  nothing for a week or two, then another article comes out, and then one
  comes out every day for a 13 day span.
 
  If the delivery method is purely electronic, and it's a given that the
  intended audience would have tools to be alerted of new articles, why
  bother with a formal schedule?
 
  -Ross.


 While I was at the University of Arizona, we produced the Journal of Insect
 Science (http://insectscience.org) (now at the University of Wisconsin).
 While this is a peer reviewed journal, it took the approach not to produce
 actual issues, but to publish articles once they successfully vetted
 through the peer review process. For preservation and posterity, at the end
 of each year we would print out all of the articles and have them hard
 bound.

 The point is, Ross' suggestion is a good one, and I give it a hearty +1



As for hybrid models, take a look at 
http://copyrightjournal.org/index.php/Copyright, which has a journal
club (http://www.copyrightjournal.org/drupal/forum/7). This journal, with 
names like Lawrence Lessig as
editors, uses OJS, Drupal, and MediaWiki on one site.

Again, this is not an arguement for using any particular platform, but it's 
interesting to see how another
site mashes things up.

Mark


Mark Jordan
Head of Library Systems
W.A.C. Bennett Library, Simon Fraser University
Burnaby, British Columbia, V5A 1S6, Canada
Phone (604) 291 5753 / Fax (604) 291 3023
[EMAIL PROTECTED] / http://www.sfu.ca/~mjordan/