CINXE.COM
developers_call:minutes20120221 [VuFind Documentation]
<!DOCTYPE html> <html lang="en" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <meta name="description" content="A flexible discovery tool used by libraries worldwide." /> <meta name="keywords" content="library, discovery, catalog, search, portal, opac, federated, villanova, university, college" /> <title>developers_call:minutes20120221 [VuFind Documentation]</title> <script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script> <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700' rel='stylesheet' type='text/css'> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="developers_call,minutes20120221"/> <link rel="search" type="application/opensearchdescription+xml" href="/wiki/lib/exe/opensearch.php" title="VuFind Documentation"/> <link rel="start" href="/wiki/"/> <link rel="contents" href="/wiki/developers_call:minutes20120221?do=index" title="Sitemap"/> <link rel="manifest" href="/wiki/lib/exe/manifest.php"/> <link rel="alternate" type="application/rss+xml" title="Recent Changes" href="/wiki/feed.php"/> <link rel="alternate" type="application/rss+xml" title="Current namespace" href="/wiki/feed.php?mode=list&ns=developers_call"/> <link rel="alternate" type="text/html" title="Plain HTML" href="/wiki/_export/xhtml/developers_call:minutes20120221"/> <link rel="alternate" type="text/plain" title="Wiki Markup" href="/wiki/_export/raw/developers_call:minutes20120221"/> <link rel="canonical" href="https://vufind.org/wiki/developers_call:minutes20120221"/> <link rel="stylesheet" href="/wiki/lib/exe/css.php?t=vufind_wiki&tseed=253e14ebccfe88618e28ad9d292f38a4"/> <link type="text/css" rel="stylesheet" href="/wiki/lib/plugins/datatables/assets/datatables.net-fixedheader-dt/css/fixedHeader.dataTables.min.css"/> <link type="text/css" rel="stylesheet" href="/wiki/lib/plugins/datatables/assets/datatables.net-fixedcolumns-dt/css/fixedColumns.dataTables.min.css"/> <link type="text/css" rel="stylesheet" href="/wiki/lib/plugins/datatables/assets/datatables.net/css/dataTables.jqueryui.min.css"/> <link type="text/css" rel="stylesheet" href="/wiki/lib/plugins/datatables/assets/datatables.net-buttons/css/buttons.jqueryui.min.css"/> <!--[if gte IE 9]><!--> <script >/*<![CDATA[*/var NS='developers_call';var JSINFO = {"plugin":{"datatables":{"config":{"dom":"lBfrtip","language":{"url":"\/wiki\/lib\/plugins\/datatables\/assets\/datatables.net-i18n\/en-GB.json"}},"enableForAllTables":0}},"move_renameokay":false,"plugins":{"struct":{"isPageEditor":false,"disableDeleteSerial":0}},"id":"developers_call:minutes20120221","namespace":"developers_call","ACT":"show","useHeadingNavigation":0,"useHeadingContent":0}; /*!]]>*/</script> <script src="/wiki/lib/exe/jquery.php?tseed=f0349b609f9b91a485af8fd8ecd4aea4" defer="defer">/*<![CDATA[*/ /*!]]>*/</script> <script src="/wiki/lib/exe/js.php?t=vufind_wiki&tseed=253e14ebccfe88618e28ad9d292f38a4" defer="defer">/*<![CDATA[*/ /*!]]>*/</script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net/js/jquery.dataTables.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net-fixedheader-dt/js/fixedHeader.dataTables.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net-fixedcolumns-dt/js/fixedColumns.dataTables.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net-buttons/js/dataTables.buttons.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net-buttons/js/buttons.html5.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net-buttons/js/buttons.print.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/jszip/jszip.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/pdfmake/pdfmake.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/pdfmake/vfs_fonts.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net/js/dataTables.jqueryui.min.js" defer="defer"></script> <script type="text/javascript" src="/wiki/lib/plugins/datatables/assets/datatables.net-buttons/js/buttons.jqueryui.min.js" defer="defer"></script> <!--<![endif]--> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/wiki/lib/tpl/vufind_wiki/images/favicon.ico" /> <link rel="apple-touch-icon" href="/wiki/lib/tpl/vufind_wiki/images/apple-touch-icon.png" /> </head> <body> <div class="header"> <a href="/vufind/" class="logo"><img src="https://vufind.org/vufind/assets/images/vf-beta.png"/></a> <br class="header-break"/> <!--<a href="https://vufind.org/ddoc.html">Design Doc</a>--> <a href="/vufind/about.html">About</a> <a href="/vufind/features.html">Features</a> <a href="/vufind/downloads.html">Downloads</a> <a href="/wiki/installation">Getting Started</a> <a href="/wiki">Documentation</a> <a href="/vufind/schedule.html">Events</a> <a href="/vufind/support.html">Support</a> <a href="https://github.com/vufind-org/vufind" class="github-link">GitHub</a> </div> <div class="header-announcement"> <p> Love VuFind®? Consider becoming a <a href="https://vufind.org/donate">financial supporter</a>. Your support helps build a better VuFind®! </p> </div> <!--Conference banner in main.php--> <div class="content"> <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_vufind_wiki "> <!-- ********** HEADER ********** --> <header id="dokuwiki__header"><div class="pad group"> <div class="headings group"> <ul class="a11y skip"> <li><a href="#dokuwiki__content">skip to content</a></li> </ul> <h1 class="logo"><a href="/wiki/start" accesskey="h" title=" [h]"><img src="/wiki/lib/tpl/vufind_wiki/images/logo.png" width="64" height="64" alt="" /><span>VuFind Documentation</span></a></h1> </div> <div class="tools group"> <!-- USER TOOLS <div id="dokuwiki__usertools"> <h3 class="a11y">User Tools</h3> <ul> <li class="action login"><a href="/wiki/developers_call:minutes20120221?do=login&sectok=" title="Log In" rel="nofollow"><span>Log In</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> --> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">Site Tools</h3> <form action="/wiki/start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="developers_call:minutes20120221" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="Search" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="Search">Search</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/wiki/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="developers_call:minutes20120221" /><select name="do" class="edit quickselect" title="Tools"><option value="">Tools</option><optgroup label="Page Tools"><option value="edit">Show pagesource</option><option value="revisions">Old revisions</option><option value="backlink">Backlinks</option></optgroup><optgroup label="Site Tools"><option value="recent">Recent Changes</option><option value="media">Media Manager</option><option value="index">Sitemap</option></optgroup><optgroup label="User Tools"><option value="login">Log In</option></optgroup></select><button type="submit">></button></div></form> </div> <ul> <li class="action recent"><a href="/wiki/developers_call:minutes20120221?do=recent" title="Recent Changes [r]" rel="nofollow" accesskey="r">Recent Changes</a></li><li class="action media"><a href="/wiki/developers_call:minutes20120221?do=media&ns=developers_call" title="Media Manager" rel="nofollow">Media Manager</a></li><li class="action index"><a href="/wiki/developers_call:minutes20120221?do=index" title="Sitemap [x]" rel="nofollow" accesskey="x">Sitemap</a></li> </ul> </div> </div> <!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="youarehere"><span class="bchead">You are here: </span><span class="home"><bdi><a href="/wiki/start" class="wikilink1" title="start" data-wiki-id="start">start</a></bdi></span> » <bdi><a href="/wiki/developers_call" class="wikilink1" title="developers_call" data-wiki-id="developers_call">developers_call</a></bdi> » <bdi><a href="/wiki/developers_call:minutes20120221" class="wikilink1" title="developers_call:minutes20120221" data-wiki-id="developers_call:minutes20120221">minutes20120221</a></bdi></div> <div class="trace"><span class="bchead">Trace:</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/wiki/developers_call:minutes20120221" class="breadcrumbs" title="developers_call:minutes20120221">minutes20120221</a></bdi></span></div> </div> <hr class="a11y" /> </div></header><!-- /header --> <div class="wrapper group"> <!-- ********** CONTENT ********** --> <main id="dokuwiki__content"><div class="pad group"> <div class="alert--outdated"> <b>Warning:</b> This page has not been updated in over <span id="outdated-diff">over a year</span> and may be outdated or deprecated. </div> <div class="pageId"><span>developers_call:minutes20120221</span></div> <div class="page group prose prose-invert"> <!-- wikipage start --> <!-- TOC START --> <div id="dw__toc" class="dw__toc"> <h3 class="toggle">Table of Contents</h3> <div> <ul class="toc"> <li class="level1"><div class="li"><a href="#vufind_developers_call_minutesfebruary_21_2012">VuFind Developers Call Minutes: February 21, 2012</a></div> <ul class="toc"> <li class="level2"><div class="li"><a href="#agenda">Agenda</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#new_updated_jira_tickets">1. New/Updated JIRA Tickets</a></div></li> <li class="level3"><div class="li"><a href="#vufind_13_release">2. VuFind 1.3 Release</a></div></li> <li class="level3"><div class="li"><a href="#vufind_20_update">3. VuFind 2.0 Update</a></div></li> <li class="level3"><div class="li"><a href="#new_mobile_theme">4. New Mobile Theme</a></div></li> <li class="level3"><div class="li"><a href="#vufind_developers_summit_2012">5. VuFind Developers Summit 2012</a></div></li> <li class="level3"><div class="li"><a href="#other_topics">6. Other Topics?</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#next_call">Next Call</a></div></li> </ul></li> </ul> </div> </div> <!-- TOC END --> <h1 class="sectionedit1" id="vufind_developers_call_minutesfebruary_21_2012">VuFind Developers Call Minutes: February 21, 2012</h1> <div class="level1"> <p> Attending: Filipe Bento, Lutz Biedinger, Chris Hallberg, Demian Katz, Ere Maijala, Eoghan Ó Carragáin, Sean Purcell, Ernie Simuro, June (no last name given) </p> </div> <h2 class="sectionedit2" id="agenda">Agenda</h2> <div class="level2"> </div> <h3 class="sectionedit3" id="new_updated_jira_tickets">1. New/Updated JIRA Tickets</h3> <div class="level3"> <ul> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-140" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-140" rel="ugc nofollow">VUFIND-140</a> - This old ticket for centralizing the export process has been closed since it is no longer architecturally compatible with current VuFind code; however, some ideas from this design have been incorporated into VuFind 2.0.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-165" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-165" rel="ugc nofollow">VUFIND-165</a> - There was some discussion on this ticket about the behavior of VuFind searches that contain colons; Demian plans to investigate possible improvements to this behavior as part of implementing e-Dismax (<a href="http://vufind.org/jira/browse/VUFIND-466" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-466" rel="ugc nofollow">VUFIND-466</a>), though this work probably won't happen until after the initial VuFind 2.0 release candidate is completed.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-276" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-276" rel="ugc nofollow">VUFIND-276</a> - Filipe has posted an update to Luke's feedback patch.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-316" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-316" rel="ugc nofollow">VUFIND-316</a> - A bug in VuFind's shard support has been fixed; a patch is posted here (and has been committed to trunk, post-1.3 release).</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-325" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-325" rel="ugc nofollow">VUFIND-325</a> - Language file inheritance has been implemented in VuFind 2, so this ticket has been closed (equivalent functionality is unlikely to be implemented in 1.x).</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-423" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-423" rel="ugc nofollow">VUFIND-423</a> - Work is continuing on the EBSCO module, and an updated patch has been posted.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-468" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-468" rel="ugc nofollow">VUFIND-468</a> - Eoghan has posted a link to a live demo of the flickr patch here.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-492" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-492" rel="ugc nofollow">VUFIND-492</a> - This ticket has been closed since a blank description line has been removed from the .deb package metadata; however, it's possible that other Debian-specific issues remain since the package is still only tested under Ubuntu.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-493" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-493" rel="ugc nofollow">VUFIND-493</a> / <a href="http://vufind.org/jira/browse/VUFIND-499" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-499" rel="ugc nofollow">VUFIND-499</a> / <a href="http://vufind.org/jira/browse/VUFIND-501" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-501" rel="ugc nofollow">VUFIND-501</a> - These three XSLT-related tickets have been closed now that Filipe has provided an example import configuration (NDLTD - in trunk) that demonstrates all of the appropriate solutions.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-502" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-502" rel="ugc nofollow">VUFIND-502</a> - This ticket provides a patch (committed as part of the 1.3 release) which allows the XSLT importer to better detect failures during import.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-503" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-503" rel="ugc nofollow">VUFIND-503</a> - This ticket reports missing translations in the blueprint theme; a fix has been committed.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-504" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-504" rel="ugc nofollow">VUFIND-504</a> - This ticket provides a patch that allows larger lists of tagged records to be displayed (beyond the Solr boolean clause limit) at the price of losing some functionality (facets, etc.)</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-505" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-505" rel="ugc nofollow">VUFIND-505</a> - A patch to allow expanded checkbox facet functionality has been posted here; Demian will look at this more closely when he implements checkbox facets in VuFind 2.0 and will assess whether to commit this to the 1.x trunk at that time.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-506" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-506" rel="ugc nofollow">VUFIND-506</a> - This ticket is a reminder to look into implementing the Goodreads <abbr title="Application Programming Interface">API</abbr> as another review source option.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-507" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-507" rel="ugc nofollow">VUFIND-507</a> - Support for title-level holds has been added to the trunk (currently only supported by VoyagerRestful driver).</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-508" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-508" rel="ugc nofollow">VUFIND-508</a> - Some problems with Solr retrieval of records with strange characters in their IDs have been fixed; a patch is posted here. Some problems still need to be resolved in the way these IDs affect Javascript code on the client side.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-509" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-509" rel="ugc nofollow">VUFIND-509</a> - The OAI harvester needs to be updated to handle HTTP redirects.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-510" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-510" rel="ugc nofollow">VUFIND-510</a> - This ticket suggests adding a feature which sends email confirmation notices to users when they place holds or renew items. Obviously, this would be optional.</div> </li> <li class="level1"><div class="li"> <a href="http://vufind.org/jira/browse/VUFIND-511" class="urlextern" title="http://vufind.org/jira/browse/VUFIND-511" rel="ugc nofollow">VUFIND-511</a> - This ticket requests support for Content Cafe reviews and summaries (currently we only support book covers from that service).</div> </li> </ul> </div> <h3 class="sectionedit4" id="vufind_13_release">2. VuFind 1.3 Release</h3> <div class="level3"> <p> The 1.3 release went out on time; no major bugs reported yet. </p> </div> <h3 class="sectionedit5" id="vufind_20_update">3. VuFind 2.0 Update</h3> <div class="level3"> <p> Demian has completed basic single-record export support. This is now done more generically than before – all the behavior (HTTP headers and optional redirect-to-service) is handled via export.ini and generic record driver templates, which should make adding new export options simpler. It will still be necessary to add bulk export support (the bulk logic in 2.0 is not yet complete), but this should be simpler and less redundant than before due to the new configuration-driven model. </p> <p> VuFind 2.0's install process is now in place. The old platform-specific tools are gone in the interest of making installation more universal. A command-line PHP tool auto-configures the Apache configuration to help get web access in place. A web-based “install wizard” then takes over, creating the database, auto-configuring some items and providing tips on solving common problems. Currently the installer is English-only; there is a lot of complex language that made translation difficult. If we need installation in multiple languages, perhaps we should approach this in the same way that we did help screens. </p> <p> Demian has begun implementing “local override directory” functionality – it is possible to create a directory that contains configuration, language and library files that override the VuFind core. You can have multiple override directories that are set to work with different Apache aliases in order to have different configurations of VuFind served from a single copy of the software. There are some limitations: themes can't fit into this model because of the way their resources (images, <abbr title="Cascading Style Sheets">CSS</abbr>, etc.) are served; some Zend components (controllers, models) don't easily lend themselves to this because they allow only single source directories, not search paths. Do we hack Zend core to allow overriding, avoid these mechanisms where possible or live without override capabilities for these things? Perhaps safest to defer on major decisions until Zend Framework 2 is available. </p> <p> The [Extra_Configs] section of config.ini has been eliminated as it is no longer appropriate given the local override directory mechanism. It has been replaced by a [Parent_Config] section which allows you to specify a path to a “parent configuration” from which your current configuration inherits. This allows you to chain together multiple configurations if you need to – you could create a central shared configuration and then just override a handful of settings in each local directory. Another setting within the [Parent_Config] section allows you to specify which sections need to be completely overridden and which need to be merged with the parents. Obviously, all of this is optional and most people won't need to use it – but it's available if it's needed. </p> <p> The translation routine has been updated to support two new features: </p> <ul> <li class="level1"><div class="li"> Tokens within strings, to allow sentences to be properly formatted in multiple languages (i.e. “showing results start - end of total”).</div> </li> <li class="level1"><div class="li"> Default values may be provided to use if no translation is found; this will allow better namespacing of the language files (i.e. facet_format_Book with default value of Book).</div> </li> </ul> <p> There is still a large amount of work necessary to actually reformat the existing translation strings to take advantage of these features. </p> <p> Chris and Demian took a look at the latest ZF2 beta release; it will definitely be a lot more than just a drop-in upgrade to switch from ZF1 to ZF2 – further investigation is deferred until more documentation is available. </p> <p> Demian has begun work on porting the cart and bulk action logic to VF2; everything is being rewritten to allow mixed record sources (i.e. not just Solr, but also Summon, WorldCat, etc.). As part of this work, the logic for loading multiple records from multiple sources has been rewritten for greater efficiency (when possible, we load all records from each source as a batch instead of loading things one record at a time). </p> <p> Chris has continued work on improving test coverage. </p> </div> <h3 class="sectionedit6" id="new_mobile_theme">4. New Mobile Theme</h3> <div class="level3"> <p> No major news, apart from minor holds-related enhancements. </p> </div> <h3 class="sectionedit7" id="vufind_developers_summit_2012">5. VuFind Developers Summit 2012</h3> <div class="level3"> <p> The next in-person VuFind meeting at Villanova will be October 15-16, 2012. If you are interested in attending, please fill out <a href="http://www.surveymonkey.com/s/2DFK8N2" class="urlextern" title="http://www.surveymonkey.com/s/2DFK8N2" rel="ugc nofollow">this survey</a>. </p> </div> <h3 class="sectionedit8" id="other_topics">6. Other Topics?</h3> <div class="level3"> <p> Eoghan reported on the VuFind Collections module meeting at the National Library of Ireland – Luke came from Swansea with an archivist and there were discussions on both technical and data-oriented issues. Luke is working on getting Swansea archival data into his iFind implementation of VuFind; he has been building on the VUFIND-421 and VUFIND-441 tickets to support Axiel Calm, an archival management system. The meeting provided some ideas for boosting and contextual searching as well as special labeling for archival data in custom templates. The group also looked at (and committed to the collections SVN branch) some of Ere's contributed code (as he has been participating in email conversations even though he did not attend the in-person meeting). Demian joined the meeting via Skype for a brief period, and he has committed to indexing VuDL data into the collections-branch code to see how well that works. </p> <p> Ere is continuing work on a Record Manager application which combines some OAI and record processing logic to help with loading various record types into VuFind – he's currently improving EAD support. </p> <p> We discussed the possibility of moving the meeting time back an hour earlier to allow easier participation from Finland; we'll keep the next meeting at the current time but put this on the agenda for future planning. </p> </div> <h2 class="sectionedit9" id="next_call">Next Call</h2> <div class="level2"> <p> The next call will be Tuesday, March 6, 2012 at 11am Eastern Standard Time (GMT - 5:00). </p> </div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>developers_call/minutes20120221.txt</bdi> · Last modified: 2014/06/13 13:14 by <bdi>127.0.0.1</bdi></div> <hr class="a11y" /> </div></main><!-- /content --> <!-- PAGE ACTIONS --> <nav id="dokuwiki__pagetools" aria-labelledby="dokuwiki__pagetools__heading"> <h3 class="a11y" id="dokuwiki__pagetools__heading">Page Tools</h3> <div class="tools"> <ul> <li class="source"><a href="/wiki/developers_call:minutes20120221?do=edit" title="Show pagesource [v]" rel="nofollow" accesskey="v"><span>Show pagesource</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 9h5.5L13 3.5V9M6 2h8l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.11.89-2 2-2m.12 13.5l3.74 3.74 1.42-1.41-2.33-2.33 2.33-2.33-1.42-1.41-3.74 3.74m11.16 0l-3.74-3.74-1.42 1.41 2.33 2.33-2.33 2.33 1.42 1.41 3.74-3.74z"/></svg></a></li><li class="revs"><a href="/wiki/developers_call:minutes20120221?do=revisions" title="Old revisions [o]" rel="nofollow" accesskey="o"><span>Old revisions</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/wiki/developers_call:minutes20120221?do=backlink" title="Backlinks" rel="nofollow"><span>Backlinks</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="Back to top [t]" rel="nofollow" accesskey="t"><span>Back to top</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </nav> </div><!-- /wrapper --> </div></div></div><!-- /site --> <div class="no"><img src="/wiki/lib/exe/taskrunner.php?id=developers_call%3Aminutes20120221&1732416346" width="2" height="1" alt="" /></div> <div id="screen__mode" class="no"></div> <footer> <div class="content"> <!-- ********** FOOTER ********** --> <div id="dokuwiki__footer"><div class="pad"> <div class="bar" id="bar__bottom"> <div class="bar-left" id="bar__bottomleft"> <form class="button btn_source" method="post" action="/wiki/developers_call:minutes20120221"><div class="no"><input type="hidden" name="do" value="edit" /><button type="submit" accesskey="v" title="Show pagesource [V]"><span>Show pagesource</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 9h5.5L13 3.5V9M6 2h8l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.11.89-2 2-2m.12 13.5l3.74 3.74 1.42-1.41-2.33-2.33 2.33-2.33-1.42-1.41-3.74 3.74m11.16 0l-3.74-3.74-1.42 1.41 2.33 2.33-2.33 2.33 1.42 1.41 3.74-3.74z"/></svg></button></div></form> <form class="button btn_revs" method="get" action="/wiki/developers_call:minutes20120221"><div class="no"><input type="hidden" name="do" value="revisions" /><button type="submit" accesskey="o" title="Old revisions [O]"><span>Old revisions</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></button></div></form> </div> <div class="bar-right" id="bar__bottomright"> <form class="button btn_media" method="get" action="/wiki/developers_call:minutes20120221"><div class="no"><input type="hidden" name="do" value="media" /><input type="hidden" name="ns" value="developers_call" /><button type="submit" title="Media Manager"><span>Media Manager</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7 15l4.5-6 3.5 4.5 2.5-3L21 15m1-11h-8l-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M2 6H0v14a2 2 0 0 0 2 2h18v-2H2V6z"/></svg></button></div></form> <form class="button btn_admin" method="get" action="/wiki/developers_call:minutes20120221"><div class="no"><input type="hidden" name="do" value="admin" /><button type="submit" title="Admin"><span>Admin</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 15.5A3.5 3.5 0 0 1 8.5 12 3.5 3.5 0 0 1 12 8.5a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5m7.43-2.53c.04-.32.07-.64.07-.97 0-.33-.03-.66-.07-1l2.11-1.63c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.31-.61-.22l-2.49 1c-.52-.39-1.06-.73-1.69-.98l-.37-2.65A.506.506 0 0 0 14 2h-4c-.25 0-.46.18-.5.42l-.37 2.65c-.63.25-1.17.59-1.69.98l-2.49-1c-.22-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64L4.57 11c-.04.34-.07.67-.07 1 0 .33.03.65.07.97l-2.11 1.66c-.19.15-.25.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1.01c.52.4 1.06.74 1.69.99l.37 2.65c.04.24.25.42.5.42h4c.25 0 .46-.18.5-.42l.37-2.65c.63-.26 1.17-.59 1.69-.99l2.49 1.01c.22.08.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.66z"/></svg></button></div></form> <form class="button btn_login" method="get" action="/wiki/developers_call:minutes20120221"><div class="no"><input type="hidden" name="do" value="login" /><input type="hidden" name="sectok" value="" /><button type="submit" title="Log In"><span>Log In</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></button></div></form> <form class="button btn_index" method="get" action="/wiki/developers_call:minutes20120221"><div class="no"><input type="hidden" name="do" value="index" /><button type="submit" accesskey="x" title="Sitemap [X]"><span>Sitemap</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M3 3h6v4H3V3m12 7h6v4h-6v-4m0 7h6v4h-6v-4m-2-4H7v5h6v2H5V9h2v2h6v2z"/></svg></button></div></form> <a class="nolink" href="#dokuwiki__top"><button class="button" onclick="window.scrollTo(0, 0)" title="Back to top">Back to top</button></a> </div> <div class="clearer"></div> </div> <footer id="dokuwiki__footer"><div class="pad"> <div class="license">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Noncommercial-Share Alike 4.0 International</a></bdi></div> <div class="buttons"> <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en" rel="license"><img src="/wiki/lib/images/license/button/cc-by-nc-sa.png" alt="CC Attribution-Noncommercial-Share Alike 4.0 International" /></a> <!--<a href="https://www.dokuwiki.org/donate" title="Donate" ><img src="/wiki/lib/tpl/vufind_wiki/images/button-donate.gif" width="80" height="15" alt="Donate" /></a> <a href="https://php.net" title="Powered by PHP" ><img src="/wiki/lib/tpl/vufind_wiki/images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a> <a href="//validator.w3.org/check/referer" title="Valid HTML5" ><img src="/wiki/lib/tpl/vufind_wiki/images/button-html5.png" width="80" height="15" alt="Valid HTML5" /></a> <a href="//jigsaw.w3.org/css-validator/check/referer?profile=css3" title="Valid CSS" ><img src="/wiki/lib/tpl/vufind_wiki/images/button-css.png" width="80" height="15" alt="Valid CSS" /></a>--> <a href="https://dokuwiki.org/" title="Driven by DokuWiki" ><img src="/wiki/lib/tpl/vufind_wiki/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" /></a> </div> <!-- GITHUB RIBBON <a href="https://github.com/vufind-org/vufind"> <img style="position: absolute; top: 0; left: 0; border: 0; height: 100px" decoding="async" loading="lazy" src="https://vufind.org/images/github_fork.png" class="attachment-full size-full" alt="Fork me on GitHub" data-recalc-dims="1"> </a> --> <!-- Matomo --> <script type="text/javascript"> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://morpheus.library.villanova.edu/piwik/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '12']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> </div></footer><!-- /footer --> </div> </footer> </body> </html>