Hi Bram, Sorry for the delay in responding. My wife and I just had a baby last Monday so I’ve been out of the office. =)
Would it be OK if I send you a link to a zip file download of the RIOXX branch I created? Unfortunately our dev server requires campus authentication to login and create a submission, so you wouldn’t be able to use it effectively. As well, currently our source code is an in a private GitLab repo that also requires campus authentication. However, I could send you a download link to the source code. Cheers, Graham From: Bram Luyten [mailto:b...@atmire.com] Sent: May 27, 2016 4:29 AM To: Graham Faulkner <graham.faulk...@uwaterloo.ca> Cc: DSpace Technical Support <dspace-tech@googlegroups.com> Subject: Re: [dspace-tech] RIOXX patch for funders info Hi Graham, sorry, I can't think of any immediate hints without digging in your source code, UI or server. Do you have a public test instance up somewhere & is your code on Github? There might be conflicts between your configuration/customization and the patch. rgds, Bram -- [logo] Bram Luyten 250 Lucius Gordon Drive, Suite B-3A, West Henrietta, NY 14586 Esperantolaan 4, Heverlee 3001, Belgium www.atmire.com<http://atmire.com/website/?q=services&utm_source=emailfooter&utm_medium=email&utm_campaign=braml> On 25 May 2016 at 22:22, Graham Faulkner <graham.faulk...@uwaterloo.ca<mailto:graham.faulk...@uwaterloo.ca>> wrote: Thanks Bram - that is what I was missing. It now has the Project step, but it doesn't allow selecting a Funder i.e. blank/disabled drop down. I'm at least getting closer... =) FYI, The source code the for the "Funder" field is: <input id="aspect_submission_StepTransformer_field_rioxxterms_funder" class="ds-text-field form-control submit-text submit-text" disabled="" name="rioxxterms_funder" value="" type="text"> Cheers, Graham ________________________________ From: Bram Luyten [b...@atmire.com<mailto:b...@atmire.com>] Sent: Wednesday, May 25, 2016 10:51 AM To: Graham Faulkner Cc: DSpace Technical Support Subject: Re: [dspace-tech] RIOXX patch for funders info Hi Graham, if you have customized item-submission.xml, you'll likely need to add the project step manually. You can find it here: https://github.com/atmire/RIOXX/blob/master/dspace/config/item-submission.xml#L213 hope this addresses the problem! Bram -- [logo] Bram Luyten 250 Lucius Gordon Drive, Suite B-3A, West Henrietta, NY 14586 Esperantolaan 4, Heverlee 3001, Belgium www.atmire.com<http://atmire.com/website/?q=services&utm_source=emailfooter&utm_medium=email&utm_campaign=braml> On 25 May 2016 at 16:33, Graham Faulkner <graham.faulk...@uwaterloo.ca<mailto:graham.faulk...@uwaterloo.ca>> wrote: Hi Bram, Thanks for the clarification re: Projects being a new step in the workflow. I think I was conflating the RIOXX solution with the FundRef widget (http://labs.crossref.org/fundref/widget/). FYI, we are using Mirage2/XMLUI, and have customized the item-submission.xml to include three submission workflows: (a) grad student electronic theses & dissertations (ETDs) and (b) faculty articles. As mentioned, I applied the RIOXX patch and imported the Fundref funders into the Solr authority index. After a rebuild with the patch and Solr update, the Faculty articles workflow steps remain the same as before: [cid:image001.png@01D1C0A2.01AC9EA0] The ETD workflow steps also remain the same: [cid:image002.png@01D1C0A2.01AC9EA0] Any pointers in the right direction are appreciated! Cheers, Graham From: dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com> [mailto:dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>] On Behalf Of Bram Luyten Sent: May 25, 2016 2:20 AM To: Graham Faulkner <graham.faulk...@uwaterloo.ca<mailto:graham.faulk...@uwaterloo.ca>> Cc: DSpace Technical Support <dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>> Subject: Re: [dspace-tech] RIOXX patch for funders info Hi Graham, thanks for the compliment, glad you like the work! The key thing is that the funder & project linking is added as a separate step in the submission process. So funder & project are not controlled by input-forms.xml which essentially only controls the first two describe steps. If you have applied the patch, and you are not seeing the funder/project lookup step like in the attached screenshot, let me know. The screenshot is a Mirage 1 example, but it should be there for Mirage 2 as well. There is no JSPUI support for this step yet. best regards, Bram -- [logo] Bram Luyten 250 Lucius Gordon Drive, Suite B-3A, West Henrietta, NY 14586 Esperantolaan 4, Heverlee 3001, Belgium www.atmire.com<http://atmire.com/website/?q=services&utm_source=emailfooter&utm_medium=email&utm_campaign=braml> On 24 May 2016 at 17:40, Graham Faulkner <graham.faulk...@uwaterloo.ca<mailto:graham.faulk...@uwaterloo.ca>> wrote: Hi Bram et al, Thanks for your interesting work on integrating Fundref into DSpace. In reviewing the information at https://github.com/atmire/RIOXX/blob/master/README.md#Areas-of-DSpace-manually-configured, I’m unclear as to how to properly add a rioxxterms.project field in input-forms.xml. Would it be something like the following? <field> <dc-schema>rioxxterms</dc-schema> <dc-element>project</dc-element> <dc-qualifier/> <repeatable>true</repeatable> <label>Funding information</label> <input-type value-pairs-name="rioxxterms_project">qualdrop_value</input-type> <hint>Select the funding sponsor and then add the respective funding code.</hint> <required>false</required> </field> As the funders info will be stored in the Solr authority index once the RDF file is imported, I’m unclear as to how to link the rioxxterms.project field with data. i.e. how do I link the qualdrop_value input to the datasource, as the value pairs would not be added to the input-forms.xml file? FYI, I have applied the RIOXX patch and will be loading the Fundref funders RDF file as documented. Cheers, Graham From: dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com> [mailto:dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>] On Behalf Of Bram Luyten Sent: January 28, 2016 3:20 PM To: alastair.dun...@stfc.ac.uk<mailto:alastair.dun...@stfc.ac.uk> Cc: DSpace Technical Support <dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>> Subject: Re: [dspace-tech] Re: Examples of extending/reusing Authority Control / ORCID In the RIOXX work, authority control is hooked up to fundref for funder identifiers. https://github.com/atmire/RIOXX/ https://jira.duraspace.org/browse/DS-2866 A special twist to the approach is that a funder is an authority in itself, but a project is an authority entry that also links to an entry in the funder authority. e.g. every project/grant identifier is stored together with a reference to a specific funder. best regards, Bram -- [logo] Bram Luyten 250 Lucius Gordon Drive, Suite B-3A, West Henrietta, NY 14586 Esperantolaan 4, Heverlee 3001, Belgium www.atmire.com<http://atmire.com/website/?q=services&utm_source=emailfooter&utm_medium=email&utm_campaign=braml> On 28 January 2016 at 10:35, <alastair.dun...@stfc.ac.uk<mailto:alastair.dun...@stfc.ac.uk>> wrote: Hi Peter, I have a couple of examples I've been trying out. One is a hookup to an LDAP source and the other is to a UK authority, Gateway to Research. https://github.com/alastairduncan/DSpace/tree/dspace-5_x/dspace/modules/additions/src/main/java/org/dspace/authority These use different visualisation of the results returned from that authority - this is due to existing xmlui implementations within DSpace. They are far from perfect and need some tidying up but may give you an idea of what you have to do. Alastair On Thursday, January 21, 2016 at 7:41:58 PM UTC, Peter Dietz wrote: Hi All, The DSpace Authority framework currently has one implementation, ORCID. And, the documentation for the Authority Framework, offers some guidance on extending this, to build your own implementation to wire up other Authority sources. I was wondering if anyone has done this yet, and had some lessons learned? https://github.com/DSpace/DSpace/tree/master/dspace-api/src/main/java/org/dspace/authority Perhaps, this is loosely a follow up to my previous "nested metadata" discussion. Though we don't need to support nested-metadata for this, just a trustworthy source of data. https://groups.google.com/d/topic/dspace-tech/z7Nibc-3rJw/discussion At this moment, we don't plan on integrating with an existing data store, but would be creating a data store from scratch, and then populating that store from a local person provider (database, ldap, csv, ...). Then, building an authority-service to use that new data store. It seems like a lot of work, just for the purpose of having auto-complete for a given metadata field. ________________ Peter Dietz Longsight www.longsight.com<http://www.longsight.com> pe...@longsight.com<mailto:pe...@longsight.com> p: 740-599-5005 x809 -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech+unsubscr...@googlegroups.com<mailto:dspace-tech+unsubscr...@googlegroups.com>. To post to this group, send email to dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech+unsubscr...@googlegroups.com<mailto:dspace-tech+unsubscr...@googlegroups.com>. To post to this group, send email to dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech+unsubscr...@googlegroups.com<mailto:dspace-tech+unsubscr...@googlegroups.com>. To post to this group, send email to dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech+unsubscr...@googlegroups.com<mailto:dspace-tech+unsubscr...@googlegroups.com>. To post to this group, send email to dspace-tech@googlegroups.com<mailto:dspace-tech@googlegroups.com>. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech+unsubscr...@googlegroups.com. To post to this group, send email to dspace-tech@googlegroups.com. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout.