avatar Willy Mene

  • Email:
  • Registered on: 08/03/2009
  • Last connection: 02/19/2010

Projects

Activity

Reported issues: 4

10/05/2009

06:49 PM Active Fedora Feature #504: Allow SSL certificate client authentication for connections to Fedora
Since the connection class is based on ActiveResource, maybe we could follow their patch to pass SSL options when creating connections. See this rail ticket "Ability to set SSL options on ActiveResource connections":https://rails.lighthouseapp.co...
06:36 PM Active Fedora Feature #504: Allow SSL certificate client authentication for connections to Fedora
Our Fedora box requires SSL certificate verfication for clients. I overrode the Fedora::Connection#http method to do the following: ...

09/21/2009

03:24 PM Active Fedora Bug #465: ActiveFedora::Base#fields method performance issues
Hmm, the first line of Base.fields (line 346 in active-fedora-1.0.6.5/base.rb) makes the call to FedoraObject.create_date and FedoraObject.modified_date BEFORE the call to Base.datastreams in the third line of the field (line 347), so I think the ...

09/18/2009

07:33 PM Active Fedora Bug #465: ActiveFedora::Base#fields method performance issues
ActiveFedora::Base#fields calls Fedora::FedoraObject#create_date and Fedora::FedoraObject#modified_date. However, when an object is loaded, those attributes are not set. This causes #properties_from_fedora to be called, which does the unnecessar...
11:51 AM Active Fedora Bug #491: ActiveFedora::Base#delete does not remove Solr document
ActiveFedora::Base#delete escapes the ':' in the pid with a '\' before trying to delete the document in Solr, as seen in line 101 of active-fedora-1.0.6/lib/base.rb escaped_pid = self.pid.gsub(/(:)/, '\\:') Apparently, the extra ba...

08/19/2009

12:30 PM Active Fedora Bug #465: ActiveFedora::Base#fields method performance issues
We ran into some performance issues with MetadataDatastreams and using the ActiveFedora::Base#fields method to access the fields within those datastreams. In our application, we have an ActiveFedora object with a couple of MetadataDatastreams....

08/11/2009

02:14 PM Active Fedora Feature #452: versionable getter/setter methods for Fedora::Datastream
We're finding that the foxml for active fedora objects can grow really large if datastream versioning is on, which it is by default. This is especially true when updating metadata through the UI with all of the individual field saving. Maybe w...

08/03/2009

06:53 PM Active Fedora Bug #425: SOLR_DOCUMENT_ID still hardcoded as "id" in a few spots
Here's another one. active_fedora/solr_service.rb, self#reify_solr_results, line 30 should be results << Fedora::Repository.instance.find_model(hit[SOLR_DOCUMENT_ID], classname)

Also available in: Atom