From christine.dibella at lyrasis.org Tue Aug 1 07:06:46 2017 From: christine.dibella at lyrasis.org (Christine Di Bella) Date: Tue, 1 Aug 2017 11:06:46 +0000 Subject: [Archivesspace_Users_Group] followup from ArchivesSpace Member Forum 2017 Message-ID: Thanks to all who joined us in person or online for the ArchivesSpace Member Forum in Portland last Tuesday. It was wonderful to connect with so many of you! Throughout this week we'll be updating the wiki page - https://archivesspace.atlassian.net/wiki/display/ADC/ArchivesSpace+Member+Forum+2017 - with presentations, notes, and selected recordings from the event. Feel free to add your own notes or comments as well. Whether you were there or not, we strongly encourage you to complete our evaluation and let us know what you'd like for future Member Forums and other ArchivesSpace events. It's available at https://www.surveymonkey.com/r/JSMR796. We'll be taking responses through Friday, August 11. Thanks to all of you for making the ArchivesSpace community such a great one to be part of! Feel free to email me or Kim (christine.kim at lyrasis.org) directly if you have more ideas to share, or if you'd like to be involved in planning future events. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: image001.jpg URL: From bmg17 at psu.edu Tue Aug 1 14:28:48 2017 From: bmg17 at psu.edu (Ben Goldman) Date: Tue, 1 Aug 2017 14:28:48 -0400 (EDT) Subject: [Archivesspace_Users_Group] Barcodes at the folder level In-Reply-To: References: Message-ID: <324938745.3207463.1501612128764.JavaMail.zimbra@psu.edu> Hi Elizabeth, With our recent upgrade from 1.4 to 2.0 (top containers, yay) and with guidance from this community, we here at Penn State have decided to discontinue the historical practice of barcoding folders in shared boxes. We will now barcode shared boxes, give them a unique numbering string (e.g. SHARE 1), and then use the top container functionality to attach multiple archival objects from different resources to these top containers where appropriate. Best, Ben Ben Goldman Digital Records Archivist & Sally W. Kalin Early Career Librarian for Technological Innovations Penn State University Libraries ----- Original Message ----- From: "Wilkinson, Elizabeth (ew8ff)" To: "Archivesspace Users Group" Sent: Monday, July 31, 2017 11:08:38 PM Subject: [Archivesspace_Users_Group] Barcodes at the folder level My apologies if this question has come up previously. We assign barcodes at the folder level for small collections and for oversize materials that are part of larger collections. These types of materials go into communal boxes and/or flat file drawers (top containers) that do not get barcoded. We were wondering where people are placing the barcodes in ASpace for their folders in these situations. Thanks. --Elizabeth _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group From dale.poulter at Vanderbilt.Edu Tue Aug 1 20:36:33 2017 From: dale.poulter at Vanderbilt.Edu (Poulter, Dale) Date: Wed, 2 Aug 2017 00:36:33 +0000 Subject: [Archivesspace_Users_Group] Issue with 2.1.0 upgrade Message-ID: <4B55C1D28471794C811F425520B7B22566AFB6A3@ITS-HCWNEM104.ds.vanderbilt.edu> Good evening, We upgraded from 2.0.1 to 2.1.0 earlier today. The upgrade appeared to go well with no errors generated during the database setup stage. However, it still seems to be generating many calls to the database. Is this expected behavior? When we upgraded to 2.0.1 the we had similar behavior but that only lasted for an hour or less. Thank you for your help! --Dale --------------------------------------- Dale Poulter Coordinator, Search and Core Services Library Digital Services Vanderbilt University 419 21st Avenue South, Room 812 Nashville, TN 37203-2427 (615)343-5388 (615)207-9705 (cell) dale.poulter at vanderbilt.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexanderduryee at nypl.org Wed Aug 2 11:32:44 2017 From: alexanderduryee at nypl.org (Alexander Duryee) Date: Wed, 2 Aug 2017 11:32:44 -0400 Subject: [Archivesspace_Users_Group] Barcodes Disappearing from Database In-Reply-To: References: Message-ID: Following up on this, we were able to identify the issue. What appeared to be data loss on the backend was caused by an interface issue on the frontend, in which barcodes were not being carried through into the Rapid Barcode Entry screen. To replicate this issue: - Open Manage Top Containers, select a number of containers, and open Rapid Barcode Entry - Enter barcodes for the containers and save. This will take you back to the Manage Top Containers screen with your containers still selected. - Wait a few minutes, so that the barcodes will have propagated into the index - Open Rapid Barcode Entry for the containers that you previously selected - Despite the containers having saved barcodes, and the barcodes being indexed, the Rapid Barcode Entry screen will not display the barcodes! As a workaround, refresh the Manage Top Containers screen before re-opening Rapid Barcode Entry. Thanks, --Alex On Fri, Jul 14, 2017 at 5:12 PM, Alexander Duryee wrote: > We've started assigning barcodes in bulk via the Manage Top Containers > screen, and have run into a troubling issue. Assigning barcodes to Top > Containers via the Rapid Barcode Entry screen has gone well; however, > ranges of barcodes (typically the last set done at once) will disappear > from the application without warning. Examining the system log reveals > that the barcodes were not removed via the frontend or API - there are no > API calls that would have assigned a blank value to the containers. More > perplexing, the missing barcodes do not manifest in the index - searching > the barcodes via the Manage Top Container screen would show them as being > present, but checking the container directly (or the backend database) > shows no barcode. It's as if the data simply disappeared, with no obvious > cause. > > NYPL has created a number of custom plugins, so it's not impossible that > one of them is causing the issue. However, none of our plugins directly > modify the TopContainer model, so I doubt that one of them is causing the > issue. We're on 1.5.1 still. > > Has anyone else encountered an issue like this, or is there something I > should be on the lookout for that could be impacting our data? > > Thanks! > --Alex > > -- > Alexander Duryee > Metadata Archivist > New York Public Library > (917)-229-9590 <(917)%20229-9590> > alexanderduryee at nypl.org > -- Alexander Duryee Metadata Archivist New York Public Library (917)-229-9590 alexanderduryee at nypl.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From susan.thomas at bodleian.ox.ac.uk Wed Aug 2 11:23:41 2017 From: susan.thomas at bodleian.ox.ac.uk (susan.thomas at bodleian.ox.ac.uk) Date: Wed, 2 Aug 2017 08:23:41 -0700 (MST) Subject: [Archivesspace_Users_Group] Vacancy: Software Engineer (XML-based Technologies), Bodleian Libraries, University of Oxford Message-ID: <1501687421007-1171.post@n5.nabble.com> Please see below for an opportunity at the Bodleian Libraries, University of Oxford. ---------------------------------------------------- Software Engineer (XML-based Technologies) Bodleian Libraries, Digital Research Team, Bodleian Digital Library Systems and Services (BDLSS), Osney One Building, Osney Mead, Oxford Grade 7: ?31,076 - ?38,183 p.a. For further details and how to apply see: https://www.recruit.ox.ac.uk/pls/hrisliverecruit/erq_jobspec_version_4.jobspec?p_id=129976 The Bodleian Digital Library Systems and Services (BDLSS) at the Bodleian Libraries provide digital services for the students, researchers and staff of the University of Oxford. We are now seeking a talented XML-focused Software Engineer to work on a varied portfolio of projects led by BDLSS. Based in the BDLSS Digital Research team, you will work with a team of developers, project managers, and archivists on a number of key projects to enhance access and discoverability for the Bodleian's world-class special collections. You will initially focus on developing and implementing new technical solutions for post-medieval archival materials and will participate in the scoping and planning of future work in this area. Your role will include developing and helping maintain the Bodleian?s growing collections of archives and manuscripts metadata, especially its XML-based catalogues, migrating XML-based catalogue records into new tools and contributing to establishing cataloguing workflows. You will also participate in related user and development communities and in training staff and act as a resource for technical questions and forward planning. You will also have the opportunity to contribute to a variety of future initiatives, including projects focused on metadata management and consolidation, Linked Open Data, and innovative approaches to search and discovery of digital resources. You will have a degree in a relevant technical field, or equivalent experience with structured text processing. You will also have a strong background in XML technologies, a collaborative approach to technical development, and an interest in and commitment to making the Bodleian's collections more widely available to students, researchers and the general public. A background in Digital Humanities or experience in working with EAD and TEI metadata environments is desirable. Owing to the nature of this post, the successful candidate will be required to undertake a Disclosure Scotland check as well as a financial background check. The possession of a criminal record or poor financial background will not necessarily prevent an applicant from obtaining this post, as all cases are judged individually according to the nature of the role and information provided. This post is part of a pilot scheme testing a new Supporting Evidence Form in place of the more usual ?supporting statement?. You MUST submit a completed Supporting Evidence Form and a copy of your CV in order for your application to be processed. Please ensure that you carefully read the How to Apply section provided in the Job Description, which you can download below along with the required Supporting Evidence Form. Only applications received online by 12.00 midday on Friday 1 September 2017 can be considered. Interviews are expected to take place in week commencing 18 September 2017. For further details and how to apply see: https://www.recruit.ox.ac.uk/pls/hrisliverecruit/erq_jobspec_version_4.jobspec?p_id=129976 ---------------------------------------------------- Susan Thomas Head of Archives & Modern Manuscripts Web: http://www.bodleian.ox.ac.uk/special-collections Tel: +44 (0) 1865 283821 Post: Weston Library, Broad Street, Oxford, OX1 3BG -- View this message in context: http://archivesspace-users-group.1130528.n5.nabble.com/Vacancy-Software-Engineer-XML-based-Technologies-Bodleian-Libraries-University-of-Oxford-tp1171.html Sent from the Archivesspace_Users_Group mailing list archive at Nabble.com. From megan.mummey at uky.edu Wed Aug 2 13:23:45 2017 From: megan.mummey at uky.edu (Mummey, Megan) Date: Wed, 2 Aug 2017 17:23:45 +0000 Subject: [Archivesspace_Users_Group] Memory problems Message-ID: Hi all, UK's locally installed instance of ArchivesSpace has performance issues every couple of months, slowing down until eventually the application is fails. The fix is a full restart. Our programmer has indicated the failure is caused by "garbage collecting". Previously we've added RAM to our VM. We're interested in finding out how other institutions with a similar sized SOLR index are running ArchivesSpace. And if they have/had similar problems. Information on our system below: * ArchivesSpace directory is about 26 GB. This includes two copies of the Solr index (the live version and a backup, at about 3 GB each) and 19 GB of log files. This is housed on a network share with terabytes of free space. * The ArchivesSpace database is housed on the libwwwapps07 VM. The ibdata1 file for MySQL (used for all databases on the VM but primarily used by ArchivesSpace) is about 2.4 GB. The VM has about 35 GB free. * ArchivesSpace is configured with the following settings: + ASPACE_JAVA_XMX="-Xmx6144m" + AppConfig[:indexer_thread_count] = 2 * MySQL is configured with the following setting: + innodb_buffer_pool_size= 1600000000 * VM has approximately 8 GB of RAM. The value of ASPACE_JAVA_XMX is lower than this to allow memory use by other processes, including MySQL (as listed above) and the web server. Thanks, Megan Mummey Collections Management Archivist Special Collections Research Center University of Kentucky Libraries Margaret I. King Library Lexington, KY 40506-0039 megan.mummey at uky.edu|859.257.6942 -------------- next part -------------- An HTML attachment was scrubbed... URL: From clobdel1 at swarthmore.edu Wed Aug 2 14:10:54 2017 From: clobdel1 at swarthmore.edu (Chelsea Lobdell) Date: Wed, 2 Aug 2017 14:10:54 -0400 Subject: [Archivesspace_Users_Group] Memory problems In-Reply-To: References: Message-ID: Hi Megan, Our installation of Archivesspace had very similar performance problems. The logs were full of Java heap stack and out of memory errors. Solr logs were will of Sever errors and the application started crashing. At first, a restart would fix it but eventually, it would reach a slow down state very quickly after a restart. Lyrasis sys admin pointed me to this ticket and this plugin: https://archivesspace.atlassian.net/browse/ANW-137 https://github.com/lyrasis/events-deduper I recommend running the following query on your DB: mysql> SELECT id, archival_object_id, event_id, role_id, COUNT(*) as duplicates FROM `event_link_rlshp` GROUP BY archival_object_id, event_id, role_id HAVING duplicates > 1 ORDER BY duplicates DESC; If you have a high number of duplicates, I would try the plugin. - Chelsea *---------------* *Chelsea Lobdell* *Library Web Developer/ Swarthmore College* *clobdel1 at swarthmore.edu / (610)690-6818* On Wed, Aug 2, 2017 at 1:23 PM, Mummey, Megan wrote: > Hi all, > > > > UK?s locally installed instance of ArchivesSpace has performance issues > every couple of months, slowing down until eventually the application is > fails. The fix is a full restart. Our programmer has indicated the failure > is caused by ?garbage collecting?. Previously we?ve added RAM to our VM. > We?re interested in finding out how other institutions with a similar sized > SOLR index are running ArchivesSpace. And if they have/had similar problems. > > > > Information on our system below: > > > > ? ArchivesSpace directory is about 26 GB. This includes two > copies of the Solr index (the live version and a backup, at about 3 GB > each) and 19 GB of log files. This is housed on a network share with > terabytes of free space. > > ? The ArchivesSpace database is housed on the libwwwapps07 VM. > The ibdata1 file for MySQL (used for all databases on the VM but primarily > used by ArchivesSpace) is about 2.4 GB. The VM has about 35 GB free. > > ? ArchivesSpace is configured with the following settings: > > > > + ASPACE_JAVA_XMX="-Xmx6144m" > > + AppConfig[:indexer_thread_count] = 2 > > > > ? MySQL is configured with the following setting: > > > > + innodb_buffer_pool_size= 1600000000 > > > > ? VM has approximately 8 GB of RAM. The value of ASPACE_JAVA_XMX > is lower than this to allow memory use by other processes, including MySQL > (as listed above) and the web server. > > > > Thanks, > > > > Megan Mummey > > Collections Management Archivist > > Special Collections Research Center > > University of Kentucky Libraries > > Margaret I. King Library > > Lexington, KY 40506-0039 > > megan.mummey at uky.edu |859.257.6942 > <(859)%20257-6942> > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marykidd at nypl.org Wed Aug 2 15:23:54 2017 From: marykidd at nypl.org (Mary Kidd) Date: Wed, 2 Aug 2017 15:23:54 -0400 Subject: [Archivesspace_Users_Group] NYPL ArchivesSpace Feature Proposal Message-ID: Hi everyone, My name is Mary Kidd, and I work at NYPL in their Special Collections (SC) Department. A few SC staff formed a "Data Object Model Group", and have been meeting on a biweekly basis over the past 18 months to conceptualize a system to better manage objects. A few weeks ago I published a blog post to informally ask my followers what they use to manage objects at their institutions. The systems suggested (TMS was a popular one) do not quite fulfill the core functional requirements of our ideal system. This summer we implemented ASpace for archival description (led by Alex Duryee), and so far have been very happy with the results. This made us wonder whether ASpace could, with some entity/relationship tweaking, provide an avenue for us to better manage objects. What would our ideal system look like, you wonder? We invite you to review our NYPL ArchivesSpace Feature Proposal and share feedback within the document. In general, we would appreciate feedback on the following questions: - Have any of you wished ASpace provided some or all of the features we have outlined in our proposal document? - If not, what other systems do you use to manage objects at your institution? Are they working for you? We would appreciate any feedback. Thanks! Mary -- *Mary Kidd | The New York Public Library* *Special Collections Operations and Systems Coordinator* 476 Fifth Avenue, New York, NY 10018-2788 T: (917) 229-9594 | marykidd at nypl.org *Inspiring Lifelong Learning* | *Advancing Knowledge* | *Strengthening Our Communities* -------------- next part -------------- An HTML attachment was scrubbed... URL: From PGalligan at rockarch.org Thu Aug 3 09:08:02 2017 From: PGalligan at rockarch.org (Galligan, Patrick) Date: Thu, 3 Aug 2017 13:08:02 +0000 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library Message-ID: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> Hi all, For a while now the RAC has been bouncing around the idea of developing an AS Python library that would hold a lot of the functions we find ourselves working with a lot when scripting against the AS API. I know Greg Wiedeman at U Albany has done some work to this end, but I wanted to send a blast out to the list to see who else might be interested. We?d love to make this as collaborative and exhaustive as possible so that we can cover the most bases. I?m thinking of setting up a Github project that we can collaboratively work in. Anyone have better ideas? Let me know. Thanks, Patrick Galligan Rockefeller Archive Center -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave_mayo at harvard.edu Thu Aug 3 09:15:13 2017 From: dave_mayo at harvard.edu (Mayo, Dave) Date: Thu, 3 Aug 2017 13:15:13 +0000 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library Message-ID: Hello, I?m definitely interested in contributing to this, and have some experience with writing client-ish things for ASpace in Ruby that might be relevant. +1 for Github - Dave Mayo Senior Digital Library Software Engineer Harvard University > HUIT > LTS > OSC Dev Team From: on behalf of "Galligan, Patrick" Reply-To: Archivesspace Users Group Date: Thursday, August 3, 2017 at 9:08 AM To: Archivesspace Users Group Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library Hi all, For a while now the RAC has been bouncing around the idea of developing an AS Python library that would hold a lot of the functions we find ourselves working with a lot when scripting against the AS API. I know Greg Wiedeman at U Albany has done some work to this end, but I wanted to send a blast out to the list to see who else might be interested. We?d love to make this as collaborative and exhaustive as possible so that we can cover the most bases. I?m thinking of setting up a Github project that we can collaboratively work in. Anyone have better ideas? Let me know. Thanks, Patrick Galligan Rockefeller Archive Center -------------- next part -------------- An HTML attachment was scrubbed... URL: From rsdoiel at library.caltech.edu Thu Aug 3 09:21:05 2017 From: rsdoiel at library.caltech.edu (rsdoiel@caltech.edu) Date: Thu, 3 Aug 2017 06:21:05 -0700 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> Message-ID: Hello Patrick, I have written some tools in go and mocked up functionaity in Python a few years ago I'd be interested in the project. Robert Doiel Caltech Library rsdoiel at caltech.edu On Aug 3, 2017 6:10 AM, "Galligan, Patrick" wrote: Hi all, For a while now the RAC has been bouncing around the idea of developing an AS Python library that would hold a lot of the functions we find ourselves working with a lot when scripting against the AS API. I know Greg Wiedeman at U Albany has done some work to this end, but I wanted to send a blast out to the list to see who else might be interested. We?d love to make this as collaborative and exhaustive as possible so that we can cover the most bases. I?m thinking of setting up a Github project that we can collaboratively work in. Anyone have better ideas? Let me know. Thanks, Patrick Galligan Rockefeller Archive Center _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave_mayo at harvard.edu Thu Aug 3 09:47:37 2017 From: dave_mayo at harvard.edu (Mayo, Dave) Date: Thu, 3 Aug 2017 13:47:37 +0000 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> Message-ID: <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> One thing I think might be useful, especially in planning stages, is collecting the ?prior art? in one place to look at ? because there are a lot of scripts people have built around the API, and they probably capture at least a fair bit of ?what people want to do most with the API.? So, whenever the github is set up, we should do this. - Dave From: on behalf of "rsdoiel at caltech.edu" Reply-To: "rsdoiel at caltech.edu" , Archivesspace Users Group Date: Thursday, August 3, 2017 at 9:21 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting library Hello Patrick, I have written some tools in go and mocked up functionaity in Python a few years ago I'd be interested in the project. Robert Doiel Caltech Library rsdoiel at caltech.edu On Aug 3, 2017 6:10 AM, "Galligan, Patrick" > wrote: Hi all, For a while now the RAC has been bouncing around the idea of developing an AS Python library that would hold a lot of the functions we find ourselves working with a lot when scripting against the AS API. I know Greg Wiedeman at U Albany has done some work to this end, but I wanted to send a blast out to the list to see who else might be interested. We?d love to make this as collaborative and exhaustive as possible so that we can cover the most bases. I?m thinking of setting up a Github project that we can collaboratively work in. Anyone have better ideas? Let me know. Thanks, Patrick Galligan Rockefeller Archive Center _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From lwoodford at jhu.edu Thu Aug 3 11:26:07 2017 From: lwoodford at jhu.edu (Lora Woodford) Date: Thu, 3 Aug 2017 15:26:07 +0000 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> Message-ID: <330a4fa0e9024851838c1aab49358206@ESGEBEX8.win.ad.jhu.edu> +1 here. And I can confirm that Greg said out loud in Portland, ?I have the time and freedom to do this, so I?m happy to spend some time on it.? :-p Lora (with less time and freedom, but eager to help how she can) Lora J. Woodford Digital Archivist The Sheridan Libraries Johns Hopkins University 3400 North Charles Street Baltimore, MD 21228 (410) 516-5898 lwoodford at jhu.edu From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Mayo, Dave Sent: Thursday, August 03, 2017 9:48 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting library One thing I think might be useful, especially in planning stages, is collecting the ?prior art? in one place to look at ? because there are a lot of scripts people have built around the API, and they probably capture at least a fair bit of ?what people want to do most with the API.? So, whenever the github is set up, we should do this. - Dave From: > on behalf of "rsdoiel at caltech.edu" > Reply-To: "rsdoiel at caltech.edu" >, Archivesspace Users Group > Date: Thursday, August 3, 2017 at 9:21 AM To: Archivesspace Users Group > Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting library Hello Patrick, I have written some tools in go and mocked up functionaity in Python a few years ago I'd be interested in the project. Robert Doiel Caltech Library rsdoiel at caltech.edu On Aug 3, 2017 6:10 AM, "Galligan, Patrick" > wrote: Hi all, For a while now the RAC has been bouncing around the idea of developing an AS Python library that would hold a lot of the functions we find ourselves working with a lot when scripting against the AS API. I know Greg Wiedeman at U Albany has done some work to this end, but I wanted to send a blast out to the list to see who else might be interested. We?d love to make this as collaborative and exhaustive as possible so that we can cover the most bases. I?m thinking of setting up a Github project that we can collaboratively work in. Anyone have better ideas? Let me know. Thanks, Patrick Galligan Rockefeller Archive Center _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From seth.shaw at unlv.edu Thu Aug 3 11:38:20 2017 From: seth.shaw at unlv.edu (Seth Shaw) Date: Thu, 3 Aug 2017 08:38:20 -0700 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> Message-ID: I'm interested in this too. I was doing some python scripting just this week (https://github.com/seth-shaw-unlv/small-stuff/blob/master/as-coll-mint/as_coll_mint.py#L85-L117), if you want to throw that on the prior art pile. Also for the prior art pile: I know the folks at the Rubenstein (Duke) have also done a good deal of ArchivesSpace python scripting (see http://blogs.library.duke.edu/bitstreams/2016/09/21/archivesspace-api-fun/ and https://github.com/duke-libraries/archivesspace-duke-scripts/tree/master/python). On Thu, Aug 3, 2017 at 6:47 AM, Mayo, Dave wrote: > One thing I think might be useful, especially in planning stages, is > collecting the ?prior art? in one place to look at ? because there are a lot > of scripts people have built around the API, and they probably capture at > least a fair bit of ?what people want to do most with the API.? > > So, whenever the github is set up, we should do this. > > - Dave > > > > From: on behalf of > "rsdoiel at caltech.edu" > Reply-To: "rsdoiel at caltech.edu" , Archivesspace Users > Group > Date: Thursday, August 3, 2017 at 9:21 AM > To: Archivesspace Users Group > > Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting > library > > > > Hello Patrick, > > > > I have written some tools in go and mocked up functionaity in Python a few > years ago I'd be interested in the project. > > > > Robert Doiel > > Caltech Library > > rsdoiel at caltech.edu > > > > On Aug 3, 2017 6:10 AM, "Galligan, Patrick" wrote: > > Hi all, > > > > For a while now the RAC has been bouncing around the idea of developing an > AS Python library that would hold a lot of the functions we find ourselves > working with a lot when scripting against the AS API. I know Greg Wiedeman > at U Albany has done some work to this end, but I wanted to send a blast out > to the list to see who else might be interested. We?d love to make this as > collaborative and exhaustive as possible so that we can cover the most > bases. > > > > I?m thinking of setting up a Github project that we can collaboratively work > in. Anyone have better ideas? > > > > Let me know. > > > > Thanks, > > Patrick Galligan > > Rockefeller Archive Center > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > From sdm7g at virginia.edu Thu Aug 3 11:48:48 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Thu, 3 Aug 2017 15:48:48 +0000 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu>, Message-ID: +1 : I can contribute as well. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Seth Shaw Sent: Thursday, August 3, 2017 11:38:20 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting library I'm interested in this too. I was doing some python scripting just this week (https://github.com/seth-shaw-unlv/small-stuff/blob/master/as-coll-mint/as_coll_mint.py#L85-L117), if you want to throw that on the prior art pile. Also for the prior art pile: I know the folks at the Rubenstein (Duke) have also done a good deal of ArchivesSpace python scripting (see http://blogs.library.duke.edu/bitstreams/2016/09/21/archivesspace-api-fun/ and https://github.com/duke-libraries/archivesspace-duke-scripts/tree/master/python). On Thu, Aug 3, 2017 at 6:47 AM, Mayo, Dave wrote: > One thing I think might be useful, especially in planning stages, is > collecting the ?prior art? in one place to look at ? because there are a lot > of scripts people have built around the API, and they probably capture at > least a fair bit of ?what people want to do most with the API.? > > So, whenever the github is set up, we should do this. > > - Dave > > > > From: on behalf of > "rsdoiel at caltech.edu" > Reply-To: "rsdoiel at caltech.edu" , Archivesspace Users > Group > Date: Thursday, August 3, 2017 at 9:21 AM > To: Archivesspace Users Group > > Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting > library > > > > Hello Patrick, > > > > I have written some tools in go and mocked up functionaity in Python a few > years ago I'd be interested in the project. > > > > Robert Doiel > > Caltech Library > > rsdoiel at caltech.edu > > > > On Aug 3, 2017 6:10 AM, "Galligan, Patrick" wrote: > > Hi all, > > > > For a while now the RAC has been bouncing around the idea of developing an > AS Python library that would hold a lot of the functions we find ourselves > working with a lot when scripting against the AS API. I know Greg Wiedeman > at U Albany has done some work to this end, but I wanted to send a blast out > to the list to see who else might be interested. We?d love to make this as > collaborative and exhaustive as possible so that we can cover the most > bases. > > > > I?m thinking of setting up a Github project that we can collaboratively work > in. Anyone have better ideas? > > > > Let me know. > > > > Thanks, > > Patrick Galligan > > Rockefeller Archive Center > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From michelle.oswell at curtis.edu Thu Aug 3 12:39:50 2017 From: michelle.oswell at curtis.edu (Oswell, Michelle) Date: Thu, 3 Aug 2017 16:39:50 +0000 Subject: [Archivesspace_Users_Group] MARCXML export archival objects Message-ID: Hello all, I'm a new member to the listserv and a new ArchivesSpace user. I've been reading through the archives and have seen a few posts with others asking about the ability to export MARCXML for something other than the resource level. Do you know if there are any projects that exist or are in the works to develop this capability? Thanks, Michelle Michelle Oswell Library Director Curtis Institute of Music | Rock Resource Center 1726 Locust Street, Philadelphia, PA 19103 (215) 717-3121 Phone | michelle.oswell at curtis.edu [curtis image 2] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 3023 bytes Desc: image001.jpg URL: From michelsd at union.edu Thu Aug 3 12:55:21 2017 From: michelsd at union.edu (Michelson, Daniel) Date: Thu, 3 Aug 2017 12:55:21 -0400 Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators Message-ID: Hi All, I have a couple questions about implementing container profiles. Is there a way to get the extent calculator to report size in cubic measurements, instead of linear? I assume it has to do those calculations in the space calculator, but the fact that "Extent Dimension" is a required field makes me wonder if it was designed assuming the use of linear measurements in extents. How are people handling the space calculator's need for exterior measurements with the common practice of providing collection extents based on interior measurements? Are people just not using the extent calculator? Thanks, Dan Michelson Union College Special Collections & Archives -------------- next part -------------- An HTML attachment was scrubbed... URL: From j at minorscience.com Thu Aug 3 13:48:04 2017 From: j at minorscience.com (Jason Loeffler) Date: Thu, 3 Aug 2017 13:48:04 -0400 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> Message-ID: Don't want to add any overhead to this but at one point late last year I recall a proposal from Max Eckard, Esm?, Sally V., et al. for an Awesome -style list to house these kinds of projects. Establishing such a list and collecting the prior art there might be a good way to help set both projects in motion. And +1, I can contribute. On Thu, Aug 3, 2017 at 11:48 AM, Majewski, Steven Dennis (sdm7g) < sdm7g at virginia.edu> wrote: > +1 : I can contribute as well. > > > > -- Steve Majewski / UVA Alderman Library > ------------------------------ > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org < > archivesspace_users_group-bounces at lyralists.lyrasis.org> on behalf of > Seth Shaw > *Sent:* Thursday, August 3, 2017 11:38:20 AM > *To:* Archivesspace Users Group > *Subject:* Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting > library > > I'm interested in this too. I was doing some python scripting just > this week (https://github.com/seth-shaw-unlv/small-stuff/blob/master/ > as-coll-mint/as_coll_mint.py#L85-L117), > if you want to throw that on the prior art pile. > > Also for the prior art pile: I know the folks at the Rubenstein (Duke) > have also done a good deal of ArchivesSpace python scripting (see > http://blogs.library.duke.edu/bitstreams/2016/09/21/archivesspace-api-fun/ > and https://github.com/duke-libraries/archivesspace-duke- > scripts/tree/master/python). > > On Thu, Aug 3, 2017 at 6:47 AM, Mayo, Dave wrote: > > One thing I think might be useful, especially in planning stages, is > > collecting the ?prior art? in one place to look at ? because there are a > lot > > of scripts people have built around the API, and they probably capture at > > least a fair bit of ?what people want to do most with the API.? > > > > So, whenever the github is set up, we should do this. > > > > - Dave > > > > > > > > From: on > behalf of > > "rsdoiel at caltech.edu" > > Reply-To: "rsdoiel at caltech.edu" , Archivesspace > Users > > Group > > Date: Thursday, August 3, 2017 at 9:21 AM > > To: Archivesspace Users Group > > > > Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting > > library > > > > > > > > Hello Patrick, > > > > > > > > I have written some tools in go and mocked up functionaity in Python a > few > > years ago I'd be interested in the project. > > > > > > > > Robert Doiel > > > > Caltech Library > > > > rsdoiel at caltech.edu > > > > > > > > On Aug 3, 2017 6:10 AM, "Galligan, Patrick" > wrote: > > > > Hi all, > > > > > > > > For a while now the RAC has been bouncing around the idea of developing > an > > AS Python library that would hold a lot of the functions we find > ourselves > > working with a lot when scripting against the AS API. I know Greg > Wiedeman > > at U Albany has done some work to this end, but I wanted to send a blast > out > > to the list to see who else might be interested. We?d love to make this > as > > collaborative and exhaustive as possible so that we can cover the most > > bases. > > > > > > > > I?m thinking of setting up a Github project that we can collaboratively > work > > in. Anyone have better ideas? > > > > > > > > Let me know. > > > > > > > > Thanks, > > > > Patrick Galligan > > > > Rockefeller Archive Center > > > > > > _______________________________________________ > > Archivesspace_Users_Group mailing list > > Archivesspace_Users_Group at lyralists.lyrasis.org > > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > > > > > > > > > _______________________________________________ > > Archivesspace_Users_Group mailing list > > Archivesspace_Users_Group at lyralists.lyrasis.org > > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cory_nimer at byu.edu Thu Aug 3 18:20:43 2017 From: cory_nimer at byu.edu (Cory Nimer) Date: Thu, 3 Aug 2017 22:20:43 +0000 Subject: [Archivesspace_Users_Group] MARCXML export archival objects In-Reply-To: References: Message-ID: <09bece50c6454fdd9e22c7dea7383281@MB7.byu.local> Michelle, If you are using the 2.1 release, it is now possible to request a MARCXML record for any published resource or archival object using a GetRecord request through the OAI-PMH responder. To explore this option, you can try the test environment at http://dev.archivesspace.org/oai/sample. Additional information and a sample query are available in the configuration instructions at https://github.com/archivesspace/archivesspace#configuring-oai-pmh. Thanks, Cory Nimer University Archivist Brigham Young University 801-422-6091 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Oswell, Michelle Sent: Thursday, August 03, 2017 10:40 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] MARCXML export archival objects Hello all, I'm a new member to the listserv and a new ArchivesSpace user. I've been reading through the archives and have seen a few posts with others asking about the ability to export MARCXML for something other than the resource level. Do you know if there are any projects that exist or are in the works to develop this capability? Thanks, Michelle Michelle Oswell Library Director Curtis Institute of Music | Rock Resource Center 1726 Locust Street, Philadelphia, PA 19103 (215) 717-3121 Phone | michelle.oswell at curtis.edu [curtis image 2] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 3023 bytes Desc: image001.jpg URL: From christine.dibella at lyrasis.org Fri Aug 4 16:40:51 2017 From: christine.dibella at lyrasis.org (Christine Di Bella) Date: Fri, 4 Aug 2017 20:40:51 +0000 Subject: [Archivesspace_Users_Group] MARCXML export archival objects In-Reply-To: <09bece50c6454fdd9e22c7dea7383281@MB7.byu.local> References: <09bece50c6454fdd9e22c7dea7383281@MB7.byu.local> Message-ID: Dear Michelle, There is a request in JIRA, our development catalog, for this: see https://archivesspace.atlassian.net/browse/AR-1363. This issue has not been slated for development at this point, but with the OAI-PMH work that Cory mentions, it may be possible for that to be extended to a regular export as well. I'd be curious to hear if this is of interest to more people, from either a response here or a comment in the JIRA issue. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Cory Nimer Sent: Thursday, August 3, 2017 6:21 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] MARCXML export archival objects Michelle, If you are using the 2.1 release, it is now possible to request a MARCXML record for any published resource or archival object using a GetRecord request through the OAI-PMH responder. To explore this option, you can try the test environment at http://dev.archivesspace.org/oai/sample. Additional information and a sample query are available in the configuration instructions at https://github.com/archivesspace/archivesspace#configuring-oai-pmh. Thanks, Cory Nimer University Archivist Brigham Young University 801-422-6091 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Oswell, Michelle Sent: Thursday, August 03, 2017 10:40 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] MARCXML export archival objects Hello all, I'm a new member to the listserv and a new ArchivesSpace user. I've been reading through the archives and have seen a few posts with others asking about the ability to export MARCXML for something other than the resource level. Do you know if there are any projects that exist or are in the works to develop this capability? Thanks, Michelle Michelle Oswell Library Director Curtis Institute of Music | Rock Resource Center 1726 Locust Street, Philadelphia, PA 19103 (215) 717-3121 Phone | michelle.oswell at curtis.edu [curtis image 2] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 13904 bytes Desc: image002.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 3956 bytes Desc: image003.jpg URL: From christine.dibella at lyrasis.org Fri Aug 4 16:54:30 2017 From: christine.dibella at lyrasis.org (Christine Di Bella) Date: Fri, 4 Aug 2017 20:54:30 +0000 Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators In-Reply-To: References: Message-ID: Dear Daniel, Others can say more about how they use these features, but I just wanted to mention that extent dimension field is required, but any of the three dimensions is possible, so you certainly can have it key off of cubic measurements rather than linear. So if you measure by cubic feet rather than linear feet, that?s fine. Dimension units is the field where you indicate whether it?s inches, cm, nautical miles (?), etc. The idea of the dimension field is that it indicates which way the content actually is in the container, and thus represents the extent of the stuff more closely than the extent of the container itself. The extent calculator takes whatever the value is for the desired dimension and multiples it by the count of containers with that dimension for the collection/accession/part there of being calculated. It doesn?t take the next step of turning total inches into feet or total cm into meters. So that also does not limit you to a particular type of measurement. It is true that this is measuring on a 2D axis though, not a 3D one ? the calculator isn?t expressing volume of the material in the container by calculating the product of all three dimensions. But the space calculator does enable you to determine if a 3D container will fit into a 3D space in your stacks, if all dimensions are supplied. Hope that helps, Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Michelson, Daniel Sent: Thursday, August 3, 2017 12:55 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators Hi All, I have a couple questions about implementing container profiles. Is there a way to get the extent calculator to report size in cubic measurements, instead of linear? I assume it has to do those calculations in the space calculator, but the fact that "Extent Dimension" is a required field makes me wonder if it was designed assuming the use of linear measurements in extents. How are people handling the space calculator's need for exterior measurements with the common practice of providing collection extents based on interior measurements? Are people just not using the extent calculator? Thanks, Dan Michelson Union College Special Collections & Archives -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: image001.jpg URL: From ddebolt at uwf.edu Fri Aug 4 16:57:01 2017 From: ddebolt at uwf.edu (Dean DeBolt) Date: Fri, 4 Aug 2017 15:57:01 -0500 Subject: [Archivesspace_Users_Group] MARCXML export archival objects In-Reply-To: References: <09bece50c6454fdd9e22c7dea7383281@MB7.byu.local> Message-ID: Because our library uses EBSCO OneSearch as its main entry box on the library website, many users look for our archival materials without going to the tab for strictly the library catalog (which has some of our collection descriptions as entries) or going to the University Archives tab where they can access Archon. Once ArchivesSpace is up and running, we may have the same issue. We talked with EBSCO about how to get OneSearch to find archival holdings and their answer was that if archival data can be exported as MARCXML, they could include our data within OneSearch. That would expand the ability of our university students and faculty, and the community to locate and use our archives collections. AS has this ability but as Christina said, it needs to be developed. Dean Dean DeBolt, University Librarian (Professor)/University Archivist UWF Archives and West Florida History Center University of West Florida Library 11000 University Parkway Pensacola, FL 32514-5750 ddebolt at uwf.edu; 850-474-2213 West Florida History Center is the largest and most comprehensive history collection about Pensacola and the West Florida region. http://libguides.uwf.edu/universityarchives Digital collections can be found at: http://archives.uwf.edu/Archon/ On Fri, Aug 4, 2017 at 3:40 PM, Christine Di Bella < christine.dibella at lyrasis.org> wrote: > Dear Michelle, > > > > There is a request in JIRA, our development catalog, for this: see > https://archivesspace.atlassian.net/browse/AR-1363. This issue has not > been slated for development at this point, but with the OAI-PMH work that > Cory mentions, it may be possible for that to be extended to a regular > export as well. I?d be curious to hear if this is of interest to more > people, from either a response here or a comment in the JIRA issue. > > > > Christine > > > > Christine Di Bella > > ArchivesSpace Program Manager > > christine.dibella at lyrasis.org > > 800.999.8558 x2905 <(800)%20999-8558> > > 678-235-2905 <(678)%20235-2905> > > cdibella13 (Skype) > > > > [image: ASpaceOrgHomeMedium] > > > > > > > > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto: > archivesspace_users_group-bounces at lyralists.lyrasis.org] *On Behalf Of *Cory > Nimer > *Sent:* Thursday, August 3, 2017 6:21 PM > *To:* Archivesspace Users Group lyralists.lyrasis.org> > *Subject:* Re: [Archivesspace_Users_Group] MARCXML export archival objects > > > > Michelle, > > > > If you are using the 2.1 release, it is now possible to request a MARCXML > record for any published resource or archival object using a GetRecord > request through the OAI-PMH responder. To explore this option, you can try > the test environment at http://dev.archivesspace.org/oai/sample. > Additional information and a sample query are available in the > configuration instructions at https://github.com/ > archivesspace/archivesspace#configuring-oai-pmh. > > > > Thanks, > > > > Cory Nimer > > University Archivist > > Brigham Young University > > 801-422-6091 <(801)%20422-6091> > > > > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [ > mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org > ] *On Behalf Of *Oswell, > Michelle > *Sent:* Thursday, August 03, 2017 10:40 AM > *To:* archivesspace_users_group at lyralists.lyrasis.org > *Subject:* [Archivesspace_Users_Group] MARCXML export archival objects > > > > Hello all, > > > > I?m a new member to the listserv and a new ArchivesSpace user. I?ve been > reading through the archives and have seen a few posts with others asking > about the ability to export MARCXML for something other than the resource > level. Do you know if there are any projects that exist or are in the works > to develop this capability? > > > > Thanks, > > Michelle > > > > > > *Michelle Oswell* > > *Library Director* > > Curtis Institute of Music | Rock Resource Center > > 1726 Locust Street, Philadelphia, PA 19103 > > (215) 717-3121 Phone | michelle.oswell at curtis.edu > > > > [image: curtis image 2] > > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 3956 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 13904 bytes Desc: not available URL: From christine.dibella at lyrasis.org Fri Aug 4 17:26:01 2017 From: christine.dibella at lyrasis.org (Christine Di Bella) Date: Fri, 4 Aug 2017 21:26:01 +0000 Subject: [Archivesspace_Users_Group] Issue with 2.1.0 upgrade In-Reply-To: <4B55C1D28471794C811F425520B7B22566AFB6A3@ITS-HCWNEM104.ds.vanderbilt.edu> References: <4B55C1D28471794C811F425520B7B22566AFB6A3@ITS-HCWNEM104.ds.vanderbilt.edu> Message-ID: Hi Dale, Just to let you know, the ArchivesSpace team is looking into this and a few other reports about performance or difficulty indexing when upgrading to 2.1.0. We hope to have more information soon, though so far these are somewhat isolated incidents. We're definitely interested to hear if others are having similar experiences when upgrading to 2.1.0. We do know that the initial indexing period takes longer with 2.1.0, and we know of at least one institution that need to do a small amount of data cleanup because some bad data that was ignored in previous versions was preventing indexing from completing. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Poulter, Dale Sent: Tuesday, August 1, 2017 8:37 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Issue with 2.1.0 upgrade Good evening, We upgraded from 2.0.1 to 2.1.0 earlier today. The upgrade appeared to go well with no errors generated during the database setup stage. However, it still seems to be generating many calls to the database. Is this expected behavior? When we upgraded to 2.0.1 the we had similar behavior but that only lasted for an hour or less. Thank you for your help! --Dale --------------------------------------- Dale Poulter Coordinator, Search and Core Services Library Digital Services Vanderbilt University 419 21st Avenue South, Room 812 Nashville, TN 37203-2427 (615)343-5388 (615)207-9705 (cell) dale.poulter at vanderbilt.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: image001.jpg URL: From cyndi.shein at unlv.edu Fri Aug 4 17:29:01 2017 From: cyndi.shein at unlv.edu (Cyndi Shein) Date: Fri, 4 Aug 2017 14:29:01 -0700 Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators In-Reply-To: References: Message-ID: Hello, We are mid-implementation and not yet using all the features of ArchivesSpace--we are not yet using the container calculator or location functions. We agree with ArchivesSpace's method of measuring the exterior of the containers. With few exceptions, we measure the container, not the stuff inside the container, and calculate extent based on the space occupied by the container rather than the capacity of the container. (Our boxes are generally filled to capacity, so the measurement of the exterior very closely reflects the mass of its contents.) For collection management purposes, space occupied is the measure that informs storage/space planning. We use a local web-based tool for calculating both cubic and linear feet simultaneously that can export/download CSV/Excel for each collection/entry. The tool was developed by one of our undergrad students and it has not been widely tested, and the export isn't pretty, but it meets our needs. For people who may not yet be at the stage of implementing the ArchivesSpace calculator, here is a link to UNLV's web-based archival calculator: https://www.library.unlv.edu/speccol/rebel_archives_calculator/ Cyndi Shein Head, Special Collections & Archives Technical Services UNLV Libraries On Fri, Aug 4, 2017 at 1:54 PM, Christine Di Bella < christine.dibella at lyrasis.org> wrote: > Dear Daniel, > > > > Others can say more about how they use these features, but I just wanted > to mention that extent dimension field is required, but any of the three > dimensions is possible, so you certainly can have it key off of cubic > measurements rather than linear. So if you measure by cubic feet rather > than linear feet, that?s fine. Dimension units is the field where you > indicate whether it?s inches, cm, nautical miles (J), etc. The idea of > the dimension field is that it indicates which way the content actually is > in the container, and thus represents the extent of the stuff more closely > than the extent of the container itself. > > > > The extent calculator takes whatever the value is for the desired > dimension and multiples it by the count of containers with that dimension > for the collection/accession/part there of being calculated. It doesn?t > take the next step of turning total inches into feet or total cm into > meters. So that also does not limit you to a particular type of > measurement. > > > > It is true that this is measuring on a 2D axis though, not a 3D one ? the > calculator isn?t expressing volume of the material in the container by > calculating the product of all three dimensions. But the space calculator > does enable you to determine if a 3D container will fit into a 3D space in > your stacks, if all dimensions are supplied. > > > > Hope that helps, > > Christine > > > > Christine Di Bella > > ArchivesSpace Program Manager > > christine.dibella at lyrasis.org > > 800.999.8558 x2905 <(800)%20999-8558> > > 678-235-2905 <(678)%20235-2905> > > cdibella13 (Skype) > > > > [image: ASpaceOrgHomeMedium] > > > > > > > > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto: > archivesspace_users_group-bounces at lyralists.lyrasis.org] *On Behalf Of *Michelson, > Daniel > *Sent:* Thursday, August 3, 2017 12:55 PM > *To:* archivesspace_users_group at lyralists.lyrasis.org > *Subject:* [Archivesspace_Users_Group] Container Profiles and the > Extent/Space Calculators > > > > Hi All, > > I have a couple questions about implementing container profiles. > > > > Is there a way to get the extent calculator to report size in cubic > measurements, instead of linear? I assume it has to do those calculations > in the space calculator, but the fact that "Extent Dimension" is a required > field makes me wonder if it was designed assuming the use of linear > measurements in extents. > > How are people handling the space calculator's need for exterior > measurements with the common practice of providing collection extents based > on interior measurements? Are people just not using the extent calculator? > > Thanks, > > Dan Michelson > > Union College Special Collections & Archives > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: not available URL: From j at minorscience.com Fri Aug 4 18:23:35 2017 From: j at minorscience.com (Jason Loeffler) Date: Fri, 4 Aug 2017 18:23:35 -0400 Subject: [Archivesspace_Users_Group] MARCXML export archival objects In-Reply-To: References: <09bece50c6454fdd9e22c7dea7383281@MB7.byu.local> Message-ID: I submitted the ticket that Christine mentioned that would provide this functionality. Apart from the excellent work on OAI-PMH, I can't think of a reason not to have parity between resources and archival objects apropos exporting MARC from the staff interface as well as retrieving records via a REST API endpoint. I briefly corresponded with Esha Datta at NYU on this matter last year. Maybe if Esha is listening she could chime in? As I recall this would entail extending the export helpers module and probably also the MARC model. Jason Loeffler Technology Consultant | The American Academy in Rome Minor Science | Application Development & Metadata Strategy Brooklyn, New York jason at minorscience.com (347) 405-0826 minorscience (Skype) On Fri, Aug 4, 2017 at 4:57 PM, Dean DeBolt wrote: > Because our library uses EBSCO OneSearch as its main entry box on the > library website, many users look for our archival materials without going > to the tab for strictly the library catalog (which has some of our > collection descriptions as entries) or going to the University Archives tab > where they can access Archon. Once ArchivesSpace is up and running, we > may have the same issue. > > We talked with EBSCO about how to get OneSearch to find archival holdings > and their answer was that if archival data can be exported as MARCXML, they > could include our data within OneSearch. That would expand the ability of > our university students and faculty, and the community to locate and use > our archives collections. AS has this ability but as Christina said, it > needs to be developed. > > Dean > > > Dean DeBolt, University Librarian (Professor)/University Archivist > UWF Archives and West Florida History Center > University of West Florida Library > 11000 University Parkway > Pensacola, FL 32514-5750 > ddebolt at uwf.edu; 850-474-2213 <(850)%20474-2213> > > West Florida History Center is the largest and most comprehensive > history collection about Pensacola and the West Florida region. > http://libguides.uwf.edu/universityarchives > > Digital collections can be found at: http://archives.uwf.edu/Archon/ > > > > On Fri, Aug 4, 2017 at 3:40 PM, Christine Di Bella < > christine.dibella at lyrasis.org> wrote: > >> Dear Michelle, >> >> >> >> There is a request in JIRA, our development catalog, for this: see >> https://archivesspace.atlassian.net/browse/AR-1363. This issue has not >> been slated for development at this point, but with the OAI-PMH work that >> Cory mentions, it may be possible for that to be extended to a regular >> export as well. I?d be curious to hear if this is of interest to more >> people, from either a response here or a comment in the JIRA issue. >> >> >> >> Christine >> >> >> >> Christine Di Bella >> >> ArchivesSpace Program Manager >> >> christine.dibella at lyrasis.org >> >> 800.999.8558 x2905 <(800)%20999-8558> >> >> 678-235-2905 <(678)%20235-2905> >> >> cdibella13 (Skype) >> >> >> >> [image: ASpaceOrgHomeMedium] >> >> >> >> >> >> >> >> *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto: >> archivesspace_users_group-bounces at lyralists.lyrasis.org] *On Behalf Of *Cory >> Nimer >> *Sent:* Thursday, August 3, 2017 6:21 PM >> *To:* Archivesspace Users Group > alists.lyrasis.org> >> *Subject:* Re: [Archivesspace_Users_Group] MARCXML export archival >> objects >> >> >> >> Michelle, >> >> >> >> If you are using the 2.1 release, it is now possible to request a MARCXML >> record for any published resource or archival object using a GetRecord >> request through the OAI-PMH responder. To explore this option, you can try >> the test environment at http://dev.archivesspace.org/oai/sample. >> Additional information and a sample query are available in the >> configuration instructions at https://github.com/archivesspa >> ce/archivesspace#configuring-oai-pmh. >> >> >> >> Thanks, >> >> >> >> Cory Nimer >> >> University Archivist >> >> Brigham Young University >> >> 801-422-6091 <(801)%20422-6091> >> >> >> >> *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [ >> mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org >> ] *On Behalf Of >> *Oswell, Michelle >> *Sent:* Thursday, August 03, 2017 10:40 AM >> *To:* archivesspace_users_group at lyralists.lyrasis.org >> *Subject:* [Archivesspace_Users_Group] MARCXML export archival objects >> >> >> >> Hello all, >> >> >> >> I?m a new member to the listserv and a new ArchivesSpace user. I?ve been >> reading through the archives and have seen a few posts with others asking >> about the ability to export MARCXML for something other than the resource >> level. Do you know if there are any projects that exist or are in the works >> to develop this capability? >> >> >> >> Thanks, >> >> Michelle >> >> >> >> >> >> *Michelle Oswell* >> >> *Library Director* >> >> Curtis Institute of Music | Rock Resource Center >> >> 1726 Locust Street, Philadelphia, PA 19103 >> >> (215) 717-3121 Phone | michelle.oswell at curtis.edu >> >> >> >> [image: curtis image 2] >> >> >> >> >> >> _______________________________________________ >> Archivesspace_Users_Group mailing list >> Archivesspace_Users_Group at lyralists.lyrasis.org >> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group >> >> > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 3956 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 13904 bytes Desc: not available URL: From michelsd at union.edu Mon Aug 7 09:23:32 2017 From: michelsd at union.edu (Michelson, Daniel) Date: Mon, 7 Aug 2017 09:23:32 -0400 Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators In-Reply-To: References: Message-ID: Hi Christine, Thanks for your response, but I'm not sure I understand. Since only one extent dimension is allowed, the calculator only tells me the linear measurement (height, width, *or *depth) of the boxes. I'm looking for the cubic measurement (height, with, *and* depth). Unless I'm missing something, the extent calculator only reports in linear inches. Thanks, Dan Michelson Union College Special Collections & Archives On Fri, Aug 4, 2017 at 4:54 PM, Christine Di Bella < christine.dibella at lyrasis.org> wrote: > Dear Daniel, > > > > Others can say more about how they use these features, but I just wanted > to mention that extent dimension field is required, but any of the three > dimensions is possible, so you certainly can have it key off of cubic > measurements rather than linear. So if you measure by cubic feet rather > than linear feet, that?s fine. Dimension units is the field where you > indicate whether it?s inches, cm, nautical miles (J), etc. The idea of > the dimension field is that it indicates which way the content actually is > in the container, and thus represents the extent of the stuff more closely > than the extent of the container itself. > > > > The extent calculator takes whatever the value is for the desired > dimension and multiples it by the count of containers with that dimension > for the collection/accession/part there of being calculated. It doesn?t > take the next step of turning total inches into feet or total cm into > meters. So that also does not limit you to a particular type of > measurement. > > > > It is true that this is measuring on a 2D axis though, not a 3D one ? the > calculator isn?t expressing volume of the material in the container by > calculating the product of all three dimensions. But the space calculator > does enable you to determine if a 3D container will fit into a 3D space in > your stacks, if all dimensions are supplied. > > > > Hope that helps, > > Christine > > > > Christine Di Bella > > ArchivesSpace Program Manager > > christine.dibella at lyrasis.org > > 800.999.8558 x2905 <(800)%20999-8558> > > 678-235-2905 <(678)%20235-2905> > > cdibella13 (Skype) > > > > [image: ASpaceOrgHomeMedium] > > > > > > > > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto: > archivesspace_users_group-bounces at lyralists.lyrasis.org] *On Behalf Of *Michelson, > Daniel > *Sent:* Thursday, August 3, 2017 12:55 PM > *To:* archivesspace_users_group at lyralists.lyrasis.org > *Subject:* [Archivesspace_Users_Group] Container Profiles and the > Extent/Space Calculators > > > > Hi All, > > I have a couple questions about implementing container profiles. > > > > Is there a way to get the extent calculator to report size in cubic > measurements, instead of linear? I assume it has to do those calculations > in the space calculator, but the fact that "Extent Dimension" is a required > field makes me wonder if it was designed assuming the use of linear > measurements in extents. > > How are people handling the space calculator's need for exterior > measurements with the common practice of providing collection extents based > on interior measurements? Are people just not using the extent calculator? > > Thanks, > > Dan Michelson > > Union College Special Collections & Archives > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: not available URL: From mark.custer at yale.edu Mon Aug 7 09:30:14 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Mon, 7 Aug 2017 13:30:14 +0000 Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators In-Reply-To: References: Message-ID: Dan, That feature should be configurable. At least, I know for sure that it was configurable when this feature was in a plugin, but since our hosted is still reporting linear feet, not inches (which I believe is the default, as you?ve noted), I?m quite sure this option still exists (I just haven?t tested it myself to verify that). Here?s a bit of documentation from the old plugin: https://github.com/hudmol/container_management#container_management_extent_calculator So, you should be able to add something like this to your config.rb file to get cubic dimensions: AppConfig[:container_management_extent_calculator] = { :report_volume => true, :unit => :meters, :decimal_places => 2 } I hope that helps, but as I said, I haven?t had time to test this again just yet. Mark p.s. other configuration options should exist to enforce barcode length (additionally scoped differently for each repository, if needed), as well as change the default number of search results that come up on the search top container page, if needed (though the default there seems pretty reasonable, I think). From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Michelson, Daniel Sent: Monday, 07 August, 2017 9:24 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators Hi Christine, Thanks for your response, but I'm not sure I understand. Since only one extent dimension is allowed, the calculator only tells me the linear measurement (height, width, or depth) of the boxes. I'm looking for the cubic measurement (height, with, and depth). Unless I'm missing something, the extent calculator only reports in linear inches. Thanks, Dan Michelson Union College Special Collections & Archives On Fri, Aug 4, 2017 at 4:54 PM, Christine Di Bella > wrote: Dear Daniel, Others can say more about how they use these features, but I just wanted to mention that extent dimension field is required, but any of the three dimensions is possible, so you certainly can have it key off of cubic measurements rather than linear. So if you measure by cubic feet rather than linear feet, that?s fine. Dimension units is the field where you indicate whether it?s inches, cm, nautical miles (?), etc. The idea of the dimension field is that it indicates which way the content actually is in the container, and thus represents the extent of the stuff more closely than the extent of the container itself. The extent calculator takes whatever the value is for the desired dimension and multiples it by the count of containers with that dimension for the collection/accession/part there of being calculated. It doesn?t take the next step of turning total inches into feet or total cm into meters. So that also does not limit you to a particular type of measurement. It is true that this is measuring on a 2D axis though, not a 3D one ? the calculator isn?t expressing volume of the material in the container by calculating the product of all three dimensions. But the space calculator does enable you to determine if a 3D container will fit into a 3D space in your stacks, if all dimensions are supplied. Hope that helps, Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Michelson, Daniel Sent: Thursday, August 3, 2017 12:55 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators Hi All, I have a couple questions about implementing container profiles. Is there a way to get the extent calculator to report size in cubic measurements, instead of linear? I assume it has to do those calculations in the space calculator, but the fact that "Extent Dimension" is a required field makes me wonder if it was designed assuming the use of linear measurements in extents. How are people handling the space calculator's need for exterior measurements with the common practice of providing collection extents based on interior measurements? Are people just not using the extent calculator? Thanks, Dan Michelson Union College Special Collections & Archives _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 4144 bytes Desc: image002.jpg URL: From michelsd at union.edu Mon Aug 7 09:31:59 2017 From: michelsd at union.edu (Michelson, Daniel) Date: Mon, 7 Aug 2017 09:31:59 -0400 Subject: [Archivesspace_Users_Group] Container Profiles and the Extent/Space Calculators In-Reply-To: References: Message-ID: Thanks Mark! That's exactly what I was looking for. On Mon, Aug 7, 2017 at 9:30 AM, Custer, Mark wrote: > Dan, > > > > That feature should be configurable. At least, I know for sure that it > was configurable when this feature was in a plugin, but since our hosted is > still reporting linear feet, not inches (which I believe is the default, as > you?ve noted), I?m quite sure this option still exists (I just haven?t > tested it myself to verify that). > > > > Here?s a bit of documentation from the old plugin: > https://github.com/hudmol/container_management# > container_management_extent_calculator > > > > So, you should be able to add something like this to your config.rb file > to get cubic dimensions: > > > > AppConfig[:container_management_extent_calculator] = { > > :report_volume => true, > > :unit => :meters, > > :decimal_places => 2 > > } > > > > I hope that helps, but as I said, I haven?t had time to test this again > just yet. > > > > Mark > > > > p.s. other configuration options should exist to enforce barcode length > (additionally scoped differently for each repository, if needed), as well > as change the default number of search results that come up on the search > top container page, if needed (though the default there seems pretty > reasonable, I think). > > > > > > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto: > archivesspace_users_group-bounces at lyralists.lyrasis.org] *On Behalf Of *Michelson, > Daniel > *Sent:* Monday, 07 August, 2017 9:24 AM > *To:* Archivesspace Users Group lyralists.lyrasis.org> > *Subject:* Re: [Archivesspace_Users_Group] Container Profiles and the > Extent/Space Calculators > > > > Hi Christine, > > Thanks for your response, but I'm not sure I understand. Since only one > extent dimension is allowed, the calculator only tells me the linear > measurement (height, width, *or *depth) of the boxes. I'm looking for > the cubic measurement (height, with, *and* depth). Unless I'm missing > something, the extent calculator only reports in linear inches. > > Thanks, > > > > Dan Michelson > > Union College Special Collections & Archives > > > > On Fri, Aug 4, 2017 at 4:54 PM, Christine Di Bella < > christine.dibella at lyrasis.org> wrote: > > Dear Daniel, > > > > Others can say more about how they use these features, but I just wanted > to mention that extent dimension field is required, but any of the three > dimensions is possible, so you certainly can have it key off of cubic > measurements rather than linear. So if you measure by cubic feet rather > than linear feet, that?s fine. Dimension units is the field where you > indicate whether it?s inches, cm, nautical miles (J), etc. The idea of > the dimension field is that it indicates which way the content actually is > in the container, and thus represents the extent of the stuff more closely > than the extent of the container itself. > > > > The extent calculator takes whatever the value is for the desired > dimension and multiples it by the count of containers with that dimension > for the collection/accession/part there of being calculated. It doesn?t > take the next step of turning total inches into feet or total cm into > meters. So that also does not limit you to a particular type of > measurement. > > > > It is true that this is measuring on a 2D axis though, not a 3D one ? the > calculator isn?t expressing volume of the material in the container by > calculating the product of all three dimensions. But the space calculator > does enable you to determine if a 3D container will fit into a 3D space in > your stacks, if all dimensions are supplied. > > > > Hope that helps, > > Christine > > > > Christine Di Bella > > ArchivesSpace Program Manager > > christine.dibella at lyrasis.org > > 800.999.8558 x2905 <(800)%20999-8558> > > 678-235-2905 <(678)%20235-2905> > > cdibella13 (Skype) > > > > [image: ASpaceOrgHomeMedium] > > > > > > > > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto: > archivesspace_users_group-bounces at lyralists.lyrasis.org] *On Behalf Of *Michelson, > Daniel > *Sent:* Thursday, August 3, 2017 12:55 PM > *To:* archivesspace_users_group at lyralists.lyrasis.org > *Subject:* [Archivesspace_Users_Group] Container Profiles and the > Extent/Space Calculators > > > > Hi All, > > I have a couple questions about implementing container profiles. > > > > Is there a way to get the extent calculator to report size in cubic > measurements, instead of linear? I assume it has to do those calculations > in the space calculator, but the fact that "Extent Dimension" is a required > field makes me wonder if it was designed assuming the use of linear > measurements in extents. > > How are people handling the space calculator's need for exterior > measurements with the common practice of providing collection extents based > on interior measurements? Are people just not using the extent calculator? > > Thanks, > > Dan Michelson > > Union College Special Collections & Archives > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 4144 bytes Desc: not available URL: From PGalligan at rockarch.org Mon Aug 7 09:52:14 2017 From: PGalligan at rockarch.org (Galligan, Patrick) Date: Mon, 7 Aug 2017 13:52:14 +0000 Subject: [Archivesspace_Users_Group] Issue with 2.1.0 upgrade Message-ID: <0214B797-33E7-48C9-B65E-54FF9F82543E@rockarch.org> Christine, I don?t know if it was our server running slow or something, but I just tested our first initial upgrade to 2.1.0 from 2.0, and the indexing took almost a full week. In the past it used to take 36-48 hours and we could be done over the weekend. I think I?d like to test everything again before conclusively saying that?s how long it takes, but it seemed like a drastic increase in time. -Patrick Galligan From: on behalf of Christine Di Bella Reply-To: Archivesspace Users Group Date: Friday, August 4, 2017 at 5:26 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Issue with 2.1.0 upgrade Hi Dale, Just to let you know, the ArchivesSpace team is looking into this and a few other reports about performance or difficulty indexing when upgrading to 2.1.0. We hope to have more information soon, though so far these are somewhat isolated incidents. We?re definitely interested to hear if others are having similar experiences when upgrading to 2.1.0. We do know that the initial indexing period takes longer with 2.1.0, and we know of at least one institution that need to do a small amount of data cleanup because some bad data that was ignored in previous versions was preventing indexing from completing. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [SpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Poulter, Dale Sent: Tuesday, August 1, 2017 8:37 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Issue with 2.1.0 upgrade Good evening, We upgraded from 2.0.1 to 2.1.0 earlier today. The upgrade appeared to go well with no errors generated during the database setup stage. However, it still seems to be generating many calls to the database. Is this expected behavior? When we upgraded to 2.0.1 the we had similar behavior but that only lasted for an hour or less. Thank you for your help! --Dale --------------------------------------- Dale Poulter Coordinator, Search and Core Services Library Digital Services Vanderbilt University 419 21st Avenue South, Room 812 Nashville, TN 37203-2427 (615)343-5388 (615)207-9705 (cell) dale.poulter at vanderbilt.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 23340 bytes Desc: image001.png URL: From michelle.oswell at curtis.edu Mon Aug 7 09:57:07 2017 From: michelle.oswell at curtis.edu (Oswell, Michelle) Date: Mon, 7 Aug 2017 13:57:07 +0000 Subject: [Archivesspace_Users_Group] MARCXML export archival objects In-Reply-To: References: <09bece50c6454fdd9e22c7dea7383281@MB7.byu.local> , Message-ID: Thank you everyone, for your responses. We don't have any IT staff in our library, so while the OAI-PMH looks interesting, I'm not sure we'll have the ability to take advantage of it. I'll keep an eye out for updates that the ticket is being slated for development. Michelle ________________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Jason Loeffler Sent: Friday, August 4, 2017 6:23:35 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] MARCXML export archival objects I submitted the ticket that Christine mentioned that would provide this functionality. Apart from the excellent work on OAI-PMH, I can't think of a reason not to have parity between resources and archival objects apropos exporting MARC from the staff interface as well as retrieving records via a REST API endpoint. I briefly corresponded with Esha Datta at NYU on this matter last year. Maybe if Esha is listening she could chime in? As I recall this would entail extending the export helpers module and probably also the MARC model. Jason Loeffler Technology Consultant | The American Academy in Rome Minor Science | Application Development & Metadata Strategy Brooklyn, New York jason at minorscience.com (347) 405-0826 minorscience (Skype) On Fri, Aug 4, 2017 at 4:57 PM, Dean DeBolt > wrote: Because our library uses EBSCO OneSearch as its main entry box on the library website, many users look for our archival materials without going to the tab for strictly the library catalog (which has some of our collection descriptions as entries) or going to the University Archives tab where they can access Archon. Once ArchivesSpace is up and running, we may have the same issue. We talked with EBSCO about how to get OneSearch to find archival holdings and their answer was that if archival data can be exported as MARCXML, they could include our data within OneSearch. That would expand the ability of our university students and faculty, and the community to locate and use our archives collections. AS has this ability but as Christina said, it needs to be developed. Dean Dean DeBolt, University Librarian (Professor)/University Archivist UWF Archives and West Florida History Center University of West Florida Library 11000 University Parkway Pensacola, FL 32514-5750 ddebolt at uwf.edu; 850-474-2213 West Florida History Center is the largest and most comprehensive history collection about Pensacola and the West Florida region. http://libguides.uwf.edu/universityarchives Digital collections can be found at: http://archives.uwf.edu/Archon/ On Fri, Aug 4, 2017 at 3:40 PM, Christine Di Bella > wrote: Dear Michelle, There is a request in JIRA, our development catalog, for this: see https://archivesspace.atlassian.net/browse/AR-1363. This issue has not been slated for development at this point, but with the OAI-PMH work that Cory mentions, it may be possible for that to be extended to a regular export as well. I?d be curious to hear if this is of interest to more people, from either a response here or a comment in the JIRA issue. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Cory Nimer Sent: Thursday, August 3, 2017 6:21 PM To: Archivesspace Users Group > Subject: Re: [Archivesspace_Users_Group] MARCXML export archival objects Michelle, If you are using the 2.1 release, it is now possible to request a MARCXML record for any published resource or archival object using a GetRecord request through the OAI-PMH responder. To explore this option, you can try the test environment at http://dev.archivesspace.org/oai/sample. Additional information and a sample query are available in the configuration instructions at https://github.com/archivesspace/archivesspace#configuring-oai-pmh. Thanks, Cory Nimer University Archivist Brigham Young University 801-422-6091 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Oswell, Michelle Sent: Thursday, August 03, 2017 10:40 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] MARCXML export archival objects Hello all, I?m a new member to the listserv and a new ArchivesSpace user. I?ve been reading through the archives and have seen a few posts with others asking about the ability to export MARCXML for something other than the resource level. Do you know if there are any projects that exist or are in the works to develop this capability? Thanks, Michelle Michelle Oswell Library Director Curtis Institute of Music | Rock Resource Center 1726 Locust Street, Philadelphia, PA 19103 (215) 717-3121 Phone | michelle.oswell at curtis.edu [curtis image 2] _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group From maderikra at vmi.edu Mon Aug 7 10:15:20 2017 From: maderikra at vmi.edu (Maderik, Rachel A) Date: Mon, 7 Aug 2017 14:15:20 +0000 Subject: [Archivesspace_Users_Group] PUI search results In-Reply-To: References: Message-ID: <76d3a0cd632b416aa156cebc400ac453@vmi.edu> We're running v2.1 in our sandbox, and have major concerns with the PUI indexer bringing back lots of irrelevant results on our public site. It seems that it's trying to bring back "related" records that don't actually contain the user's search terms. For example, this search done in 2.0 brings back 2 results (http://archivesspace.vmi.edu/search?utf8=%E2%9C%93&q=rockenbach+AND+papers), while the exact same search in 2.1 retrieves 139 results (searchresults1.jpg), most of which are components that don't actually contain those search terms (plus, the relevant resource record is on the second to last page of the results (searchresults2.jpg)). I created a live example in the public sandbox with the search "Rockenbach AND papers", which retrieves a relevant collection plus 4 components, none of which contains those search terms: http://public.archivesspace.org/search?utf8=%E2%9C%93&op%5B%5D=&q%5B%5D=rockenbach+AND+papers&limit=&field%5B%5D=&from_year%5B%5D=&to_year%5B%5D=&commit=Search. One of the results, "Component Six", is not even part of the "Samuel D. Rockenbach Papers" collection. We're guessing it's in the results because it shares a top container with the other results (Box 1). Our question: is this intentional behavior? If so, is there a way to turn it off? (I.e. revert to the old indexing rules, where the search retrieves results based on keywords only and nothing else). We have many items that share a physical container but are unrelated to each other, so this is unhelpful and confusing for our users. Rachel Maderik Systems and Technology Librarian 501D Preston Library Virginia Military Institute Lexington, VA 24450 540-464-7572 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: searchresults1.jpg Type: image/jpeg Size: 462088 bytes Desc: searchresults1.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: searchresults2.jpg Type: image/jpeg Size: 435112 bytes Desc: searchresults2.jpg URL: From eckardm at umich.edu Mon Aug 7 11:24:37 2017 From: eckardm at umich.edu (Max Eckard) Date: Mon, 7 Aug 2017 11:24:37 -0400 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> Message-ID: This is an idea we've toyed around with as well--I'm sure one or more of us could contribute, too. Keep us posted! Max On Thu, Aug 3, 2017 at 1:48 PM, Jason Loeffler wrote: > Don't want to add any overhead to this but at one point late last year I > recall a proposal from Max Eckard, Esm?, Sally V., et al. for an Awesome > -style list to house these kinds > of projects. Establishing such a list and collecting the prior art there > might be a good way to help set both projects in motion. > > And +1, I can contribute. > > On Thu, Aug 3, 2017 at 11:48 AM, Majewski, Steven Dennis (sdm7g) < > sdm7g at virginia.edu> wrote: > >> +1 : I can contribute as well. >> >> >> >> -- Steve Majewski / UVA Alderman Library >> ------------------------------ >> *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org < >> archivesspace_users_group-bounces at lyralists.lyrasis.org> on behalf of >> Seth Shaw >> *Sent:* Thursday, August 3, 2017 11:38:20 AM >> *To:* Archivesspace Users Group >> *Subject:* Re: [Archivesspace_Users_Group] Python ArchivesSpace >> scripting library >> >> I'm interested in this too. I was doing some python scripting just >> this week (https://github.com/seth-shaw-unlv/small-stuff/blob/master/a >> s-coll-mint/as_coll_mint.py#L85-L117), >> if you want to throw that on the prior art pile. >> >> Also for the prior art pile: I know the folks at the Rubenstein (Duke) >> have also done a good deal of ArchivesSpace python scripting (see >> http://blogs.library.duke.edu/bitstreams/2016/09/21/archives >> space-api-fun/ >> and https://github.com/duke-libraries/archivesspace-duke-scripts >> /tree/master/python). >> >> On Thu, Aug 3, 2017 at 6:47 AM, Mayo, Dave wrote: >> > One thing I think might be useful, especially in planning stages, is >> > collecting the ?prior art? in one place to look at ? because there are >> a lot >> > of scripts people have built around the API, and they probably capture >> at >> > least a fair bit of ?what people want to do most with the API.? >> > >> > So, whenever the github is set up, we should do this. >> > >> > - Dave >> > >> > >> > >> > From: on >> behalf of >> > "rsdoiel at caltech.edu" >> > Reply-To: "rsdoiel at caltech.edu" , Archivesspace >> Users >> > Group >> > Date: Thursday, August 3, 2017 at 9:21 AM >> > To: Archivesspace Users Group >> > >> > Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting >> > library >> > >> > >> > >> > Hello Patrick, >> > >> > >> > >> > I have written some tools in go and mocked up functionaity in Python a >> few >> > years ago I'd be interested in the project. >> > >> > >> > >> > Robert Doiel >> > >> > Caltech Library >> > >> > rsdoiel at caltech.edu >> > >> > >> > >> > On Aug 3, 2017 6:10 AM, "Galligan, Patrick" >> wrote: >> > >> > Hi all, >> > >> > >> > >> > For a while now the RAC has been bouncing around the idea of developing >> an >> > AS Python library that would hold a lot of the functions we find >> ourselves >> > working with a lot when scripting against the AS API. I know Greg >> Wiedeman >> > at U Albany has done some work to this end, but I wanted to send a >> blast out >> > to the list to see who else might be interested. We?d love to make this >> as >> > collaborative and exhaustive as possible so that we can cover the most >> > bases. >> > >> > >> > >> > I?m thinking of setting up a Github project that we can collaboratively >> work >> > in. Anyone have better ideas? >> > >> > >> > >> > Let me know. >> > >> > >> > >> > Thanks, >> > >> > Patrick Galligan >> > >> > Rockefeller Archive Center >> > >> > >> > _______________________________________________ >> > Archivesspace_Users_Group mailing list >> > Archivesspace_Users_Group at lyralists.lyrasis.org >> > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group >> > >> > >> > >> > >> > _______________________________________________ >> > Archivesspace_Users_Group mailing list >> > Archivesspace_Users_Group at lyralists.lyrasis.org >> > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group >> > >> _______________________________________________ >> Archivesspace_Users_Group mailing list >> Archivesspace_Users_Group at lyralists.lyrasis.org >> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group >> >> _______________________________________________ >> Archivesspace_Users_Group mailing list >> Archivesspace_Users_Group at lyralists.lyrasis.org >> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group >> >> > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -- *Max Eckard* *Assistant Archivist for Digital Curation* Bentley Historical Library 1150 Beal Ave. Ann Arbor, MI 48109-2113 (734) 763-7518 http://bentley.umich.edu/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Mon Aug 7 11:44:10 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Mon, 7 Aug 2017 15:44:10 +0000 Subject: [Archivesspace_Users_Group] PUI search results In-Reply-To: <76d3a0cd632b416aa156cebc400ac453@vmi.edu> References: <76d3a0cd632b416aa156cebc400ac453@vmi.edu> Message-ID: Rachel, >From your example that includes 5 search results, I can say that the first 4 results with the out-of-the-box PUI are intentional, since those first 4 results occur within the Rockenback papers. That last search result for component 6, though, is not intentional! I'm afraid that we didn't have any instances of a shared container in our test corpus, since this behavior hadn't been reported until now (and thanks so much for providing a clear example!!!). I've just logged this issue in JIRA: https://archivesspace.atlassian.net/browse/AR-1863 My hope was to make the Solr index as lightweight as possible for the PUI, but oftentimes it's difficult to figure out what should be excluded. In your case, it sounds like you'd also prefer that the collection name to be excluded in search results 2 - 4. I'm not sure what the Solr records for those components look like right now, so others with more technical expertise will have to weigh in on how to change that. Mark p.s. another thing that we wanted to get into this version of the PUI, but we had to postpone to a future version, is the ability to show your keywords in context. Once that feature is in development, I think that the focus on the information retrieval aspect of the new PUI will really help iron out exactly what the solr index should look like, since that will enable a lot more eyes to review the search results and provide feedback (e.g. if the highlighted keyword doesn't make sense at all, as in this case, it will be easy to show where it's coming from, and ask for that not to be included in the PUI index). It's my hope that feature is the next feature implemented in the PUI for this very reason. From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Maderik, Rachel A Sent: Monday, 07 August, 2017 10:15 AM To: 'archivesspace_users_group at lyralists.lyrasis.org' Subject: [Archivesspace_Users_Group] PUI search results We're running v2.1 in our sandbox, and have major concerns with the PUI indexer bringing back lots of irrelevant results on our public site. It seems that it's trying to bring back "related" records that don't actually contain the user's search terms. For example, this search done in 2.0 brings back 2 results (http://archivesspace.vmi.edu/search?utf8=%E2%9C%93&q=rockenbach+AND+papers), while the exact same search in 2.1 retrieves 139 results (searchresults1.jpg), most of which are components that don't actually contain those search terms (plus, the relevant resource record is on the second to last page of the results (searchresults2.jpg)). I created a live example in the public sandbox with the search "Rockenbach AND papers", which retrieves a relevant collection plus 4 components, none of which contains those search terms: http://public.archivesspace.org/search?utf8=%E2%9C%93&op%5B%5D=&q%5B%5D=rockenbach+AND+papers&limit=&field%5B%5D=&from_year%5B%5D=&to_year%5B%5D=&commit=Search. One of the results, "Component Six", is not even part of the "Samuel D. Rockenbach Papers" collection. We're guessing it's in the results because it shares a top container with the other results (Box 1). Our question: is this intentional behavior? If so, is there a way to turn it off? (I.e. revert to the old indexing rules, where the search retrieves results based on keywords only and nothing else). We have many items that share a physical container but are unrelated to each other, so this is unhelpful and confusing for our users. Rachel Maderik Systems and Technology Librarian 501D Preston Library Virginia Military Institute Lexington, VA 24450 540-464-7572 -------------- next part -------------- An HTML attachment was scrubbed... URL: From rsdoiel at library.caltech.edu Mon Aug 7 11:50:30 2017 From: rsdoiel at library.caltech.edu (rsdoiel@caltech.edu) Date: Mon, 7 Aug 2017 08:50:30 -0700 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> Message-ID: I think Githubb would be the right place to start. - Robert On Aug 3, 2017 6:10 AM, "Galligan, Patrick" wrote: > Hi all, > > > > For a while now the RAC has been bouncing around the idea of developing an > AS Python library that would hold a lot of the functions we find ourselves > working with a lot when scripting against the AS API. I know Greg Wiedeman > at U Albany has done some work to this end, but I wanted to send a blast > out to the list to see who else might be interested. We?d love to make this > as collaborative and exhaustive as possible so that we can cover the most > bases. > > > > I?m thinking of setting up a Github project that we can collaboratively > work in. Anyone have better ideas? > > > > Let me know. > > > > Thanks, > > Patrick Galligan > > Rockefeller Archive Center > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From PGalligan at rockarch.org Mon Aug 7 12:02:58 2017 From: PGalligan at rockarch.org (Galligan, Patrick) Date: Mon, 7 Aug 2017 16:02:58 +0000 Subject: [Archivesspace_Users_Group] Python ArchivesSpace scripting library In-Reply-To: References: <11E4C0AF-0E6C-4844-9D52-366627C26846@rockarch.org> <5D573D42-C68D-46E5-B0C7-499326BF176C@harvard.edu> Message-ID: <3ae633d8afba43678775122d17fb7f06@RACEX13.ad.rockarchive.org> Thanks for all the feedback and offers of help! I?m going to talk to Christine and Laney hopefully sometime this week, and then we can get started for real. I think Dave?s on the right track that the first thing would be to gather a corpus of examples/functionality that we?d like to include. I?ll update everyone soon. Thanks, Patrick From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Max Eckard Sent: Monday, August 07, 2017 11:25 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting library This is an idea we've toyed around with as well--I'm sure one or more of us could contribute, too. Keep us posted! Max On Thu, Aug 3, 2017 at 1:48 PM, Jason Loeffler > wrote: Don't want to add any overhead to this but at one point late last year I recall a proposal from Max Eckard, Esm?, Sally V., et al. for an Awesome-style list to house these kinds of projects. Establishing such a list and collecting the prior art there might be a good way to help set both projects in motion. And +1, I can contribute. On Thu, Aug 3, 2017 at 11:48 AM, Majewski, Steven Dennis (sdm7g) > wrote: +1 : I can contribute as well. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Seth Shaw > Sent: Thursday, August 3, 2017 11:38:20 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting library I'm interested in this too. I was doing some python scripting just this week (https://github.com/seth-shaw-unlv/small-stuff/blob/master/as-coll-mint/as_coll_mint.py#L85-L117), if you want to throw that on the prior art pile. Also for the prior art pile: I know the folks at the Rubenstein (Duke) have also done a good deal of ArchivesSpace python scripting (see http://blogs.library.duke.edu/bitstreams/2016/09/21/archivesspace-api-fun/ and https://github.com/duke-libraries/archivesspace-duke-scripts/tree/master/python). On Thu, Aug 3, 2017 at 6:47 AM, Mayo, Dave > wrote: > One thing I think might be useful, especially in planning stages, is > collecting the ?prior art? in one place to look at ? because there are a lot > of scripts people have built around the API, and they probably capture at > least a fair bit of ?what people want to do most with the API.? > > So, whenever the github is set up, we should do this. > > - Dave > > > > From: > on behalf of > "rsdoiel at caltech.edu" > > Reply-To: "rsdoiel at caltech.edu" >, Archivesspace Users > Group > > Date: Thursday, August 3, 2017 at 9:21 AM > To: Archivesspace Users Group > > > Subject: Re: [Archivesspace_Users_Group] Python ArchivesSpace scripting > library > > > > Hello Patrick, > > > > I have written some tools in go and mocked up functionaity in Python a few > years ago I'd be interested in the project. > > > > Robert Doiel > > Caltech Library > > rsdoiel at caltech.edu > > > > On Aug 3, 2017 6:10 AM, "Galligan, Patrick" > wrote: > > Hi all, > > > > For a while now the RAC has been bouncing around the idea of developing an > AS Python library that would hold a lot of the functions we find ourselves > working with a lot when scripting against the AS API. I know Greg Wiedeman > at U Albany has done some work to this end, but I wanted to send a blast out > to the list to see who else might be interested. We?d love to make this as > collaborative and exhaustive as possible so that we can cover the most > bases. > > > > I?m thinking of setting up a Github project that we can collaboratively work > in. Anyone have better ideas? > > > > Let me know. > > > > Thanks, > > Patrick Galligan > > Rockefeller Archive Center > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -- Max Eckard Assistant Archivist for Digital Curation [https://webapps.lsa.umich.edu/dean/lsa_emails/bentley-sig-em.png] Bentley Historical Library 1150 Beal Ave. Ann Arbor, MI 48109-2113 (734) 763-7518 http://bentley.umich.edu/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From maderikra at vmi.edu Mon Aug 7 12:32:27 2017 From: maderikra at vmi.edu (Maderik, Rachel A) Date: Mon, 7 Aug 2017 16:32:27 +0000 Subject: [Archivesspace_Users_Group] PUI search results In-Reply-To: References: <76d3a0cd632b416aa156cebc400ac453@vmi.edu> Message-ID: <8428dc7b21fe46cf8d9399583b40d491@vmi.edu> Thanks for the information Mark! With regards to sandbox example, the Samuel D. Rockenbach Papers actually has four components (http://public.archivesspace.org/repositories/2/resources/1319), but "Component Four" is not being retrieved with that search (only Components 1-3 are showing up). Component Four is the only one *without* a top container, so we assumed that was the reason that components 1-3 are showing up (they do have top containers). But yes, we would appreciate the ability to exclude all these children unless they actually contain the user's search terms (basically we'd like it to work the way it used to). From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Custer, Mark Sent: Monday, August 07, 2017 11:44 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] PUI search results Rachel, >From your example that includes 5 search results, I can say that the first 4 results with the out-of-the-box PUI are intentional, since those first 4 results occur within the Rockenback papers. That last search result for component 6, though, is not intentional! I'm afraid that we didn't have any instances of a shared container in our test corpus, since this behavior hadn't been reported until now (and thanks so much for providing a clear example!!!). I've just logged this issue in JIRA: https://archivesspace.atlassian.net/browse/AR-1863 My hope was to make the Solr index as lightweight as possible for the PUI, but oftentimes it's difficult to figure out what should be excluded. In your case, it sounds like you'd also prefer that the collection name to be excluded in search results 2 - 4. I'm not sure what the Solr records for those components look like right now, so others with more technical expertise will have to weigh in on how to change that. Mark p.s. another thing that we wanted to get into this version of the PUI, but we had to postpone to a future version, is the ability to show your keywords in context. Once that feature is in development, I think that the focus on the information retrieval aspect of the new PUI will really help iron out exactly what the solr index should look like, since that will enable a lot more eyes to review the search results and provide feedback (e.g. if the highlighted keyword doesn't make sense at all, as in this case, it will be easy to show where it's coming from, and ask for that not to be included in the PUI index). It's my hope that feature is the next feature implemented in the PUI for this very reason. From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Maderik, Rachel A Sent: Monday, 07 August, 2017 10:15 AM To: 'archivesspace_users_group at lyralists.lyrasis.org' > Subject: [Archivesspace_Users_Group] PUI search results We're running v2.1 in our sandbox, and have major concerns with the PUI indexer bringing back lots of irrelevant results on our public site. It seems that it's trying to bring back "related" records that don't actually contain the user's search terms. For example, this search done in 2.0 brings back 2 results (http://archivesspace.vmi.edu/search?utf8=%E2%9C%93&q=rockenbach+AND+papers), while the exact same search in 2.1 retrieves 139 results (searchresults1.jpg), most of which are components that don't actually contain those search terms (plus, the relevant resource record is on the second to last page of the results (searchresults2.jpg)). I created a live example in the public sandbox with the search "Rockenbach AND papers", which retrieves a relevant collection plus 4 components, none of which contains those search terms: http://public.archivesspace.org/search?utf8=%E2%9C%93&op%5B%5D=&q%5B%5D=rockenbach+AND+papers&limit=&field%5B%5D=&from_year%5B%5D=&to_year%5B%5D=&commit=Search. One of the results, "Component Six", is not even part of the "Samuel D. Rockenbach Papers" collection. We're guessing it's in the results because it shares a top container with the other results (Box 1). Our question: is this intentional behavior? If so, is there a way to turn it off? (I.e. revert to the old indexing rules, where the search retrieves results based on keywords only and nothing else). We have many items that share a physical container but are unrelated to each other, so this is unhelpful and confusing for our users. Rachel Maderik Systems and Technology Librarian 501D Preston Library Virginia Military Institute Lexington, VA 24450 540-464-7572 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Mon Aug 7 13:12:07 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Mon, 7 Aug 2017 17:12:07 +0000 Subject: [Archivesspace_Users_Group] PUI search results In-Reply-To: <8428dc7b21fe46cf8d9399583b40d491@vmi.edu> References: <76d3a0cd632b416aa156cebc400ac453@vmi.edu> , <8428dc7b21fe46cf8d9399583b40d491@vmi.edu> Message-ID: Rebecca, Ah, thanks; I didn't notice that detail earlier this morning. It must be that the collection name is part of the top container record, then, and that's indexed as part of the component record (and that would be the reason why component 6 shows up, since it has both collection names attached to its top container record). It does seem strange that those components would be included in the results only because they're linked to a top container record. I'll update the ticket in JIRA. Mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Maderik, Rachel A Sent: Monday, August 7, 2017 12:32:27 PM To: 'Archivesspace Users Group' Subject: Re: [Archivesspace_Users_Group] PUI search results Thanks for the information Mark! With regards to sandbox example, the Samuel D. Rockenbach Papers actually has four components (http://public.archivesspace.org/repositories/2/resources/1319), but ?Component Four? is not being retrieved with that search (only Components 1-3 are showing up). Component Four is the only one *without* a top container, so we assumed that was the reason that components 1-3 are showing up (they do have top containers). But yes, we would appreciate the ability to exclude all these children unless they actually contain the user?s search terms (basically we?d like it to work the way it used to). From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Custer, Mark Sent: Monday, August 07, 2017 11:44 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] PUI search results Rachel, >From your example that includes 5 search results, I can say that the first 4 results with the out-of-the-box PUI are intentional, since those first 4 results occur within the Rockenback papers. That last search result for component 6, though, is not intentional! I?m afraid that we didn?t have any instances of a shared container in our test corpus, since this behavior hadn?t been reported until now (and thanks so much for providing a clear example!!!). I?ve just logged this issue in JIRA: https://archivesspace.atlassian.net/browse/AR-1863 My hope was to make the Solr index as lightweight as possible for the PUI, but oftentimes it?s difficult to figure out what should be excluded. In your case, it sounds like you?d also prefer that the collection name to be excluded in search results 2 ? 4. I?m not sure what the Solr records for those components look like right now, so others with more technical expertise will have to weigh in on how to change that. Mark p.s. another thing that we wanted to get into this version of the PUI, but we had to postpone to a future version, is the ability to show your keywords in context. Once that feature is in development, I think that the focus on the information retrieval aspect of the new PUI will really help iron out exactly what the solr index should look like, since that will enable a lot more eyes to review the search results and provide feedback (e.g. if the highlighted keyword doesn?t make sense at all, as in this case, it will be easy to show where it?s coming from, and ask for that not to be included in the PUI index). It?s my hope that feature is the next feature implemented in the PUI for this very reason. From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Maderik, Rachel A Sent: Monday, 07 August, 2017 10:15 AM To: 'archivesspace_users_group at lyralists.lyrasis.org' > Subject: [Archivesspace_Users_Group] PUI search results We?re running v2.1 in our sandbox, and have major concerns with the PUI indexer bringing back lots of irrelevant results on our public site. It seems that it?s trying to bring back ?related? records that don?t actually contain the user?s search terms. For example, this search done in 2.0 brings back 2 results (http://archivesspace.vmi.edu/search?utf8=%E2%9C%93&q=rockenbach+AND+papers), while the exact same search in 2.1 retrieves 139 results (searchresults1.jpg), most of which are components that don?t actually contain those search terms (plus, the relevant resource record is on the second to last page of the results (searchresults2.jpg)). I created a live example in the public sandbox with the search ?Rockenbach AND papers?, which retrieves a relevant collection plus 4 components, none of which contains those search terms: http://public.archivesspace.org/search?utf8=%E2%9C%93&op%5B%5D=&q%5B%5D=rockenbach+AND+papers&limit=&field%5B%5D=&from_year%5B%5D=&to_year%5B%5D=&commit=Search. One of the results, ?Component Six?, is not even part of the ?Samuel D. Rockenbach Papers? collection. We?re guessing it?s in the results because it shares a top container with the other results (Box 1). Our question: is this intentional behavior? If so, is there a way to turn it off? (I.e. revert to the old indexing rules, where the search retrieves results based on keywords only and nothing else). We have many items that share a physical container but are unrelated to each other, so this is unhelpful and confusing for our users. Rachel Maderik Systems and Technology Librarian 501D Preston Library Virginia Military Institute Lexington, VA 24450 540-464-7572 -------------- next part -------------- An HTML attachment was scrubbed... URL: From KUTZUBA at hws.edu Mon Aug 7 13:47:57 2017 From: KUTZUBA at hws.edu (Kutzuba, Jamie) Date: Mon, 7 Aug 2017 17:47:57 +0000 Subject: [Archivesspace_Users_Group] Deleting a user account Message-ID: <9094ddf884c047dc88ab4a1149fec3d3@EXCH13MBX1.hws.edu> Hello- When I go to delete a user account, I get the following warning: Delete this Record? Please be aware you cannot undo this action. This action will remove the record from the database, including any references it has to other records. Does this have an effect on the data in Aspace? For example, there is information about creation and last action that contain the user's last name. If I remove that individual, do those field become NULL? Thanks- Jamie Jamie Kutzuba Systems Librarian 315.781.4355 Warren Hunting Smith Library Hobart & William Smith Colleges -------------- next part -------------- An HTML attachment was scrubbed... URL: From flannon at nyu.edu Mon Aug 7 14:01:15 2017 From: flannon at nyu.edu (Flannon Jackson) Date: Mon, 7 Aug 2017 14:01:15 -0400 Subject: [Archivesspace_Users_Group] Running archivesspace from systemd Message-ID: Hi All, I'm trying to run the archivesspace daemon from a systemd unit file but I'm getting an odd delay. If I start archivesspace manually by running "$ sudo archivesspace.sh start" things run normally, but when I start archivesspace from systemctl then any operation on port 8080 delays from 10 to 20 seconds before it returns results. If anyone is running archivesspace from systemctl and can offer any advice it would be appreciated. The details of my deployment are as follow, OS : Centos 7.3.10 Java: OpenJDK 1.8.0_141 archivesspace: 2.0.0 | 2.0.1 | 2.1.0 (i've tried all three with the same results) My unit file is as follows, * [Unit] Description=Archivesspace Service After=syslog.target network.target [Service] Type=forking ExecStart=/opt/archivesspace/archivesspace.sh start PIDFile=/opt/archivesspace/data/.archivesspace.pid User=aspace Group=aspace TimeoutStopSec=10 Restart=on-failure [Install] WantedBy=multi-user.target* Initially I tried running it as user aspace. When that didn't work I also tried as root, but that didn't change anything. Currently I'm running archivesspace 1.5.2 on Centos 6 and the archivesspace daemon gets started from a wrapper script in init.d, so I thought that if I replicated that structure and had a wrapper script to run from the unit fil,e and set the type to either simple, or oneshot or idle, that that might do it. So I tried it like this, *[Unit] Description=Archivesspace Service After=syslog.target network.target [Service] Type=simple ExecStart=/opt/archivesspace/aspace-start.sh PIDFile=/opt/archivesspace/data/.archivesspace.pid User=root Group=root [Install] WantedBy=multi-user.target* But basically nothing changed -- archivesspace started fine but I still had the crazy delay. I'm thinking at this point that rather than having a unit file that calls archivesspace.sh that I need to write a unit file that replaces the functionality of archivesspace.sh and calls archivesspace directly. As you've probably noticed, archivesspace.sh is not exactly a trivial shell script, so before I get started I wanted to see if anyone else has had any luck getting archivesspace running on systemd. Thanks, Flannon -------------- next part -------------- An HTML attachment was scrubbed... URL: From Daniel.Thacker at tamuk.edu Tue Aug 8 18:34:37 2017 From: Daniel.Thacker at tamuk.edu (Daniel L Thacker) Date: Tue, 8 Aug 2017 22:34:37 +0000 Subject: [Archivesspace_Users_Group] I can't find this element in the AS EAD Message-ID: I am looking for the the File Format Name for a digital object using AS 2.0.1 (see attached Untitled 1 picture). I can't find it in the EAD export. It should be right here (see attached untitled picture). We are migrating from File Maker Pro into AS. We are almost there but we are missing this part. Thank you for your time and interest Daniel Thacker Digital Archivist James C. Jernigan Library Texas A&M University-Kingsville MSC 197 700 University Blvd Kingsville, TX 78363-8202 361-593-4154 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Untitled 1.jpg Type: image/jpeg Size: 81792 bytes Desc: Untitled 1.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Untitled.jpg Type: image/jpeg Size: 164753 bytes Desc: Untitled.jpg URL: From bthomas at tsl.texas.gov Wed Aug 9 09:18:04 2017 From: bthomas at tsl.texas.gov (Brian Thomas) Date: Wed, 9 Aug 2017 13:18:04 +0000 Subject: [Archivesspace_Users_Group] linking ead to existing containers Message-ID: I am working with v1.5.3. I have figured out how to create containers through the API such that the association between the top container and the location and the container profile is made, theoretically saving time. In my tests I cannot seem to get an imported ead to pick up an existing container of the same identifier. I know this may have come up already, but is there something I can put in the ead like an attribute to get that association to pick up instead of creating a new container? Brian Thomas Electronic Records Specialist Texas State Library and Archives Commission 1201 Brazos Street Austin, TX 78701 PH: (512) 475-3374 e-mail: bthomas at tsl.texas.gov tsl.texas.gov [cid:image001.jpg at 01D029A2.37194C70] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 5314 bytes Desc: image001.png URL: From Christine.Kim at lyrasis.org Wed Aug 9 15:12:08 2017 From: Christine.Kim at lyrasis.org (Christine Kim) Date: Wed, 9 Aug 2017 19:12:08 +0000 Subject: [Archivesspace_Users_Group] ArchivesSpace Update - August 2017 Message-ID: [ASpaceOrgHome.jpg] August 2017 Update Member Forum 2017 Thanks to all who participated in the third annual Member Forum! We really enjoyed getting the face-to-face time with our community. A huge thanks to Portland State University for hosting us at the Smith Union Student Center, as well as to our planning group members and the Atlanta-based LYRASIS staff that provided logistical support. We are also grateful to our incredible post-Forum mixer co-hosts, Registered Service Providers Atlas Systems and LYRASIS, and the chance the mixer gave us to enjoy a beautiful view of the Portland skyline. An incredible community effort, thank you all! Presentations, notes, and selected recordings from the program are available online at https://archivesspace.atlassian.net/wiki/display/ADC/ArchivesSpace+Member+Forum+2017. If you have notes or comments of your own to share, please feel free to add them. Whether you attended or not, please take a few minutes to fill out the evaluation at https://www.surveymonkey.com/r/JSMR796. We'd love to hear about your experience this year, as well as any suggestions you have for future forums or other ArchivesSpace events. Governance Board Elections Update We are pleased to share the results of the elections that were recently conducted to fill vacancies on the ArchivesSpace Governance Board. * Gordon Daines, Special Collections Department Chair at Brigham Young University, has been elected to serve as the representative for Large member institutions. * Peter Carini, College Archivist at Dartmouth College, has been elected to serve as the representative for Medium member institutions. * Nicholas Zmijewski, Archivist at the Industrial Archives and Library in Bethlehem, Pennsylvania, has been elected to serve as the representative for Very Small member institutions. Gordon, Peter, and Nick will serve two-year terms, effective from July 1, 2017, and running through June 30, 2019. We extend our renewed thanks to outgoing representatives Christian Dupont (Boston College), Jay Gaidmore (College of William & Mary), and Tom Adams (Cold Spring Harbor Laboratory). We remain grateful to Christian Dupont, Ann Hodges (Texas A&M - Corpus Christi), and Tom Adams for their candidacies this year. We also want to thank Johna Von Behrens (University of Louisiana Lafayette), Cyndi Shein (UNLV), Mary Saffell (Texas Christian University), Julia Novakovic (The Strong National Museum of Play), and Annie Tummino (SUNY Maritime) for their service on the 2017 Nominating Committee. The leadership needs of our community-based, community-driven organization are ongoing, and so the contributions of all members, including those of you who voted as voting representatives for your member institutions, continue to be greatly valued. New Advisory Council Appointments The Governance Board recently approved a number of appointments to our Advisory Councils. Six new members have been appointed to the Technical Advisory Council (TAC): Bobbi Fox (Harvard University), Trevor Thornton (North Carolina State University), Maggie Hughes (UCLA), Dallas Pillen (University of Michigan), Julia McGinnis (California University of Pennsylvania), Megan Blair (St. Edward's University), and Jason Loeffler (American Academy in Rome). Peter Carini will be the board liaison to the TAC. Four new members have been appointed to the User Advisory Council: Brittany Newberry (Atlanta University Center); Alston Cobourn (Texas A&M - Corpus Christi); Scott Ziegler (American Philosophical Society) and Ann Merryman (University of South Carolina Upstate). Gordon Daines will be the board liaison to the UAC. We thank all whose terms recently concluded for their service, namely Esm? Cowles (Princeton University), Noah Huffman (Duke University), Chris Prom (University of Illinois), and Michael Vandermillen (Harvard University) for the Technical Advisory Council, and Brenda Burk (Clemson University), Nancy Enneking (Getty Research Institute), and Linda Hocking (Litchfield Historical Society), for the User Advisory Council. Very special thanks to our outgoing chairs, Sally Vermaaten (Gates Archive, formerly New York University) and Gordon Daines. Our Advisory Councils are critical parts of the ArchivesSpace community, serving as a communication conduit between ArchivesSpace users, developers, the Governance Board, and the program team, and providing essential guidance and support for many ArchivesSpace activities. We are very grateful to all who nominated themselves or others for these positions this year and encourage all who are interested to consider service in a future year. Core Committers Group - Monthly Open Call-Ins The inaugural ArchivesSpace Core Committers Group had their first meeting on July 14. Code goes into the ArchivesSpace application from a variety of sources, and the core committers will be responsible for helping people with the process of contributing code to ArchivesSpace Github, reviewing and committing individual code contributions, and ensuring code contributions are properly licensed and follow best-practice guidelines. The group will have monthly call-in meetings that are open for the community to call and listen in as the group handles enhancements to the core code base. The monthly call-ins will be on the second Monday of the month at 2pm EST. The next call-in meeting will be on August 14. Here is the conference call information: * Participant Passcode: 731627 * US/CAN Toll Free: 1-888-354-0094 * Int'l Toll: 1-303-218-2652 The core committers will also stay active in the community by welcoming new contributors and helping them get involved, monitoring and responding to issues on the ArchivesSpace mailing lists, and monitoring and analyzing relevant tickets on ArchivesSpace JIRA. If you'd like more information about the Core Committers, or if you'd like to get involved in contributing code to ArchivesSpace, please contact Laney at laney.mcglohon at lyrasis.org. Highlighting User Stories - Call for Ideas! Our short time together at the Member Forum made it clear that each institution bumps into unique challenges, but the greater community often comes across very similar obstacles... and we want to hear your stories! We plan to launch a community-centric blog series and highlight our members at the very center of these stories. We want to hear the details on your challenges, experiences, and problem-solving thought processes as you offer some helpful advice along the way. Some ideas include: migration mishaps, creative workarounds, favorite plugins, and more! If you would like to contribute any stories or have ideas on the type of stories you'd like to hear, please reach out to Kim at christine.kim at lyrasis.org. YouTube Channel We are now on YouTube! Recordings of selected sessions from the Member Forum last month are available for streaming at your convenience. Visit our channel to watch the program update, PUI introduction, updates on different areas of the application, and the lightning round. https://www.youtube.com/channel/UCxR6D-UlSx6N6UWTeqHTjzA We hope to share more programming videos through YouTube. If you would like to volunteer any videos or have ideas to share, please contact Kim at christine.kim at lyrasis.org. New Working Group to Develop an ArchivesSpace Python Library We're pleased to announce a new working group, open to all regardless of institutional membership in ArchivesSpace, to develop a shared Python library to facilitate scripting against the ArchivesSpace API. Led by Patrick Galligan of Rockefeller Archive Center, this working group will compile existing work in this area that people are willing to share, identify gaps, and develop functions and scripts as needed to fill them. The group expects that most work will be shared via Github and all will be publicly accessible. If you are interested in participating, please email Patrick at PGalligan at rockarch.org; if possible, please include your Github username in order to be added to the developing Github repository. Staff Interface Enhancement Working Group Update The Staff Interface Enhancement Working Group kicked off activities around the effort at the Member Forum in Portland with a brainstorming session in which over 40 people participated. The working group, which includes a diverse set of participants from many different sizes and types of institutions in the ArchivesSpace member community, will now convene every two weeks in video/telephone conferencing calls. The hour-long meetings will review documentation contributed during that time period, refine the focus of the group, and establish action points for the future. The calls are open and all members are welcome to join the discussion. The first Zoom meeting will be on Monday, August 14th, at 11am-12pm EST. Topic: ArchivesSpace Staff Interface Enhancement Working Group Meeting Time: this is a recurring meeting Meet anytime Join from PC, Mac, iOS or Android: https://msu.zoom.us/j/478788119 Or join by phone: +1 646 558 8656 or +1 408 638 0968 US Toll +1 877 369 0926 (US only, Toll Free) Meeting ID: 478 788 119 International numbers available: https://msu.zoom.us/zoomconference?m=5ijYCsNkOSXaxe1liQZkWVqktcflC5qH Throughout this process, the Working Group will communicate with the ArchivesSpace community by issuing calls for comments for various in-progress recommendations. Please visit the group's wiki page for up to date information: https://archivesspace.atlassian.net/wiki/spaces/ADC/pages/103454069/Staff+Interface+Enhancement+Working+Group or get in touch with Lydia Tang (ltang5 at lib.msu.edu), the chair of the group, if you have questions. Membership Update Our new members since July 20 include: * Cambridge University Kent State University School of Information joined us as an Educational Program Member. As of August 7, we have 330 General members, 15 Educational Program members, and 3 Registered Service Providers. If you are interested in your institution becoming a member of ArchivesSpace, please email us at ArchivesSpaceHome at lyrasis.org for more information. ArchivesSpace monthly updates provide news about ArchivesSpace community and program activities and are sent to our member listservs, the ArchivesSpace Google Group, and SAA's Collection Management Tools roundtable listserv, as well as being posted on the ArchivesSpace website. Please feel free to share this update with people you know who have an interest in ArchivesSpace but may not be on one of these lists. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 20006 bytes Desc: image002.jpg URL: From sdm7g at virginia.edu Thu Aug 10 12:39:02 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Thu, 10 Aug 2017 16:39:02 +0000 Subject: [Archivesspace_Users_Group] I can't find this element in the AS EAD In-Reply-To: References: Message-ID: file_version.file_format_name is not exported to EAD. For more info on mappings, see: http://archivesspace.org/application/data-import-and-export-maps/ ( although it gets updated somewhat behind the actual codebase. ) It's redundant, as it's usually the same info as the filename extension on the URI, and if it's a URL to a server, the server should be serving a mime type in it's headers. In fact, for internal and other uses, it would perhaps be more useful if the values contained mime-types instead of file format names. Do you have a use case where you need this value exported ? -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Daniel L Thacker Sent: Tuesday, August 8, 2017 6:34:37 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] I can't find this element in the AS EAD I am looking for the the File Format Name for a digital object using AS 2.0.1 (see attached Untitled 1 picture). I can't find it in the EAD export. It should be right here (see attached untitled picture). We are migrating from File Maker Pro into AS. We are almost there but we are missing this part. Thank you for your time and interest Daniel Thacker Digital Archivist James C. Jernigan Library Texas A&M University-Kingsville MSC 197 700 University Blvd Kingsville, TX 78363-8202 361-593-4154 -------------- next part -------------- An HTML attachment was scrubbed... URL: From Daniel.Thacker at tamuk.edu Thu Aug 10 13:18:08 2017 From: Daniel.Thacker at tamuk.edu (Daniel L Thacker) Date: Thu, 10 Aug 2017 17:18:08 +0000 Subject: [Archivesspace_Users_Group] I can't find this element in the AS EAD In-Reply-To: References: , Message-ID: Yeah, its not exported. The import mappings doesn't get me anywhere on the code. We are by-passing the csv with the python script. Why that field is important is by switching that field on and selecting 'embed', for jpg only, it will automatically display the jpeg with out clicking on the url under file versions (see attached picture). It is a nice display and saves the user a click. I think I know how to put it in the ps so I can upload to AS. It is possibly the "linkrole": Thank you for responding. Daniel Thacker Digital Archivist James C. Jernigan Library Texas A&M University-Kingsville MSC 197 700 University Blvd Kingsville, TX 78363-8202 361-593-4154 ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Majewski, Steven Dennis (sdm7g) Sent: Thursday, August 10, 2017 11:39 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] I can't find this element in the AS EAD file_version.file_format_name is not exported to EAD. For more info on mappings, see: http://archivesspace.org/application/data-import-and-export-maps/ ( although it gets updated somewhat behind the actual codebase. ) It's redundant, as it's usually the same info as the filename extension on the URI, and if it's a URL to a server, the server should be serving a mime type in it's headers. In fact, for internal and other uses, it would perhaps be more useful if the values contained mime-types instead of file format names. Do you have a use case where you need this value exported ? -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Daniel L Thacker Sent: Tuesday, August 8, 2017 6:34:37 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] I can't find this element in the AS EAD I am looking for the the File Format Name for a digital object using AS 2.0.1 (see attached Untitled 1 picture). I can't find it in the EAD export. It should be right here (see attached untitled picture). We are migrating from File Maker Pro into AS. We are almost there but we are missing this part. Thank you for your time and interest Daniel Thacker Digital Archivist James C. Jernigan Library Texas A&M University-Kingsville MSC 197 700 University Blvd Kingsville, TX 78363-8202 361-593-4154 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Untitled.jpg Type: image/jpeg Size: 46393 bytes Desc: Untitled.jpg URL: From jocastillo at records.nyc.gov Fri Aug 11 14:19:16 2017 From: jocastillo at records.nyc.gov (Castillo, Joel (Records)) Date: Fri, 11 Aug 2017 18:19:16 +0000 Subject: [Archivesspace_Users_Group] Test Email Message-ID: Sorry for the delay. Please confirm receipt. Thanks Joel Castillo Director of Application Development, NYC Department of Records and Information Services p: (212) 788-8657 m: (718) 578-1248 e: jcastillo at records.nyc.gov -------------- next part -------------- An HTML attachment was scrubbed... URL: From leclaira at union.edu Fri Aug 11 14:35:55 2017 From: leclaira at union.edu (LeClair, Annette) Date: Fri, 11 Aug 2017 14:35:55 -0400 Subject: [Archivesspace_Users_Group] Test Email In-Reply-To: References: Message-ID: Received. *Annette LeClair* *Librarian / Director of Collection and Technical Services* *Schaffer Library, Union College* *807 Union St* *Schenectady, NY 12308* *518-388-6631* On Fri, Aug 11, 2017 at 2:19 PM, Castillo, Joel (Records) < jocastillo at records.nyc.gov> wrote: > Sorry for the delay. > > > > Please confirm receipt. > > > > Thanks > > > > Joel Castillo > > *Director of Application Development*, NYC Department of Records and > Information Services > > p: (212) 788-8657 m: (718) 578-1248 > > e: jcastillo at records.nyc.gov > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Christine.Kim at lyrasis.org Fri Aug 11 15:10:18 2017 From: Christine.Kim at lyrasis.org (Christine Kim) Date: Fri, 11 Aug 2017 19:10:18 +0000 Subject: [Archivesspace_Users_Group] Core Committers Group - first open call-in on Aug 14, 2pm EST Message-ID: [ASpaceOrgHome.jpg] Core Committers Group - Monthly Open Call-Ins The inaugural ArchivesSpace Core Committers Group had their first meeting on July 14. Code goes into the ArchivesSpace application from a variety of sources, and the core committers will be responsible for helping people with the process of contributing code to ArchivesSpace Github, reviewing and committing individual code contributions, and ensuring code contributions are properly licensed and follow best-practice guidelines. The group will have monthly call-in meetings that are open for the community to call and listen in as the group handles enhancements to the core code base. The monthly call-ins will be on the second Monday of the month at 2pm EST. The next call-in meeting will be on August 14. Here is the conference call information: * Participant Passcode: 731627 * US/CAN Toll Free: 1-888-354-0094 * Int'l Toll: 1-303-218-2652 The core committers will also stay active in the community by welcoming new contributors and helping them get involved, monitoring and responding to issues on the ArchivesSpace mailing lists, and monitoring and analyzing relevant tickets on ArchivesSpace JIRA. If you'd like more information about the Core Committers, or if you'd like to get involved in contributing code to ArchivesSpace, please contact Laney at laney.mcglohon at lyrasis.org. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 20006 bytes Desc: image001.jpg URL: From dfwalton at ua.edu Fri Aug 11 17:19:58 2017 From: dfwalton at ua.edu (Walton, Donnelly) Date: Fri, 11 Aug 2017 21:19:58 +0000 Subject: [Archivesspace_Users_Group] question about data in CSV export from resources Message-ID: We're using v. 2.0.1. I have downloaded a CSV file from the browse resources page. The data is extremely helpful for sorting information about the resources. I have two questions though. 1. Does the extent value or number export? I have searched and can't find it any fields. I can find the extent_type field but not an extent value or number. 2. Does the resource title export? I would like to see what is in the title field in the basic information tab from the resource record. In the CSV file it looks like the same data is in the title field and the finding_aid_filing_title field. Thanks, Donnelly Donnelly Lancaster Walton Archival Access Coordinator, Division of Special Collections University Libraries The University of Alabama W. S. Hoole Library, Mary Harmon Bryant Hall Box 870266 Tuscaloosa, AL 35487 Office 205-348-0505 dfwalton at ua.edu | https://www.lib.ua.edu/libraries/hoole/ [The University of Alabama] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.gif Type: image/gif Size: 6052 bytes Desc: image001.gif URL: From christine.dibella at lyrasis.org Wed Aug 16 13:15:28 2017 From: christine.dibella at lyrasis.org (Christine Di Bella) Date: Wed, 16 Aug 2017 17:15:28 +0000 Subject: [Archivesspace_Users_Group] ArchivesSpace 2.1.1 released Message-ID: Hello ArchivesSpace members, The ArchivesSpace program team is pleased to announce the availability of v2.1.1. This minor release contains a couple dozen small bug fixes and enhancements, including improvements to the PUI and OAI-PMH implementations in v2.1.0. Most notably, it addresses a bug that caused initial indexing to take significantly longer than was desirable, particularly for large databases. Many thanks to the Hudson Molonglo team - James Bullen, Payten Giles, and Mark Triggs - for their work on these issues. This release was also improved by a community pull request from Chris Fitzpatrick. You can download this release at https://github.com/archivesspace/archivesspace/releases/tag/v2.1.1. The full list of bug fixes and improvements is included in the release notes. Information on upgrading to a new version of ArchivesSpace is available at http://archivesspace.github.io/archivesspace/user/upgrading-to-a-new-release-of-archivesspace/. If you have not already upgraded to 2.1.0, we would recommend going directly to 2.1.1, though you should read the considerations for upgrading to 2.1.0 at https://github.com/archivesspace/archivesspace/blob/master/UPGRADING_2.1.0.md first. Thanks to our Development Prioritization subteam for prioritizing the bug fixes to be addressed, the Testing subteam for their quick work in putting the delivered bug fixes through their paces, and to all the individual members who identified these issues and made suggestions for improvements. If you have any questions or need help upgrading, please let us know. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: image001.jpg URL: From PGalligan at rockarch.org Wed Aug 16 14:22:58 2017 From: PGalligan at rockarch.org (Galligan, Patrick) Date: Wed, 16 Aug 2017 18:22:58 +0000 Subject: [Archivesspace_Users_Group] AS Python Library Message-ID: Hi all, As Christine mentioned in last week?s User Group email, we?re hoping to start work on an ArchivesSpace Python Library soon. I know many of you have already sent emails stating you might be interested, but would you mind resending them to me directly at pgalligan at rockarch.org ? We have a Github repo and team set up on ArchivesSpace Labs, but I need to add people to the team first, so send along your Github username as well. Our first order of business will be to gather Python script and function examples all in one place, but I also want to set up some administrative stuff before we really get deep into the weeds. I?ll be scheduling an introductory call for working group volunteers in the next couple of weeks and we can talk about the best way to attack this. Thanks for your patience and help! Best, Patrick Galligan -------------- next part -------------- An HTML attachment was scrubbed... URL: From smithkr at mit.edu Thu Aug 17 09:58:15 2017 From: smithkr at mit.edu (Kari R Smith) Date: Thu, 17 Aug 2017 13:58:15 +0000 Subject: [Archivesspace_Users_Group] help requested with an error message - missing attribute Message-ID: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu> Hello, We are unable to print to PDF a finding aid and I'm having trouble locating where this error is so I can correct it: org.apache.fop.fo.ValidationException: null:3255:124: Missing attribute on fo:basic-link: Either external-destination or internal-destination must be specified. (See position 3255:124) I've exported the EAD and at line 3255 there is a name entry. I'm looking at the XML in Oxygen and have searched on "fo:basic-link" to no success. Thanks in advance! Kari R. Smith Digital Archivist and Program Head for Born-digital Archives Institute Archives and Special Collections Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ @karirene69 -------------- next part -------------- An HTML attachment was scrubbed... URL: From seth.shaw at unlv.edu Thu Aug 17 11:33:00 2017 From: seth.shaw at unlv.edu (Seth Shaw) Date: Thu, 17 Aug 2017 08:33:00 -0700 Subject: [Archivesspace_Users_Group] help requested with an error message - missing attribute In-Reply-To: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu> References: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu> Message-ID: Note that the print to PDF process runs the EAD through an XSLT to create an XSL Formatting Objects (XSL-FO) document which is then converted into a PDF. This error may refer to line 3255 your as-ead-pdf.xsl (which lives in the stylesheets subdirectory of the archivesspace home directory), but that seems unlikely if the print to PDF works for other documents, OR the error could be the result of a bad transformation. I would first check the as-ead-pdf.xsl and, if that doesn't seem to be the source, run the EAD through the stylesheet using oXygen and check the output. If none of that turns anything up send along the original EAD and your as-ead-pdf.xsl to see if we can help debug. Good luck! On Thu, Aug 17, 2017 at 6:58 AM, Kari R Smith wrote: > Hello, > > We are unable to print to PDF a finding aid and I?m having trouble locating > where this error is so I can correct it: > > > > org.apache.fop.fo.ValidationException: null:3255:124: Missing attribute on > fo:basic-link: Either external-destination or internal-destination must be > specified. (See position 3255:124) > > > > I?ve exported the EAD and at line 3255 there is a name entry. > > I?m looking at the XML in Oxygen and have searched on ?fo:basic-link? to no > success. > > > > Thanks in advance! > > > > > > Kari R. Smith > > Digital Archivist and Program Head for Born-digital Archives > > Institute Archives and Special Collections > > Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts > > 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ > @karirene69 > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > From elizabeth.russell1 at maine.edu Fri Aug 18 11:12:50 2017 From: elizabeth.russell1 at maine.edu (Elizabeth Russell) Date: Fri, 18 Aug 2017 11:12:50 -0400 Subject: [Archivesspace_Users_Group] Integrating Arcbivesspace AND Encore In-Reply-To: References: Message-ID: Good morning, Is anyone aware if ArchivesSpace can be integrated with Encore, Innovative's discovery layer? Thank you, Beth -------------- next part -------------- An HTML attachment was scrubbed... URL: From j at minorscience.com Fri Aug 18 12:48:01 2017 From: j at minorscience.com (Jason Loeffler) Date: Fri, 18 Aug 2017 12:48:01 -0400 Subject: [Archivesspace_Users_Group] Integrating Arcbivesspace AND Encore In-Reply-To: References: Message-ID: Hi Elizabeth, There would be nothing barring such an integration from the ArchivesSpace side. Taking a quick look at their product API : *"With the Sierra REST API, you can retrieve (GET) authority , bibliographic , branch , item , order , and patron data, including checkouts, fines, and holds. You can retrieve responses in JSON, XML, or for some endpoints, MARC-in-JSON. Query parameters constrain the result sets."* According to this documentation, it seems you can only retrieve records from Encore. Encore may have an OAI-PMH harvester with which you could harvest resources and resource components (and other data types) from ArchivesSpace in MARC format, but I can't tell from the documentation. The ArchivesSpace OAI-PMH specification can be found here . Jason Loeffler Technology Consultant | The American Academy in Rome Minor Science | Application Development & Metadata Strategy Brooklyn, New York jason at minorscience.com (347) 405-0826 minorscience (Skype) On Fri, Aug 18, 2017 at 11:12 AM, Elizabeth Russell < elizabeth.russell1 at maine.edu> wrote: > Good morning, > > Is anyone aware if ArchivesSpace can be integrated with Encore, > Innovative's discovery layer? > > Thank you, > > Beth > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Elizbeth_Russell at umit.maine.edu Fri Aug 18 14:51:20 2017 From: Elizbeth_Russell at umit.maine.edu (Elizbeth Russell) Date: Fri, 18 Aug 2017 14:51:20 -0400 Subject: [Archivesspace_Users_Group] Integrating ArchivesSpace AND Encore Message-ID: Hi Jason, Thank you for the info. It looks like this is beyond my technical skills, but now at least I know what's possible which is really what the higher ups want to know! Best, Beth Beth Russell Archivist/ Special Collections Librarian University of Maine, 5729 Raymond H. Fogler Library Orono, ME 04469-5729 207.581.1676 elizabeth.russell1 at maine.edu http://www.library.umaine.edu/speccoll/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Sat Aug 19 11:31:20 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Sat, 19 Aug 2017 15:31:20 +0000 Subject: [Archivesspace_Users_Group] help requested with an error message - missing attribute In-Reply-To: References: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu>, Message-ID: Kari, This error happens when the EAD to PDF process is trying to create a link, but there's no link to include in the PDF output. The line number that's mentioned in the error is in the XSL-FO XML file, not the EAD file (nor the as-eas-pdf.xsl file, which luckily isn't that big of a file :)). In ASpace's EAD to PDF process in the staff interface, as Seth notes, the EAD file is converted into an XSL-FO file, which is what Apache FOP then uses to transform into a PDF document. If you have oXygen, you can run the transformation directly on the exported EAD file. It will fail here, as well, but you can then open up the temporary XSL-FO file that's been created to see the error on line 3255. My hunch, though, is that the error might be occurring because you have an EAD linking element without an @href attribute or a @target attribute. The current as-ead-pdf.xsl file assumes that those attributes will be present when creating a link. If not, an error will result. Ideally, the as-ead-pdf.xsl file should be updated so that you'll still get a valid PDF file in this particular case, minus the link (since there's nothing to link to). Here's the start of the as-ead-pdf.xsl file where the linking elements are handled, for example: https://github.com/archivesspace/archivesspace/blob/master/stylesheets/as-ead-pdf.xsl#L1097 There are a lot of places in where fo:basic-links are created, though, so the error could also be due to a daoloc, dao, etc. If you include the offending EAD file, someone on the list can say for sure what's causing this particular issue from the source EAD file, but it's definitely due to the fact that XSL-FO has to have a destination if it's including a link. Otherwise, it's an invalid XSL-FO file, and Apache FOP won't convert it to a PDF file. Mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Seth Shaw Sent: Thursday, August 17, 2017 11:33:00 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Note that the print to PDF process runs the EAD through an XSLT to create an XSL Formatting Objects (XSL-FO) document which is then converted into a PDF. This error may refer to line 3255 your as-ead-pdf.xsl (which lives in the stylesheets subdirectory of the archivesspace home directory), but that seems unlikely if the print to PDF works for other documents, OR the error could be the result of a bad transformation. I would first check the as-ead-pdf.xsl and, if that doesn't seem to be the source, run the EAD through the stylesheet using oXygen and check the output. If none of that turns anything up send along the original EAD and your as-ead-pdf.xsl to see if we can help debug. Good luck! On Thu, Aug 17, 2017 at 6:58 AM, Kari R Smith wrote: > Hello, > > We are unable to print to PDF a finding aid and I?m having trouble locating > where this error is so I can correct it: > > > > org.apache.fop.fo.ValidationException: null:3255:124: Missing attribute on > fo:basic-link: Either external-destination or internal-destination must be > specified. (See position 3255:124) > > > > I?ve exported the EAD and at line 3255 there is a name entry. > > I?m looking at the XML in Oxygen and have searched on ?fo:basic-link? to no > success. > > > > Thanks in advance! > > > > > > Kari R. Smith > > Digital Archivist and Program Head for Born-digital Archives > > Institute Archives and Special Collections > > Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts > > 617.253.5690 smithkr at mit.edu https://urldefense.proofpoint.com/v2/url?u=http-3A__libraries.mit.edu_archives_&d=DwIGaQ&c=cjytLXgP8ixuoHflwc-poQ&r=7Ez68qVcrmRD6nn1FqwoHBDEOxeRUCPm3xGvnFT0zjU&m=qgRvcM2nlVMklD4cIsFKn-KF6Nd7pPK5gCn3TGk0AQE&s=IrL3VA9kyi7P5dxPsDKkiDZXgjlfUsI46VTUg0_C0kk&e= > @karirene69 > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > https://urldefense.proofpoint.com/v2/url?u=http-3A__lyralists.lyrasis.org_mailman_listinfo_archivesspace-5Fusers-5Fgroup&d=DwIGaQ&c=cjytLXgP8ixuoHflwc-poQ&r=7Ez68qVcrmRD6nn1FqwoHBDEOxeRUCPm3xGvnFT0zjU&m=qgRvcM2nlVMklD4cIsFKn-KF6Nd7pPK5gCn3TGk0AQE&s=odwx0WSNR2ptDbrgE9x0bHcScEUb9LmHko7ZfPLG_ZY&e= > _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org https://urldefense.proofpoint.com/v2/url?u=http-3A__lyralists.lyrasis.org_mailman_listinfo_archivesspace-5Fusers-5Fgroup&d=DwIGaQ&c=cjytLXgP8ixuoHflwc-poQ&r=7Ez68qVcrmRD6nn1FqwoHBDEOxeRUCPm3xGvnFT0zjU&m=qgRvcM2nlVMklD4cIsFKn-KF6Nd7pPK5gCn3TGk0AQE&s=odwx0WSNR2ptDbrgE9x0bHcScEUb9LmHko7ZfPLG_ZY&e= -------------- next part -------------- An HTML attachment was scrubbed... URL: From sdm7g at virginia.edu Thu Aug 17 12:35:54 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Thu, 17 Aug 2017 16:35:54 +0000 Subject: [Archivesspace_Users_Group] help requested with an error message - missing attribute In-Reply-To: References: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu>, Message-ID: Also do a validation of the EAD in oxygen. ASpace will sometimes produce invalid EAD, often caused by glitches handling mixed content / markup in notes, or by mixed published/unpublished content producing empty or missing elements. Most of the errors exporting PDF that I've seen are caused by invalid EAD. ( Although your's is one I haven't seen: If you're still at a loss, please post the EAD and we'll investigate. ) -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Seth Shaw Sent: Thursday, August 17, 2017 11:33:00 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Note that the print to PDF process runs the EAD through an XSLT to create an XSL Formatting Objects (XSL-FO) document which is then converted into a PDF. This error may refer to line 3255 your as-ead-pdf.xsl (which lives in the stylesheets subdirectory of the archivesspace home directory), but that seems unlikely if the print to PDF works for other documents, OR the error could be the result of a bad transformation. I would first check the as-ead-pdf.xsl and, if that doesn't seem to be the source, run the EAD through the stylesheet using oXygen and check the output. If none of that turns anything up send along the original EAD and your as-ead-pdf.xsl to see if we can help debug. Good luck! On Thu, Aug 17, 2017 at 6:58 AM, Kari R Smith wrote: > Hello, > > We are unable to print to PDF a finding aid and I?m having trouble locating > where this error is so I can correct it: > > > > org.apache.fop.fo.ValidationException: null:3255:124: Missing attribute on > fo:basic-link: Either external-destination or internal-destination must be > specified. (See position 3255:124) > > > > I?ve exported the EAD and at line 3255 there is a name entry. > > I?m looking at the XML in Oxygen and have searched on ?fo:basic-link? to no > success. > > > > Thanks in advance! > > > > > > Kari R. Smith > > Digital Archivist and Program Head for Born-digital Archives > > Institute Archives and Special Collections > > Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts > > 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ > @karirene69 > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From ccauste1 at swarthmore.edu Tue Aug 22 13:38:11 2017 From: ccauste1 at swarthmore.edu (Celia Caust-Ellenbogen) Date: Tue, 22 Aug 2017 13:38:11 -0400 Subject: [Archivesspace_Users_Group] external_ids from AT migration included in EAD export Message-ID: Hello all, I'm helping out a small community archives ("WWCC") using ArchivesSpace and there's something wonky happening in their system that's not happening in mine. I'm wondering if anyone else has encountered this problem? external_ids from the Archivists' Toolkit migration are appearing in the EAD (and therefore PDF) export as, for example: 5883 In comparing WWCC's database with my institution's database, I can see that similar external_ids records from the AT migration are in my database as well, but ours aren't exporting to the EAD (as they shouldn't). Does anyone know why WWCC's external_ids *are* exporting? I suspect the problem is with the EAD exporter, but WWCC says they haven't made any modifications to it, and changing it is beyond my knowledge. My back-up plan is to change the XSLT stylesheet to bypass these extra types, but I wanted to know if anyone else knows what might be going on or has a more elegant solution. Thanks! Celia -- Celia Caust-Ellenbogen Friends Historical Library of Swarthmore College 610-328-8498 ccauste1 at swarthmore.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From jazairi at bc.edu Tue Aug 22 14:27:20 2017 From: jazairi at bc.edu (Adam Jazairi) Date: Tue, 22 Aug 2017 14:27:20 -0400 Subject: [Archivesspace_Users_Group] external_ids from AT migration included in EAD export In-Reply-To: References: Message-ID: Hi Celia, Are they running 2.1.0 by any chance? We noticed similar behavior when we updated to 2.1.0, which includes some changes to the EAD exporter. As I understand it, external_ids are now serialized when multiple unit_ids are required. In our case, this replaced all component_ids in EAD exports with external_ids. We also migrated from AT, so that might be related. A temporary workaround for us was to comment out the changes in the EAD serializer and converter and add those files to our local plugin. It's a bit ugly, but it's been working so far. Here's a link if you'd like to test it out: https://github.com/BCDigLib/bc-aspace/tree/ master/archivesspace/plugins/local/backend/model Cheers, Adam On Tue, Aug 22, 2017 at 1:38 PM, Celia Caust-Ellenbogen < ccauste1 at swarthmore.edu> wrote: > Hello all, > > I'm helping out a small community archives ("WWCC") using ArchivesSpace > and there's something wonky happening in their system that's not happening > in mine. I'm wondering if anyone else has encountered this problem? > > external_ids from the Archivists' Toolkit migration are appearing in the > EAD (and therefore PDF) export as, for example: type="Archivists Toolkit Database::RESOURCE_COMPONENT">5883 > > In comparing WWCC's database with my institution's database, I can see > that similar external_ids records from the AT migration are in my database > as well, but ours aren't exporting to the EAD (as they shouldn't). Does > anyone know why WWCC's external_ids *are* exporting? > > I suspect the problem is with the EAD exporter, but WWCC says they haven't > made any modifications to it, and changing it is beyond my knowledge. My > back-up plan is to change the XSLT stylesheet to bypass these extra > types, but I wanted to know if anyone else knows what might be > going on or has a more elegant solution. > > Thanks! > Celia > > -- > Celia Caust-Ellenbogen > Friends Historical Library of Swarthmore College > > 610-328-8498 <(610)%20328-8498> > ccauste1 at swarthmore.edu > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -- Adam Jazairi Digital Library Applications Developer Boston College (617) 552-1404 adam.jazairi at bc.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From j at minorscience.com Tue Aug 22 15:06:24 2017 From: j at minorscience.com (Jason Loeffler) Date: Tue, 22 Aug 2017 15:06:24 -0400 Subject: [Archivesspace_Users_Group] rights types and upgrade to 2.1.1 Message-ID: Following an upgrade from 1.5.1 to 2.1.1, we're seeing an issue with rights statements. It looks like the upgrade blows away our custom rights statement rights types from the controlled value rights type enumeration leaving us with only the new default types: copyright, license, statute, other. In practice, attempting to edit default values for resources components yields the following . This also prevents the creation of new resource components. Furthermore, existing records have their rights statement rights type are overwriting with 'other'. Just wanted to inquire whether this is replicable for anyone else or whether there is an additional upgrade task or documentation I'm missing. Thanks, JL Jason Loeffler Technology Consultant | The American Academy in Rome Brooklyn, New York jason at minorscience.com (347) 405-0826 minorscience (Skype) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Tue Aug 22 15:50:15 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Tue, 22 Aug 2017 19:50:15 +0000 Subject: [Archivesspace_Users_Group] external_ids from AT migration included in EAD export In-Reply-To: References: Message-ID: Wow. Yeah, it looks like this change wipes out unitids from the EAD export if you migrated from the AT, like us, since ASpace stores those AT database values as external IDs, and the exporter now won?t export the ?internal? IDs if you have any external ones: https://github.com/archivesspace/archivesspace/commit/1dbd894496812122107bcaf38fa213f8bbc4ae0f In my opinion, until/unless the ASpace staff interface allows you to enter multiple unitids, then the default EAD serializer should only include the one and only unitid that a user can add to the staff interface. In any event, due to that additional AND clause on the exporter starting at the end of line 257, it looks like the only way to address this right now is to do what Adam has done and comment out that bit of code. You can?t just remove those unitids from your exported file, in other words, since your exported file won?t also include those unitids that you?d want to keep around! I?ll make a JIRA ticket about this right away so that it doesn?t get lost. Thanks for reporting it Celia, and for diagnosing it Adam! Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Adam Jazairi Sent: Tuesday, 22 August, 2017 2:27 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] external_ids from AT migration included in EAD export Hi Celia, Are they running 2.1.0 by any chance? We noticed similar behavior when we updated to 2.1.0, which includes some changes to the EAD exporter. As I understand it, external_ids are now serialized when multiple unit_ids are required. In our case, this replaced all component_ids in EAD exports with external_ids. We also migrated from AT, so that might be related. A temporary workaround for us was to comment out the changes in the EAD serializer and converter and add those files to our local plugin. It's a bit ugly, but it's been working so far. Here's a link if you'd like to test it out: https://github.com/BCDigLib/bc-aspace/tree/master/archivesspace/plugins/local/backend/model Cheers, Adam On Tue, Aug 22, 2017 at 1:38 PM, Celia Caust-Ellenbogen > wrote: Hello all, I'm helping out a small community archives ("WWCC") using ArchivesSpace and there's something wonky happening in their system that's not happening in mine. I'm wondering if anyone else has encountered this problem? external_ids from the Archivists' Toolkit migration are appearing in the EAD (and therefore PDF) export as, for example: 5883 In comparing WWCC's database with my institution's database, I can see that similar external_ids records from the AT migration are in my database as well, but ours aren't exporting to the EAD (as they shouldn't). Does anyone know why WWCC's external_ids are exporting? I suspect the problem is with the EAD exporter, but WWCC says they haven't made any modifications to it, and changing it is beyond my knowledge. My back-up plan is to change the XSLT stylesheet to bypass these extra types, but I wanted to know if anyone else knows what might be going on or has a more elegant solution. Thanks! Celia -- Celia Caust-Ellenbogen Friends Historical Library of Swarthmore College 610-328-8498 ccauste1 at swarthmore.edu _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -- Adam Jazairi Digital Library Applications Developer Boston College (617) 552-1404 adam.jazairi at bc.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbruenderman at semo.edu Tue Aug 22 16:38:51 2017 From: jbruenderman at semo.edu (Bruenderman, Jason) Date: Tue, 22 Aug 2017 20:38:51 +0000 Subject: [Archivesspace_Users_Group] External Document Link Message-ID: We are just completing the initial setup of ArchivesSpace. I have noticed when we try to link to External Documents on our main website, ArchivesSpace changes the link to add a prefix. For example, http://library.semo.edu/findingaids/Accreditation_Reports_Collection.pdf becomes http://library.semo.edu:8081/http://library.semo.edu/findingaids/Accreditation_Reports_Collection.pdf. Can anyone tell me how to change this setting? Thanks, Jason [http://www.semo.edu/communications-marketing/identity/signature-logo.png] / Jason Bruenderman Library Systems Coordinator Kent Library T 573.986.6833 / F 573.651.2666 jbruenderman at semo.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 24374 bytes Desc: image001.png URL: From christine.dibella at lyrasis.org Wed Aug 23 09:37:46 2017 From: christine.dibella at lyrasis.org (Christine Di Bella) Date: Wed, 23 Aug 2017 13:37:46 +0000 Subject: [Archivesspace_Users_Group] rights types and upgrade to 2.1.1 In-Reply-To: References: Message-ID: Dear Jason, Making rights type a non-configurable list was part of the rights specification that was distributed prior to this enhanced functionality being built into 2.1.0. The intent of this particular change was to maximize compatibility with PREMIS, but to allow ?other? as a value, the specifics of which users could then specify within the Other Rights Basis field. Other Rights Basis is a configurable list. The JIRA with all the parts of the specification is here: https://archivesspace.atlassian.net/browse/ANW-123 This is the JIRA explaining the migration path: https://archivesspace.atlassian.net/browse/ANW-114 Did your custom rights statements get migrated as Other with an Other Rights Basis that matches your previous label? We didn?t receive much feedback from people during testing about how their rights migrations went and whether what they expected to see was there, though it was something we asked for in the original release candidate announcement. During the migration, previous rights statement info. is also backed up into a table called rights_statement_pre_088. Are you seeing that in your installation? We do know that if someone adds or deletes a value to/from a non-configurable list (which can?t be done through the Manage Controlled Value Lists area in the staff interface, but potentially can be done by working directly with the database) that it affects other parts of the application, which would explain the other behavior you describe. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Jason Loeffler Sent: Tuesday, August 22, 2017 3:06 PM To: Archivesspace Users Group Subject: [Archivesspace_Users_Group] rights types and upgrade to 2.1.1 Following an upgrade from 1.5.1 to 2.1.1, we're seeing an issue with rights statements. It looks like the upgrade blows away our custom rights statement rights types from the controlled value rights type enumeration leaving us with only the new default types: copyright, license, statute, other. In practice, attempting to edit default values for resources components yields the following. This also prevents the creation of new resource components. Furthermore, existing records have their rights statement rights type are overwriting with 'other'. Just wanted to inquire whether this is replicable for anyone else or whether there is an additional upgrade task or documentation I'm missing. Thanks, JL Jason Loeffler Technology Consultant | The American Academy in Rome Brooklyn, New York jason at minorscience.com (347) 405-0826 minorscience (Skype) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: image001.jpg URL: From DUPREL at mailbox.sc.edu Wed Aug 23 11:54:52 2017 From: DUPREL at mailbox.sc.edu (DUPRE, LANCE) Date: Wed, 23 Aug 2017 15:54:52 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 In-Reply-To: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu> References: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu> Message-ID: Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' From smithkr at mit.edu Wed Aug 23 12:49:49 2017 From: smithkr at mit.edu (Kari R Smith) Date: Wed, 23 Aug 2017 16:49:49 +0000 Subject: [Archivesspace_Users_Group] FW: Registration Open: Digital Preservation Management Workshop - Oct 16-20, 2017 at RISD Museum Message-ID: <29F559819ACA9A4FBF208407D4B63ABB01344EE1E3@OC11expo28.exchange.mit.edu> ------------------ Apologies for cross-posting this announcement of a training course ------------------- We are happy to announce that the five-day Digital Preservation Management Workshop directed by Nancy Y. McGovern is taking place this October 16-20, 2017 hosted by Rhode Island School of Design Library in Providence, Rhode Island. Are you responsible for digital preservation at your organization? Are you interested in learning the standards, resources, policies, and work flows integral to a successful program? Do you want to join a cohort of similar professionals as you develop your skills and organizational readiness? Come learn how to implement short-term strategies for long-term problems. Apply beginning August 23: http://bit.ly/dpworkshop2017Oct This week-long workshop that will be held at the RISD Museum includes interactive presentations, group discussions, exercises, and individual assignments. The week opens with an with an exploration of digital practice principles and tools that sets the stage for the week and closes with practical next steps sessions to frame attendees follow up work at their home institutions. Additional instructors include Kari Smith and Courtney Mumma. Workshop attendees explore the range of components needed to develop an effective and sustainable digital preservation program and if interested, identify members in this cohort to work with on next steps. Workshop materials include action plans for organizations to complete when participants return to their institutions. Action plans result in organization-specific plans that incorporate technical, financial, organizational, and policy aspects encompassing the full life cycle of digital objects. The workshop focuses on strategies for organizations to implement now, while research and active development goes forward in creating longer-term solutions that can be incorporated into the digital preservation framework provided as individual programs grow and evolve. By the conclusion of the workshop managers of digital content are equipped with the know-how to establish or build their digital preservation program through a standards-based approach. The workshop is limited to 25 participants in order to provide for substantial discussions and group work. Tuition fee is $1,200.00 and includes four lunches and a group dinner -- no payment is required at time of application. Questions can be directed to: dpmw-management at mit.edu More information about the Workshop series, DP Management Tools, and the DPM Tutorial are at http://dpworkshop.org Kari R. Smith Digital Archivist and Program Head for Born-digital Archives Institute Archives and Special Collections Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ @karirene69 -------------- next part -------------- An HTML attachment was scrubbed... URL: From j at minorscience.com Wed Aug 23 12:55:05 2017 From: j at minorscience.com (Jason Loeffler) Date: Wed, 23 Aug 2017 12:55:05 -0400 Subject: [Archivesspace_Users_Group] rights types and upgrade to 2.1.1 In-Reply-To: References: Message-ID: Thanks, Christine. Yes, I observed Payten's notes at ANW-114 and that clarifies the issue. All records were migrated to new values correctly and remarkably quickly. Our remaining issue is with the re-configuration of default value templates. For interested parties, I've added my notes to ANW-114 that further clarifies the issue. We were able to resolve our immediate issue with MySQL queries. Not sure if this is a bug or a feature but it would be nice to make the rights statements contained in default templates PREMIS compliant in a future release. Best, Jason On Wed, Aug 23, 2017 at 9:37 AM, Christine Di Bella < christine.dibella at lyrasis.org> wrote: > Dear Jason, > > > > Making rights type a non-configurable list was part of the rights > specification that was distributed prior to this enhanced functionality > being built into 2.1.0. The intent of this particular change was to > maximize compatibility with PREMIS, but to allow ?other? as a value, the > specifics of which users could then specify within the Other Rights Basis > field. Other Rights Basis is a configurable list. > > > > The JIRA with all the parts of the specification is here: > https://archivesspace.atlassian.net/browse/ANW-123 > > > > This is the JIRA explaining the migration path: https://archivesspace. > atlassian.net/browse/ANW-114 > > > > Did your custom rights statements get migrated as Other with an Other > Rights Basis that matches your previous label? We didn?t receive much > feedback from people during testing about how their rights migrations went > and whether what they expected to see was there, though it was something we > asked for in the original release candidate announcement. During the > migration, previous rights statement info. is also backed up into a table > called rights_statement_pre_088. Are you seeing that in your installation? > > > > We do know that if someone adds or deletes a value to/from a > non-configurable list (which can?t be done through the Manage Controlled > Value Lists area in the staff interface, but potentially can be done by > working directly with the database) that it affects other parts of the > application, which would explain the other behavior you describe. > > > > Christine > > > > Christine Di Bella > > ArchivesSpace Program Manager > > christine.dibella at lyrasis.org > > 800.999.8558 x2905 <(800)%20999-8558> > > 678-235-2905 <(678)%20235-2905> > > cdibella13 (Skype) > > > > [image: ASpaceOrgHomeMedium] > > > > > > > > > > *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto: > archivesspace_users_group-bounces at lyralists.lyrasis.org] *On Behalf Of *Jason > Loeffler > *Sent:* Tuesday, August 22, 2017 3:06 PM > *To:* Archivesspace Users Group lyralists.lyrasis.org> > *Subject:* [Archivesspace_Users_Group] rights types and upgrade to 2.1.1 > > > > Following an upgrade from 1.5.1 to 2.1.1, we're seeing an issue with > rights statements. > > > > It looks like the upgrade blows away our custom rights statement rights > types from the controlled value rights type enumeration leaving us with > only the new default types: copyright, license, statute, other. > > > > In practice, attempting to edit default values for resources components > yields the following > . > This also prevents the creation of new resource components. Furthermore, > existing records have their rights statement rights type are overwriting > with 'other'. > > > > Just wanted to inquire whether this is replicable for anyone else or > whether there is an additional upgrade task or documentation I'm missing. > > > > Thanks, JL > > > > Jason Loeffler > > Technology Consultant | The American Academy in Rome > > Brooklyn, New York > > jason at minorscience.com > > (347) 405-0826 > > minorscience (Skype) > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 13904 bytes Desc: not available URL: From harmeyna at purdue.edu Wed Aug 23 13:17:57 2017 From: harmeyna at purdue.edu (Harmeyer, Neal A) Date: Wed, 23 Aug 2017 17:17:57 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Message-ID: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl> Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the 'something went wrong' message-from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the 'something went wrong' search result. We've been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I've attached an EAD export of that test resource record (we used unique terms for us, 'AEIOU' and 'fuzzy' so we could pinpoint the test). You'll see that the series in the EAD export does not have a field. We've made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles-or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: WEIRD.error_20170823_170313_UTC__ead.xml Type: text/xml Size: 2439 bytes Desc: WEIRD.error_20170823_170313_UTC__ead.xml URL: From mark.custer at yale.edu Wed Aug 23 13:52:50 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 23 Aug 2017 17:52:50 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 In-Reply-To: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl> References: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl> Message-ID: Neal, Lance: thanks for diagnosing this issue! The PUI search results should definitely still work in this case. We had archival objects in our test corpus with missing titles, so I'm pretty sure that this worked at some point, but it's definitely not working now, as you've noticed. I think the simple fix would be to fall back to the display title if a title doesn't exist (the display title in ASpace concatenates the title and the first date subrecord together, so in the cases of a missing title, you might wind up with something like "1880-1889" as the search result link, or the breadcrumb link in the "Found In" section of the search results). I've just added a JIRA ticket to capture this bug: https://archivesspace.atlassian.net/browse/AR-1869 Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Harmeyer, Neal A Sent: Wednesday, 23 August, 2017 1:18 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the 'something went wrong' message-from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the 'something went wrong' search result. We've been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I've attached an EAD export of that test resource record (we used unique terms for us, 'AEIOU' and 'fuzzy' so we could pinpoint the test). You'll see that the series in the EAD export does not have a field. We've made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles-or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group > Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From Kevin.Clair at du.edu Wed Aug 23 14:49:06 2017 From: Kevin.Clair at du.edu (Kevin Clair) Date: Wed, 23 Aug 2017 18:49:06 +0000 Subject: [Archivesspace_Users_Group] Internal server error on public 'fill_request' page Message-ID: Hello, I'm working on getting e-mail requests set up in our new PUI, and have been encountering the following errors in the logs when ArchivesSpace attempts to display the request success page (key errors in bold): Aug 23, 2017 12:42:10 PM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: I, [2017-08-23T12:42:10.718672 #20482] INFO -- : [c90e77e0-4387-4281-b38e-a533031ca293] Completed 500 Internal Server Error in 8505ms Aug 23, 2017 12:42:10 PM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T12:42:10.752777 #20482] FATAL -- : [c90e77e0-4387-4281-b38e-a533031ca293] Aug 23, 2017 12:42:10 PM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T12:42:10.753720 #20482] FATAL -- : [c90e77e0-4387-4281-b38e-a533031ca293] ActionView::Template::Error (undefined method `app_prefix' for #<#:0x5ff8ec0>): Aug 23, 2017 12:42:10 PM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T12:42:10.764493 #20482] FATAL -- : [c90e77e0-4387-4281-b38e-a533031ca293] 4:

