Hi,

I am currently working on adding some features to a Plugin built by our Library 
Software development group at UIUC Library. The plugin enables support for Dell 
DX6000 devices with Fedora Commons.
(https://github.com/medusa-project/akubra-dell-dx)

One of the requirements we have is to be able to get the metadata like 
'Content/MIME-type' from fedora before persisting the fedora object to device.

I read about the new features in the 3.6 release of Fedora and I wanted to 
leverage the FedoraHintsProvider interface which enables us to send metadata in 
the hints argument while persisting the object to akubra.
(We already have the capability in our plugin to capture the information sent 
in the hints argument and use it further, hence all I need to do is to 
implement the above interface to send those hints).

The obvious way to do that is to add a class which has the implementation of 
the methods of the FedoraHintsProvider interface in the Fedora Commons 
repository. These methods will fetch the required metadata information. Then we 
can inject that implementation as a dependency using the spring configuration 
file.

However, this will require me to change the codebase of fedora repository and 
add my implementation there. Ideally, I want the implementation to be a part of 
our plugin(the akurba-dell-dx implementation that interfaces with Dell storage 
devices).

Can you please let me know if what I am considering to do is even possible(and 
an appropriate approach)?

Thanks and Regards,
Nikhil Tayal
Graduate Student(Masters in Computer Science) and Programmer(Digital Library 
Research Lab)
University of Illinois at Urbana Champaign

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to