<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.cms.fedora-commons.devel">
    <title>gmane.comp.cms.fedora-commons.devel</title>
    <link>http://blog.gmane.org/gmane.comp.cms.fedora-commons.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2444"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2439"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2437"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2436"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2433"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2428"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2427"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2424"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2422"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2420"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2419"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2414"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2409"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2400"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2399"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2387"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2386"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2384"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2383"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2382"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2444">
    <title>[fcrepo-dev] Question regarding some statistics.</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2444</link>
    <description>&lt;pre&gt;Hola Guys!

We're currently gathering some numbers regarding the performance of 
akubra-hdfs compared to the default akubra-fs implementation.
  All the numbers we gathered show an expected rise in e.g. ingest times 
when using akubra-hdfs.
  But when measuring the retrieve times with a sample set of small files 
(0.15MB - 2.1 MB) of 18000 files the results show a unintuitivly better 
result for akubra-hdfs compared to the default akubra implementation.
  Do you guys have an explanation for this behaviour?
  The only thing we could think of was that the HDFS Cluster does some 
caching and has better network latency than the local Harddisks.

I'll try to attach the images although i dont know if the list policy 
allows it ;)

Thanks!

Frank



&lt;/pre&gt;</description>
    <dc:creator>Asseg, Frank</dc:creator>
    <dc:date>2012-05-25T11:23:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2439">
    <title>[fcrepo-dev] m2e, generated classes and lifecyclemapping</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2439</link>
    <description>&lt;pre&gt;Hola guys,

To get rid of eclipse errors the following additions to poms worked for me:

for CXF's generated classes the following helped:

in fcrepo-common/pom.xml i added the following as stated in the SO 
question at 
http://stackoverflow.com/questions/7160006/m2e-and-having-maven-generated-source-folders-as-eclipse-source-folders

&amp;lt;plugin&amp;gt;
  &amp;lt;groupId&amp;gt;org.codehaus.mojo&amp;lt;/groupId&amp;gt;
  &amp;lt;artifactId&amp;gt;build-helper-maven-plugin&amp;lt;/artifactId&amp;gt;
  &amp;lt;executions&amp;gt;
   &amp;lt;execution&amp;gt;
    &amp;lt;id&amp;gt;add-source&amp;lt;/id&amp;gt;
    &amp;lt;phase&amp;gt;generate-sources&amp;lt;/phase&amp;gt;
    &amp;lt;goals&amp;gt;
     &amp;lt;goal&amp;gt;add-source&amp;lt;/goal&amp;gt;
    &amp;lt;/goals&amp;gt;
    &amp;lt;configuration&amp;gt;
     &amp;lt;sources&amp;gt;
      &amp;lt;source&amp;gt;${project.build.directory}/generated-sources/cxf/&amp;lt;/source&amp;gt;
     &amp;lt;/sources&amp;gt;
    &amp;lt;/configuration&amp;gt;
   &amp;lt;/execution&amp;gt;
  &amp;lt;/executions&amp;gt;
&amp;lt;/plugin&amp;gt;



for the lifecycle mapping errors changing fcrepo-server/pom.xml 
according to this: 
http://wiki.eclipse.org/M2E_plugin_execution_not_covered#ignore_plugin_goal
did the trick

&amp;lt;pluginManagement&amp;gt;
  &amp;lt;plugins&amp;gt;
   &amp;lt;plugin&amp;gt;
    &amp;lt;groupId&amp;gt;org.eclipse.m2e&amp;lt;/groupId&amp;gt;
    &amp;lt;artifactId&amp;gt;lifecycle-mapping&amp;lt;/artifactId&amp;gt;
    &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
    &amp;lt;configuration&amp;gt;
     &amp;lt;lifecycleMappingMetadata&amp;gt;
      &amp;lt;pluginExecutions&amp;gt;
       &amp;lt;pluginExecution&amp;gt;
        &amp;lt;pluginExecutionFilter&amp;gt;
         &amp;lt;groupId&amp;gt;org.codehaus.mojo&amp;lt;/groupId&amp;gt;
         &amp;lt;artifactId&amp;gt;exec-maven-plugin&amp;lt;/artifactId&amp;gt;
         &amp;lt;versionRange&amp;gt;[1.0.0,)&amp;lt;/versionRange&amp;gt;
         &amp;lt;goals&amp;gt;
          &amp;lt;goal&amp;gt;java&amp;lt;/goal&amp;gt;
         &amp;lt;/goals&amp;gt;
        &amp;lt;/pluginExecutionFilter&amp;gt;
        &amp;lt;action&amp;gt;
         &amp;lt;ignore /&amp;gt;
        &amp;lt;/action&amp;gt;
       &amp;lt;/pluginExecution&amp;gt;
      &amp;lt;/pluginExecutions&amp;gt;
     &amp;lt;/lifecycleMappingMetadata&amp;gt;
    &amp;lt;/configuration&amp;gt;
   &amp;lt;/plugin&amp;gt;
  &amp;lt;/plugins&amp;gt;
