<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:06:34 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-541] split backend module projects into it&apos;s own jira/git project</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-541</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;This includes:&lt;/p&gt;

&lt;p&gt;RMB&lt;br/&gt;
mod-auth&lt;br/&gt;
mod-users&lt;br/&gt;
mod-metadata&lt;br/&gt;
mod-circulation&lt;/p&gt;


&lt;p&gt;Decide on the details.&lt;/p&gt;</description>
                <environment></environment>
        <key id="80161">FOLIO-541</key>
            <summary>split backend module projects into it&apos;s own jira/git project</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="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="5f9abc1eb45b2e007453f423">John Malconian</assignee>
                                                                <reporter accountid="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d">Jakub Skoczen</reporter>
                                    <labels>
                            <label>sprint12</label>
                            <label>sprint13</label>
                    </labels>
                <created>Tue, 4 Apr 2017 14:03:41 +0000</created>
                <updated>Mon, 12 Nov 2018 14:23:28 +0000</updated>
                            <resolved>Tue, 9 May 2017 13:31:29 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                    <timespent seconds="36600">1 day, 2 hours, 10 minutes</timespent>
                                <comments>
                                                            <comment id="191770" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Tue, 4 Apr 2017 14:15:03 +0000"  >&lt;p&gt;Guys, I am curious to hear your opinions but I feel the most seamless way forward is to leave the Git structure intact and introduce Jira projects that map to those projects.&lt;/p&gt;

&lt;p&gt;For multi-module project like mod-auth, keep sub-module versioning alingned and use that as a &quot;fixVersion&quot;/version management in Jira.&lt;/p&gt;</comment>
                                                            <comment id="191771" author="63e2a2771b13d42998e4e706" created="Tue, 4 Apr 2017 14:46:46 +0000"  >&lt;p&gt;I think going forward it would be good to establish a convention for the repositories, and I think that would likely involve splitting mod-metadata into mod-inventory and mod-inventory storage. I agree that this does not need to happen to achieve the goal of this change (as long as we are happy with a unified version for both modules).&lt;/p&gt;

&lt;p&gt;If we keep the git repositories as they currently are, then the metadata project can be used for both inventory and inventory storage, and they need to have a unified version. We&apos;d only need two new JIRA projects for circulation and loan-storage (that could be renamed to circulation-storage).&lt;/p&gt;

&lt;p&gt;Hugs,&lt;/p&gt;

&lt;p&gt;Marc&lt;/p&gt;</comment>
                                                            <comment id="191772" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Wed, 5 Apr 2017 09:39:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c38e8d616ac1e4f7cbc660a&quot; class=&quot;user-hover&quot; rel=&quot;5c38e8d616ac1e4f7cbc660a&quot; data-account-id=&quot;5c38e8d616ac1e4f7cbc660a&quot; accountid=&quot;5c38e8d616ac1e4f7cbc660a&quot; rel=&quot;noreferrer&quot;&gt;Kurt Nordstrom&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; let&apos;s establish what Git projects &lt;b&gt;need&lt;/b&gt; splitting, this is a prerequisite for knowing what Jira projects must be created (which I will ask &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f9abc1eb45b2e007453f423&quot; class=&quot;user-hover&quot; rel=&quot;5f9abc1eb45b2e007453f423&quot; data-account-id=&quot;5f9abc1eb45b2e007453f423&quot; accountid=&quot;5f9abc1eb45b2e007453f423&quot; rel=&quot;noreferrer&quot;&gt;John Malconian&lt;/a&gt; to do).&lt;/p&gt;</comment>
                                                            <comment id="191773" author="63e2a2771b13d42998e4e706" created="Wed, 5 Apr 2017 09:57:38 +0000"  >&lt;p&gt;I don&apos;t know enough to properly comment on the authentication/authorisation modules. I think &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt; comment in the call about Okapi components is a good guideline, do we envisage that these modules will almost always/very often be used together?&lt;/p&gt;

&lt;p&gt;For the business logic / storage modules, I think consistency is the key. At the moment the users storage and business logic modules are separate, as are circulation and loan (maybe to be renamed circulation) storage. It is only the metadata modules which aren&apos;t at present (which I think is partly due to how we thought we might answer the question of use together and partly historical), therefore I think splitting them would make the repository organisation more consistent.&lt;/p&gt;

