As long as your additional elements are correctly injected into the DC datastream, the first choice will probably be your easiest route. As far as I am aware, an index rebuild should do the job.
As far as alternatives to RI, we have to distinguish here between the Resource Index (RI) and Mulgara, which comes included with the out-of-the-box Fedora install to be your RI. Folks certainly use other triple-stores (I know MPT (based on PostgreSQL) was popular at one time and I'm sure folks use others as well). Typically those are managed as replacements for Mulgara, but the updating code is still that which is included with Fedora, and still subject to its limitations. If you want to completely replace the RI and its updaters, you'll need to supply some gear that can do the indexing you want. One alternative might be to write additions for GSearch that would perform that indexing. Another might be to use Fedora's JMS messaging directly to trigger off appropriate workflows instantiated in whatever technology you like. In either case, you'll need to supply code to select the appropriate datastreams and offer triples to your index instance in whatever form is appropriate. Keep in mind also that Fedora's use of RDF is right now subject to some careful limitations. Most importantly, the current RI will not index triples that don't have a Fedora object as their subject. This is to avoid certain updating problems. See: https://wiki.duraspace.org/display/FCREPO/Supporting+the+Semantic+Web+and+Linked+Data If you want to write your own indexing code, do be careful of those pitfalls. --- A. Soroka Digital Research and Scholarship R & D and Online Library Environment the University of Virginia Library On Nov 9, 2010, at 6:23 AM, Walker Sampson wrote: > Ben and A. Soroka, > > Thanks for the help! Yes, the extended metadata (and the RDF triples > we want to index) is from a non-compulsory datastream we have made > ourselves for each object in the repository. So, this seems to explain > why we can't see these triples from queries in RI. > > As I understand, Fedora 3.4.x allows for the DC datastream to be > Managed Content and thus be larger in size. One solution we are > considering is to append this extended metadata to the DC datastream > for each object and switch that stream to Managed Content. If we did > so, would the RI then detect and index those new RDF triples on a > rebuild? > > Another solution may be to use another indexer for the RDF triples of > our objects, one we could point to all the datastreams. Are there > suggested alternatives to RI for Fedora? > > Thanks again for your help, > > Matthew > > Walker > > > On Fri, Nov 5, 2010 at 11:59 AM, Benjamin Armintor <armin...@gmail.com> wrote: >> Matthew: >> >> The RI is automatically indexed with the content of three datastreams: >> DC >> RELS-EXT (a set of triples for which the object is the subject) >> RELS-INT (a set RDF descriptions for which the object's datastreams >> are the subject) >> >> If you have data in any other datastreams, you'll have to insert the >> triples via some other mechanism. >> >> - Ben >> >> On Fri, Nov 5, 2010 at 12:53 PM, Matthew McKinley >> <matthewjamesmckin...@gmail.com> wrote: >>> Fedora listserv, >>> >>> I've implemented the Resource Index >>> (https://wiki.duraspace.org/display/FCR30/Resource+Index) and risearch can >>> search for and return the basic dc metadata but is not returning metadata >>> from another XML file we created with extended dc:terms metadata. It is >>> returning the dc:terms XML file as a datastream but is not "parsing" the >>> file into its component metadata. The XML file is being generated >>> automatically but does not appear to have any errors that would prevent the >>> RI from recognizing it. Does anyone have any ideas what is going on? I now >>> this isn't a ton of info to go on but I'm happy to answer questions. Thanks! >>> >>> -- >>> Matthew McKinley >>> MSIS Candidate, 2010 >>> University of Texas School of Information >>> matthewjamesmckin...@gmail.com >>> >>> ------------------------------------------------------------------------------ >>> The Next 800 Companies to Lead America's Growth: New Video Whitepaper >>> David G. Thomson, author of the best-selling book "Blueprint to a >>> Billion" shares his insights and actions to help propel your >>> business during the next growth cycle. Listen Now! >>> http://p.sf.net/sfu/SAP-dev2dev >>> _______________________________________________ >>> Fedora-commons-users mailing list >>> Fedora-commons-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >>> >>> >> >> ------------------------------------------------------------------------------ >> The Next 800 Companies to Lead America's Growth: New Video Whitepaper >> David G. Thomson, author of the best-selling book "Blueprint to a >> Billion" shares his insights and actions to help propel your >> business during the next growth cycle. Listen Now! >> http://p.sf.net/sfu/SAP-dev2dev >> _______________________________________________ >> Fedora-commons-users mailing list >> Fedora-commons-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >> > > ------------------------------------------------------------------------------ > The Next 800 Companies to Lead America's Growth: New Video Whitepaper > David G. Thomson, author of the best-selling book "Blueprint to a > Billion" shares his insights and actions to help propel your > business during the next growth cycle. Listen Now! > http://p.sf.net/sfu/SAP-dev2dev > _______________________________________________ > Fedora-commons-users mailing list > Fedora-commons-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users