&amp;lt;/pluginManagement&amp;gt;


hope this helps

Frank


&lt;/pre&gt;</description>
    <dc:creator>frank asseg</dc:creator>
    <dc:date>2012-05-11T14:45:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2437">
    <title>[fcrepo-dev] fcrepo-1023 &amp;&amp; null nodes</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2437</link>
    <description>&lt;pre&gt;Hola guys!

When implementing a SparqleW3CTupleWriter for 
https://jira.duraspace.org/browse/FCREPO-1023 in Trippi, which i 
basically copied from SparqlTupleWriter, i stumbled upon this null check in
https://github.com/fcrepo/trippi/blob/master/trippi-core/src/main/java/org/trippi/io/SparqlTupleWriter.java 
at line 55:

...
Node n = result.get(names[i]);
if ( n == null ) {
     m_out.println(" bound=\"false\"/&amp;gt;");
} else if ( n instanceof URIReference ) {
...

Im not quite sure how to handle this null checks in a Tuple Writer 
conforming to the docuemtnation at http://www.w3.org/TR/rdf-sparql-XMLres/


Can you give me a hint on how to handle these null nodes?

&lt;/pre&gt;</description>
    <dc:creator>frank asseg</dc:creator>
    <dc:date>2012-05-11T10:39:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2436">
    <title>[fcrepo-dev] Search both diacritics and non-diacritics</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2436</link>
    <description>&lt;pre&gt;Hi all,

I'm developing a fedora search interface, and want to search both with and
without diacritics, for instance, if I search 'revesz', it will response
both 'revesz' and 'révész'. I've tried to configure solr to use
ASCIIFoldingFilterFactory &amp;lt;http://t.co/qEWsS9ko&amp;gt; but cannot get it working.
Any suggestions would be appreciated and a working solr config file will be
very helpful.

thanks,

Frank
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
&lt;/pre&gt;</description>
    <dc:creator>Frank Feng</dc:creator>
    <dc:date>2012-05-08T14:43:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2433">
    <title>[fcrepo-dev] ANN: Fedora Office Hours</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2433</link>
    <description>&lt;pre&gt;Hi all,

I've been thinking a lot lately about how best to serve the Fedora
developer community and have been impressed with the Office Hours
concept that Matt Zumwalt has been spearheading[1] in the Hydra
community. So I've decided to do something similar, starting this
week.

Here's how it will work:

Starting this Thursday, after the Fedora committer call, I'll be
spending the remainder of the business day ('till 5pm US Eastern time)
in the #duraspace IRC channel on Freenode. The main purpose will be to
support the work of Fedora committers, contributors, and integrators.
Got a dev question or just an idea you want to bounce off someone?
Stop by and let's talk about it.  As with all irc traffic in
#duraspace, public logs will be automatically made available at
http://irclogs.duraspace.org/

More specifics (and info about my availability, which will change if
I'm traveling, etc.) can always be found here:

https://wiki.duraspace.org/display/~cwilper/Fedora+Office+Hours

Hope to see you there!

- Chris

[1] Hydra "Office Hours" announcement:
https://groups.google.com/d/topic/hydra-tech/iNlE-78K8Qw/discussion

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Chris Wilper</dc:creator>
    <dc:date>2012-05-01T18:01:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2428">
    <title>[fcrepo-dev] My foxmlToSolr.xsl is breaking Tomcat</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2428</link>
    <description>&lt;pre&gt;Hi

In my current project I keep datastreams (METS, RELS-EXT, ALTO) as 
'Managed' content.
I created a Servlet  that fetches a datastream when requested, so in my 
foxmlToSolr.xsl I call the servlet
something like this:

&amp;lt;xsl:variable name="QueryString" 
select="concat('http://server:8080/servlet_path/datastream_name', $PID)"/&amp;gt;
&amp;lt;xsl:variable name="articleText" 
select="document($QueryString))/servletResponse/content/text()"/&amp;gt;

or:

&amp;lt;xsl:variable name="articleText" 
select="document(concat('http://server:8080/servlet_path/datastream_name', 
$PID)))/servletResponse/content/text()"/&amp;gt;