Record Requested

[c90e77e0-4387-4281-b38e-a533031ca293] 5: Title: <%= @request.title %>
[c90e77e0-4387-4281-b38e-a533031ca293] 6: <% url = "#{AppConfig[:public_proxy_url].sub(/\/^/, '')}#{@request.request_uri}" %> [c90e77e0-4387-4281-b38e-a533031ca293] 7: URL: <%= link_to url, app_prefix(url) %> [c90e77e0-4387-4281-b38e-a533031ca293] 8: [c90e77e0-4387-4281-b38e-a533031ca293] 9: [c90e77e0-4387-4281-b38e-a533031ca293] 10:
Aug 23, 2017 12:42:10 PM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T12:42:10.766101 #20482] FATAL -- : [c90e77e0-4387-4281-b38e-a533031ca293] Aug 23, 2017 12:42:10 PM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T12:42:10.774380 #20482] FATAL -- : [c90e77e0-4387-4281-b38e-a533031ca293] app/views/request_mailer/request_received_email.html.erb:7:in `_app_views_request_mailer_request_received_email_html_erb__2099221818_2268' [c90e77e0-4387-4281-b38e-a533031ca293] app/mailers/request_mailer.rb:7:in `request_received_email' [c90e77e0-4387-4281-b38e-a533031ca293] app/controllers/requests_controller.rb:11:in `make_request' Has anyone else encountered anything like this? I tried to fix it using a plugin to replace "app_prefix(url)" with some other link but I couldn't get the plugin to override the original page. Thanks in advance for any help provided! -k -------------- next part -------------- An HTML attachment was scrubbed... URL: From sdm7g at virginia.edu Wed Aug 23 15:29:39 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Wed, 23 Aug 2017 19:29:39 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 In-Reply-To: References: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl>, Message-ID: It looks like adding a default arg to the fetch method is also a quick fix: diff --git a/public/app/views/shared/_result.html.erb b/public/app/views/shared/_result.html.erb index 01bfc6c..3434f05 100644 --- a/public/app/views/shared/_result.html.erb +++ b/public/app/views/shared/_result.html.erb @@ -50,7 +50,7 @@ <% result.ancestors.each do |ancestor| %> / - <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> + <%= link_to process_mixed_content(ancestor.fetch('title', '[untitled]')).html_safe, app_prefix(ancestor.fetch('uri')) %> <% end %> <% else %> -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Custer, Mark Sent: Wednesday, August 23, 2017 1:52:50 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Neal, Lance: thanks for diagnosing this issue! The PUI search results should definitely still work in this case. We had archival objects in our test corpus with missing titles, so I?m pretty sure that this worked at some point, but it?s definitely not working now, as you?ve noticed. I think the simple fix would be to fall back to the display title if a title doesn?t exist (the display title in ASpace concatenates the title and the first date subrecord together, so in the cases of a missing title, you might wind up with something like ?1880-1889? as the search result link, or the breadcrumb link in the ?Found In? section of the search results). I?ve just added a JIRA ticket to capture this bug: https://archivesspace.atlassian.net/browse/AR-1869 Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Harmeyer, Neal A Sent: Wednesday, 23 August, 2017 1:18 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the ?something went wrong? message?from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the ?something went wrong? search result. We?ve been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I?ve attached an EAD export of that test resource record (we used unique terms for us, ?AEIOU? and ?fuzzy? so we could pinpoint the test). You?ll see that the series in the EAD export does not have a field. We?ve made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles?or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group > Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: as-search.png Type: image/png Size: 482885 bytes Desc: as-search.png URL: From sdm7g at virginia.edu Wed Aug 23 15:56:41 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Wed, 23 Aug 2017 19:56:41 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 In-Reply-To: References: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl>, , Message-ID: PS to previous note: I initially tried using ancestor display_string as the default, but that failed. Although the ancestor resource has a display_string attribute containing the date, that does not appear to be indexed into the PUI index results returned by search results. So getting that probably requires changes to the indexer as well. ancestor.fetch( 'level' ) did work as alternative default: <%= link_to process_mixed_content(ancestor.fetch('title', ancestor.fetch('level'))).html_safe, app_prefix(ancestor.fetch('uri')) %> -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Majewski, Steven Dennis (sdm7g) Sent: Wednesday, August 23, 2017 3:29:39 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 It looks like adding a default arg to the fetch method is also a quick fix: diff --git a/public/app/views/shared/_result.html.erb b/public/app/views/shared/_result.html.erb index 01bfc6c..3434f05 100644 --- a/public/app/views/shared/_result.html.erb +++ b/public/app/views/shared/_result.html.erb @@ -50,7 +50,7 @@ <% result.ancestors.each do |ancestor| %> / - <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> + <%= link_to process_mixed_content(ancestor.fetch('title', '[untitled]')).html_safe, app_prefix(ancestor.fetch('uri')) %> <% end %> <% else %> -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Custer, Mark Sent: Wednesday, August 23, 2017 1:52:50 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Neal, Lance: thanks for diagnosing this issue! The PUI search results should definitely still work in this case. We had archival objects in our test corpus with missing titles, so I?m pretty sure that this worked at some point, but it?s definitely not working now, as you?ve noticed. I think the simple fix would be to fall back to the display title if a title doesn?t exist (the display title in ASpace concatenates the title and the first date subrecord together, so in the cases of a missing title, you might wind up with something like ?1880-1889? as the search result link, or the breadcrumb link in the ?Found In? section of the search results). I?ve just added a JIRA ticket to capture this bug: https://archivesspace.atlassian.net/browse/AR-1869 Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Harmeyer, Neal A Sent: Wednesday, 23 August, 2017 1:18 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the ?something went wrong? message?from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the ?something went wrong? search result. We?ve been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I?ve attached an EAD export of that test resource record (we used unique terms for us, ?AEIOU? and ?fuzzy? so we could pinpoint the test). You?ll see that the series in the EAD export does not have a field. We?ve made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles?or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group > Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Wed Aug 23 16:02:45 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 23 Aug 2017 20:02:45 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 In-Reply-To: References: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl>, , Message-ID: Ahhh, thanks for figuring that out Steve!!! I'll update the JIRA ticket with this info. From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Majewski, Steven Dennis (sdm7g) Sent: Wednesday, 23 August, 2017 3:57 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 PS to previous note: I initially tried using ancestor display_string as the default, but that failed. Although the ancestor resource has a display_string attribute containing the date, that does not appear to be indexed into the PUI index results returned by search results. So getting that probably requires changes to the indexer as well. ancestor.fetch( 'level' ) did work as alternative default: <%= link_to process_mixed_content(ancestor.fetch('title', ancestor.fetch('level'))).html_safe, app_prefix(ancestor.fetch('uri')) %> -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Majewski, Steven Dennis (sdm7g) > Sent: Wednesday, August 23, 2017 3:29:39 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 It looks like adding a default arg to the fetch method is also a quick fix: diff --git a/public/app/views/shared/_result.html.erb b/public/app/views/shared/_result.html.erb index 01bfc6c..3434f05 100644 --- a/public/app/views/shared/_result.html.erb +++ b/public/app/views/shared/_result.html.erb @@ -50,7 +50,7 @@ <% result.ancestors.each do |ancestor| %> / - <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> + <%= link_to process_mixed_content(ancestor.fetch('title', '[untitled]')).html_safe, app_prefix(ancestor.fetch('uri')) %> <% end %> <% else %> -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Custer, Mark > Sent: Wednesday, August 23, 2017 1:52:50 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Neal, Lance: thanks for diagnosing this issue! The PUI search results should definitely still work in this case. We had archival objects in our test corpus with missing titles, so I'm pretty sure that this worked at some point, but it's definitely not working now, as you've noticed. I think the simple fix would be to fall back to the display title if a title doesn't exist (the display title in ASpace concatenates the title and the first date subrecord together, so in the cases of a missing title, you might wind up with something like "1880-1889" as the search result link, or the breadcrumb link in the "Found In" section of the search results). I've just added a JIRA ticket to capture this bug: https://archivesspace.atlassian.net/browse/AR-1869 Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Harmeyer, Neal A Sent: Wednesday, 23 August, 2017 1:18 PM To: Archivesspace Users Group > Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the 'something went wrong' message-from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the 'something went wrong' search result. We've been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I've attached an EAD export of that test resource record (we used unique terms for us, 'AEIOU' and 'fuzzy' so we could pinpoint the test). You'll see that the series in the EAD export does not have a field. We've made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles-or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group > Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From smithkr at mit.edu Thu Aug 24 12:08:04 2017 From: smithkr at mit.edu (Kari R Smith) Date: Thu, 24 Aug 2017 16:08:04 +0000 Subject: [Archivesspace_Users_Group] help requested with an error message - missing attribute In-Reply-To: References: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu>, Message-ID: <29F559819ACA9A4FBF208407D4B63ABB01344F0E29@OC11expo28.exchange.mit.edu> Thanks Steve and Seth - I did validate the EAD in Oxygen, so that's not the problem. It's a huge file, so I'm going to send you two a link (off list) to it and really appreciate anything you can do to uncover where the error is. Kari R. Smith Digital Archivist and Program Head for Born-digital Archives Institute Archives and Special Collections Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ @karirene69 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Majewski, Steven Dennis (sdm7g) Sent: Thursday, August 17, 2017 12:36 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Also do a validation of the EAD in oxygen. ASpace will sometimes produce invalid EAD, often caused by glitches handling mixed content / markup in notes, or by mixed published/unpublished content producing empty or missing elements. Most of the errors exporting PDF that I've seen are caused by invalid EAD. ( Although your's is one I haven't seen: If you're still at a loss, please post the EAD and we'll investigate. ) -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Seth Shaw > Sent: Thursday, August 17, 2017 11:33:00 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Note that the print to PDF process runs the EAD through an XSLT to create an XSL Formatting Objects (XSL-FO) document which is then converted into a PDF. This error may refer to line 3255 your as-ead-pdf.xsl (which lives in the stylesheets subdirectory of the archivesspace home directory), but that seems unlikely if the print to PDF works for other documents, OR the error could be the result of a bad transformation. I would first check the as-ead-pdf.xsl and, if that doesn't seem to be the source, run the EAD through the stylesheet using oXygen and check the output. If none of that turns anything up send along the original EAD and your as-ead-pdf.xsl to see if we can help debug. Good luck! On Thu, Aug 17, 2017 at 6:58 AM, Kari R Smith > wrote: > Hello, > > We are unable to print to PDF a finding aid and I'm having trouble locating > where this error is so I can correct it: > > > > org.apache.fop.fo.ValidationException: null:3255:124: Missing attribute on > fo:basic-link: Either external-destination or internal-destination must be > specified. (See position 3255:124) > > > > I've exported the EAD and at line 3255 there is a name entry. > > I'm looking at the XML in Oxygen and have searched on "fo:basic-link" to no > success. > > > > Thanks in advance! > > > > > > Kari R. Smith > > Digital Archivist and Program Head for Born-digital Archives > > Institute Archives and Special Collections > > Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts > > 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ > @karirene69 > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From sdm7g at virginia.edu Thu Aug 24 13:08:22 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Thu, 24 Aug 2017 17:08:22 +0000 Subject: [Archivesspace_Users_Group] help requested with an error message - missing attribute In-Reply-To: <29F559819ACA9A4FBF208407D4B63ABB01344F0E29@OC11expo28.exchange.mit.edu> References: <29F559819ACA9A4FBF208407D4B63ABB01344DCE07@OC11expo28.exchange.mit.edu>, , <29F559819ACA9A4FBF208407D4B63ABB01344F0E29@OC11expo28.exchange.mit.edu> Message-ID: EAD does not validate, but that does not appear to be the problem. Replaced all of the attributes with spaces ( "library of congress name authority file" ==> "lcnaf" ) and I still get FOP errors. It appears that the EAD elements are producing invalid FOP xml with empty attributes that are causing fop application to fail: That seems to be the source of the problem. Will take further digging to figure out the solution. FYI: If you want to try this yourself and have Oxygen, you can load stylesheets/as-ead-pdf.xsl along with your EAD xml and transform to see the XML fop file that goes to the fop application to produce pdf. Oxygen should have it's own copy of 'fop' to process that file, but I was using my copy from home-brew on Mac. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Kari R Smith Sent: Thursday, August 24, 2017 12:08:04 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Thanks Steve and Seth ? I did validate the EAD in Oxygen, so that?s not the problem. It?s a huge file, so I?m going to send you two a link (off list) to it and really appreciate anything you can do to uncover where the error is. Kari R. Smith Digital Archivist and Program Head for Born-digital Archives Institute Archives and Special Collections Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ @karirene69 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Majewski, Steven Dennis (sdm7g) Sent: Thursday, August 17, 2017 12:36 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Also do a validation of the EAD in oxygen. ASpace will sometimes produce invalid EAD, often caused by glitches handling mixed content / markup in notes, or by mixed published/unpublished content producing empty or missing elements. Most of the errors exporting PDF that I've seen are caused by invalid EAD. ( Although your's is one I haven't seen: If you're still at a loss, please post the EAD and we'll investigate. ) -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Seth Shaw > Sent: Thursday, August 17, 2017 11:33:00 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Note that the print to PDF process runs the EAD through an XSLT to create an XSL Formatting Objects (XSL-FO) document which is then converted into a PDF. This error may refer to line 3255 your as-ead-pdf.xsl (which lives in the stylesheets subdirectory of the archivesspace home directory), but that seems unlikely if the print to PDF works for other documents, OR the error could be the result of a bad transformation. I would first check the as-ead-pdf.xsl and, if that doesn't seem to be the source, run the EAD through the stylesheet using oXygen and check the output. If none of that turns anything up send along the original EAD and your as-ead-pdf.xsl to see if we can help debug. Good luck! On Thu, Aug 17, 2017 at 6:58 AM, Kari R Smith > wrote: > Hello, > > We are unable to print to PDF a finding aid and I?m having trouble locating > where this error is so I can correct it: > > > > org.apache.fop.fo.ValidationException: null:3255:124: Missing attribute on > fo:basic-link: Either external-destination or internal-destination must be > specified. (See position 3255:124) > > > > I?ve exported the EAD and at line 3255 there is a name entry. > > I?m looking at the XML in Oxygen and have searched on ?fo:basic-link? to no > success. > > > > Thanks in advance! > > > > > > Kari R. Smith > > Digital Archivist and Program Head for Born-digital Archives > > Institute Archives and Special Collections > > Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts > > 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ > @karirene69 > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From smithkr at mit.edu Thu Aug 24 14:51:44 2017 From: smithkr at mit.edu (Kari R Smith) Date: Thu, 24 Aug 2017 18:51:44 +0000 Subject: [Archivesspace_Users_Group] help requested with an error message - Solution! Message-ID: <29F559819ACA9A4FBF208407D4B63ABB01344F1529@OC11expo28.exchange.mit.edu> Thanks to Steve M. and Seth S. for identifying the text in our Resource record that were producing errors because of expecting data for a hyperlink when running the Export to PDF job. We had used a Note type=Index. This is not to be used for creating an Listing (index) of names (as we did) but from creating an Index (like back of the book) within the PDF - and is therefore expecting you to put a reference to where in the record the hyperlink should relate (much link in HTML where you put a #ref to hope around on a Webpage.) We feel that we should have used a Note type = General + sub-note = ordered list. Screen shot of the offending (for us) area as a Lesson Learned to read the documentation and check when you have Resources that you can't get to Print to PDF - in our case, we also couldn't print this from ATK but we just thought it was too large of a record. We deleted that Index Note section and now the Resource can be Print to PDF using our style sheet (huzzah!) [cid:image001.jpg at 01D31CE8.7F519600] Kari R. Smith Digital Archivist and Program Head for Born-digital Archives Institute Archives and Special Collections Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ @karirene69 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Majewski, Steven Dennis (sdm7g) Sent: Thursday, August 24, 2017 1:08 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute EAD does not validate, but that does not appear to be the problem. Replaced all of the attributes with spaces ( "library of congress name authority file" ==> "lcnaf" ) and I still get FOP errors. It appears that the EAD elements are producing invalid FOP xml with empty attributes that are causing fop application to fail: That seems to be the source of the problem. Will take further digging to figure out the solution. FYI: If you want to try this yourself and have Oxygen, you can load stylesheets/as-ead-pdf.xsl along with your EAD xml and transform to see the XML fop file that goes to the fop application to produce pdf. Oxygen should have it's own copy of 'fop' to process that file, but I was using my copy from home-brew on Mac. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Kari R Smith > Sent: Thursday, August 24, 2017 12:08:04 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Thanks Steve and Seth - I did validate the EAD in Oxygen, so that's not the problem. It's a huge file, so I'm going to send you two a link (off list) to it and really appreciate anything you can do to uncover where the error is. Kari R. Smith Digital Archivist and Program Head for Born-digital Archives Institute Archives and Special Collections Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ @karirene69 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Majewski, Steven Dennis (sdm7g) Sent: Thursday, August 17, 2017 12:36 PM To: Archivesspace Users Group > Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Also do a validation of the EAD in oxygen. ASpace will sometimes produce invalid EAD, often caused by glitches handling mixed content / markup in notes, or by mixed published/unpublished content producing empty or missing elements. Most of the errors exporting PDF that I've seen are caused by invalid EAD. ( Although your's is one I haven't seen: If you're still at a loss, please post the EAD and we'll investigate. ) -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Seth Shaw > Sent: Thursday, August 17, 2017 11:33:00 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] help requested with an error message - missing attribute Note that the print to PDF process runs the EAD through an XSLT to create an XSL Formatting Objects (XSL-FO) document which is then converted into a PDF. This error may refer to line 3255 your as-ead-pdf.xsl (which lives in the stylesheets subdirectory of the archivesspace home directory), but that seems unlikely if the print to PDF works for other documents, OR the error could be the result of a bad transformation. I would first check the as-ead-pdf.xsl and, if that doesn't seem to be the source, run the EAD through the stylesheet using oXygen and check the output. If none of that turns anything up send along the original EAD and your as-ead-pdf.xsl to see if we can help debug. Good luck! On Thu, Aug 17, 2017 at 6:58 AM, Kari R Smith > wrote: > Hello, > > We are unable to print to PDF a finding aid and I'm having trouble locating > where this error is so I can correct it: > > > > org.apache.fop.fo.ValidationException: null:3255:124: Missing attribute on > fo:basic-link: Either external-destination or internal-destination must be > specified. (See position 3255:124) > > > > I've exported the EAD and at line 3255 there is a name entry. > > I'm looking at the XML in Oxygen and have searched on "fo:basic-link" to no > success. > > > > Thanks in advance! > > > > > > Kari R. Smith > > Digital Archivist and Program Head for Born-digital Archives > > Institute Archives and Special Collections > > Massachusetts Institute of Technology Libraries, Cambridge, Massachusetts > > 617.253.5690 smithkr at mit.edu http://libraries.mit.edu/archives/ > @karirene69 > > > > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 29229 bytes Desc: image001.jpg URL: From livsolis at utexas.edu Thu Aug 24 16:04:44 2017 From: livsolis at utexas.edu (Olivia S Solis) Date: Thu, 24 Aug 2017 15:04:44 -0500 Subject: [Archivesspace_Users_Group] location profiles + container profiles Message-ID: Hi all, We at the Briscoe are in the thick of/near the end of migrating legacy data and at long last adopting ArchivesSpace. It appears I had a misunderstanding of how container profiles + location profiles could work together. I had assumed that when you assign all of your boxes/containers container profiles and plot them to a location with a particular location profile (i.e. dimensions) you would be able to identify shelves with free space. After getting some of our data in the system/more monkeying with the sandbox, I see this is not the case. You can identify shelves with no containers (few and far between in our case). But you cannot see how much space is available on a shelf with one or more containers. You can see that the shelf has a number of top containers, but not how many inches remain on a shelf given the range of sizes a top container can have. Our institution is crammed to near maximum capacity. Currently for us, processors can either spend time in the stacks scanning for minimal onsite space to put their recently processed materials, some of which might be a just couple of Hollingers, or just sent them to offsite storage. This being the case I have some questions: 1) Am I just missing something obvious and ASpace can be used to identify shelves with top containers with available space? Based on all documentation I've read, I don't think so, but want a sanity check. 2) Are there any plans to implement location/container management functionality so that container profiles can be used to calculate the space remaining on a shelf with a location profile? 3) This brings up another issue for us. Sometimes, e.g., a bankers box is oriented on the shelf with the long side of the box running parallel with the shelf edge, and other rarer cases the long side is perpendicular to it. If container profile dimensions are used to calculate available shelf space, it would seem I need two separate container profiles for the same box, one for each orientation, each with inverse widths and depths. If not, though, the box would get one profile. I looked at Yale's lovely documentation , which for container profiles states, "Width is the edge of the container that faces out on the shelf." Without the application of container profiles being used to calculate available shelf space, just extents, why would this matter? (Again, the issue might be that I am missing something. See point 1). Thanks! Olivia -- Olivia Solis, MSIS Metadata Coordinator Dolph Briscoe Center for American History The University of Texas at Austin 2300 Red River St. Stop D1100 Austin TX, 78712-1426 (512) 232-8013 -------------- next part -------------- An HTML attachment was scrubbed... URL: From cpeterson at smith.edu Fri Aug 25 10:03:08 2017 From: cpeterson at smith.edu (Christie Peterson) Date: Fri, 25 Aug 2017 14:03:08 +0000 Subject: [Archivesspace_Users_Group] Spawning resources Message-ID: Hello everyone, Here at Smith we're currently diving head-first into using ASpace for our accessioning and description workflows, and we're going to be making healthy use of the spawn resource feature. There are some things that do not happen in the spawning process that we would like -- carrying over things like provenance information, machine-actionable restrictions, etc. I searched Jira and didn't see these as open issues. It feels to me like rather than reporting issues one-at-a-time, it might be worthwhile to consider a re-examination of the mapping and spawning, and maybe funding some work to improve this process. Is anyone else already treading this path? Would any organizations like to start thinking and possibly working on this as a community? Thanks all, Christie Peterson Head of Technical Services for Special Collections Smith College -------------- next part -------------- An HTML attachment was scrubbed... URL: From michelsd at union.edu Fri Aug 25 10:19:42 2017 From: michelsd at union.edu (Michelson, Daniel) Date: Fri, 25 Aug 2017 10:19:42 -0400 Subject: [Archivesspace_Users_Group] Spawning resources In-Reply-To: References: Message-ID: Hi Christie, We've run into some of the same issues here at Union College. Another example is that resource records spawned from accessions ignore defaults for new resource records. Presumably some of these have to do with the difficulty of predicting user desires. To use one of your examples, should the Provenance field in the Accessions Module map to the Custodial History Note or the Immediate Source of Acquisition Note? I'm wondering if this type of issue is something within the purview of the new Staff Interface Working Group. Regards, Dan Michelson Historical Records Project Archivist Union College On Fri, Aug 25, 2017 at 10:03 AM, Christie Peterson wrote: > Hello everyone, > > Here at Smith we're currently diving head-first into using ASpace for our > accessioning and description workflows, and we're going to be making > healthy use of the spawn resource feature. > > There are some things that do not happen in the spawning process that we > would like -- carrying over things like provenance information, > machine-actionable restrictions, etc. > > I searched Jira and didn't see these as open issues. It feels to me like > rather than reporting issues one-at-a-time, it might be worthwhile to > consider a re-examination of the mapping and spawning, and maybe funding > some work to improve this process. > > Is anyone else already treading this path? Would any organizations like to > start thinking and possibly working on this as a community? > > Thanks all, > > Christie Peterson > Head of Technical Services for Special Collections > Smith College > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrien_hilton at harvard.edu Fri Aug 25 11:05:02 2017 From: adrien_hilton at harvard.edu (Hilton, Adrien) Date: Fri, 25 Aug 2017 15:05:02 +0000 Subject: [Archivesspace_Users_Group] Spawning resources In-Reply-To: References: Message-ID: Hi Christie/Dan, I noticed the same thing with spawning accession records, our default resource record template with pre-populated fields was ignored. Given the relatively little amount of data that transfers over, it?s more efficient for us to create a new resource record (from said template) and then link to the accession record. Agreed, a thorough analysis would be nice! Best, Adrien From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Michelson, Daniel Sent: Friday, August 25, 2017 10:20 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Spawning resources Hi Christie, We've run into some of the same issues here at Union College. Another example is that resource records spawned from accessions ignore defaults for new resource records. Presumably some of these have to do with the difficulty of predicting user desires. To use one of your examples, should the Provenance field in the Accessions Module map to the Custodial History Note or the Immediate Source of Acquisition Note? I'm wondering if this type of issue is something within the purview of the new Staff Interface Working Group. Regards, Dan Michelson Historical Records Project Archivist Union College On Fri, Aug 25, 2017 at 10:03 AM, Christie Peterson > wrote: Hello everyone, Here at Smith we're currently diving head-first into using ASpace for our accessioning and description workflows, and we're going to be making healthy use of the spawn resource feature. There are some things that do not happen in the spawning process that we would like -- carrying over things like provenance information, machine-actionable restrictions, etc. I searched Jira and didn't see these as open issues. It feels to me like rather than reporting issues one-at-a-time, it might be worthwhile to consider a re-examination of the mapping and spawning, and maybe funding some work to improve this process. Is anyone else already treading this path? Would any organizations like to start thinking and possibly working on this as a community? Thanks all, Christie Peterson Head of Technical Services for Special Collections Smith College _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From ltang5 at lib.msu.edu Fri Aug 25 10:49:15 2017 From: ltang5 at lib.msu.edu (Tang, Lydia) Date: Fri, 25 Aug 2017 14:49:15 +0000 Subject: [Archivesspace_Users_Group] Spawning resources In-Reply-To: References: Message-ID: Hi all, Yes, it would be something for the Staff Interface Enhancement Working Group! Currently, we are still in the early stages of the group, but would be very interested in working with you both (and anyone else), in identifying what can be improved and making recommendations on how it can be improved. This is currently a brainstorm document on new capabilities we?d like to see in the Staff Interface. In there is currently in a very basic form some ideas about treating the default presets for Resources/Accessions as selectable/merge-able templates. You all are welcome to add your ideas or create a JIRA ticket. If you go with the JIRA route, please be sure to tag it with ?staff_interface? Thanks! https://docs.google.com/document/d/1NLTIBOwRrHdztQli2QvcRgr-JAIOXy_5TUXAAR-DRvg/edit?usp=sharing Lydia -- Dr. Lydia Tang, CA, DMA, MLIS Special Collections Archivist-Librarian Philosophy, Aesthetics, and Ethics Bibliographer Michigan State University Libraries From: on behalf of "Michelson, Daniel" Reply-To: Archivesspace Users Group Date: Friday, August 25, 2017 at 10:19 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Spawning resources Hi Christie, We've run into some of the same issues here at Union College. Another example is that resource records spawned from accessions ignore defaults for new resource records. Presumably some of these have to do with the difficulty of predicting user desires. To use one of your examples, should the Provenance field in the Accessions Module map to the Custodial History Note or the Immediate Source of Acquisition Note? I'm wondering if this type of issue is something within the purview of the new Staff Interface Working Group. Regards, Dan Michelson Historical Records Project Archivist Union College On Fri, Aug 25, 2017 at 10:03 AM, Christie Peterson > wrote: Hello everyone, Here at Smith we're currently diving head-first into using ASpace for our accessioning and description workflows, and we're going to be making healthy use of the spawn resource feature. There are some things that do not happen in the spawning process that we would like -- carrying over things like provenance information, machine-actionable restrictions, etc. I searched Jira and didn't see these as open issues. It feels to me like rather than reporting issues one-at-a-time, it might be worthwhile to consider a re-examination of the mapping and spawning, and maybe funding some work to improve this process. Is anyone else already treading this path? Would any organizations like to start thinking and possibly working on this as a community? Thanks all, Christie Peterson Head of Technical Services for Special Collections Smith College _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group From k-miller3 at northwestern.edu Fri Aug 25 11:20:15 2017 From: k-miller3 at northwestern.edu (Karen Miller) Date: Fri, 25 Aug 2017 15:20:15 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 In-Reply-To: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl> References: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl> Message-ID: <0ca3a4566d46473da3fbd0e850f6c07f@evcspmbx05.ads.northwestern.edu> Hi, all. We're having a different problem with archival objects that lack a Title (but include a Date sub-record) not showing up at all in the staff interface. In addition, any siblings (and in some cases cousins as well) do not show up. For example, on our public v1.5 site, the Gwendolen M. Carter papers finding aid has three sub-series (General Correspondence, Letters of Recommendation, and Subject Files) under the second series (Administrative Files): https://findingaids.library.northwestern.edu/repositories/6/resources/18#components If you open the sub-series, you can see that the first two have archival object children that have Dates, but no Titles. The third sub-series (Subject Files) has archival objects with both Titles and Dates. In the v2.1.1 Staff interface, the Administrative Files series shows up, but it has no children. They are present in the MySQL tables and their contents show up in the Container Inventory on the public interface. I added several components under the Administrative Files series in the staff interface and they saved, but they did not show up. I found that any archival object that is added with a Date but no Title will save but not show up in a Resource component tree. In addition, if I save an archival object without a Title and use the +1 button to create a sibling, neither of them display in the component tree. I have not tried RDE to see if that functions differently, but this seems like a pretty big issue as it is. It's not a data issue, it's a display issue - so maybe it will be straightforward to fix? Karen Karen D. Miller Monographic Cataloger/Metadata Specialist Northwestern University Libraries Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu k-miller3 at northwestern.edu 874.467.3462 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Harmeyer, Neal A Sent: Wednesday, August 23, 2017 12:18 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the 'something went wrong' message-from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the 'something went wrong' search result. We've been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I've attached an EAD export of that test resource record (we used unique terms for us, 'AEIOU' and 'fuzzy' so we could pinpoint the test). You'll see that the series in the EAD export does not have a field. We've made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles-or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group > Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: From k-miller3 at northwestern.edu Fri Aug 25 11:51:27 2017 From: k-miller3 at northwestern.edu (Karen Miller) Date: Fri, 25 Aug 2017 15:51:27 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 References: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl> Message-ID: <2869dc51ee5f4bc4a47b17ab69b00814@evcspmbx05.ads.northwestern.edu> One more detail about this issue - in the public interface, the untitled archival objects don't display in the component tree along the right side of the page, just like they don't in the staff interface. But if I click on their parent, they do display in the full display that appears in the center of the page, directly under the "Collection Organization" tab. So in the example below, the sub-series "962-1966 Thunderclaps (programs, music)" is clicked open in the component structure on the right hand side, but no archival objects are shown beneath it. However, if the detailed view in the middle of the page, there are 5 archival objects displayed as children of the sub-series, including the culprit at the very bottom, which has no title, but is dated 1966. [cid:image001.jpg at 01D31D90.16C4D1D0] Karen From: Karen Miller Sent: Friday, August 25, 2017 10:19 AM To: Archivesspace Users Group Subject: RE: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi, all. We're having a different problem with archival objects that lack a Title (but include a Date sub-record) not showing up at all in the staff interface. In addition, any siblings (and in some cases cousins as well) do not show up. For example, on our public v1.5 site, the Gwendolen M. Carter papers finding aid has three sub-series (General Correspondence, Letters of Recommendation, and Subject Files) under the second series (Administrative Files): https://findingaids.library.northwestern.edu/repositories/6/resources/18#components If you open the sub-series, you can see that the first two have archival object children that have Dates, but no Titles. The third sub-series (Subject Files) has archival objects with both Titles and Dates. In the v2.1.1 Staff interface, the Administrative Files series shows up, but it has no children. They are present in the MySQL tables and their contents show up in the Container Inventory on the public interface. I added several components under the Administrative Files series in the staff interface and they saved, but they did not show up. I found that any archival object that is added with a Date but no Title will save but not show up in a Resource component tree. In addition, if I save an archival object without a Title and use the +1 button to create a sibling, neither of them display in the component tree. I have not tried RDE to see if that functions differently, but this seems like a pretty big issue as it is. It's not a data issue, it's a display issue - so maybe it will be straightforward to fix? Karen Karen D. Miller Monographic Cataloger/Metadata Specialist Northwestern University Libraries Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu k-miller3 at northwestern.edu 874.467.3462 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Harmeyer, Neal A Sent: Wednesday, August 23, 2017 12:18 PM To: Archivesspace Users Group > Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the 'something went wrong' message-from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the 'something went wrong' search result. We've been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I've attached an EAD export of that test resource record (we used unique terms for us, 'AEIOU' and 'fuzzy' so we could pinpoint the test). You'll see that the series in the EAD export does not have a field. We've made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles-or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group > Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 120552 bytes Desc: image001.jpg URL: From christine.dibella at lyrasis.org Mon Aug 28 14:27:32 2017 From: christine.dibella at lyrasis.org (Christine Di Bella) Date: Mon, 28 Aug 2017 18:27:32 +0000 Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 In-Reply-To: <2869dc51ee5f4bc4a47b17ab69b00814@evcspmbx05.ads.northwestern.edu> References: <8560fbdb47134cad93bb0ca5b3a9ce05@wppexc09.purdue.lcl> <2869dc51ee5f4bc4a47b17ab69b00814@evcspmbx05.ads.northwestern.edu> Message-ID: To Karen - Would you mind sending me the EAD for this one for testing purposes? Steve Majewski of UVA has put in a fix that's available now on http://test.archivesspace.org (thanks, Steve!), and Laney is going to look at it a little more to see if we can improve it further. Real examples like yours will definitely help us with that. (And Neal and Lance, I'd be glad for examples from you too, if you have them to share.) To everyone - people have reported a few bugs, including this one and an issue with Windows installs that use a blank MySQL database, that we're hoping to resolve with another small release, possibly later this week. We're still aiming for a bigger release in September that adds new functionality, but for those that need these kinds of fixes sooner, we wanted to let you know that we expect to have something for you soon. Thanks to all who have been working through the recent release and reporting issues. It helps us both with resolving the specific issues and identifying further areas for testing in the future. Christine Christine Di Bella ArchivesSpace Program Manager christine.dibella at lyrasis.org 800.999.8558 x2905 678-235-2905 cdibella13 (Skype) [ASpaceOrgHomeMedium] From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Karen Miller Sent: Friday, August 25, 2017 11:51 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 One more detail about this issue - in the public interface, the untitled archival objects don't display in the component tree along the right side of the page, just like they don't in the staff interface. But if I click on their parent, they do display in the full display that appears in the center of the page, directly under the "Collection Organization" tab. So in the example below, the sub-series "962-1966 Thunderclaps (programs, music)" is clicked open in the component structure on the right hand side, but no archival objects are shown beneath it. However, if the detailed view in the middle of the page, there are 5 archival objects displayed as children of the sub-series, including the culprit at the very bottom, which has no title, but is dated 1966. [cid:image006.jpg at 01D32009.C3DB73D0] Karen From: Karen Miller Sent: Friday, August 25, 2017 10:19 AM To: Archivesspace Users Group > Subject: RE: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi, all. We're having a different problem with archival objects that lack a Title (but include a Date sub-record) not showing up at all in the staff interface. In addition, any siblings (and in some cases cousins as well) do not show up. For example, on our public v1.5 site, the Gwendolen M. Carter papers finding aid has three sub-series (General Correspondence, Letters of Recommendation, and Subject Files) under the second series (Administrative Files): https://findingaids.library.northwestern.edu/repositories/6/resources/18#components If you open the sub-series, you can see that the first two have archival object children that have Dates, but no Titles. The third sub-series (Subject Files) has archival objects with both Titles and Dates. In the v2.1.1 Staff interface, the Administrative Files series shows up, but it has no children. They are present in the MySQL tables and their contents show up in the Container Inventory on the public interface. I added several components under the Administrative Files series in the staff interface and they saved, but they did not show up. I found that any archival object that is added with a Date but no Title will save but not show up in a Resource component tree. In addition, if I save an archival object without a Title and use the +1 button to create a sibling, neither of them display in the component tree. I have not tried RDE to see if that functions differently, but this seems like a pretty big issue as it is. It's not a data issue, it's a display issue - so maybe it will be straightforward to fix? Karen Karen D. Miller Monographic Cataloger/Metadata Specialist Northwestern University Libraries Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu k-miller3 at northwestern.edu 874.467.3462 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Harmeyer, Neal A Sent: Wednesday, August 23, 2017 12:18 PM To: Archivesspace Users Group > Subject: Re: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hi Lance, We've experienced this issue as well, in search results after the move to 2.1. We recently finished some testing on it. Our findings suggest this is directly related to archival objects that possess a date subrecord but no title. For these records, a search in the new public interface spawns the 'something went wrong' message-from our error logs and yours, it looks like the search parameters are looking for titles and when those do not exist, and it breaks the search. Although an archival object title in ASpace is conditionally required when a date subrecord is present, the search does not seem to recognize that flexibility. In addition, it appears when a keyword search is conducted across all record types, and any one of the related archival objects (for example, a sibling or child archival object in a series) does not have a title, any search for terms in that series will also generate the 'something went wrong' search result. We've been able to reproduce this result and repair it. Adding the titles resolved the search error. I also created a simple test record with archival objects that do not possess titles; a search within the titles gives the broken search result but once the title is entered and saved, the search works. I've attached an EAD export of that test resource record (we used unique terms for us, 'AEIOU' and 'fuzzy' so we could pinpoint the test). You'll see that the series in the EAD export does not have a field. We've made the local decision to require title fields for all archival objects. I hope this helps identity trouble areas. Perhaps the public interface search could be updated to work with archival objects lacking titles-or the archival object title field made required? Neal -- Neal Harmeyer Digital Archivist Archives and Special Collections Purdue University Libraries harmeyna at purdue.edu -----Original Message----- From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of DUPRE, LANCE Sent: Wednesday, August 23, 2017 11:55 AM To: Archivesspace Users Group > Subject: [Archivesspace_Users_Group] Error when searching in archivesspace v2.1.1 Hello, We have a test instance of archivespace 2.1.1 that is throwing the "Something went wrong" error when a search is performed searching all record types and for a keyword. It is only throwing the error for certain words (ex tree, navy and possibly others) and other words return results fine. The * wildcard also returns results. Our production instance, on archivesspace 1.5.4 does not throw these errors when I do the same search. I have attached the logs I think are relevant to the search. Any help would be appreciated. Thanks, , [2017-08-23T11:48:57.060531 #11297] DEBUG -- : Thread-2022: GET /repositories/9/accessions?all_ids=true&modified_since=1503433821 [session: #"search_indexer", :login_time=>2017-08-23 10:57:40 -0400, :expirable=>false}, @id="35ccdf0821cbc8065adf7f1576eb02e254564cd1484d6cc5dec6c673ae3ba709", @system_mtime=2017-08-23 15:48:27 UTC>] D, [2017-08-23T11:48:57.061902 #11297] DEBUG -- : Thread-2022: Post-processed params: {"all_ids"=>true, "modified_since"=>1503433821, :repo_id=>9} Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.063591 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.064606 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] ActionView::Template::Error (key not found: :title): D, [2017-08-23T11:48:57.066191 #11297] DEBUG -- : Thread-2022: Responded with [200, {"Content-Type"=>"application/json", "Cache-Control"=>"private, must-revalidate, max-age=0", "Content-Length"=>"3"}, ["[]\n"]]... in 6ms Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.065756 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] 50: <% result.ancestors.each do |ancestor| %> [11861f8d-4ed2-494e-93d5-bde230321aec] 51: / [11861f8d-4ed2-494e-93d5-bde230321aec] 52: [11861f8d-4ed2-494e-93d5-bde230321aec] 53: <%= link_to process_mixed_content(ancestor.fetch('title')).html_safe, app_prefix(ancestor.fetch('uri')) %> [11861f8d-4ed2-494e-93d5-bde230321aec] 54: [11861f8d-4ed2-494e-93d5-bde230321aec] 55: <% end %> [11861f8d-4ed2-494e-93d5-bde230321aec] 56: <% else %> Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.066453 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] Aug 23, 2017 11:48:57 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-23T11:48:57.067003 #11297] FATAL -- : [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:53:in `block in _app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/shared/_result.html.erb:50:in `_app_views_shared__result_html_erb___496965727_2290' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:72:in `block in _app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/views/search/search_results.html.erb:71:in `_app_views_search_search_results_html_erb___490211956_2278' [11861f8d-4ed2-494e-93d5-bde230321aec] app/controllers/search_controller.rb:59:in `search' _______________________________________________ Archivesspace_Users_Group mailing list Archivesspace_Users_Group at lyralists.lyrasis.org http://secure-web.cisco.com/15lWK5VFuWNYU8-dysqpky6CV0tBt-4GGXX7vXdSyYU9KRzp-CuiExj7UOi6znSgQuoHzU_bugQWuB2AhpAoyjk-8HZ_7zXWkpvTrrtiKG9VSeG2Z4UtkxEkMafDFKKmdLWkVH7PocSqfwIt6DzC4FMFo5uN9X1_vHDu_Pcd36-BPZHVDrRxYibxSD5OgpCEOvauD51TSX2pgrdDEdUKOcxDsX1XtcmTkpJ2P28WEorUKVG5yLWdx2gF_MekYRyTJZoUBiDtGJdOm2p8LLuRBCStt4PVbjoBt5SwPrkYWO1B3xEaBMP1dw3P0_QhDbEv8lbuuhadbsK4cp5EKBqAZNiJ4sJFSEEYPQiHaUYCGLCU/http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 6608 bytes Desc: image002.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image006.jpg Type: image/jpeg Size: 141544 bytes Desc: image006.jpg URL: From Henry.Steele at tufts.edu Tue Aug 29 16:12:45 2017 From: Henry.Steele at tufts.edu (Steele, Henry) Date: Tue, 29 Aug 2017 20:12:45 +0000 Subject: [Archivesspace_Users_Group] how to know when re-indexing is complete Message-ID: Good afternoon, I recently updated our dev instance of ArchivesSpace to 2.1.1 for Tufts University Digital Collections & Archives. This patch was in part to address issues with the amount of time it took to re-index. The question we have is how do we know when re-indexing is complete? I look every day in our archivesspace.out log, and I keep seeing entries for "Running index round." I assumed this meant re-indexing was still happening, but I don't know. Is this visible in the solr interface? Any advice on this would be much appreciated. Henry Steele Tufts University Henry.steele at tufts.edu (617)627-5239 -------------- next part -------------- An HTML attachment was scrubbed... URL: From KUTZUBA at hws.edu Tue Aug 29 16:23:00 2017 From: KUTZUBA at hws.edu (Kutzuba, Jamie) Date: Tue, 29 Aug 2017 20:23:00 +0000 Subject: [Archivesspace_Users_Group] how to know when re-indexing is complete In-Reply-To: References: Message-ID: 1+ Thanks- Jamie 315.781.4355 From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Steele, Henry Sent: Tuesday, August 29, 2017 4:13 PM To: Archivesspace Users Group Subject: [Archivesspace_Users_Group] how to know when re-indexing is complete Good afternoon, I recently updated our dev instance of ArchivesSpace to 2.1.1 for Tufts University Digital Collections & Archives. This patch was in part to address issues with the amount of time it took to re-index. The question we have is how do we know when re-indexing is complete? I look every day in our archivesspace.out log, and I keep seeing entries for "Running index round." I assumed this meant re-indexing was still happening, but I don't know. Is this visible in the solr interface? Any advice on this would be much appreciated. Henry Steele Tufts University Henry.steele at tufts.edu (617)627-5239 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sdm7g at virginia.edu Tue Aug 29 16:34:08 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Tue, 29 Aug 2017 20:34:08 +0000 Subject: [Archivesspace_Users_Group] how to know when re-indexing is complete In-Reply-To: References: Message-ID: You will see the "Running index round" line whenever the indexer checks for any updates to index. When there is nothing new, you'll see an "Index round complete" immediately after, if there is little or no other activity on the server. If there is no other activity, you'll see those lines repeated in the log: Staff Indexer [2017-08-22 16:25:52 -0400] Running index round Staff Indexer [2017-08-22 16:25:53 -0400] Index round complete PUI Indexer [2017-08-22 16:26:08 -0400] Running index round PUI Indexer [2017-08-22 16:26:09 -0400] Index round complete Staff Indexer [2017-08-22 16:26:23 -0400] Running index round Staff Indexer [2017-08-22 16:26:24 -0400] Index round complete PUI Indexer [2017-08-22 16:26:39 -0400] Running index round PUI Indexer [2017-08-22 16:26:40 -0400] Index round complete Staff Indexer [2017-08-22 16:26:54 -0400] Running index round Staff Indexer [2017-08-22 16:26:55 -0400] Index round complete PUI Indexer [2017-08-22 16:27:10 -0400] Running index round PUI Indexer [2017-08-22 16:27:10 -0400] Index round complete When the indexer finds updates to be indexed, you will see additional status lines following the "Running index round" line before "Index round complete" . Staff Indexer [2017-08-22 16:24:50 -0400] Running index round Staff Indexer [2017-08-22 16:24:50 -0400] ~~~ Indexed 2 of 2 digital_object records in repository uva-hs [...] Indexed 2 records in 0 seconds Staff Indexer [2017-08-22 16:24:50 -0400] ~~~ Indexed 25 of 43 top_container records in repository uva-hs Staff Indexer [2017-08-22 16:24:50 -0400] ~~~ Indexed 43 of 43 top_container records in repository uva-hs And depending on your log level, you may have other INFO level lines reporting on update progress. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Steele, Henry Sent: Tuesday, August 29, 2017 4:12:45 PM To: Archivesspace Users Group Subject: [Archivesspace_Users_Group] how to know when re-indexing is complete Good afternoon, I recently updated our dev instance of ArchivesSpace to 2.1.1 for Tufts University Digital Collections & Archives. This patch was in part to address issues with the amount of time it took to re-index. The question we have is how do we know when re-indexing is complete? I look every day in our archivesspace.out log, and I keep seeing entries for ?Running index round.? I assumed this meant re-indexing was still happening, but I don?t know. Is this visible in the solr interface? Any advice on this would be much appreciated. Henry Steele Tufts University Henry.steele at tufts.edu (617)627-5239 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jteitelbaum at pabmc.net Wed Aug 30 09:46:55 2017 From: jteitelbaum at pabmc.net (Teitelbaum, Jesse) Date: Wed, 30 Aug 2017 09:46:55 -0400 Subject: [Archivesspace_Users_Group] Finding Aids not showing contents in 2.1.1 Message-ID: We upgraded from 1.5.4 to 2.1.1. In the public interface, I clicked on a collection and when COLLECTION INVENTORY is selected, only the number of boxes appear. No contents. When I click on BOX 1, nothing shows up. Is there something I need to correct in the staff interface in order for the public site to show everything? [cid:image005.jpg at 01D32174.EA903A80] [cid:image006.jpg at 01D32174.EA903A80] Jesse Teitelbaum | Associate Archivist Pennsylvania House of Representatives | Archives 469 Forum Building | Harrisburg PA 17120 Phone: 717.783.3866 | Fax: 717.772.1233 Email: jteitelbaum at pabmc.net www.house.state.pa.us/BMC/archives [cid:image007.jpg at 01D32174.EA903A80] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image005.jpg Type: image/jpeg Size: 27532 bytes Desc: image005.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image006.jpg Type: image/jpeg Size: 21067 bytes Desc: image006.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image007.jpg Type: image/jpeg Size: 1066 bytes Desc: image007.jpg URL: From mark.custer at yale.edu Wed Aug 30 10:01:00 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 30 Aug 2017 14:01:00 +0000 Subject: [Archivesspace_Users_Group] Finding Aids not showing contents in 2.1.1 In-Reply-To: References: Message-ID: Jesse, Could you send me a copy of the EAD file? On the "Container Inventory" page, there may or may not be facets depending on the data. On the actual top-container page in the PUI (i.e. the second screenshot), though, there should be listing of every archival object, resource, and/or accession record that is linked to that top container as long as those link records are published and not suppressed. But if the linked records aren't published or if they are suppressed, then you shouldn't see those archival objects, resources, or accessions anywhere else in the PUI -- do you see them on the "Collection Organization" tab? My first guess would be that the linked components in your second screenshot aren't published, but first guesses don't often grasp all of the important details. Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Teitelbaum, Jesse Sent: Wednesday, 30 August, 2017 9:47 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Finding Aids not showing contents in 2.1.1 We upgraded from 1.5.4 to 2.1.1. In the public interface, I clicked on a collection and when COLLECTION INVENTORY is selected, only the number of boxes appear. No contents. When I click on BOX 1, nothing shows up. Is there something I need to correct in the staff interface in order for the public site to show everything? [cid:image001.jpg at 01D32176.E05990A0] [cid:image002.jpg at 01D32176.E05990A0] Jesse Teitelbaum | Associate Archivist Pennsylvania House of Representatives | Archives 469 Forum Building | Harrisburg PA 17120 Phone: 717.783.3866 | Fax: 717.772.1233 Email: jteitelbaum at pabmc.net www.house.state.pa.us/BMC/archives [logo-from-http-techmarketingbuffalo-com-facebook-logo-1024_1017] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 27532 bytes Desc: image001.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 21067 bytes Desc: image002.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 1066 bytes Desc: image003.jpg URL: From jteitelbaum at pabmc.net Wed Aug 30 10:31:52 2017 From: jteitelbaum at pabmc.net (Teitelbaum, Jesse) Date: Wed, 30 Aug 2017 10:31:52 -0400 Subject: [Archivesspace_Users_Group] Finding Aids not showing contents in 2.1.1 In-Reply-To: References: Message-ID: Mark, Thanks for the input. Although the records were published in the previous version, they became unpublished in the upgrade. Easy fix. Jesse From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Custer, Mark Sent: Wednesday, August 30, 2017 10:01 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Finding Aids not showing contents in 2.1.1 Jesse, Could you send me a copy of the EAD file? On the "Container Inventory" page, there may or may not be facets depending on the data. On the actual top-container page in the PUI (i.e. the second screenshot), though, there should be listing of every archival object, resource, and/or accession record that is linked to that top container as long as those link records are published and not suppressed. But if the linked records aren't published or if they are suppressed, then you shouldn't see those archival objects, resources, or accessions anywhere else in the PUI -- do you see them on the "Collection Organization" tab? My first guess would be that the linked components in your second screenshot aren't published, but first guesses don't often grasp all of the important details. Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Teitelbaum, Jesse Sent: Wednesday, 30 August, 2017 9:47 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Finding Aids not showing contents in 2.1.1 We upgraded from 1.5.4 to 2.1.1. In the public interface, I clicked on a collection and when COLLECTION INVENTORY is selected, only the number of boxes appear. No contents. When I click on BOX 1, nothing shows up. Is there something I need to correct in the staff interface in order for the public site to show everything? [cid:image001.jpg at 01D3217B.31CE6420] [cid:image002.jpg at 01D3217B.31CE6420] Jesse Teitelbaum | Associate Archivist Pennsylvania House of Representatives | Archives 469 Forum Building | Harrisburg PA 17120 Phone: 717.783.3866 | Fax: 717.772.1233 Email: jteitelbaum at pabmc.net www.house.state.pa.us/BMC/archives [cid:image003.jpg at 01D3217B.31CE6420] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 27532 bytes Desc: image001.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 21067 bytes Desc: image002.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 1066 bytes Desc: image003.jpg URL: From jteitelbaum at pabmc.net Wed Aug 30 10:38:45 2017 From: jteitelbaum at pabmc.net (Teitelbaum, Jesse) Date: Wed, 30 Aug 2017 10:38:45 -0400 Subject: [Archivesspace_Users_Group] Personalize public interface Message-ID: Another question: How do I personalize the main title, "AchivesSpace Public Interface," i.e. change it to the name of my organization? [cid:image001.jpg at 01D3217C.283CA240] Jesse Teitelbaum | Associate Archivist Pennsylvania House of Representatives | Archives 469 Forum Building | Harrisburg PA 17120 Phone: 717.783.3866 | Fax: 717.772.1233 Email: jteitelbaum at pabmc.net www.house.state.pa.us/BMC/archives [cid:image002.jpg at 01D3217C.283CA240] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 27532 bytes Desc: image001.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 1069 bytes Desc: image002.jpg URL: From mark.custer at yale.edu Wed Aug 30 10:59:41 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 30 Aug 2017 14:59:41 +0000 Subject: [Archivesspace_Users_Group] Personalize public interface In-Reply-To: References: Message-ID: Jesse, Eventually, I?d love to have all of these options documented with examples on this site: https://archivesspace.atlassian.net/wiki/spaces/ADC/pages/66355303/Release+Phase Right now, though, a lot of these common configuration options haven?t been added there yet. Here?s how to make that change with a version of 2.1.x, though: * Open your locales/public/en.yml file * Edit the text there as needed * (not necessary, but a great next step: validate the YML file! Here?s an easy tool online to use, http://www.yamllint.com/ ; if the file isn?t valid (and YML files are picky about spacing), then ASpace won?t start up with the next step) * Restart your ASpace app to see the changes. So, for example, you might have something like this: en: brand: title: Your new title There's a bit more information about how ArchivesSpace uses YML files that you can read online here, https://github.com/archivesspace/archivesspace/blob/master/common/locales/LOCALES_README.md, but that's focused on the staff interface. Still, the idea is the same. Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Teitelbaum, Jesse Sent: Wednesday, 30 August, 2017 10:39 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Personalize public interface Another question: How do I personalize the main title, ?AchivesSpace Public Interface,? i.e. change it to the name of my organization? [cid:image001.jpg at 01D3217B.31CE6420] Jesse Teitelbaum | Associate Archivist Pennsylvania House of Representatives | Archives 469 Forum Building | Harrisburg PA 17120 Phone: 717.783.3866 | Fax: 717.772.1233 Email: jteitelbaum at pabmc.net www.house.state.pa.us/BMC/archives [logo-from-http-techmarketingbuffalo-com-facebook-logo-1024_1017] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 27532 bytes Desc: image001.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 1069 bytes Desc: image002.jpg URL: From jteitelbaum at pabmc.net Wed Aug 30 11:26:47 2017 From: jteitelbaum at pabmc.net (Teitelbaum, Jesse) Date: Wed, 30 Aug 2017 11:26:47 -0400 Subject: [Archivesspace_Users_Group] Personalize public interface In-Reply-To: References: Message-ID: Success. Thanks again. Jesse From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Custer, Mark Sent: Wednesday, August 30, 2017 11:00 AM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Personalize public interface Jesse, Eventually, I'd love to have all of these options documented with examples on this site: https://archivesspace.atlassian.net/wiki/spaces/ADC/pages/66355303/Release+Phase Right now, though, a lot of these common configuration options haven't been added there yet. Here's how to make that change with a version of 2.1.x, though: * Open your locales/public/en.yml file * Edit the text there as needed * (not necessary, but a great next step: validate the YML file! Here's an easy tool online to use, http://www.yamllint.com/ ; if the file isn't valid (and YML files are picky about spacing), then ASpace won't start up with the next step) * Restart your ASpace app to see the changes. So, for example, you might have something like this: en: brand: title: Your new title There's a bit more information about how ArchivesSpace uses YML files that you can read online here, https://github.com/archivesspace/archivesspace/blob/master/common/locales/LOCALES_README.md, but that's focused on the staff interface. Still, the idea is the same. Mark From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Teitelbaum, Jesse Sent: Wednesday, 30 August, 2017 10:39 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Personalize public interface Another question: How do I personalize the main title, "AchivesSpace Public Interface," i.e. change it to the name of my organization? [cid:image001.jpg at 01D32182.DD8803A0] Jesse Teitelbaum | Associate Archivist Pennsylvania House of Representatives | Archives 469 Forum Building | Harrisburg PA 17120 Phone: 717.783.3866 | Fax: 717.772.1233 Email: jteitelbaum at pabmc.net www.house.state.pa.us/BMC/archives [cid:image002.jpg at 01D32182.DD8803A0] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 27532 bytes Desc: image001.jpg URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 1069 bytes Desc: image002.jpg URL: From a-tippit at northwestern.edu Wed Aug 30 11:40:41 2017 From: a-tippit at northwestern.edu (Alice Elizabeth Tippit) Date: Wed, 30 Aug 2017 15:40:41 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Message-ID: Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the "Print" button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I'd hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else... For interested folks, I've attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice-thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: STAFFjob_136_file_130.pdf.pdf Type: application/pdf Size: 90947 bytes Desc: STAFFjob_136_file_130.pdf.pdf URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PUBLICBennett-2.pdf Type: application/pdf Size: 122160 bytes Desc: PUBLICBennett-2.pdf URL: From andrew-holland at uiowa.edu Wed Aug 30 12:00:36 2017 From: andrew-holland at uiowa.edu (Holland, Andrew S) Date: Wed, 30 Aug 2017 16:00:36 +0000 Subject: [Archivesspace_Users_Group] Public View; AS 2.1.1 Message-ID: I'm having a difficult time figuring out why none of our repository content or their resources can be displayed in V 2.1.1. I'm trying to upgrade from 1.5+. Our list of collections will show up but when one is selected, all I see is a screen that says something went wrong and to check the logs. Digital objects, names, subjects and record groups all display fine but the actual collections can't be viewed. I believe this should be a couple of relevant pulls from the logs: Aug 24, 2017 8:26:03 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: I, [2017-08-24T08:26:03.211805 #11229] INFO -- : [5da13b63-2cae-49e1-b001-4e762cc851ec] Rendered shared/_metadata.html.erb (8.2ms) Aug 24, 2017 8:26:03 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: I, [2017-08-24T08:26:03.213361 #11229] INFO -- : [5da13b63-2cae-49e1-b001-4e762cc851ec] Completed 500 Internal Server Error in 151ms Aug 24, 2017 8:26:03 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-24T08:26:03.217166 #11229] FATAL -- : [5da13b63-2cae-49e1-b001-4e762cc851ec] Aug 24, 2017 8:26:03 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-24T08:26:03.217588 #11229] FATAL -- : [5da13b63-2cae-49e1-b001-4e762cc851ec] ActionView::Template::Error (undefined method `[]' for nil:NilClass): Aug 24, 2017 8:26:03 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-24T08:26:03.218187 #11229] FATAL -- : [5da13b63-2cae-49e1-b001-4e762cc851ec] 1: <% if @result && @result.respond_to?(:metadata) %> [5da13b63-2cae-49e1-b001-4e762cc851ec] 2: [5da13b63-2cae-49e1-b001-4e762cc851ec] 3: [5da13b63-2cae-49e1-b001-4e762cc851ec] 6: <% end %> Aug 24, 2017 8:26:03 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-24T08:26:03.218589 #11229] FATAL -- : [5da13b63-2cae-49e1-b001-4e762cc851ec] Aug 24, 2017 8:26:03 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-24T08:26:03.218996 #11229] FATAL -- : [5da13b63-2cae-49e1-b001-4e762cc851ec] app/models/resource.rb:101:in `metadata' [5da13b63-2cae-49e1-b001-4e762cc851ec] app/views/shared/_metadata.html.erb:4:in `_app_views_shared__metadata_html_erb___2117630061_2294' [5da13b63-2cae-49e1-b001-4e762cc851ec] app/views/layouts/application.html.erb:19:in `_app_views_layouts_application_html_erb___856163347_2292' Aug 30, 2017 10:50:51 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: I, [2017-08-30T10:50:51.877149 #5131] INFO -- : [d1c3c9a7-61eb-446c-a4e9-2ac88390b40b] Completed 500 Internal Server Error in 274ms Aug 30, 2017 10:50:51 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-30T10:50:51.884464 #5131] FATAL -- : [d1c3c9a7-61eb-446c-a4e9-2ac88390b40b] Aug 30, 2017 10:50:51 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-30T10:50:51.885209 #5131] FATAL -- : [d1c3c9a7-61eb-446c-a4e9-2ac88390b40b] NoMethodError (undefined method `[]' for nil:NilClass): Aug 30, 2017 10:50:51 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-30T10:50:51.885610 #5131] FATAL -- : [d1c3c9a7-61eb-446c-a4e9-2ac88390b40b] Aug 30, 2017 10:50:51 AM org.eclipse.jetty.server.handler.ContextHandler$Context log INFO: F, [2017-08-30T10:50:51.886012 #5131] FATAL -- : [d1c3c9a7-61eb-446c-a4e9-2ac88390b40b] app/controllers/repositories_controller.rb:90:in `show' Any help would be appreciated. -Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From Christine.Kim at lyrasis.org Wed Aug 30 13:03:07 2017 From: Christine.Kim at lyrasis.org (Christine Kim) Date: Wed, 30 Aug 2017 17:03:07 +0000 Subject: [Archivesspace_Users_Group] ArchivesSpace Annual Report is out! Message-ID: ArchivesSpace is delighted to share our first annual report with you. This digital document (attached) celebrates our community's many accomplishments in the year that has just passed, and provides information on plans for the future. Thanks to all our members for all you've done to sustain and move the application and the program forward. None of this is possible without you! We encourage you to share the ArchivesSpace annual report with others at your institutions and anyone else with an interest in ArchivesSpace. We hope this report may be especially helpful in conveying the value of ArchivesSpace as an application, as well as the value of ArchivesSpace membership to resource allocators at your institutions. This report reflects a true community effort. Thanks to all whose ideas and feedback over the years prompted the creation of this new offering and strengthened our commitment to communication and transparency. We welcome feedback and ideas for future annual reports. Please feel free to email us at ArchivesSpaceHome at lyrasis.org at any point. Christine Kim ArchivesSpace Community Engagement Coordinator christine.kim at lyrasis.org 800.999.8558 x4820 Skype: ckim.lyrasis -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ArchivesSpace-2017-Report-8-29-2017-FINAL.PDF Type: application/pdf Size: 5145666 bytes Desc: ArchivesSpace-2017-Report-8-29-2017-FINAL.PDF URL: From sdm7g at virginia.edu Wed Aug 30 13:09:30 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Wed, 30 Aug 2017 17:09:30 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: Message-ID: The public interface PDF generation appears to be a completely different method from the FOP/xsl based PDF generator in the staff interface. Staff PDF generation: EAD.xml + FOP.xsl -> FOP.xml + [fop-processor] -> PDF The public interface PDF generator is using Java libraries common/lib/core-renderer.jar and common/lib/itext-2.1.7.js2.jar which is generating PDF from XHTML + CSS . So I believe you would want to customize the ERB html templates in: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf I haven't attempted this myself yet, but I would imagine you could override those templates by putting customized copies in plugins/local/public/views/ [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool See also: https://github.com/archivesspace/archivesspace/blob/master/public/app/controllers/pdf_controller.rb [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool https://github.com/archivesspace/archivesspace/blob/master/public/app/models/finding_aid_pdf.rb [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool And: https://flyingsaucerproject.github.io/flyingsaucer/r8/guide/users-guide-R8.html#pdf The Flying Saucer User's Guide - GitHub Pages flyingsaucerproject.github.io The parser is loaded and configured on first use. Normally, we find the default JDK XML parser to work just fine. You may want to alter the XMLReader instance used if ... -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From Henry.Steele at tufts.edu Wed Aug 30 13:18:55 2017 From: Henry.Steele at tufts.edu (Steele, Henry) Date: Wed, 30 Aug 2017 17:18:55 +0000 Subject: [Archivesspace_Users_Group] how to know when re-indexing is complete In-Reply-To: References: Message-ID: Thank you very much for your response. Looking for the "Indexed # of ##" helped me find where re-indexing stopped, and helped us check on how quickly re-indexing happens. From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Majewski, Steven Dennis (sdm7g) Sent: Tuesday, August 29, 2017 4:34 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] how to know when re-indexing is complete You will see the "Running index round" line whenever the indexer checks for any updates to index. When there is nothing new, you'll see an "Index round complete" immediately after, if there is little or no other activity on the server. If there is no other activity, you'll see those lines repeated in the log: Staff Indexer [2017-08-22 16:25:52 -0400] Running index round Staff Indexer [2017-08-22 16:25:53 -0400] Index round complete PUI Indexer [2017-08-22 16:26:08 -0400] Running index round PUI Indexer [2017-08-22 16:26:09 -0400] Index round complete Staff Indexer [2017-08-22 16:26:23 -0400] Running index round Staff Indexer [2017-08-22 16:26:24 -0400] Index round complete PUI Indexer [2017-08-22 16:26:39 -0400] Running index round PUI Indexer [2017-08-22 16:26:40 -0400] Index round complete Staff Indexer [2017-08-22 16:26:54 -0400] Running index round Staff Indexer [2017-08-22 16:26:55 -0400] Index round complete PUI Indexer [2017-08-22 16:27:10 -0400] Running index round PUI Indexer [2017-08-22 16:27:10 -0400] Index round complete When the indexer finds updates to be indexed, you will see additional status lines following the "Running index round" line before "Index round complete" . Staff Indexer [2017-08-22 16:24:50 -0400] Running index round Staff Indexer [2017-08-22 16:24:50 -0400] ~~~ Indexed 2 of 2 digital_object records in repository uva-hs [...] Indexed 2 records in 0 seconds Staff Indexer [2017-08-22 16:24:50 -0400] ~~~ Indexed 25 of 43 top_container records in repository uva-hs Staff Indexer [2017-08-22 16:24:50 -0400] ~~~ Indexed 43 of 43 top_container records in repository uva-hs And depending on your log level, you may have other INFO level lines reporting on update progress. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Steele, Henry > Sent: Tuesday, August 29, 2017 4:12:45 PM To: Archivesspace Users Group Subject: [Archivesspace_Users_Group] how to know when re-indexing is complete Good afternoon, I recently updated our dev instance of ArchivesSpace to 2.1.1 for Tufts University Digital Collections & Archives. This patch was in part to address issues with the amount of time it took to re-index. The question we have is how do we know when re-indexing is complete? I look every day in our archivesspace.out log, and I keep seeing entries for "Running index round." I assumed this meant re-indexing was still happening, but I don't know. Is this visible in the solr interface? Any advice on this would be much appreciated. Henry Steele Tufts University Henry.steele at tufts.edu (617)627-5239 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Wed Aug 30 13:30:26 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 30 Aug 2017 17:30:26 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: Message-ID: Alice, all: The new PUI PDF process does *not* use EAD or any XSL that's still used on the staff side. Instead, it takes the data directly from ArchivesSpace, converts it to HTML, and then converts that HTML to PDF. For the ASpace PUI workshop I created a small plugin to illustrate how you can change the image that's added to the front page of the PDF. I haven't had a chance to provide other examples yet (or even to delve too deeply into how the new PDF creation process works), but here is where some of those files live in the ArchivesSpace core code: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf If you follow the model of the "local" plugin that's already provided with ArchivesSpace, here's how you'd change the image on the front page of the PDF: * Add a "public" directory to the local plugin, and add an "assets" subdirectory (for your new image) and a "views" subdirectory (which can be used to override the default behaviors of the PDF process). * In the "assets" directory, add something like "images/logo.png" * In the "view" directory, I added the following: pdf/_header.html.erb. * In that _header.html.erb file, I kept everything the same as what's in the default, aside from this last bit: As long as you then have the "local" plugin turned on, you can then use this technique to change the default image as well as anything else in the PDF. I hope that helps, and I hope to have this more fully documented soon once it's been explored a bit more. I was actually hoping to re-use the pre-exisitng XSL transformations (primarily since that's what I know!), but I believe that this approach results in PDFs much more quickly, since the EAD file also doesn't have to be generated. The other benefit, which may take a while to show its usefulness, is that you don't need to know EAD or XSLT to update the PDFs. Instead, you need to know a bit about ArchivesSpace and HTML. Please let us know if you're able to change the PDF using this plugin approach or not, and if you have any feedback about it. So far, all that I've done was test that I could change the logo that's used, but it would be great to develop other types of customizations so that those can be shared with the rest of the community. mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Wed Aug 30 13:36:49 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 30 Aug 2017 17:36:49 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: , Message-ID: Steve, Thanks so much for including information about the Java libraries that this new process that the PUI uses, as well as that link to that flying saucer user's guide (it looks like that could be helpful in figuring out how much of CSS3, etc., is supported for creating the PDFs!). Mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Majewski, Steven Dennis (sdm7g) Sent: Wednesday, August 30, 2017 1:09:30 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF The public interface PDF generation appears to be a completely different method from the FOP/xsl based PDF generator in the staff interface. Staff PDF generation: EAD.xml + FOP.xsl -> FOP.xml + [fop-processor] -> PDF The public interface PDF generator is using Java libraries common/lib/core-renderer.jar and common/lib/itext-2.1.7.js2.jar which is generating PDF from XHTML + CSS . So I believe you would want to customize the ERB html templates in: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf I haven't attempted this myself yet, but I would imagine you could override those templates by putting customized copies in plugins/local/public/views/ [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool See also: https://github.com/archivesspace/archivesspace/blob/master/public/app/controllers/pdf_controller.rb [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool https://github.com/archivesspace/archivesspace/blob/master/public/app/models/finding_aid_pdf.rb [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool And: https://flyingsaucerproject.github.io/flyingsaucer/r8/guide/users-guide-R8.html#pdf The Flying Saucer User's Guide - GitHub Pages flyingsaucerproject.github.io The parser is loaded and configured on first use. Normally, we find the default JDK XML parser to work just fine. You may want to alter the XMLReader instance used if ... -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From a-tippit at northwestern.edu Wed Aug 30 13:40:02 2017 From: a-tippit at northwestern.edu (Alice Elizabeth Tippit) Date: Wed, 30 Aug 2017 17:40:02 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: , Message-ID: <9d4f60c461c04cd8959f9b15b7ce821f@evcspmbx05.ads.northwestern.edu> Thank you Mark and Steve! Tremendously helpful! I have not had time to try any of your recommendations yet, but based on my previous experience with local plugins it should work. Fingers crossed! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Custer, Mark Sent: Wednesday, August 30, 2017 12:37 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF Steve, Thanks so much for including information about the Java libraries that this new process that the PUI uses, as well as that link to that flying saucer user's guide (it looks like that could be helpful in figuring out how much of CSS3, etc., is supported for creating the PDFs!). Mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Majewski, Steven Dennis (sdm7g) > Sent: Wednesday, August 30, 2017 1:09:30 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF The public interface PDF generation appears to be a completely different method from the FOP/xsl based PDF generator in the staff interface. Staff PDF generation: EAD.xml + FOP.xsl -> FOP.xml + [fop-processor] -> PDF The public interface PDF generator is using Java libraries common/lib/core-renderer.jar and common/lib/itext-2.1.7.js2.jar which is generating PDF from XHTML + CSS . So I believe you would want to customize the ERB html templates in: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf I haven't attempted this myself yet, but I would imagine you could override those templates by putting customized copies in plugins/local/public/views/ [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool See also: https://github.com/archivesspace/archivesspace/blob/master/public/app/controllers/pdf_controller.rb [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool https://github.com/archivesspace/archivesspace/blob/master/public/app/models/finding_aid_pdf.rb [https://avatars0.githubusercontent.com/u/1311559?v=4&s=400] archivesspace/archivesspace github.com archivesspace - The ArchivesSpace archives management tool And: https://flyingsaucerproject.github.io/flyingsaucer/r8/guide/users-guide-R8.html#pdf The Flying Saucer User's Guide - GitHub Pages flyingsaucerproject.github.io The parser is loaded and configured on first use. Normally, we find the default JDK XML parser to work just fine. You may want to alter the XMLReader instance used if ... -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org > on behalf of Alice Elizabeth Tippit > Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the "Print" button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I'd hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else... For interested folks, I've attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice-thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Wed Aug 30 13:51:42 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 30 Aug 2017 17:51:42 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Message-ID: Alice, all: The new PUI PDF process does *not* use EAD or the as-ead.html.xsl file. Instead, it takes the data directly from ArchivesSpace, converts it to HTML, and then converts that HTML to PDF. For the ASpace PUI workshop I created a small plugin to illustrate how you can change the image that's added to the front page of the PDF. I haven't had a chance to provide other examples yet (or even to delve too deeply into how the new PDF creation process works), but here is where some of those files live in the ArchivesSpace core code: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf If you follow the model of the "local" plugin that's already provided with ArchivesSpace, here's how you'd change the image on the front page of the PDF: * Add a "public" directory to the local plugin, and add an "assets" subdirectory (for your new image) and a "views" subdirectory (which can be used to override the default behaviors of the PDF process). * In the "assets" directory, add something like "images/logo.png" * In the "view" directory, I added the following: pdf/_header.html.erb. * In that _header.html.erb file, I kept everything the same as what's in the default file, aside from this last bit: As long as you then have the "local" plugin turned on, you can then use this technique to change the default image as well as anything else in the PDF. I hope that helps, and I hope to have this more fully documented soon once it's been explored a bit more. I was actually hoping to re-use the pre-exisitng XSL transformations (primarily since that's what I know!), but I believe that this approach results in PDFs much more quickly, since the EAD file also doesn't have to be generated. The other benefit, which may take a while to show its usefulness, is that you don't need to know EAD or XSLT to update the PUI PDFs. Instead, you need to know a bit about ArchivesSpace and HTML (and lots more people know about HTML than know about EAD or XSLT). Please let us know if you're able to change the PDF using this plugin approach or not, and if you have any feedback about it. So far, all that I've done was test that I could change the logo that's used, but it would be great to develop other types of customizations so that those can be shared with the rest of the community. mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From sdm7g at virginia.edu Wed Aug 30 14:17:39 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Wed, 30 Aug 2017 18:17:39 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: Message-ID: Thanks, Mark. I gave this a try and verified that it worked added to plugins/local/public/views/pdf/_header.html.erb We have different logos for different repositories. If you add the logos to the repository branding image url, this pulls that image url: -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Custer, Mark Sent: Wednesday, August 30, 2017 1:51:42 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF Alice, all: The new PUI PDF process does *not* use EAD or the as-ead.html.xsl file. Instead, it takes the data directly from ArchivesSpace, converts it to HTML, and then converts that HTML to PDF. For the ASpace PUI workshop I created a small plugin to illustrate how you can change the image that's added to the front page of the PDF. I haven't had a chance to provide other examples yet (or even to delve too deeply into how the new PDF creation process works), but here is where some of those files live in the ArchivesSpace core code: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf If you follow the model of the "local" plugin that's already provided with ArchivesSpace, here's how you'd change the image on the front page of the PDF: * Add a "public" directory to the local plugin, and add an "assets" subdirectory (for your new image) and a "views" subdirectory (which can be used to override the default behaviors of the PDF process). * In the "assets" directory, add something like "images/logo.png" * In the "view" directory, I added the following: pdf/_header.html.erb. * In that _header.html.erb file, I kept everything the same as what's in the default file, aside from this last bit: As long as you then have the "local" plugin turned on, you can then use this technique to change the default image as well as anything else in the PDF. I hope that helps, and I hope to have this more fully documented soon once it's been explored a bit more. I was actually hoping to re-use the pre-exisitng XSL transformations (primarily since that's what I know!), but I believe that this approach results in PDFs much more quickly, since the EAD file also doesn't have to be generated. The other benefit, which may take a while to show its usefulness, is that you don't need to know EAD or XSLT to update the PUI PDFs. Instead, you need to know a bit about ArchivesSpace and HTML (and lots more people know about HTML than know about EAD or XSLT). Please let us know if you're able to change the PDF using this plugin approach or not, and if you have any feedback about it. So far, all that I've done was test that I could change the logo that's used, but it would be great to develop other types of customizations so that those can be shared with the rest of the community. mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.custer at yale.edu Wed Aug 30 14:59:57 2017 From: mark.custer at yale.edu (Custer, Mark) Date: Wed, 30 Aug 2017 18:59:57 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: , Message-ID: Steve, that's excellent. In fact, that should probably just get added to the core code, I'd think! ? ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Majewski, Steven Dennis (sdm7g) Sent: Wednesday, August 30, 2017 2:17:39 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF Thanks, Mark. I gave this a try and verified that it worked added to plugins/local/public/views/pdf/_header.html.erb We have different logos for different repositories. If you add the logos to the repository branding image url, this pulls that image url: -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Custer, Mark Sent: Wednesday, August 30, 2017 1:51:42 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF Alice, all: The new PUI PDF process does *not* use EAD or the as-ead.html.xsl file. Instead, it takes the data directly from ArchivesSpace, converts it to HTML, and then converts that HTML to PDF. For the ASpace PUI workshop I created a small plugin to illustrate how you can change the image that's added to the front page of the PDF. I haven't had a chance to provide other examples yet (or even to delve too deeply into how the new PDF creation process works), but here is where some of those files live in the ArchivesSpace core code: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf If you follow the model of the "local" plugin that's already provided with ArchivesSpace, here's how you'd change the image on the front page of the PDF: * Add a "public" directory to the local plugin, and add an "assets" subdirectory (for your new image) and a "views" subdirectory (which can be used to override the default behaviors of the PDF process). * In the "assets" directory, add something like "images/logo.png" * In the "view" directory, I added the following: pdf/_header.html.erb. * In that _header.html.erb file, I kept everything the same as what's in the default file, aside from this last bit: As long as you then have the "local" plugin turned on, you can then use this technique to change the default image as well as anything else in the PDF. I hope that helps, and I hope to have this more fully documented soon once it's been explored a bit more. I was actually hoping to re-use the pre-exisitng XSL transformations (primarily since that's what I know!), but I believe that this approach results in PDFs much more quickly, since the EAD file also doesn't have to be generated. The other benefit, which may take a while to show its usefulness, is that you don't need to know EAD or XSLT to update the PUI PDFs. Instead, you need to know a bit about ArchivesSpace and HTML (and lots more people know about HTML than know about EAD or XSLT). Please let us know if you're able to change the PDF using this plugin approach or not, and if you have any feedback about it. So far, all that I've done was test that I could change the logo that's used, but it would be great to develop other types of customizations so that those can be shared with the rest of the community. mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From sdm7g at virginia.edu Wed Aug 30 15:15:00 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Wed, 30 Aug 2017 19:15:00 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: Message-ID: It looks like most of the difference in number of pages is just due to whitespace and font size used and not to any more information in the document. It would be nice to tweak these and get back to a more compact format. I think 'preferred citation' was also missing from public PDF. > When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From ltang5 at lib.msu.edu Wed Aug 30 16:24:51 2017 From: ltang5 at lib.msu.edu (Tang, Lydia) Date: Wed, 30 Aug 2017 20:24:51 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Message-ID: <2DEF4293-81C4-40F2-AB8D-668CFCDE3D09@lib.msu.edu> Hear, hear! ? Many of our finding aids dramatically expanded in printing length and it would be wonderful to see the PDFs become more compact. Lydia From: on behalf of "Majewski, Steven Dennis (sdm7g)" Reply-To: Archivesspace Users Group Date: Wednesday, August 30, 2017 at 3:15 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF It looks like most of the difference in number of pages is just due to whitespace and font size used and not to any more information in the document. It would be nice to tweak these and get back to a more compact format. I think 'preferred citation' was also missing from public PDF. > When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu From sdm7g at virginia.edu Wed Aug 30 16:48:27 2017 From: sdm7g at virginia.edu (Majewski, Steven Dennis (sdm7g)) Date: Wed, 30 Aug 2017 20:48:27 +0000 Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF In-Reply-To: References: , , Message-ID: Looks like some CSS mods are also required to adjust for logo size. First repo logo I tried looked good, but the 2nd one I tried caused the repo information at the bottom of titlepage to push down to the next page. But yes, If we can make that a bit more robust, it would make a better default. -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Custer, Mark Sent: Wednesday, August 30, 2017 2:59:57 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF Steve, that's excellent. In fact, that should probably just get added to the core code, I'd think! ? ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Majewski, Steven Dennis (sdm7g) Sent: Wednesday, August 30, 2017 2:17:39 PM To: Archivesspace Users Group Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF Thanks, Mark. I gave this a try and verified that it worked added to plugins/local/public/views/pdf/_header.html.erb We have different logos for different repositories. If you add the logos to the repository branding image url, this pulls that image url: -- Steve Majewski / UVA Alderman Library ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Custer, Mark Sent: Wednesday, August 30, 2017 1:51:42 PM To: archivesspace_users_group at lyralists.lyrasis.org Subject: Re: [Archivesspace_Users_Group] Customizing the Public Interface PDF Alice, all: The new PUI PDF process does *not* use EAD or the as-ead.html.xsl file. Instead, it takes the data directly from ArchivesSpace, converts it to HTML, and then converts that HTML to PDF. For the ASpace PUI workshop I created a small plugin to illustrate how you can change the image that's added to the front page of the PDF. I haven't had a chance to provide other examples yet (or even to delve too deeply into how the new PDF creation process works), but here is where some of those files live in the ArchivesSpace core code: https://github.com/archivesspace/archivesspace/tree/master/public/app/views/pdf If you follow the model of the "local" plugin that's already provided with ArchivesSpace, here's how you'd change the image on the front page of the PDF: * Add a "public" directory to the local plugin, and add an "assets" subdirectory (for your new image) and a "views" subdirectory (which can be used to override the default behaviors of the PDF process). * In the "assets" directory, add something like "images/logo.png" * In the "view" directory, I added the following: pdf/_header.html.erb. * In that _header.html.erb file, I kept everything the same as what's in the default file, aside from this last bit: As long as you then have the "local" plugin turned on, you can then use this technique to change the default image as well as anything else in the PDF. I hope that helps, and I hope to have this more fully documented soon once it's been explored a bit more. I was actually hoping to re-use the pre-exisitng XSL transformations (primarily since that's what I know!), but I believe that this approach results in PDFs much more quickly, since the EAD file also doesn't have to be generated. The other benefit, which may take a while to show its usefulness, is that you don't need to know EAD or XSLT to update the PUI PDFs. Instead, you need to know a bit about ArchivesSpace and HTML (and lots more people know about HTML than know about EAD or XSLT). Please let us know if you're able to change the PDF using this plugin approach or not, and if you have any feedback about it. So far, all that I've done was test that I could change the logo that's used, but it would be great to develop other types of customizations so that those can be shared with the rest of the community. mark ________________________________ From: archivesspace_users_group-bounces at lyralists.lyrasis.org on behalf of Alice Elizabeth Tippit Sent: Wednesday, August 30, 2017 11:40:41 AM To: archivesspace_users_group at lyralists.lyrasis.org Subject: [Archivesspace_Users_Group] Customizing the Public Interface PDF Greetings all, We would like to customize the PDF that generates from the public interface, but are having difficulty figuring out which of the xsl files in the stylesheets folder is used to generate the PDF, and where to place our customized files. When the ?Print? button is clicked in our Public interface, a PDF is automatically generated. In comparison the PDF produced through the staff interface it lacks the useful table of contents and has formatting that produces a document that is twice the number of pages. Notes from the public interface session held at the ArchivesSpace Forum indicate that we need to customize the as-ead-html.xsl file as a plugin: >PDF from PUI is NOT generated from EAD-->PDF XSL (comes from HTML) so to customize PDF you would have to use a plugin; PDF on staff side still is from XSL< Adding to our confusion, when we run the as-ead-html.xsl file through Oxygen the html document produced has a table of contents, and formatting that is easier on the eyes. No idea what it looks like converted into a PDF. I?d hope for something better than the PDF that currently generates on the public site. Following the note from the public session as best we can, we attempted a test, placing a customized copy of the as-ead-html.xsl file in archivesspace > plugins > local > public > stylesheets. This had no effect. Are we chasing the wrong file, or placing it in the wrong location? Or something else? For interested folks, I?ve attached the html file produced by running the as-ead-html.xsl file through Oxygen, as well as the PDFs currently produced on the Public and Staff interface. Any advice?thank you! Alice Tippit Developer-Metadata & Discovery Services Northwestern University Library Northwestern University 1970 Campus Drive Evanston, IL 60208 www.library.northwestern.edu a-tippit at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From rachel.searcy at nyu.edu Thu Aug 31 16:52:36 2017 From: rachel.searcy at nyu.edu (Rachel Aileen Searcy) Date: Thu, 31 Aug 2017 16:52:36 -0400 Subject: [Archivesspace_Users_Group] Spawning resources In-Reply-To: References: Message-ID: I'm a little bit late to the party here - typical - but this is something I've thought about too. Our accessioning workflow involves the creation of both an accession and resource record for new collections. We still use the spawning feature because of the information it does automatically carry over (Title, extent, dates, scope and content note, agents and subjects) but I'd be keen to see some of the specifics you mention, Christie. I think the spawning functionality provides a concrete application for iterative and extensible workflows, and a way to show how we can create archival description at many different points along the way, so I'd like to make the most of that. I'd be happy to talk further about this as well - thanks for raising the issue. Best, Rachel On Fri, Aug 25, 2017 at 10:49 AM, Tang, Lydia wrote: > Hi all, > Yes, it would be something for the Staff Interface Enhancement Working > Group! Currently, we are still in the early stages of the group, but would > be very interested in working with you both (and anyone else), in > identifying what can be improved and making recommendations on how it can > be improved. > This is currently a brainstorm document on new capabilities we?d like to > see in the Staff Interface. In there is currently in a very basic form > some ideas about treating the default presets for Resources/Accessions as > selectable/merge-able templates. You all are welcome to add your ideas or > create a JIRA ticket. If you go with the JIRA route, please be sure to tag > it with ?staff_interface? Thanks! > https://docs.google.com/document/d/1NLTIBOwRrHdztQli2QvcRgr- > JAIOXy_5TUXAAR-DRvg/edit?usp=sharing > Lydia > -- > Dr. Lydia Tang, CA, DMA, MLIS > Special Collections Archivist-Librarian > Philosophy, Aesthetics, and Ethics Bibliographer > Michigan State University Libraries > > From: on behalf > of "Michelson, Daniel" > Reply-To: Archivesspace Users Group lyralists.lyrasis.org> > Date: Friday, August 25, 2017 at 10:19 AM > To: Archivesspace Users Group lyralists.lyrasis.org> > Subject: Re: [Archivesspace_Users_Group] Spawning resources > > Hi Christie, > We've run into some of the same issues here at Union College. Another > example is that resource records spawned from accessions ignore defaults > for new resource records. > Presumably some of these have to do with the difficulty of predicting user > desires. To use one of your examples, should the Provenance field in the > Accessions Module map to the Custodial History Note or the Immediate Source > of Acquisition Note? > > I'm wondering if this type of issue is something within the purview of the > new Staff Interface Working Group. > Regards, > > Dan Michelson > Historical Records Project Archivist > Union College > > On Fri, Aug 25, 2017 at 10:03 AM, Christie Peterson > wrote: > Hello everyone, > > Here at Smith we're currently diving head-first into using ASpace for our > accessioning and description workflows, and we're going to be making > healthy use of the spawn resource feature. > > There are some things that do not happen in the spawning process that we > would like -- carrying over things like provenance information, > machine-actionable restrictions, etc. > > I searched Jira and didn't see these as open issues. It feels to me like > rather than reporting issues one-at-a-time, it might be worthwhile to > consider a re-examination of the mapping and spawning, and maybe funding > some work to improve this process. > > Is anyone else already treading this path? Would any organizations like to > start thinking and possibly working on this as a community? > > Thanks all, > > Christie Peterson > Head of Technical Services for Special Collections > Smith College > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org rchivesspace_Users_Group at lyralists.lyrasis.org> > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group< > https://urldefense.proofpoint.com/v2/url?u=http-3A__lyralists. > lyrasis.org_mailman_listinfo_archivesspace-5Fusers-5Fgroup& > d=DwMFaQ&c=nE__W8dFE-shTxStwXtp0A&r=M5PgloWvPMrr8ldOateLlQ&m= > IikwWiUDD0nHvGEphQIA-2XSNnaM5GSjFxg8YhAEdnE&s=Ub7nh7aL3qsx32xz1MBX3_bIH7_ > 1P2CsvD4cG434924&e=> > > _______________________________________________ > Archivesspace_Users_Group mailing list > Archivesspace_Users_Group at lyralists.lyrasis.org > http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group > -- Rachel Searcy Accessioning Archivist, Archival Collections Management New York University Libraries 212.998.2539 | rachel.searcy at nyu.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: