Re: [CODE4LIB] personalization of academic library websites
We implemented personalization on our website in 2012. An early presentation on that project can be found at http://www.slideshare.net/ianchan/building-a-usercentric-website-by-integrating-course-enrollment-data. A more complete write-up is available at http://www.emeraldinsight.com/doi/full/10.1108/LHT-07-2013-0096. Here’s a more recent screenshot of the home page after user login. https://www.diigo.com/item/image/qxh8/v7ng?size=o. We’re largely a commuter campus and close to 70% of traffic is from off-campus. Also, student access is quite high in the evenings and on weekends, much of it from off-campus. All of that off-campus traffic requires login to access our e-resources. So we ask users to consider logging-in first since they will have to later in the research process. Our next steps are to integrate data from Alma/Primo/ILLiad (check-outs/fines/ILL requests/citation lists/saved queries) and tie it all together with Shibboleth. Somewhat related: I’m at a mobile app conference and there’s a lot of interest in personas and personalization. Best regards, Ian Ian Chan Systems Coordinator University Library California State University San Marcos ic...@csusm.edu | 760-750-4385 | biblio.csusm.edu <http://biblio.csusm.edu/> | Skype: ian.t.chan On 3/23/16, 12:18 PM, "Code for Libraries on behalf of Bennett Ponsford" <CODE4LIB@LISTSERV.ND.EDU on behalf of bcponsf...@library.tamu.edu> wrote: >We have focused on pulling in people's personal stuff from our disparate >systems, so they don't have to know which catalog a book was checked out from, >or even if it checked out from one of our libraries or via ILL. > >So far the response has been favorable - particularly the option to renew all >books at one time. > >We have talked about adding in the ability to "favorite" e-resources through >out the website and then manage their favorites in MyLibrary. But I'm not >sure how much that would be used. > >Bennett > > > >Bennett Claire Ponsford >Digital Services Librarian >Texas AM University Libraries >bennett ponsf...@tamu.edu > > > > Original message >From: Eric Lease Morgan <emor...@nd.edu> >Date: 03/23/2016 1:56 PM (GMT-06:00) >To: CODE4LIB@LISTSERV.ND.EDU >Subject: Re: [CODE4LIB] personalization of academic library websites > >On Mar 23, 2016, at 6:26 PM, Mark Weiler <mwei...@wlu.ca> wrote: > >> I'm doing some exploratory research on personalization of academic library >> websites. E.g. student logs in, the site presents books due dates, room >> reservations, course list with associated course readings, subject >> librarians. For faculty members, the site might present other information, >> such as how to put material on course reserves, deposit material into >> institutional repository, etc. Has anyone looked into this, or tried it? > >I did quite a bit of work on this idea quite a number of years ago, measured >in Internet time. See: > > MyLibrary@NCState (1999) > http://infomotions.com/musings/sigir-99/ > > The text describes MyLibrary@NCState, an extensible > implementation of a user-centered, customizable interface to a > library's collection of information resources. The system > integrates principles of librarianship with globably networked > computing resources creating a dynamic, customer-driven front-end > to any library's set of materials. It supports a framework for > libraries to provide enhanced access to local and remote sets of > data, information, and knowledge. At the same, it does not > overwhelm its users with too much information because the users > control exactly how much information is displayed to them at any > given time. The system is active and not passive; direct human > interaction, computer mediated guidance and communication > technologies, as well as current awareness services all play > indispensible roles in its implementation. > > > MyLibrary: A Copernican revolution in libraries (2005) > http://infomotions.com/musings/copernican-mylibrary/ > > "We are suffering from information overload," the speaker said. > "There is too much stuff to choose from. We want access to the > world's knowledge, but we only want to see one particular part of > it at any one particular time."... The speaker was part of a > focus group at the North Carolina State University (NCSU), > Raleigh, back in 1997... To address the issues raised in our > focus groups, the NCSU Libraries chose to create MyLibrary, an > Internet-based library service. It would mimic the commercial > portals in functionality but include library content: lists of > new books, access to the catalog and other bibliographic indexes, > electron
Re: [CODE4LIB] List of Database Subjects
Hi, The subjects we use are listed on https://biblio.csusm.edu/research_portal/databases. Best, Ian Chan Systems Coordinator University Library California State University San Marcos ic...@csusm.edu | 760-750-4385 | biblio.csusm.edu | Skype: ian.t.chan -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Mitchell B. Roe Sent: Thursday, March 17, 2016 5:38 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] List of Database Subjects On 2016/03/15 14:26, Burrell, Matthew wrote: > Hello all, > I am looking for examples of lists of database subjects similar to one we are > using, https://www.lib.fsu.edu/eresources/subjects , as a comparative model. > We would like to limit the number of subjects and searching for examples. > Thanks in advance! I appreciate it. > Matt > > Matt Burrell > Web Developer > The Florida State University Libraries > Tallahassee, Florida > (850) 814-9634 > Or Schedule an Appointment<http://fsu.libcal.com/appointment/656> > Here's Oakland University Libraries': https://research.library.oakland.edu/sp/subjects/databases.php -- Mitchell B. Roe Medical Library Technology Specialist Oakland University William Beaumont School of Medicine 130 Kresge Library 2200 N Squirrel Rd Rochester, MI 48309 mb...@oakland.edu
[CODE4LIB] Shibboleth and ILLiad
Hi, If your Library utilizes Shibboleth for ILLiad authentication, I'd appreciate it if you could share your experience with us. Thank you. Best regards, Ian Ian Chan Systems Coordinator University Library California State University San Marcos ic...@csusm.edumailto:ic...@csusm.edu | 760-750-4385tel:7607504385 | biblio.csusm.eduhttp://biblio.csusm.edu/ | Skype: ian.t.chancallto:ian.t.chan
[CODE4LIB] Knowledge management in your organization
Hi, Our library is in the process of re-evaluating internal knowledge and document management. If you could share your organization's experience in this area, we'd really appreciate it. Please consider responding to our short survey on this topic at http://goo.gl/qCdw7j. Thank you. Ian Ian Chan Systems Coordinator and Web Development Librarian California State University San Marcos KEL 1002 tel:7607504385 http://biblio.csusm.eduhttp://biblio.csusm.edu/ Skype: ian.t.chancallto:ian.t.chan
[CODE4LIB] Knowledge management in your organization
Hi, Our library is in the process of re-evaluating internal knowledge and document management. If you could share your organization's experience in this area, we'd really appreciate it. Please consider responding to our short survey on this topic at http://goo.gl/qCdw7j. Thank you. Ian Ian Chan Systems Coordinator and Web Development Librarian California State University San Marcos KEL 1002 tel:7607504385 http://biblio.csusm.eduhttp://biblio.csusm.edu/ Skype: ian.t.chancallto:ian.t.chan
[CODE4LIB] NCIP path on a Millennium server
Hi, If you know the typical path and/or port on Millennium to which I would send an NCIP message, would you mind sharing that with me? Thank you in advance for your help. Ian - - - - - - - - - - - - - - - Ian Chan Systems Coordinator and Web Development Librarian California State University San Marcos KEL 1002 tel:7607504385 http://biblio.csusm.edu Skype: ian.t.chan
Re: [CODE4LIB] NCIP path on a Millennium server
Thanks Kyle, we are acquiring the DCB product but are having some issues with NCIP agencyIDs. Sorry, I probably should have specified DCB server instead of Millennium. I'm hoping we can use a relay between systems to modify the agencyID as appropriate. I'll definitely keep in mind the need for responses to all NCIP messages originating from the DCB. Best, Ian - - - - - - - - - - - - - - - Ian Chan Systems Coordinator and Web Development Librarian California State University San Marcos KEL 1002 tel:7607504385 http://biblio.csusm.edu Skype: ian.t.chan -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Kyle Banerjee Sent: Tuesday, July 22, 2014 9:10 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] NCIP path on a Millennium server One thing I forgot to mention is that their NCIP is an all or nothing proposition -- you do not enable individual NCIP services at the III end. This means that valid responses need to be sent in response to everything (even if they only perform a null op at the responder end) or the system will keep trying to resend the request. kyle On Tue, Jul 22, 2014 at 9:05 AM, Kyle Banerjee kyle.baner...@gmail.com wrote: AFAIK, Mil doesn't support NCIP. Rather, the library has to have purchased the III's DCB product. There is a project to allow Evergreen libraries to communicate with DCB via NCIP at https://github.com/iNCIPit It works and is used by a few libraries. This will contain information both connection and the specific NCIP syntax you will need . kyle On Tue, Jul 22, 2014 at 8:16 AM, Ian Chan ic...@csusm.edu wrote: Hi, If you know the typical path and/or port on Millennium to which I would send an NCIP message, would you mind sharing that with me? Thank you in advance for your help. Ian - - - - - - - - - - - - - - - Ian Chan Systems Coordinator and Web Development Librarian California State University San Marcos KEL 1002 tel:7607504385 http://biblio.csusm.edu Skype: ian.t.chan
[CODE4LIB] [updated] Job: Web Developer at California State University San Marcos
[Apologies for reposting. The earlier one went out before it was ready.] Are you passionate about web development? The Library at California State University San Marcos seeks an entry-level web developer who is creative, user-focused, and wants to develop awesome web applications. The ideal candidate is a quick learner, well-versed in developing with languages such as PHP, and knowledgeable in the use of version control systems such as Git. With guidance from the Library Technology and Systems coordinator, the incumbent will dive into and take ownership of various upcoming web development projects. Projects in the pipeline include developing responsive web interfaces, creating Drupal modules, migrating Drupal sites, and building integrations between library systems and vendor applications. Highlights of desirable qualifications § 2-3 years of web development experience. § Demonstrated understanding of programming languages such as PHP and the principles of web development involved in applying those languages to complex problems. § Strong understanding of database systems such as MySQL. § Demonstrated experience working with content management systems such as Drupal and Wordpress. § Demonstrated understanding of a variety of Web technologies and applications, such as XML, CSS, JSON, and authentication services. Work environment § Agile and fast-paced § Focus on development and coding § Innovative ideas and creative solutions welcomed and encouraged! § Opportunities to build strong experience by working on complex solutions § Opportunities to explore new languages and technologies § Flexible working hours § Mac, Windows desktop and laptop with multiple displays § Access to multiple development servers Complete job description is available at http://www.csusm.edu/hr/jobs/ASA/Library/Analyst_Programmer_Found_AA_Library_Analyst_ProgrammerPS0620141873.pdf. To review job application guidelines and apply, go to https://www.csusm.edu/about/employment.html and select Job Openings under Staff and Management Opportunities. To locate the job listing for this position, search for 'Library' and set 'Posted' to 'Last Three Months.' The job title for this position is 'Analyst/Programmer (Foundation), Library.' California State University, San Marcos is an Equal Opportunity Employer and does not discriminate against persons on the basis of race, color, religion, national origin, sexual orientation, gender, marital status, age, disability or veteran's status.
[CODE4LIB] institutional repository applications - comparisons and/or your experience
Hi, I'm looking for comparisons of, and your experience with, institutional repository applications. What are the key features? What do you like, or don't like, about your current system? Thanks, -- Ian Chan Web Development Librarian California State University San Marcos http://biblio.csusm.edu/people/ichan http://microsites.csusm.edu/librarywebdev/ 760.750.4385 [office] 760.683.4234 [mobile]
Re: [CODE4LIB] Library Class Registration System
You can accomplish this using Drupal and the following modules. Sign-up - for enrollment and reminders LDAP integration Notifications/messaging Calendar Views - works with Calendar to output course scheduling in calendar format - also for building class lists, attendance lists are handled by the Sign-up module but you might also do it in CCK - create a workshop content type with start and end date field. Events[optional] Faceted search to limit searches to the workshop content type Ian Chan Web Development Librarian California State University San Marcos 7606834234 http://biblio.csusm.edu/people/ichan From: Bell, Mike (Libraries) mb...@library.rochester.edu Reply-To: Code for Libraries CODE4LIB@LISTSERV.ND.EDU Date: Mon, 12 Jul 2010 13:17:28 -0700 To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Library Class Registration System One of my teams is considering building a system for handling library class signup. That is, for one-time classes such as How to Search Pubmed, not for enrollment in academic courses like BIO101. Before building it, we are looking around to see if there is already something out there that could do it for us (either open-source or commercial). Do you have any suggestions? Here are the key requirements: Super simple sign-up no accounts (email response, captcha). -or LDAP integration Student needs to be able to cancel enrollment in a class Reminders to students that they're scheduled for class Calendar of available classes available in multiple formats day/week/month/list (printable) Take Attendance Flexible Reporting on attendance Let instructors schedule classes Allow Instructor to easily see who's registered Instructor or Administrator can cancel a class Users can Search Browse available classes Thank you. ___ Mike Bell University of Rochester