tried both...and It works fine with METS, RELS-EXT, but when I add a 
request for ALTO to the XSLT, Tomcat fails to start-up.

The last lines in the log are always:

16:27:35.870 [main] DEBUG org.apache.axis.AxisEngine - Exit: 
AxisEngine::init
16:27:35.871 [main] DEBUG o.a.a.s.DefaultAxisServerFactory - Exit: 
DefaultAxisServerFactory::getServer
16:27:35.871 [main] DEBUG o.a.axis.transport.http.AxisServlet - Exit: 
getEngine()

..and there are no obvious hints in the log, no errors, no exceptions.

It also fails to shut-down properly and gives "connection refused" 
error. Commenting out the line in the foxmlToSolr.xsl solves the problem.

I had exactly the same problem when I tried to do &amp;lt;xsl:if statement&amp;gt; 
with document() in GSearch.
It was something like this:

&amp;lt;xsl:if test="document(concat('http://server:8080/servlet_path/METS', 
$PID)))/METS:mets/&amp;lt; at &amp;gt;PROFILE='profile_name' and  
document(concat('http://server:8080/servlet_path/METS', 
$PID)))//METS:agent='agent_name'"&amp;gt;

It was breaking the Tomcat until I changed it to:

&amp;lt;xsl:variable name="METSprofile" 
select="document(concat('http://server:8080/servlet_path/METS', 
$PID)))/METS:mets/&amp;lt; at &amp;gt;PROFILE='profile_name'"/&amp;gt;
&amp;lt;xsl:variable name="Test" 
select="document(concat('http://server:8080/servlet_path/METS', 
$PID)))//METS:agent='agent_name'"/&amp;gt;

&amp;lt;xsl:if test="$METSprofile='profile_name' and $jingestTest='true'"&amp;gt;


With ALTO datastream I had changed the Servlet to fetch only text, not 
the whole ALTO datastream. It still breaks the Tomcat.

I'm running out of ideas. Help much appreciated.

Cheers

Remi

&lt;/pre&gt;</description>
    <dc:creator>Remi Malessa</dc:creator>
    <dc:date>2012-04-27T11:03:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2427">
    <title>[fcrepo-dev] Correction: Islandora Announces 12.1.0 Release</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2427</link>
    <description>&lt;pre&gt;*The previous announcement referred to Islandora 11.3.0 in the subject
line, but the new version is actually 12.1.0. Sorry for the
confusion!*

We are pleased to announce the release of Islandora 12.1.0!

You can check out the release notes and download all available modules
from http://islandora.ca/download, or test drive the release at
http://sandbox.islandora.ca.

Islandora 12.1.0 features a beta version of the new Video Solution
Pack, along with improvements to the Collection Manager, Harvester,
and Solr modules. A number of bugs have also been fixed in this new
version. You can read about all the changes in the release notes:
https://wiki.duraspace.org/display/ISLANDORA6121/Release+Notes+and+Downloads.

The documentation is undergoing updates to match this version of
Islandora. You can find it here:
https://wiki.duraspace.org/display/ISLANDORA6121.