&lt;p&gt;Hugs,&lt;/p&gt;

&lt;p&gt;Marc&lt;/p&gt;</comment>
                                                            <comment id="191774" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Mon, 10 Apr 2017 14:25:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bffed52a1b46046f530c8f7&quot; class=&quot;user-hover&quot; rel=&quot;5bffed52a1b46046f530c8f7&quot; data-account-id=&quot;5bffed52a1b46046f530c8f7&quot; accountid=&quot;5bffed52a1b46046f530c8f7&quot; rel=&quot;noreferrer&quot;&gt;Mike Taylor&lt;/a&gt; will create a parallel issue for the front-end components and link it here.&lt;/p&gt;</comment>
                                                            <comment id="191775" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Mon, 10 Apr 2017 14:26:35 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c38e8d616ac1e4f7cbc660a&quot; class=&quot;user-hover&quot; rel=&quot;5c38e8d616ac1e4f7cbc660a&quot; data-account-id=&quot;5c38e8d616ac1e4f7cbc660a&quot; accountid=&quot;5c38e8d616ac1e4f7cbc660a&quot; rel=&quot;noreferrer&quot;&gt;Kurt Nordstrom&lt;/a&gt; what about mod-users and mod-auth? My thinking was that we would go ahead and &quot;lock&quot; versions of all mod-auth sub modules and create two new project in Jira: MODAUTH and MODUSERS. What say you?&lt;/p&gt;</comment>
                                                            <comment id="191776" author="5bffed52a1b46046f530c8f7" created="Mon, 10 Apr 2017 14:36:55 +0000"  >&lt;p&gt;The parallel issue for the front-end is 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;STRIPES-309&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/STRIPES-309&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Align git-repos, NPM-packages and Jira projects for Stripes and UI modules&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            STRIPES-309
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
.&lt;/p&gt;</comment>
                                                            <comment id="191777" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Wed, 12 Apr 2017 13:58:42 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c38e8d616ac1e4f7cbc660a&quot; class=&quot;user-hover&quot; rel=&quot;5c38e8d616ac1e4f7cbc660a&quot; data-account-id=&quot;5c38e8d616ac1e4f7cbc660a&quot; accountid=&quot;5c38e8d616ac1e4f7cbc660a&quot; rel=&quot;noreferrer&quot;&gt;Kurt Nordstrom&lt;/a&gt; I have created the following projects in Jira: mod-users, mod-authtoken, mod-perms, mod-login (I have assume those are the names you will use in GitHub). You are the &quot;lead&quot; for all of them, which means you can maintain versions and set &quot;fixVersion&quot; field for issues. Please start moving issues over from DMOD/FOLIO to specific projects and set that field, if you lack priviliges please ask &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f9abc1eb45b2e007453f423&quot; class=&quot;user-hover&quot; rel=&quot;5f9abc1eb45b2e007453f423&quot; data-account-id=&quot;5f9abc1eb45b2e007453f423&quot; accountid=&quot;5f9abc1eb45b2e007453f423&quot; rel=&quot;noreferrer&quot;&gt;John Malconian&lt;/a&gt; for help.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; I have created the missing &quot;Circulation Storage&quot; project, please follow the same steps as in Kurt&apos;s case.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; class=&quot;user-hover&quot; rel=&quot;712020:32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; data-account-id=&quot;712020:32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; accountid=&quot;712020:32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; rel=&quot;noreferrer&quot;&gt;shale99&lt;/a&gt; I have created a new project called RMB, you are the lead. Please follow the steps from Kurt&apos;s, description above.&lt;/p&gt;

