Activity

From 07/21/2009 to 08/19/2009

08/19/2009

avatar 12:30 PM 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.... Willy Mene

08/11/2009

avatar 02:14 PM 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... Willy Mene

08/10/2009

avatar 12:18 PM Bug #449 (Closed): using has_metadata breaks support for custom pids
http://bitbucket.org/mediashelf/active_fedora/changeset/cc3ee6e55123/ Matt Zumwalt
avatar 12:06 PM Bug #449: using has_metadata breaks support for custom pids
the initialize block in Base is simplistic about how to set @new_object, which screws up the configure_defined_datastreams method call if you provide a custom pid. Matt Zumwalt

08/07/2009

avatar 02:12 PM Bug #444: Base.new and Repository.nextid should support custom namespaces
In the meantime, the ruby_fedora gem does support custom namespaces in pids ... Matt Zumwalt
avatar 02:09 PM Bug #444: Base.new and Repository.nextid should support custom namespaces
You should be able to do this ... Matt Zumwalt

08/04/2009

avatar 02:59 PM Bug #425 (Resolved): SOLR_DOCUMENT_ID still hardcoded as "id" in a few spots
Bug fixes committed: http://bitbucket.org/mediashelf/active_fedora/changeset/3eef1462b57d/ Matt Zumwalt
avatar 02:41 PM Feature #430: YAML-based config files for Fedora Repository and SolrService
Instead of using an initializer to set FEDORA_URL, etc, use .yml files h2. Features * support using RAILS_ENV (test, development, production) h2. Reference See these files in Reindeer code base: * config/fedora.yml * config/solr.yml ... Matt Zumwalt
avatar 02:31 PM Feature #245 (Rejected): Make af_solr_generator into more generically useful af_generator
Abandoning generators in favor of plugins/engines. Matt Zumwalt
avatar 02:30 PM Feature #54 (Rejected): JMS Listener for Solr
Moved to a separate project (Reindeer). Matt Zumwalt
avatar 02:30 PM Bug #246 (Rejected): solr_generator search form returns ActionController::MethodNotAllowed when...
Abandoning generators in favor of plugins/engines. Matt Zumwalt
avatar 02:29 PM ToDo #247 (Rejected): Generator should display files & metadata intelligibly
Abandoning generators in favor of plugins/engines. Matt Zumwalt
avatar 02:29 PM Feature #250 (Rejected): Basic app should include Fedora Objects Controller & View
Abandoning generators in favor of plugins/engines Matt Zumwalt
avatar 12:47 PM ToDo #428: Update solr conventions to match Blacklight and rely on Blacklight's solr schema
Update solr conventions to match Blacklight and rely on Blacklight's solr schema ie: use _f, _t , etc as wildcard extensions instead of _field, _text, etc. Matt Zumwalt
avatar 12:45 PM Feature #427: round-tripping model definitions through Fedora CMA
round-tripping model definitions through Fedora CMA Matt Zumwalt
avatar 12:36 PM Feature #426: Expose libxml2 interface on all XML datastreams
When loading objects from fedora, load all xml datastreams as XmlDatastreams that allow you to use "Libxml-Ruby":http://libxml.rubyforge.org/ methods on the datastream content. Matt Zumwalt

08/03/2009

avatar 06:53 PM 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) Willy Mene
avatar 09:15 AM Bug #425: SOLR_DOCUMENT_ID still hardcoded as "id" in a few spots
[Submitted to the mailing list by Willy Mene] I'm now testing an active-fedora app that's using a solr index with "PID" as the unique document identifier, and am running into a few spots in the active-fedora code where it is trying to access ... Matt Zumwalt

07/29/2009

avatar 05:51 PM Feature #422: ActiveFedora#lookup_model
Currently implemented in Reindeer code base as Reindeer.lookup_model and Reindeer.lookup_models Matt Zumwalt
avatar 05:50 PM Feature #422: ActiveFedora#lookup_model
* should look up class definition for given pid or uri * should return a Class if model has been declared * should return nil if class has not been declared * (later) should look for class definition in Fedora if its not in memory Matt Zumwalt
avatar 05:50 PM ToDo #421: Base#load_model
* should load an instance of the given model * should accept uris and pids as arguments Matt Zumwalt
avatar 05:49 PM ToDo #420: Datastream.from_xml should work if you just feed it xml of the type that would be retu...
Datastream.from_xml should work if you just feed it xml of the type that would be returned by .to_xml Matt Zumwalt

07/23/2009

avatar 10:53 PM ToDo #416: has_relationship should allow for arbitrary predicates
has_relationship should allow for arbitrary predicates instead of being limited to Fedora Relationships Ontology Matt Zumwalt
avatar 12:21 PM Bug #415: Base.save returns nil upon success (should return true)
Should return true Matt Zumwalt
« Previous
Next »
 

Also available in: Atom