Please report any issues to the google developer
(http://groups.google.com/group/islandora-dev) or users
(http://groups.google.com/group/islandora) lists, or on our JIRA
(https://jira.duraspace.org/browse/ISLANDORA).

Please read the documentation carefully before updating as this
version may cause issues with previously installed versions of
Islandora - particularly versions released prior to Islandora 11.2.0.
If you encounter an undocumented issue, please let us know so that we
can help build and document a complete upgrade path.

&lt;/pre&gt;</description>
    <dc:creator>David Wilcox</dc:creator>
    <dc:date>2012-04-26T18:32:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2424">
    <title>[fcrepo-dev] Islandora preconference at ALA June 22 - spaces still available - ALA registration not required</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2424</link>
    <description>&lt;pre&gt;* Apologies for Cross Posting*

Interested in learning about the Islandora open-source digital asset
management system?  The Islandora team will be presenting a pre-conference
workshop at ALA suitable for new users and current implementers. Learn how
Islandora is simplifying the process of creating robust digital collections
and workspaces. Spots are limited, so sign up soon.

*Building Digital Collections Using Islandora*
Speaker: Mark Leggott, University of Prince Edward Island; Kirsta
Stapelfeldt, University of Prince Edward Island;

This session will introduce the key concepts underpinning the Islandora
Digital Asset Management system. Participants will learn the basics of
running this rich repository system and how to utilize common “solution
packs” to create and theme collections in Islandora. Participants will
learn how to begin modeling and curating custom data collections and how to
migrate from other repository systems, including ContentDM, DSpace and
more. Textbooks and system access will be provided; participants should
bring computers.

Please note: you do not have to register for ALA Annual Conference to
attend a preconference. Visit the LITA website for more information on
registration and other LITA events at ALA Annual Conference:
http://www.ala.org/lita/conferences/annual/2012

http://litablog.org/2012/03/lita-preconferences-at-ala-annual-conference/

&lt;/pre&gt;</description>
    <dc:creator>Kirsta Stapelfeldt</dc:creator>
    <dc:date>2012-04-25T18:00:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2422">
    <title>[fcrepo-dev] FedoraGSearch locks and hogs file connections</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2422</link>
    <description>&lt;pre&gt;Hi list

I have recently upgraded our Fedora installation to 3.5 and GSearch (using Lucene) to 2.4.1.

Since this upgrade GSearch causes us problems. It keeps opening connections to the segmentation files, which remain open until the OS limit is reached, after which a restart of Tomcat is needed in order to close all open connection of GSearch. Has anybody else observed this behavior?

The other unusual thing (might be related?) are locks that throw error messages in the form:

dk.defxws.fedoragsearch.server.errors.GenericSearchException: Thu Apr 19 09:02:45 CEST 2012 IndexWriter new error indexName=ChorIndex :
; nested exception is: 
org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: NativeFSLock&amp;lt; at &amp;gt;/opt/fedora35/indexer/ChorIndex/write.lock
at dk.defxws.fgslucene.OperationsImpl.getIndexWriter(OperationsImpl.java:695)
at dk.defxws.fgslucene.OperationsImpl.browseIndex(OperationsImpl.java:151)
at dk.defxws.fedoragsearch.server.RESTImpl.browseIndex(RESTImpl.java:267)
at dk.defxws.fedoragsearch.server.RESTImpl.doGet(RESTImpl.java:140)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:316)
at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:81)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:636)
Caused by: org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: NativeFSLock&amp;lt; at &amp;gt;/opt/fedora35/indexer/ChorIndex/write.lock
at org.apache.lucene.store.Lock.obtain(Lock.java:84)
at org.apache.lucene.index.IndexWriter.&amp;lt;init&amp;gt;(IndexWriter.java:1108)
at dk.defxws.fgslucene.OperationsImpl.getIndexWriter(OperationsImpl.java:693)
... 19 more


Any ideas what could be the cause for this?

Best regards
christian


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
&lt;/pre&gt;</description>
    <dc:creator>Christian Rohrer</dc:creator>
    <dc:date>2012-04-19T07:05:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2420">
    <title>[fcrepo-dev] Job: Senior Developer, WGBH Media Library &amp; Archives,Boston</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2420</link>
    <description>&lt;pre&gt;*Please excuse cross-postings*

WGBH is looking for a creative and energetic Senior Developer to lead the development of a digital asset management (DAM) preservation system for the WGBH Media Library and Archives.

The Senior Developer will play a leading role in designing and implementing the architecture, workflows, and applications for WGBH MLA digital library services. The system will be based on the Hydra Project technology stack, which includes Ruby on Rails, Blacklight, Apache Solr, and the Fedora Commons repository. In addition, the Senior Developer will work on web based projects for the Media Library and Archives, including the implementation of a website to give scholars and researchers access to material in the WGBH Archive.

Working closely with the Media Library and Archive’s Director, Project Manager, and a WGBH Interactive Designer, the Senior Developer will specify, document and develop the technical architecture of a prototype digital asset management system for digital preservation. They will develop user interfaces to the system. They will also continue to develop the Open Vault website: http://openvault.wgbh.org&amp;lt;http://openvault.wgbh.org/&amp;gt;.

 Specific duties include:

  *   Gather requirements and develop specifications for the digital library architecture; work closely with digital object creators and managers to understand their needs.
  *   Working with open-source applications and toolkits, design and implement a multi-purpose repository infrastructure that supports the ingestion, preservation, and delivery of digital objects.
  *   Test, evaluate, and recommend potential toolkits and applications for inclusion in the repository architecture.
  *   Design and implement workflows to extract, transform and repurpose metadata and digital objects as needed.
  *   Customize open source applications to provide front-end interfaces to the repository for end-user delivery
  *   Maintain digital library architecture, troubleshooting issues whenever they arise.
  *   Keep abreast of community-wide developments in the realm of digital library software and infrastructure.
  *   Contribute to the development of Open Source applications.
  *   Write and maintain documentation.
  *   May supervise junior programmers

 Please note that this position has the possibility of being extended based upon funding levels.

