<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:19:44 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[ERM-399] Populate access to/access from dates on PCIs created from GOKb</title>
                <link>https://folio-org.atlassian.net/browse/ERM-399</link>
                <project id="10130" key="ERM">ERM Platform</project>
                    <description>&lt;p&gt;On importing/sycning data from GOKb to the Agreements Local KB, the access_to and access_from dates on PCIs should be set based on the access_to and access_from dates on GOKb TIPP records (//TIPP/access@start and //TIPP/access@end in XML returned by GOKb OAI endpoint)&lt;/p&gt;</description>
                <environment></environment>
        <key id="40879">ERM-399</key>
            <summary>Populate access to/access from dates on PCIs created from GOKb</summary>
                <type id="10004" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10300?size=medium">Sub-task</type>
                            <parent id="40989">ERM-395</parent>
                                    <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa">Owen Stephens</assignee>
                                                                <reporter accountid="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa">Owen Stephens</reporter>
                                    <labels>
                    </labels>
                <created>Mon, 5 Aug 2019 20:33:05 +0000</created>
                <updated>Thu, 19 Sep 2019 09:50:24 +0000</updated>
                            <resolved>Thu, 19 Sep 2019 09:50:20 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                                                            <comment id="89651" author="712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a" created="Mon, 9 Sep 2019 15:17:23 +0000"  >&lt;p&gt;Hey &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt;, am I right, that the class &lt;tt&gt;gokbToERM&lt;/tt&gt; in &lt;a href=&quot;https://github.com/folio-org/mod-agreements/blob/master/service/src/main/groovy/org/olf/kb/adapters/GOKbOAIAdapter.groovy&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-agreements/blob/master/service/src/main/groovy/org/olf/kb/adapters/GOKbOAIAdapter.groovy&lt;/a&gt; needs to be extended? &lt;br/&gt;
How can I test the import functionality?&lt;/p&gt;</comment>
                                                            <comment id="89655" author="5bfd62c75f77da6929583d6c" created="Mon, 9 Sep 2019 17:10:50 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; class=&quot;user-hover&quot; rel=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; data-account-id=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; accountid=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; rel=&quot;noreferrer&quot;&gt;Peter B&#246;hm&lt;/a&gt; So yes. That will need extending along with this class &lt;a href=&quot;https://github.com/folio-org/mod-agreements/blob/master/service/src/main/groovy/org/olf/dataimport/internal/InternalPackageImpl.groovy#L39&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-agreements/blob/master/service/src/main/groovy/org/olf/dataimport/internal/InternalPackageImpl.groovy#L39&lt;/a&gt; that is the internal schema rep of a `ContentItem` and the interface &lt;a href=&quot;https://github.com/folio-org/mod-agreements/blob/master/service/src/main/groovy/org/olf/dataimport/internal/PackageSchema.groovy#L51&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-agreements/blob/master/service/src/main/groovy/org/olf/dataimport/internal/PackageSchema.groovy#L51&lt;/a&gt; to include 2 new `LocalDate` properties for the new data.&lt;/p&gt;

&lt;p&gt;Then you will need to modify the import service to use those new properties, probably in a few places but start here: &lt;a href=&quot;https://github.com/folio-org/mod-agreements/blob/master/service/grails-app/services/org/olf/PackageIngestService.groovy#L97&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-agreements/blob/master/service/grails-app/services/org/olf/PackageIngestService.groovy#L97&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If this is too much I can probably change the schema interfaces and implementations to include them and leave the OAI adapter changes and import service changes for you to do?&lt;/p&gt;</comment>
                                                            <comment id="89659" author="712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a" created="Fri, 13 Sep 2019 15:31:31 +0000"  >&lt;p&gt;Just as a note:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The &lt;a href=&quot;https://gokbt.gbv.de/gokb/oai/index/packages?verb=ListRecords&amp;amp;metadataPrefix=gokb&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;GBV GOKb&lt;/a&gt; currently does not present any TIPPs, and therefore no access start/end dates. The &lt;a href=&quot;https://gokbt.gbv.de/gokb/oai/index/packages?verb=ListRecords&amp;amp;metadataPrefix=gokb&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;&quot;official&quot; GOKb&lt;/a&gt; does (at least TIPPs with empty access start/end dates)&lt;/li&gt;
&lt;/ul&gt;
</comment>
                                                            <comment id="89663" author="712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a" created="Fri, 13 Sep 2019 15:37:24 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt; I added some code: &lt;a href=&quot;https://github.com/folio-org/mod-agreements/compare/master...peterboehm:ERM-399?expand=1&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-agreements/compare/master...peterboehm:ERM-399?expand=1&lt;/a&gt; (sorry for the removal of the spaces, I think I fixed it now in my IDE for the future)&lt;br/&gt;
I haven&apos;t tested it, since I still have some trouble getting the frontend (stripes/workspace) to run locally. &lt;/p&gt;

&lt;p&gt;I assume, that to test the code, one would have to add a package from the Agreements --&amp;gt; E-ressources view as in &lt;a href=&quot;https://folio-testing.aws.indexdata.com/erm/eresources/a058e4fa-01a2-4032-a20a-8ea84574daed?filters=remoteKb.8b19eff2-3521-422a-8c07-8cfe56868751&amp;amp;sort=name&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;here&lt;/a&gt; and check somehow that access dates are pulled over?&lt;/p&gt;

&lt;p&gt;Is it possible to test it at all, when the GBV GOkb does not provide Packages with TIPPs/access dates and the Global GOKb only provides empty values (see comment above)?&lt;/p&gt;</comment>
                                                            <comment id="89667" author="5bfd62c75f77da6929583d6c" created="Fri, 13 Sep 2019 15:53:55 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; class=&quot;user-hover&quot; rel=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; data-account-id=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; accountid=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; rel=&quot;noreferrer&quot;&gt;Peter B&#246;hm&lt;/a&gt; - The best thing to do for testing is to drop your tenant schema and then reregister it. That should cause the gokb import to start again. The link above is only the first page of GOKb data...&lt;br/&gt;
You can see that other pages...&lt;br/&gt;
&lt;a href=&quot;https://gokbt.gbv.de/gokb/oai/index/packages?verb=ListRecords&amp;amp;metadataPrefix=gokb&amp;amp;resumptionToken=&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://gokbt.gbv.de/gokb/oai/index/packages?verb=ListRecords&amp;amp;metadataPrefix=gokb&amp;amp;resumptionToken=&lt;/a&gt;||3|gokb&lt;br/&gt;
Have TIPP data.&lt;/p&gt;

&lt;p&gt;This is not populating access start and end dates for an agreement but for the TIPP. I would expect that the access start and ends form the GOKb export are set against the PackageContentItem(s) when fetching one from the resources/{id} endpoint.&lt;/p&gt;</comment>
                                                            <comment id="89670" author="5bfd62c75f77da6929583d6c" created="Fri, 13 Sep 2019 15:57:23 +0000"  >&lt;p&gt;Also... What you&apos;ve done so far is looking good, but it is hard for me to tell properly because of the space differences polluting the view.&lt;/p&gt;</comment>
                                                            <comment id="89673" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Fri, 13 Sep 2019 16:21:38 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; class=&quot;user-hover&quot; rel=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; data-account-id=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; accountid=&quot;712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a&quot; rel=&quot;noreferrer&quot;&gt;Peter B&#246;hm&lt;/a&gt; - &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A363234f4-7171-418a-92d6-83fbb9f543fc&quot; class=&quot;user-hover&quot; rel=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; data-account-id=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; accountid=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; rel=&quot;noreferrer&quot;&gt;Felix Hemme&lt;/a&gt; has added some access start/end dates to a TIPP in the test GOKb - see &lt;a href=&quot;https://gokbt.gbv.de/gokb/oai/packages?verb=ListRecords&amp;amp;metadataPrefix=gokb&amp;amp;resumptionToken=%7C%7C55%7Cgokb&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://gokbt.gbv.de/gokb/oai/packages?verb=ListRecords&amp;amp;metadataPrefix=gokb&amp;amp;resumptionToken=%7C%7C55%7Cgokb&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="89676" author="712020:9f7c5929-8956-4cb2-bc33-db87c4d2fe6a" created="Sun, 15 Sep 2019 10:08:44 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt; I have restored the spaces for better visualization: &lt;a href=&quot;https://github.com/folio-org/mod-agreements/compare/master...peterboehm:ERM-399?expand=1&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-agreements/compare/master...peterboehm:ERM-399?expand=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I&apos;m not sure how to drop the tenant schema and reregister it.&lt;/p&gt;

&lt;p&gt;So, what&apos;s left to do: The code has to be tested, whether it is sufficient or whether more changes are needed.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzfz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="164">ERM Sprint 70</customfieldvalue>
    <customfieldvalue id="141">ERM Sprint 72</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 9 Sep 2019 15:17:23 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>