<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 10:23:48 CET 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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[OPENAIINT-3] OpenAI: improvement function</title>
                <link>https://jira.magnolia-cms.com/browse/OPENAIINT-3</link>
                <project id="18280" key="OPENAIINT">OpenAI Integrations </project>
                    <description>&lt;p&gt;Please help to take a look at some feedback from FE testing:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;AI still does not provide meaningful text neither for the images&#8217; alt text nor the seo stuff (some examples bellow)&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;&#8220;A close-up of a white flower with yellow petals and a green stem&#8221; -&amp;gt; the actual image shows a beach with white sand, palms trees and sea&lt;/li&gt;
		&lt;li&gt;&#8220;My buddy is the greatest&#8221; as the keywords for the swissre landing page&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Sometimes the generation process wil not end -&amp;gt; loading gif keeps rotating&lt;/li&gt;
	&lt;li&gt;When SEO field are generated, I can&#8217;t &#8220;promote&#8221; them to the actual fields (it works only for the title field)&lt;/li&gt;
	&lt;li&gt;I can&#8217;t select which fields will be generated. We need only the Title, description a meta keywords. The additional OG:title and OG:description can&#8217;t be removed&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="134754">OPENAIINT-3</key>
            <summary>OpenAI: improvement function</summary>
                <type id="4" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10890&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="11">Done</resolution>
                                        <assignee username="sgeschke">Sebastian Geschke</assignee>
                                    <reporter username="yen.lactue">Yen Lac Tue</reporter>
                        <labels>
                    </labels>
                <created>Fri, 23 Jun 2023 10:12:55 +0200</created>
                <updated>Thu, 13 Jul 2023 08:20:42 +0200</updated>
                            <resolved>Thu, 13 Jul 2023 08:20:41 +0200</resolved>
                                                    <fixVersion>1.0.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                                    <timespent seconds="9000">2.5h</timespent>
                                <comments>
                            <comment id="363174" author="JIRAUSER24864" created="Fri, 23 Jun 2023 10:36:24 +0200"  >&lt;ul&gt;
	&lt;li&gt;&#8220;A close-up of a white flower with yellow petals and a green stem&#8221; -&amp;gt; the actual image shows a beach with white sand, palms trees and sea
	&lt;ul&gt;
		&lt;li&gt;Image ALT generation is based on image tagging and it&apos;s title - the more precise the tags and title the better the result with OpenAI&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;&#8220;My buddy is the greatest&#8221; as the keywords for the swissre landing page
	&lt;ul&gt;
		&lt;li&gt;As the used model text-davinci-003 is not deterministic outcome can be very fuzzy: We&apos;ll add the possibility to configure the temperature (&lt;a href=&quot;https://platform.openai.com/docs/api-reference/completions/create#completions/create-temperature)&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://platform.openai.com/docs/api-reference/completions/create#completions/create-temperature)&lt;/a&gt; in a future version&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Sometimes the generation process will not end -&amp;gt; loading gif keeps rotating
	&lt;ul&gt;
		&lt;li&gt;Will take a look and add error handling&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;When SEO field are generated, I can&#8217;t &#8220;promote&#8221; them to the actual fields (it works only for the title field)
	&lt;ul&gt;
		&lt;li&gt;This can be configured with&#160;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
  &#160; &#160; parameters:
&#160; &#160; &#160; &#160; titleField: title #name of the title property 
&#160; &#160; &#160; &#160; metaDescriptionField: metaDescription #name of the meta description property
&#160; &#160; &#160; &#160; ogDescriptionField: ogDescription #name of the og description property
&#160; &#160; &#160; &#160; metaKeywordsField: metaKeywords # name of the keywords property &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;ul&gt;
	&lt;li&gt;I can&#8217;t select which fields will be generated. We need only the Title, description a meta keywords. The additional OG:title and OG:description can&#8217;t be removed
	&lt;ul&gt;
		&lt;li&gt;This is currently not possible but can be considered as new feature
&lt;h4&gt;&lt;a name=&quot;&quot;&gt;&lt;/a&gt;&lt;/h4&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="363229" author="tgregovsky" created="Fri, 23 Jun 2023 12:58:18 +0200"  >&lt;p&gt;hi &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=sgeschke&quot; class=&quot;user-hover&quot; rel=&quot;sgeschke&quot;&gt;sgeschke&lt;/a&gt;&#160;&lt;/p&gt;

&lt;p&gt;in reaction to:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
I can&#8217;t select which fields will be generated. We need only the Title, description a meta keywords. The additional OG:title and OG:description can&#8217;t be removed
-- This is currently not possible but can be considered as &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; feature &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;I would expected it to be a key feature to be able to define list of field and its mapping, rather than having 5 hardcoded fixed fields. Could this be pls implemented?&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Also question for &lt;b&gt;keywords&lt;/b&gt;... keywords should be coma separated terms/words. right know it generates sentences not usable for meta keywords. could this be somehow improved?&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;</comment>
                            <comment id="363241" author="JIRAUSER24864" created="Fri, 23 Jun 2023 13:33:19 +0200"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=tgregovsky&quot; class=&quot;user-hover&quot; rel=&quot;tgregovsky&quot;&gt;tgregovsky&lt;/a&gt;&#160;&lt;/p&gt;

&lt;p&gt;we&apos;ll add the configuration for the fields in the next release. I&apos;ll add to option to enable/disable the most common SEO fields. In case you need more than the 5 props let me know.&lt;/p&gt;

&lt;p&gt;Regarding keywords this is a bit tricky as I mentioned before the API doesn&apos;t return deterministic results. In my tests the keywords were always comma separated. A possible solution would be to just split the text and comma separate it (not ideal).&lt;br/&gt;
I&apos;ll try to be more precise in the prompt that is being sent to OpenAI, that might improve the results.&lt;/p&gt;</comment>
                            <comment id="364678" author="JIRAUSER24864" created="Tue, 4 Jul 2023 13:14:25 +0200"  >&lt;p&gt;Also adding support for logging and context path.&lt;/p&gt;</comment>
                            <comment id="365985" author="JIRAUSER24864" created="Thu, 13 Jul 2023 08:20:42 +0200"  >&lt;p&gt;Done and released with 1.0.2&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="113188" name="field_config.png" size="74935" author="yen.lactue" created="Mon, 3 Jul 2023 05:51:18 +0200"/>
                            <attachment id="113187" name="open_1.0.2.png" size="132083" author="yen.lactue" created="Mon, 3 Jul 2023 05:48:30 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 23 Jun 2023 10:36:24 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>sgeschke</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            30 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>sgeschke</customfieldvalue>
            <customfieldvalue>tgregovsky</customfieldvalue>
            <customfieldvalue>yen.lactue</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y0a93u:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>