Responsible for maintaining a working environment that leverages the potential and diversity of the department's entire staff. Provide direction and leadership in such a way as to nurture, create and maintain an environment that is (1) free from discrimination, intolerance and harassment and (2) provides employees with equal access to opportunities for growth and advancement including professional development whenever possible.

Skills Required:

  *   The ideal candidate:
  *   Has experience implementing digital archives, using repository software such as DSpace or Fedora Commons.
  *   Is Unix proficient.
  *   Has some experience with Blacklight, Hydra, Ruby on Rails and/or Solr.
  *   Can demonstrate understanding of Internet technologies including HTML, CSS, JavaScript and XML (particularly XSLT, XPath and RDF)
  *   Has worked with web services such as REST, SOAP and/or XML-RPC
  *   Is familiar with one or more RDMS, such as MySQL. Experience integrating with, or extracting data from, FileMaker Pro will also be helpful.
  *   Is familiar with online media workflows (from post-production to compression to distribution).

 WGBH is a Mac shop, with LAMP servers. Candidates should be prepared to share and discuss code samples.

Educational Requirements:

To perform the required duties, the Senior Developer must possess the skills and qualities required to complete a Bachelor's Degree in Computer Science, and more than 3 years of work experience developing web applications. Demonstrated interest in library or moving images archive issues preferred.

Department Overview:

WGBH produces the best and most well known television, radio and online programs for public media. The WGBH Media Library and Archives preserves and helps re-purpose WGBH creations into the future. The MLA establishes the policies and procedures for the access, acquisition, intellectual control, and preservation of WGBH’s physical media and digital production and administrative assets. The MLA also offers production organization of archival materials from projects start up to shut down, research services, rights clearances, and licenses WGBH stock footage.  This is a full-time, on-site position with benefits, starting as soon as possible. It is funded for 12 months, with the possibility of renewal after that. Moderate travel may be required. We work hard, but believe in work/life balance.

Apply at http://www.wgbh.org/about/employmentOpportunities.cfm


Courtney Michael
Project Manager
WGBH Media Library &amp;amp; Archives
One Guest Street
Boston, MA 02135
p. 617-300-2673
f. 617-300-1056
courtney_michael-yyd3297+YbE&amp;lt; at &amp;gt;public.gmane.org&amp;lt;applewebdata://2298E118-FDC7-41A5-ACCE-83F0B3F04076/courtney_michael-yyd3297+YbE&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
&lt;/pre&gt;</description>
    <dc:creator>Courtney Michael</dc:creator>
    <dc:date>2012-04-18T15:07:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2419">
    <title>[fcrepo-dev] Fedora OAI-ORE exporter</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2419</link>
    <description>&lt;pre&gt;Dear all,

I am a PhD student and fellow researcher at CNR (Pisa, Italy).
My fields of interest include digital library and solution for data
interoperability.
I am currently investigating on solutions for OAI-ORE exports in Fedora
repositories.

