<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:12:33 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>[UXPROD-1050] Camunda PoC</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-1050</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;The TC proposes a 6-week PoC to gain practical, working knowledge integrating a workflow engine into FOLIO and implementing some real-world features. The PoC would target the Camunda workflow platform to implement a small set of features from the backlog.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;In order to accurately understand pros/cons and design considerations for integrating Camunda with FOLIO, this PoC will assume that there is an intermediate integration mechanism with FOLIO&#8217;s API Gateway Okapi (akin to a mod-camunda). Note that this isn&#8217;t &#8220;Production-grade&#8221; integration, but, it is felt that we need some level of integration to validate what&#8217;s possible and to identify problematic or labor-intensive aspects should we pursue Camunda further.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The goals of the integration are two-fold. Firstly, for Camunda workflows to be able to react to events generated in FOLIO. Secondly, to be able to drive further functionality in FOLIO, or other third-party systems, from workflows executing in Camunda. Triggering events could be data flows or user interactions within FOLIO. For the purposes of the PoC the focus is on data flows. To maintain a separation-of-concerns, there is a desire to keep the workflow engine (i.e. Camunda) decoupled from Folio through the use of BPMN (Business Process Model and Notation) workflow definitions. The eventual development of workflow-related apps in Folio could be used to manipulate the BPMN contracts in order to make them more accessible for a broader, non-technical, audience.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;From &lt;em&gt;&lt;a href=&quot;https://docs.google.com/document/d/19p3eMq3s8BIPt02TYYv8VwWmWjrN6Peqiy4nlapqBM4/edit#heading=h.pt1l5iq6gj6&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;Workflow Proof-of-Concept Proposal&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;&lt;a name=&quot;ImportantDocuments&quot;&gt;&lt;/a&gt;Important Documents&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.google.com/document/d/1oVuVoNUjYJCzxSomYL91HMajaCaZak02q23hOBc7RWU/edit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;Workflow PoC Report (DRAFT) - Google Docs&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.google.com/document/d/19p3eMq3s8BIPt02TYYv8VwWmWjrN6Peqiy4nlapqBM4/edit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;Workflow PoC Proposal (DRAFT) - Google Docs&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.google.com/presentation/d/1skwxVEI-o7b95gSntu-r8fAt_VTCnCiIAwzMBn-FxSc/edit#slide=id.p1&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;Workflows PoC Resourcing Options and Impact - Google Slides&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.google.com/spreadsheets/d/19NBriLwUPo2L1KQA8meHJCC8tqGNd5V_4kq8M2dvnM8/edit#gid=131245717&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;Workflow Candidate Features - NEW - Google Sheets&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;&lt;a name=&quot;Background&quot;&gt;&lt;/a&gt;Background&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.google.com/presentation/d/1LzCBk4jRj1Lt-p-MJAuHpkczZgrtHnrgYJNjEO7SQ_E/edit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;FOLIO-Workflow-System-PresToPC-July-2018 - Google Slides&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.google.com/document/d/1Q_owoSAss2GfiQcMV7E8hd9JJRM11CxIpaYp-YKl9Bc/edit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;Workflow Whitepaper - Google Docs&lt;/a&gt; (circa January 2018)&lt;/li&gt;
	&lt;li&gt;Mike Taylor&apos;s high-level overview: &lt;a href=&quot;https://github.com/indexdata/mod-workflow/blob/master/doc/folio-workflow-engine.md&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/indexdata/mod-workflow/blob/master/doc/folio-workflow-engine.md&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Heikki Levanto&apos;s more concrete proposal: &lt;a href=&quot;https://github.com/indexdata/mod-workflow/blob/master/doc/engine-design.md&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/indexdata/mod-workflow/blob/master/doc/engine-design.md&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Mike Taylor&apos;s thoughts on users and permissions: &lt;a href=&quot;https://github.com/indexdata/mod-workflow/blob/master/doc/users-and-permissions.md&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/indexdata/mod-workflow/blob/master/doc/users-and-permissions.md&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="10652">UXPROD-1050</key>
            <summary>Camunda PoC</summary>
                <type id="10000" iconUrl="https://folio-org.atlassian.net/images/icons/issuetypes/epic.svg">Epic</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="5ced27478b03050f27825a93">Peter Murray</assignee>
                                                                <reporter accountid="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d">Jakub Skoczen</reporter>
                                    <labels>
                            <label>NFR</label>
                            <label>automation_and_workflows</label>
                            <label>suppress-from-capplan</label>
                    </labels>
                <created>Tue, 28 Aug 2018 12:13:30 +0000</created>
                <updated>Thu, 27 Jun 2019 09:27:04 +0000</updated>
                            <resolved>Fri, 24 May 2019 09:53:58 +0000</resolved>
                                                    <fixVersion>Q4 2018</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                    <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="10113">UXPROD-593</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13593">UXPROD-600</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10053" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Back End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10124"><![CDATA[XXL < 30 days]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10097" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 27 Nov 2018 00:00:00 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10011" key="com.pyxis.greenhopper.jira:gh-epic-label">
                        <customfieldname>Epic Name</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Camunda PoC</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Estimation Notes and Assumptions</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Timeboxed for 3 sprints</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10096" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date (migrated)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 1 Oct 2018 00:00:00 +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>