[CODE4LIB] Register: Islandora Camp, July 7th in Charlottetown, PEI
Islandora is pleased to announce our annual Islandora Camp, taking place Sunday, July 7th in Charlottetown, PEI (The day before the 2013 Open Repositories conference, also held in Charlottetown - http://or2013.net). An early bird rate of $195 is available until *June 4th*. Registration and full details here: http://peicamp13.islandora.ca Islandora is an open-source software framework designed to help institutions and organizations and their audiences collaboratively manage, and discover digital assets using a best-practices framework. Islandora was originally developed by the University of Prince Edward Island's Robertson Library, but is now implemented and contributed to by an ever-growing international community. This year's Islandora Camp will be the fourth time the Islandora community has gathered in Prince Edward Island for summer sun and digital repositories. The activities at Camp are also new this year. In response to feedback from our last few camps, we are taking a very hands-on approach. Instead of a series of sit-and-listen sessions, the camp will be structured around a set of tutorials and exercises with Islandora. Working with the latest Islandora 7.x release in a VM (bring your laptops!), attendees will be grouped in tables of 4-5 with an experienced mentor, who will help you through the projects when you struggle, or give you extra challenges if you're breezing through. Curriculum details will be released within the next few weeks. General plans are: *Admin Group* For repository and collection managers, librarians, archivists, and anyone else who deals primarily with the front-end experience of Islandora and would like to learn how to get the most out of it, or developers who would like to learn more about the front-end experience. - Intro to Drupal - Setting Up Islandora - Collection Management - Solr *Developer Group* For developers, systems people, and anyone dealing with Islandora at the code-level, or any front-end Islandora users who are interested in learning more about the developer side. - Setting up a Dev Environment - Coding Standards - Building a Module - Solr We are also giving away a free registration for Camp and for Open Repositories 2013 as part of a logo design contest for the Islandora Camp t-shirt. Details: http://peicamp13.islandora.ca/content/t-shirt-contest Thanks, and we hope to see you this summer! The Islandora Team -- http://islandora.ca commun...@islandora.ca
Re: [CODE4LIB] Open Library Internet Archive BookReader
If I remember correctly from a demo we were given, these guys are using it: http://www.collectiveaccess.org/ Tom Blake Digital Projects Manager Boston Public Library 700 Boylston St. Boston, MA 02116 617 859-2039 Free To All -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Dave Caroline Sent: Friday, May 31, 2013 1:36 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Open Library Internet Archive BookReader On Thu, May 30, 2013 at 10:01 PM, Robinson, Lakeisha lakeisha.robin...@yale.edu wrote: Hello Everyone, is anybody using the Open Library Internet Archive BookReader for page turning? If so, I have a couple of questions regarding the development of it. Thanks, You missed out the questions! Should all the list answer yes/no/maybe, with IRC and mailing lists please include the real questions up front so those in the know can answer. Dave Caroline
[CODE4LIB] Job: IT Specialist at United States Government Printing Office
The selectee is responsible for analyzing publication workflows, some of which are in XML, and developing software application solutions to problems. The four primary areas of responsibilities are (1) Workflow Analysis, (2) Systems Specifications Gathering, (3) Software Development and Testing (4) Software Training, Configuration Management and Documentation and performs the following: Analyzes current workflows of Plant processes to include: 1) actual XML workflow used in segments of software or 2) following the flow of a publication and its production jacket throughout the process. Analyzes current XML Document Type Definitions (DTDs) and/or XML schemas in order to accomplish necessary changes to publication workflows. Performs process mapping where none exist and analyzes weaknesses and repetitions in current established processes. Develop abstract systems specifications and then use to produce a final tangible software product. Uses knowledge of XML workflows to help identify customers' information systems requirements and analyzes for redundancies and errors. Determines feasibility of systems interfacing a variety of automated XML data systems. Designs and conducts analytical studies, cost benefit analyses or other similar research. Programs unique solutions to problems based on analysis. Uses extensive knowledge of XML data translation techniques such as XSLT, object oriented programming techniques, and event driven programming techniques to implement systems specification and produce software products to meet plant wide objectives. Develops and implements software product release plans. Identifies project documentation requirements or procedures. Ensures appropriate product related training and documentation are developed and made available to software users. Performs other duties as assigned. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/8199/
Re: [CODE4LIB] Open Library Internet Archive BookReader
On May 30, 2013, at 5:04 PM, Robinson, Lakeisha lakeisha.robin...@yale.edumailto:lakeisha.robin...@yale.edu wrote: Hello Everyone, is anybody using the Open Library Internet Archive BookReader for page turning? Tufts is using it for PDFs in the Tufts Digital Library, eg http://dl.tufts.edu/catalog/tufts:ddennett-2006.1 Deborah Kaplan Digital Resources Archivist Digital Collections and Archives Tufts University
Re: [CODE4LIB] Open Library Internet Archive BookReader
We use this software at the University of Chicago Library as well: http://chicagoan.lib.uchicago.edu/xtf/view?docId=bookreader/mvol-0010-v005- i08/mvol-0010-v005-i08.xml;brand=default#page/1/mode/1up John Jung Web Project Manager University of Chicago Library On May 30, 2013, at 5:04 PM, Robinson, Lakeisha lakeisha.robin...@yale.edumailto:lakeisha.robin...@yale.edu wrote: Hello Everyone, is anybody using the Open Library Internet Archive BookReader for page turning?
[CODE4LIB] Job: Data Management Services Librarian at Ohio State University
The Data Management Services Librarian will lead the Libraries' initiatives to assist faculty and students in managing the lifecycle of data resulting from research projects of all types, and develop a data services program to support use, curation and reuse of data. The position will catalyze progress in data management by engaging with the research practices of faculty and students and through positioning services and expertise at appropriate points in the research process. The successful candidate for this position will engage the campus in broader conversations around e-science and e-scholarship and will forge new collaborations and relationships that extend the Libraries' capacity to support the University's interdisciplinary initiatives. The librarian selected will collaborate with the Geospatial Information Librarian, the Digital Humanities Librarian, the Head of Digital Content Services, and Head of Digital Initiatives in order to develop an integrated set of data services supporting individual researchers and scholars as well as departmental or cross-institutional research teams. The position will initially focus on social sciences and humanities research data. Responsibilities: Lead development of a management services program serve the needs of faculty and across the University, but with initial focus on the social sciences and humanities. Investigate the current practices of researchers relating to data creation, use, and preservation. Provide consultation services for faculty and students on data-related issues and challenges arising from their research. Collaborate with Office of Research and appropriate administrators within the Colleges to increase faculty awareness of funder requirements for data management plans. Provide consultation services for faculty and students on data-related issues and challenges arising from their research. Collaborate with the Information Librarian, Digital Librarian, Head of Content Services, and Head of Digital Initiatives in order to develop an integrated set of data services supporting individual researchers and scholars as well as departmental or cross-institutional research teams. Plan and conduct professional development opportunities for subject librarians, Area Studies librarians and archivists on data management issues specific to their assigned departments. Represent the Libraries at consortial and other meetings concerning data curation and management issues. Required Qualifications: An ALA-accredited MLS or MLIS degree. Understanding of the research processes used in a range of disciplines, especially in the humanities and social sciences, with particular focus on the research lifecycle of data. Demonstrated experience with data management and curation, with particular focus on research practices relating to data, format migration, preservation, reuse and retrieval. Familiarity with data management requirements of federal agencies. Desired Qualifications: A second advanced degree (M.A. or higher). Demonstrated initiative in working across organizational boundaries. Knowledge of national and international trends in data management and curation. Experience with data visualization software and tools. Experience with grant writing or data management plan development. Demonstrated ability to lead change. About The Ohio State University: Founded in 1870, The Ohio State University is a world-class public research university and the leading comprehensive teaching and research institution in the state of Ohio. With more than 63,000 students (including 56,000 in Columbus), the Wexner Medical Center, 14 colleges, 80 centers and 175 majors, the university offers its students tremendous breadth and depth of opportunity in the liberal arts, the sciences, and the professions. The Ohio State University Libraries contribute to the University's eminence as dynamic partners and campus leaders in advancing inquiry and discovery for OSU, the state of Ohio and for an ever expanding community of world scholars. Additional information about The Ohio State University Libraries is available at http://library.osu.edu. Additional information and a position description are available at http://library.osu.edu/about/jobs/faculty. Rank/Salary: The position is a full-time, permanent, 12-month tenure-track faculty appointment and reports to the Head of Research Services. Salary and faculty rank are dependent on qualifications and experience. Benefits: The University offers competitive benefits in the form of 22 days vacation, 15 days sick leave, 10 holidays, hospitalization, major medical, surgical- medical, dental, vision, long-term disability insurance, and life insurance at 2.5 times one's annual salary. State and alternative retirement choices are also available. For a summary of benefits, see http://hr.osu.edu/hrpubs/ben /fs-bensummaryreg.pdf. Application: Applications will be accepted until the positions are filled.
[CODE4LIB] Job: Project Librarian at Louisiana State University
Project: NEH Digitization Grant Free People of Color in Louisiana: Revealing an Unknown Past The Free People of Color in Louisiana: Revealing an Unknown Past project funded by a National Endowment for the Humanities grant will digitize and catalog a minimum of 25,000 pages of manuscript materials, from originals and microfilm, sourced from five different repositories in Louisiana. The resulting collection will be available in the Louisiana Digital Library: http://www.louisianadigitallibrary.org The Project Librarian will manage daily operations and workflow, digitize materials, supervise a graduate assistant and student workers, and coordinate the work of other staff contributing to the project. The incumbent will report to the LSU Libraries Special Collections Curator of Manuscripts and will work primarily in Baton Rouge, Louisiana. Specific duties include: 60% Manage day-to-day project operations and workflow, including setting standards and procedures, communicating with the project Advisory Board, overseeing the digitization and cataloging of all materials, assisting with the organization and prioritization of materials to be digitized, working with all project partners to coordinate digitization efforts, performing quality control checks on all digital assets created, maintaining project records, compiling statistics, preparing reports, monitoring project budget, assisting with creation and maintenance of the project website, and facilitating project publicity and outreach. Also hire and supervise a Project Graduate Assistant, hire, train, and supervise the project student workers, and coordinate work of other staff contributing to the project. 40% Perform digitization of materials and create associated descriptive metadata in Dublin Core; upload images, cataloging records, and associated files into the Louisiana Digital Library; assist in design, creation, and maintenance of project website. Required qualifications: Master's degree in library or information science from an ALA-accredited program; a minimum of one year's experience working in a library or archives setting; demonstrated strength in communication and organizational skills; practical experience with digitization processes; demonstrated knowledge of metadata practices and standards; knowledge of and experience using Dublin Core; ability to travel to New Orleans to consult with GA and staff at participating institutions, including three overnight stays. Preferred qualifications: Substantial project management and supervisory experience; knowledge of and experience using DACS ; experience processing and describing archival collections; experience with microfilm to digital conversion; reading competency in French; experience reading 19th-century manuscripts; knowledge of Louisiana and/or African American history. This is an 18-month, grant-funded position for a general librarian. Additional information about the grant is available at http://tinyurl.com/free-people-of-color. Salary: $45,000/year Application deadline is June 12, 2013 or until the position has been filled. Go to https://lsusystemcareers.lsu.edu/ to apply for this position. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/8200/
[CODE4LIB] Job: Digital Public Library of America Metadata Librarian/Archivist at University of Georgia
The University of Georgia Libraries seeks a Digital Public Library of America Metadata Librarian/Archivist who will be responsible to the DPLA Coordinator of the Digital Library of Georgia (DLG) for metadata and authority control, quality control, and other duties related to the development and upgrade of metadata as related to the Digital Library of Georgia's participation in the Digital Public Library of America's (DPLA) Hubs Project. As a hub for the DPLA, DLG will provide digital services to Georgia institutions such as digitization, metadata, data aggregation and storage services. In addition, the DLG will host community outreach programs to bring users in contact with digital content of local relevance. This position is a 21-month, grant-funded position. To view a full description of duties and qualifications and application procedure please go to http://www.libs.uga.edu/humres/jobs/dplametadata.html The University of Georgia and the UGA Libraries have a strong commitment to achieving diversity among our faculty and staff. We are particularly interested in receiving applications from members of underrepresented groups and strongly encourage persons of color to apply for these positions. The University of Georgia is an equal opportunity, affirmative action employer. Required Qualifications: ALA-accredited approved MLS, or relevant Master's degree; Knowledge of AACR2, LCSH, Dublin Core metadata standard and familiarity with MARC; Familiarity with HTML or XML; Ability to establish and maintain effective working relationships; Excellent research, writing, and oral communication skills; Ability to function as a contributing team member in a production-oriented environment. Preferred Qualifications: Familiarity with data content standards such as DACS and AMIM2, data structure standards such as EAD, METS, and MPEG7, and emerging preservation metadata best practices and guidelines preferred; Experience creating metadata, catalog records, or archival description preferably for non-book resources preferred; Digital library experience preferred; Degree in history, public history or American studies preferred. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/8201/
[CODE4LIB] Job: Digital Humanities Librarian at Ohio State University
The Digital Humanities Librarian will establish and grow a dynamic, multifaceted program that addresses the growing demand for digital arts and humanities support on campus. Working with arts and humanities scholars, faculty and students, the Digital Humanities Librarian will foster successful adoption and application of digital arts and humanities approaches to research, teaching, and learning. The librarian will engage deeply with the Digital Arts and Humanities Working Group, the Digital Media Collective, ACCAD (Advanced Computer Center for the Arts and Design), and other campus entities to identify innovative and evolving digital tools and resources that advance scholarly investigation, while building upon the traditional cornerstones of research methodologies in the arts and humanities disciplines. The librarian will be the liaison to the University's Humanities Institute and will collaborate with faculty participating in Institute projects and initiatives funded by the College of Arts and Sciences, and will collaborate with the Head of Digital Initiatives in the Libraries on projects originating in the Institute. The Digital Humanities Librarian will be a change agent, partner, and resource person for subject librarians and special collections curators involved in facilitating faculty and student digital projects and will be expected to conduct regular environmental scans of the campus environment to identify emerging areas of interest. Responsibilities Conduct environmental scans of humanities departments in conjunction with subject librarians and special collections curators in order to identify current and emerging scholarly projects for which digital tools and methodologies are appropriate. Coordinate information about digital arts and humanities scholarship on campus in order to connect scholars across the disciplines and facilitate interdisciplinarity. Identify and evaluate and emerging tools and supporting scholars in collaboration with Digital Initiatives. Provide expert consulting service to humanities scholars and students on techniques and tools that serve to advance their teaching, learning and research. Serve as a strategist and resource person for the Libraries on trends in the digital arts and humanities. Collaborate with staff managing the Libraries' digital repository, publishing and reformatting programs, to advance the Libraries' contributions to faculty and student research projects in the arts and humanities; work with the Head of Digital Initiatives to create strategies for collaboration, program planning, and support for interdisciplinary digital projects. Work closely with the Head of the Fine Arts Library, the Data Management Services Librarian, the Geospatial Information Librarian, and the Head of Digital Initiatives, and others in order to develop strategies focused on scholars' digital production and curation needs. Create an education program for Libraries' staff focused on digital arts and humanities topics. Act as subject librarian for a humanities discipline. Required Qualifications: An ALA-accredited MLS or MLIS degree. Experience with digital arts and humanities research tools and approaches (e.g., text mining, data visualization, image analysis, and augmented reality). Knowledge of data issues in the research/knowledge creation lifecycle. Demonstrated ability to work collaboratively with faculty, subject librarians, special collections and others in order to advance digital arts and humanities research. Desired Qualifications: A second degree in a relevant humanities discipline. Experience in developing a multifaceted program for a multidisciplinary constituency. Familiarity with research methodologies across a variety of arts and humanities disciplines. Familiarity with data visualization tools and techniques applied to humanities research. Experience with grant writing. Experience representing a library to external stakeholders and engaging in consortial projects or programs. Demonstrated ability to lead change. About The Ohio State University: Founded in 1870, The Ohio State University is a world-class public research university and the leading comprehensive teaching and research institution in the state of Ohio. With more than 63,000 students (including 56,000 in Columbus), the Wexner Medical Center, 14 colleges, 80 centers and 175 majors, the university offers its students tremendous breadth and depth of opportunity in the liberal arts, the sciences, and the professions. The Ohio State University Libraries contribute to the University's eminence as dynamic partners and campus leaders in advancing inquiry and discovery for OSU, the state of Ohio and for an ever expanding community of world scholars. Additional information about The Ohio State University Libraries is available at http://library.osu.edu. Additional information and a position description are available at http://library.osu.edu/about/jobs/faculty.
Re: [CODE4LIB] Open Library Internet Archive BookReader
We also use the Open Library Internet Archive BookReader as one of our book viewers at Brown. https://repository.library.brown.edu/services/book_reader/set/bdr:218476/ Another option we've adapted is Portfolio.js which we call the Portfolio Viewer https://repository.library.brown.edu/services/book_reader/portfolio/bdr:218476/ This is our current solution for large books with occasional irregularly sized page. Happy to answer questions. -Joseph -- Joseph Rhoads Digital Repository Manager Brown University Library On Fri, May 31, 2013 at 3:24 PM, Hicks, William william.hi...@unt.eduwrote: We are using it in an edit app on the admin side of the digital libraries @ UNT. On an expanded note. Does anyone have some success they can share in regards to serving materials through bookreader where the contained pages of a single item have variable widths and/or heights? Building off the demo assumes a fixed width/height ratio, which in our experience is not always the case (consider the book with the occasional map foldout). In our case we do not know an image's dimensions until it has loaded so we can't construct an array on the server side to lookup against, and doing so on page load would charge us a significant penalty for large items (books with 1000s of pages). My current hack has auto filled to the width, which breaks centering and thumbs, but renders the odd page as legible. So any thoughts/ideas? Thanks in advance! Will -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of John Jung Sent: Friday, May 31, 2013 1:34 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Open Library Internet Archive BookReader We use this software at the University of Chicago Library as well: http://chicagoan.lib.uchicago.edu/xtf/view?docId=bookreader/mvol-0010-v005- i08/mvol-0010-v005-i08.xml;brand=default#page/1/mode/1up John Jung Web Project Manager University of Chicago Library On May 30, 2013, at 5:04 PM, Robinson, Lakeisha lakeisha.robin...@yale.edumailto:lakeisha.robin...@yale.edu wrote: Hello Everyone, is anybody using the Open Library Internet Archive BookReader for page turning?
Re: [CODE4LIB] Open Library Internet Archive BookReader
Starting to use it at NYPL. Sadly there's been very little core activity on the project since late 2010. Could really stand to have a new vigorous core maintainer. — Sent from Mailbox for iPad On Fri, May 31, 2013 at 3:47 PM, Rhoads, Joseph joseph_rho...@brown.edu wrote: We also use the Open Library Internet Archive BookReader as one of our book viewers at Brown. https://repository.library.brown.edu/services/book_reader/set/bdr:218476/ Another option we've adapted is Portfolio.js which we call the Portfolio Viewer https://repository.library.brown.edu/services/book_reader/portfolio/bdr:218476/ This is our current solution for large books with occasional irregularly sized page. Happy to answer questions. -Joseph -- Joseph Rhoads Digital Repository Manager Brown University Library On Fri, May 31, 2013 at 3:24 PM, Hicks, William william.hi...@unt.eduwrote: We are using it in an edit app on the admin side of the digital libraries @ UNT. On an expanded note. Does anyone have some success they can share in regards to serving materials through bookreader where the contained pages of a single item have variable widths and/or heights? Building off the demo assumes a fixed width/height ratio, which in our experience is not always the case (consider the book with the occasional map foldout). In our case we do not know an image's dimensions until it has loaded so we can't construct an array on the server side to lookup against, and doing so on page load would charge us a significant penalty for large items (books with 1000s of pages). My current hack has auto filled to the width, which breaks centering and thumbs, but renders the odd page as legible. So any thoughts/ideas? Thanks in advance! Will -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of John Jung Sent: Friday, May 31, 2013 1:34 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Open Library Internet Archive BookReader We use this software at the University of Chicago Library as well: http://chicagoan.lib.uchicago.edu/xtf/view?docId=bookreader/mvol-0010-v005- i08/mvol-0010-v005-i08.xml;brand=default#page/1/mode/1up John Jung Web Project Manager University of Chicago Library On May 30, 2013, at 5:04 PM, Robinson, Lakeisha lakeisha.robin...@yale.edumailto:lakeisha.robin...@yale.edu wrote: Hello Everyone, is anybody using the Open Library Internet Archive BookReader for page turning?
Re: [CODE4LIB] Wordpress: Any way to selectively control caching for content areas on a page?
Just to clarify, I have a locked down account ( anchors aren't even enabled! ) on a campus system. I want to know whether there is a way to selectively not cache a specific content area. In this case, I want to display library hours and announcements. Library hours are sometimes changed for holidays, and I don't want a weeks old cache to result in a patron getting wrong information. I want to know whether it is possible to set it up so that the main content area of pages is not cached while menus and repetitive items are, or, alternatively, whether it is possible to selectively disable caching from specific pages so I can request this for pages that change frequently. I want to know how to do either of these, so I can do a proof of concept on a smaller Wordpress install which I can configure, then send to main campus a request for it and general instructions on how to do it. What is most useful for me is very general conceptual directions on how to force certain pages to refresh within a CMS, and a sanity check as to whether it is possible to force a refresh for only certain content areas on a page with several content areas. My feeling is that it would be possible to force a refresh of certain pages, but that needs to be done from the html header. My feeling is that it's not possible to force a refresh for specific content areas only, but if anyone knows conceptually how to do this, then I would love to be pleasantly surprised. -Wilhelmina Randtke On Tue, May 28, 2013 at 4:30 PM, Wilhelmina Randtke rand...@gmail.comwrote: In a Wordpress site, is there a way to allow site-wide caching, but force certain areas of a page to reload on each visit? For example, if on a specific page there is a huge navigational menu that never changes, a map that rarely changes, and hours of operation which change frequently (as often as holidays), is there a way to force only the hours of operation to reload when a person revisits the page? -Wilhelmina Randtke
Re: [CODE4LIB] Wordpress: Any way to selectively control caching for content areas on a page?
What is most useful for me is very general conceptual directions on how to force certain pages to refresh within a CMS, and a sanity check as to whether it is possible to force a refresh for only certain content areas on a page with several content areas. My feeling is that it would be possible to force a refresh of certain pages, but that needs to be done from the html header. My feeling is that it's not possible to force a refresh for specific content areas only, but if anyone knows conceptually how to do this, then I would love to be pleasantly surprised. If you're talking about HTTP-level caching, yes. It's controlled by headers on the HTTP response, and thus is page-by-page, meaning both a whole page (URL) at a time, and that for pages to be cached differently they need different HTTP headers delivered with them, by the CMS or web app or web server. Some CMS's have their own internal caching, that is not HTTP-level caching and is invisible to the client or user-agent, it's done just inside the 'black box' of the CMS. So even in cases where the browser will not cache the page, where the browser will make a request to the server for the page -- the server may then serve the page from it's own internal cache, for instance to save the time of going to the database and rendering the HTML, just serve already rendered HTML out of an inside-the-server cache. This kind of cache can possibly operate on a portion of the page, it depends on how the hypothetical CMS is written. So that's a conceptual overview. With WordPress specifically? People have suggested some WordPress plugins that do caching in various different ways. But when you don't have any control over the WordPress installation? I guess it depends on if they have any such plugins installed, which only they know. What is your motivation here? Just curiosity? Or are you _wanting_ your pages to be cached, when they are not already? -- if so, why? Or are things being cached that you do not want cached, and you need to fix it? Or what?
Re: [CODE4LIB] Wordpress: Any way to selectively control caching for content areas on a page?
All campus pages are cached. This is a huge problem for displaying library hours, because these change periodically (breaks between semester, spring to summer, intersession, holidays). If a person has been to a page, even a month ago, they may see the older information - like seeing spring hours on the page, even though summer hours are posted. I want the tiny little content area I can edit to not be cached, even though the giant campus template it appears in is cached and has to be lest the server go down with only tiny amounts of traffic. I am guessing caching is through the browser and not server side. Suppose, I go into a page with two browsers (so, maybe Firefox and Internet Explorer both on my computer). Then I edit the page. Then I refresh one browser. Then I close the browsers and go back to the page with both browsers. This will show me the old page with the browser I didn't refresh, and the new page with the one I did. By the way, you can see what plugins are installed on a Wordpress site. You take the list of plugins ( maybe this one posted here http://plugins.svn.wordpress.org/ ), then you append the plugin name to urlyouarelookingat.com/wp-content/plugins/ , then you run the list of URLs through Xenu Link Sleuth to check if you get a 404 or a 503. 404 means it is not installed. 503 (access forbidden) means the plugin is installed, but does not tell you if it is activated or not. I think with some scripting and looking at Wordpress, I could get a list of active plugins, but I just pulled a list of installed plugins because that was what was easy to do. This will not find custom plugins because it's just looking for the named list, so if you have a developer who wrote their own, then you can't see that, but you also wouldn't be able to examine the plugin source code, so it doesn't really matter to know names of custom plugins. In my case, I highly doubt any custom plugins were used. Based on a quickly pulled list of plugins, I suspect the caching is done through w3-total-cache. -Wilhelmina Randtke On Fri, May 31, 2013 at 6:11 PM, Jonathan Rochkind rochk...@jhu.edu wrote: What is most useful for me is very general conceptual directions on how to force certain pages to refresh within a CMS, and a sanity check as to whether it is possible to force a refresh for only certain content areas on a page with several content areas. My feeling is that it would be possible to force a refresh of certain pages, but that needs to be done from the html header. My feeling is that it's not possible to force a refresh for specific content areas only, but if anyone knows conceptually how to do this, then I would love to be pleasantly surprised. If you're talking about HTTP-level caching, yes. It's controlled by headers on the HTTP response, and thus is page-by-page, meaning both a whole page (URL) at a time, and that for pages to be cached differently they need different HTTP headers delivered with them, by the CMS or web app or web server. Some CMS's have their own internal caching, that is not HTTP-level caching and is invisible to the client or user-agent, it's done just inside the 'black box' of the CMS. So even in cases where the browser will not cache the page, where the browser will make a request to the server for the page -- the server may then serve the page from it's own internal cache, for instance to save the time of going to the database and rendering the HTML, just serve already rendered HTML out of an inside-the-server cache. This kind of cache can possibly operate on a portion of the page, it depends on how the hypothetical CMS is written. So that's a conceptual overview. With WordPress specifically? People have suggested some WordPress plugins that do caching in various different ways. But when you don't have any control over the WordPress installation? I guess it depends on if they have any such plugins installed, which only they know. What is your motivation here? Just curiosity? Or are you _wanting_ your pages to be cached, when they are not already? -- if so, why? Or are things being cached that you do not want cached, and you need to fix it? Or what?
[CODE4LIB] Job: Digital Applications Librarian, Assistant Professor at Oregon State University
Oregon State University Libraries Press seeks a collaborative, innovative and serviceoriented Librarian to develop and maintain the technical infrastructure for OSU's digitallibrary /repository/preservation services. In support of the OSU research enterprise, excellencein teaching, and the Land Grant mission of the University, the Librarian is responsible for designing, developing, testing, and deploying new technologies, tools, and resources to extendand enhance digital content and services, and developing application programming interfaces(APIs) to facilitate multiple submission and discovery tools. The Librarian will: • provide leadership and guidance for the Libraries on existing and emerging technologiesincluding digital repository, discovery and preservation systems • write and/or modify code and conduct quality assurance on code contributed by otherdevelopers • work collaboratively with library and campus colleagues as well as various externalpartners such as the Orbis Cascade Alliance and Greater Western Library Alliance • participate in ongoing evaluations of emerging academic and library technologies This is a tenure-track faculty position at the rank of Assistant Professor, and the Librarian is amember of the University Libraries' faculty. Library faculty serve on committees and task forcesboth at the library and university level and take a leadership role in local, state and national/international library and academic societies and organizations. Librarians are expected to shareexpertise and results of research with other information professionals via development of newtechnologies, publication in refereed journals, poster sessions and presentations at professional Salary is commensurate with education and experience. To review a complete jobdescription and/or apply, go to http://oregonstate.edu/jobs . Applyto posting #0010782 Closing Date: June 28, 2013. OSU is an AA/EOE, and has a policy of being responsive to dual-career needs. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/8205/