I am aware of the oreprovider component (http://oreprovider.sourceforge.net/)
but it seems that the project is in beta version since 2008 and I could not
find any other tool on the offical Fedora web site.

Do you know any other software tool/plugin that extends Fedora with an
OAI-ORE exporter?
Links to softwares, documentation and articles or papers (even about on
going work) are welcome...

Thank you very much,

Alessia Bardi
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
&lt;/pre&gt;</description>
    <dc:creator>alessia bardi</dc:creator>
    <dc:date>2012-04-12T13:20:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2414">
    <title>[fcrepo-dev] Laboring at FESL/Spring integration</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2414</link>
    <description>&lt;pre&gt;I'm still tilting away at this.  One of the stumbling blocks is Axis
1.x.  https://jira.duraspace.org/browse/FCREPO-452 has been out there
for a while.  I also thought there was a GSOC project on the switch to
CXF.  What's the state of that?  Should I just do an upgrade to Axis2
for 3.6, and leave CXF for 4.0?

- Ben

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
&lt;/pre&gt;</description>
    <dc:creator>Benjamin Armintor</dc:creator>
    <dc:date>2012-04-09T22:33:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2409">
    <title>[fcrepo-dev] Update: OR2012 deadline for Posters, Pecha Kuchas, and Demos is April 11</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2409</link>
    <description>&lt;pre&gt;Just an update: The deadline for poster, Pecha Kucha, and demo submissions to OR12 has been pushed back to Wednesday, April 11, but please go ahead and submit your proposal via the conference system as soon as it's ready.

As a reminder, if you are submitting a Pecha Kucha for the Fedora User Group track specifically, please follow the instructions below.

Jon

From: Dunn, Jon William Butcher
Sent: Tuesday, March 27, 2012 3:36 PM
To: 'hydra-tech-/JYPxA39Uh5TLH3MbocFFw&amp;lt; at &amp;gt;public.gmane.org'; 'hydra-users-/JYPxA39Uh5TLH3MbocFFw&amp;lt; at &amp;gt;public.gmane.org'
Subject: Reminder: OR2012 deadline for Posters, Pecha Kuchas, and Demos is this Saturday

Fedora community:

This is just a reminder that the deadline for submission of proposals for posters, Pecha Kuchas (short talks, similar to lightning or 24x7 talks), and demonstrations to Open Repositories 2012 is coming up this Saturday, March 31. For more information, and for access to the online submission system, please visit the OR2012 web site at http://or2012.ed.ac.uk/

IMPORTANT: In addition to the general conference Pecha Kucha track, there will be a specific track for Pecha Kucha presentations as part of the Fedora User Group sessions at the conference. If you would like to submit your Pecha Kucha proposal specifically for consideration as part of the Fedora User Group track, please list 'Fedora' as one of the keywords in your submission, and also add a note in the 'Remarks to programme committee' field that it is a submission for the Fedora User Group track.

For more information on what a Pecha Kucha presentation is, see the following blog post on the OR2012 web site: http://or2012.ed.ac.uk/2012/03/22/submit-your-posters-pecha-kuchas-and-demos/

As always, please let me know if you have any questions.

Best,

Jon Dunn
OR2012 Fedora User Group Chair

---
Jon Dunn
Director, Library Technologies and Digital Libraries
IU Bloomington Libraries / University Information Technology Services
Indiana University
jwd-OGWSD6IMhrI&amp;lt; at &amp;gt;public.gmane.org&amp;lt;mailto:jwd-OGWSD6IMhrI&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
(812) 855-0953

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
&lt;/pre&gt;</description>
    <dc:creator>Dunn, Jon William Butcher</dc:creator>
    <dc:date>2012-03-29T21:46:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2400">
    <title>[fcrepo-dev] fcrepo-store-jcr and transactions</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2400</link>
    <description>&lt;pre&gt;Hi all,

Just wanted to update you on most recent developments in the
fcrepo-store experiments:

1) I changed the API to be session-oriented so impls can delegate to
underlying sessions/connections more efficiently. For example, the
AkubraFedoraStoreSession impl delegates to injected instance-wide
BlobStoreSessions rather than allocating new sessions on a per-request
basis.
2) I added a JCR impl and tested with Jackrabbit:
 http://cwilper.github.com/fcrepo-store/apidocs/com/github/cwilper/fcrepo/store/jcr/JCRFedoraStore.html

As mentioned before, I think the main benefit of having a JCR-based
Fedora storage layer impl is that if the configured JCR impl is
transactional and we're using it to store all repository state (Fedora
objects and managed datastreams), it makes it much easier to expose
Fedora itself as a transactional resource.

With that goal in mind, I started some test code to see how
programmatic transaction management might be done with
fcrepo-store-jcr:

https://github.com/cwilper/fcrepo-store/blob/master/fcrepo-store-jcr/src/test/java/com/github/cwilper/fcrepo/store/jcr/JCRFedoraStoreTransactionTest.java

Unfortunately, I haven't been successful yet. Both existing
transaction tests (both using Atomikos and via Spring) fail to
actually roll back, which makes me think the JCR session somehow isn't
really participating in the transaction.

What I'd really like to have is a way to control transaction
boundaries in code that sits atop an fcrepo-store impl, without regard
to the particular JCR or other underlying transactional resource
that's in use. Using straight JTA (UserTransaction, as indicated in
the JCR spec) would seem to be the way forward, but actual working
examples with Jackrabbit (or any other open source JCR impl) have been
hard to come by.

- Chris

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
&lt;/pre&gt;</description>
    <dc:creator>Chris Wilper</dc:creator>
    <dc:date>2012-03-28T20:10:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2399">
    <title>[fcrepo-dev] Reminder: OR2012 deadline for Posters, Pecha Kuchas, and Demos is this Saturday</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2399</link>
    <description>&lt;pre&gt;Fedora community:

