<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:08:18 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>[FOLIO-785] Consolidate 20+ requests for module version info etc, from stripes front page, into a few</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-785</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;We&apos;re doing some up-front loading of module info etc on the start page - before login. It comes to over 30 requests on folio-testing at the time of writing. As we add more modules the number will only grow.&lt;/p&gt;

&lt;p&gt;If most of those Okapi requests could be consolidated into one or a few, it would probably reduce load-time and prevent redrawing. &lt;/p&gt;

&lt;p&gt;Seems Chrome executes max 6 requests simultaneously, meaning that the 30+ requests go off in 7 to 8 batches. On a 8-10 Mbit/s connection it can take to 3-4 seconds before the bundle and all modules and SSO info are retrieved.&lt;/p&gt;

&lt;p&gt;During this time the folio-address will flicker (in chrome) as the page is repeatedly redrawn. It may be (particularly) visible because we use http which makes Chrome issue security warnings.&lt;/p&gt;

&lt;p&gt;So, a fast user can actually give the username field focus, maybe type a few letters, just to loose it again and start over&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;63880_thumb&quot; href=&quot;/rest/api/3/attachment/content/63880&quot; title=&quot;Screenshot from 2017-08-17 20-40-49.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;63880&quot; file-preview-title=&quot;Screenshot from 2017-08-17 20-40-49.png&quot;&gt;&lt;jira-attachment-thumbnail url=&quot;https://folio-org.atlassian.net/rest/api/3/attachment/thumbnail/63880?default=false&quot; jira-url=&quot;https://folio-org.atlassian.net/rest/api/3/attachment/thumbnail/63880&quot; filename=&quot;Screenshot from 2017-08-17 20-40-49.png&quot;&gt;&lt;img src=&quot;https://folio-org.atlassian.net/rest/api/3/attachment/thumbnail/63880&quot; data-attachment-name=&quot;Screenshot from 2017-08-17 20-40-49.png&quot; data-attachment-type=&quot;thumbnail&quot; data-media-services-id=&quot;3e8146c6-3eb5-4caa-b66b-75b917aaeb17&quot; data-media-services-type=&quot;file&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/jira-attachment-thumbnail&gt;&lt;/a&gt;&lt;/span&gt; &lt;/p&gt;</description>
                <environment></environment>
        <key id="79412">FOLIO-785</key>
            <summary>Consolidate 20+ requests for module version info etc, from stripes front page, into a few</summary>
                <type id="10006" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10307?size=medium">Umbrella</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="1" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="-1">Unassigned</assignee>
                                                                <reporter accountid="5bffed5e2434bf3a1a91d37a">Niels Erik Nielsen</reporter>
                                    <labels>
                    </labels>
                <created>Thu, 17 Aug 2017 19:46:08 +0000</created>
                <updated>Fri, 18 Jan 2019 12:47:52 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                    <timespent seconds="7200">2 hours</timespent>
                                    <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="53609">OKAPI-385</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="61686">STCOR-58</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="63880" name="Screenshot from 2017-08-17 20-40-49.png" size="367460" author="5bffed5e2434bf3a1a91d37a" created="Thu, 17 Aug 2017 19:42:46 +0000"/>
                    </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_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10144"><![CDATA[Core: Platform]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzxxuf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>