&lt;p&gt;Thanks guys.&lt;/p&gt;</comment>
                                                            <comment id="191778" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Wed, 12 Apr 2017 13:59:43 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f9abc1eb45b2e007453f423&quot; class=&quot;user-hover&quot; rel=&quot;5f9abc1eb45b2e007453f423&quot; data-account-id=&quot;5f9abc1eb45b2e007453f423&quot; accountid=&quot;5f9abc1eb45b2e007453f423&quot; rel=&quot;noreferrer&quot;&gt;John Malconian&lt;/a&gt; I am assinging to you in case there are any Jira config problems. Feel free to close when guys have succesfully moved stuff over.&lt;/p&gt;</comment>
                                                            <comment id="191779" author="5f9abc1eb45b2e007453f423" created="Tue, 25 Apr 2017 16:37:43 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; - I renamed the circulation and ciculation-storage projects in Jira to &apos;mod-circulation&apos; and &apos;mod-circulation-storage&apos; just for consistency.    I also created projects for mod-inventory and mod-inventory-storage in anticipation of those as separate git projects.   You are the Project Manager/Lead for all four projects. &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c38e8d616ac1e4f7cbc660a&quot; class=&quot;user-hover&quot; rel=&quot;5c38e8d616ac1e4f7cbc660a&quot; data-account-id=&quot;5c38e8d616ac1e4f7cbc660a&quot; accountid=&quot;5c38e8d616ac1e4f7cbc660a&quot; rel=&quot;noreferrer&quot;&gt;Kurt Nordstrom&lt;/a&gt; - I renamed the mod-perms Jira project to &apos;mod-permissions&apos;.  Please ensure the new git project for this module is called &apos;mod-permissions&apos;.   I also gave you Project Manager permissions on mod-users, mod-permissions, mod-login, and mod-authtoken. &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; class=&quot;user-hover&quot; rel=&quot;712020:32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; data-account-id=&quot;712020:32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; accountid=&quot;712020:32bb56ac-50e7-4787-b4af-ed3089d9401c&quot; rel=&quot;noreferrer&quot;&gt;shale99&lt;/a&gt; - I gave you Project Manager permissions on &apos;RAML Module Builder&apos; project.    Let me know if I should create separate Jira projects for other RAML-based modules like mod-configuration or mod-acquisitions.&lt;/p&gt;

&lt;p&gt;If any of you need assistance moving existing Jira issues to these new projects,  let me know. &lt;/p&gt;
</comment>
                                                            <comment id="191781" author="712020:38d1a08f-86a8-4df2-9191-239b16b0a81a" created="Thu, 27 Apr 2017 08:07:05 +0000"  >&lt;p&gt;Github has a nice article on how to do this: &lt;a href=&quot;https://help.github.com/articles/splitting-a-subfolder-out-into-a-new-repository/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://help.github.com/articles/splitting-a-subfolder-out-into-a-new-repository/&lt;/a&gt;&lt;/p&gt;
</comment>
                                                            <comment id="191783" author="5bffed52a1b46046f530c8f7" created="Thu, 27 Apr 2017 09:34:50 +0000"  >&lt;p&gt;That really is nice, though &lt;tt&gt;git filter-branch&lt;/tt&gt; always make me feel queasy. What&apos;s needed now is a complementary recipe for how to permanently erase the sliced out branch from the history of the original project. (Yes, I know you often don&apos;t want to do that; but sometimes you do.)&lt;/p&gt;</comment>
                                                            <comment id="191784" author="63e2a2771b13d42998e4e706" created="Thu, 27 Apr 2017 09:47:29 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A38d1a08f-86a8-4df2-9191-239b16b0a81a&quot; class=&quot;user-hover&quot; rel=&quot;712020:38d1a08f-86a8-4df2-9191-239b16b0a81a&quot; data-account-id=&quot;712020:38d1a08f-86a8-4df2-9191-239b16b0a81a&quot; accountid=&quot;712020:38d1a08f-86a8-4df2-9191-239b16b0a81a&quot; rel=&quot;noreferrer&quot;&gt;Heikki Levanto&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks, that article looks like it will help me when I make the changes to split the metadata modules into separate repositories.&lt;/p&gt;

&lt;p&gt;Hugs&lt;/p&gt;</comment>
                                                            <comment id="191786" author="5f9abc1eb45b2e007453f423" created="Thu, 27 Apr 2017 13:41:56 +0000"  >&lt;p&gt;All the jenkins jobs for the auth modules have been reconfigured and tested. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="78085">METADATA-49</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="29682">CIRCSTORE-2</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="61105">STRIPES-309</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="79379">FOLIO-903</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|hzxm9r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 4 Apr 2017 14:46:46 +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>