This is just a reminder that the deadline for submission of proposals for posters, Pecha Kuchas (short talks, similar to lightning or 24x7 talks), and demonstrations to Open Repositories 2012 is coming up this Saturday, March 31. For more information, and for access to the online submission system, please visit the OR2012 web site at http://or2012.ed.ac.uk/

IMPORTANT: In addition to the general conference Pecha Kucha track, there will be a specific track for Pecha Kucha presentations as part of the Fedora User Group sessions at the conference. If you would like to submit your Pecha Kucha proposal specifically for consideration as part of the Fedora User Group track, please list 'Fedora' as one of the keywords in your submission, and also add a note in the 'Remarks to programme committee' field that it is a submission for the Fedora User Group track.

For more information on what a Pecha Kucha presentation is, see the following blog post on the OR2012 web site: http://or2012.ed.ac.uk/2012/03/22/submit-your-posters-pecha-kuchas-and-demos/

As always, please let me know if you have any questions.

Best,

Jon Dunn
OR2012 Fedora User Group Chair

---
Jon Dunn
Director, Library Technologies and Digital Libraries
IU Bloomington Libraries / University Information Technology Services
Indiana University
jwd-OGWSD6IMhrI&amp;lt; at &amp;gt;public.gmane.org&amp;lt;mailto:jwd-OGWSD6IMhrI&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
(812) 855-0953

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
&lt;/pre&gt;</description>
    <dc:creator>Dunn, Jon William Butcher</dc:creator>
    <dc:date>2012-03-27T19:33:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2387">
    <title>[fcrepo-dev] daemon launch script for Fedora Commons on RHEL</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2387</link>
    <description>&lt;pre&gt;Hi, I've been doing a bit of googling, and am working off the one example
daemon launch script for RHEL I've found, which is here:

http://asingh.com.np/blog/fedora-commons-installation-and-configuration-gui
de/

Though I'm a bit concerned that this example script has the embedded
Tomcat server running as the root user. I'm also cribbing off the
Islandora Ubuntu daemon launch script, and that version does use an
unprivileged user, "fedora", for running the embedded Tomcat server. And,
before I get all creative, I know some people are having luck using jsvc
to run Tomcat as another user, so, anyway, I figure I better ask if anyone
is already running Fedora Commons on RHEL, and if so, would you mind
sharing your daemon launch script? Thanks!

--
HARDY POTTINGER &amp;lt;pottingerhj-Ejzj3ReGi3n2fBVCVOL8/A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
University of Missouri Library Systems
http://lso.umsystem.edu/~pottingerhj/
https://MOspace.umsystem.edu/
"A child who does not play is not a child,
but the man who doesn't play has lost forever
the child who lived in him and who he will
miss terribly." 
--Pablo Neruda




------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
&lt;/pre&gt;</description>
    <dc:creator>Pottinger, Hardy J.</dc:creator>
    <dc:date>2012-03-21T19:42:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2386">
    <title>[fcrepo-dev] FCREPO-787 and External Datastream Resolution Security</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2386</link>
    <description>&lt;pre&gt;Hello,
  I've written up some tests and arrived at several possible
approaches for https://jira.duraspace.org/browse/FCREPO-787, and
wanted to solicit some input about which is preferable.

The Problem: In short, Fedora often cannot checksum external
datastreams (type E) with file uris (dsLocation='file://...') because
of a XACML prohibition.  This is because the the action for retrieving
file content is checked as part of the API-M interface, but the
security context has no request attributes.  This runs afoul of the
policies many installations have restricting API-M actions to
localhost, or other addresses specified in a policy (and, in fact the
default policy).

Possible solutions:
1. Change the default XACML policy restricting API-M to allow the file
retrieval actions without a client IP.  This may be a difficult change
to communicate to installations that are overriding that policy.

2. Mimic a request context for the file retrieval action.  This
requires the least configuration change, but raises the question of
what attributes should be included besides client IP.  Should there be
a fedoraRole, and if so, which?  Should it use the internal user
information?  I think the trajectory of FCREPO development has been
towards less use of internal users, but it would allow more elaborate
policy specification for retrieval of file resources.

3. Use a different API designator for internal actions.  This would
address the bug without changes to existing policies, but may obscure
what policies must be composed to restrict a given action.

Thoughts? Additional solutions?

- Ben

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
&lt;/pre&gt;</description>
    <dc:creator>Benjamin Armintor</dc:creator>
    <dc:date>2012-03-20T15:00:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2384">
    <title>[fcrepo-dev] Testers wanted for a new Fedora storage utility</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2384</link>
    <description>&lt;pre&gt;Hi all,

As a follow-on to the utility I mentioned on last week's call, I got
some basic things working (migrating from legacy-&amp;gt;akubra or
akubra-&amp;gt;akubra, migrating inline xml to managed content, with proper
XML canonicalization and fixity setting) and did a little writeup on
the utility I mentioned here:

https://wiki.duraspace.org/display/~cwilper/A+New+Fedora+Storage+Utility

Short term, I'm thinking that we can point people who want to migrate
from legacy storage to akubra, or who were bitten by FCREPO-1062 to
this utility. After playing around a bit with defining and combining
filters, I think the approach also has quite a bit of potential for
some powerful batch editing, but before recommending it to anyone, I'd
like to get a few more Fedora-developer-type-eyeballs on it.

Please give it a spin and let me know any comments. Not much in the
way of docs now, but if you're familiar with spring and you look at
the examples on the page above, you should be able to figure out how
it hangs together and how it can be extended.

Thanks,
Chris

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
&lt;/pre&gt;</description>
    <dc:creator>Chris Wilper</dc:creator>
    <dc:date>2012-03-19T21:25:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2383">
    <title>[fcrepo-dev] fcrepo-store-util example using multiple filters</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2383</link>
    <description>&lt;pre&gt;I mentioned that using multiple filters with fcrepo-store-util as a
sort of 'pipeline' was possible during the call today, but didn't have
an example on hand. I just committed one, fyi:

https://github.com/cwilper/fcrepo-store/commit/c62f603437f04a41fa389a615c4f93b8962286cc

NOTE: this utility is still under early testing; so if you want to try
it out (against a non-critical repo or backup of your repo, of
course), I've deployed a snapshot release here:

https://oss.sonatype.org/content/repositories/snapshots/com/github/cwilper/fcrepo-store/fcrepo-store-util/0.1.0-SNAPSHOT/fcrepo-store-util-0.1.0-20120315.163213-1-install.tar.gz

After unpacking it:
1) see config/config.properties and set the path of the default
'akubra' (or 'legacy' if pre-akubra) to the appropriate directories in
your repository.
2) to list everything in your repo, run the following:
  bin/fcrepo-store-util list akubra all unfiltered
3) to list everything but demo objects in your repo (employing the
multi-filter noted above), run the following:
  bin/fcrepo-store-util list akubra all exclude-demo-objects

...it works similar for 'copy'. See conf/commands/*.xml for complete
usage info on the currently-implemented commands.

- Chris

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
&lt;/pre&gt;</description>
    <dc:creator>Chris Wilper</dc:creator>
    <dc:date>2012-03-15T17:09:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2382">
    <title>[fcrepo-dev] DST in US - Committer Mtg Time Change</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2382</link>
    <description>&lt;pre&gt;Just a reminder that Daylight Saving Time began in the US last
weekend. Accordingly, we are now meeting at 09:00 UTC-4 instead of
UTC-5 (one hour LATER). To be sure, see the timeanddate link on the
agenda page, which I think I actually got right this time.

https://wiki.duraspace.org/display/FCREPO/2012-03-15+-+Fedora+Committer+Meeting

- Chris

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
&lt;/pre&gt;</description>
    <dc:creator>Chris Wilper</dc:creator>
    <dc:date>2012-03-15T11:34:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2381">
    <title>[fcrepo-dev] working around maven.glassfish.org downtime</title>
    <link>http://comments.gmane.org/gmane.comp.cms.fedora-commons.devel/2381</link>
    <description>&lt;pre&gt;Apparently Oracle is doing some kind of infrastructure work, and
maven.glassfish.org is down. This causes problems with fresh builds of
fcrepo, but you can workaround them following the instructions at:
 https://wikis.oracle.com/display/GlassFish/FullBuildInstructions#FullBuildInstructions-Unabletobuildbecausemaven.glassfish.orgisoffline

regards,
  Ben

------------------------------------------------------------------------------
Virtualization &amp;amp; Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
&lt;/pre&gt;</description>
    <dc:creator>Benjamin Armintor</dc:creator>
    <dc:date>2012-03-14T15:38:43</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.cms.fedora-commons.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.cms.fedora-commons.devel</link>
  </textinput>
</rdf:RDF>

