<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:21:44 JST 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>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[INSTRM-119] Move device configuration into ics_config product.</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-119</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;The XCU, CCD, and HX actors all either have or will have device configuration which needs to be tracked. Examples:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;per-ccd bias offsets, other voltages&lt;/li&gt;
	&lt;li&gt;per-motor ranges and limits&lt;/li&gt;
	&lt;li&gt;current thresholds to track&lt;/li&gt;
	&lt;li&gt;temperature/power/etc setpoints&lt;/li&gt;
	&lt;li&gt;many others.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;These should not be in the code products. Much of it currently is.&lt;/p&gt;

&lt;p&gt;Can this list be fleshed out by LAM? Any design comments welcome.&lt;/p&gt;

&lt;p&gt;I&apos;ll start by proposing a tree of YAML files, one directory per actor, and one configuration item per line. I&apos;m imagining a &quot;default&quot; configuration file, plus overrides. &lt;/p&gt;

&lt;p&gt;I&apos;ll point out that this might be the place to declare alarm thresholds, and perhaps everything which is currently in the hated ics_xcuActor/etc files. Also, the PFI configuration should not be part of this.&lt;/p&gt;</description>
                <environment></environment>
        <key id="11620">INSTRM-119</key>
            <summary>Move device configuration into ics_config product.</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</priority>
                        <status id="10100" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="No further work should be done on this.">Won&apos;t Fix</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="2">Won&apos;t Fix</resolution>
                                        <assignee username="cloomis">cloomis</assignee>
                                    <reporter username="cloomis">cloomis</reporter>
                        <labels>
                    </labels>
                <created>Wed, 31 May 2017 14:18:20 +0000</created>
                <updated>Thu, 27 Jan 2022 16:31:12 +0000</updated>
                            <resolved>Thu, 27 Jan 2022 16:31:12 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                            <comment id="12264" author="arnaud.lefur" created="Wed, 14 Jun 2017 14:56:20 +0000"  >&lt;p&gt;For enu, we absolutely need to track slit configuration : &lt;b&gt;home, tool&lt;/b&gt; coordinates systems which come from the slit alignment procedure. For now, I was pushing it as a keyword so I can retrieve the history from the archiver.&lt;br/&gt;
But I agree that ics_config would be a good place to put it. &lt;/p&gt;

&lt;p&gt;We need to talk about that next week, especially if we link that to alarm handling also&lt;/p&gt;</comment>
                            <comment id="12307" author="cloomis" created="Fri, 23 Jun 2017 07:46:07 +0000"  >&lt;p&gt;Showed proof-of-concept to Fabrice and Arnaud. Since they will be using this, I&apos;m asking Arnaud to review. I&apos;d like to come out of this shutdown using both &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-119&quot; title=&quot;Move device configuration into ics_config product.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-119&quot;&gt;&lt;del&gt;INSTRM-119&lt;/del&gt;&lt;/a&gt; and &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-28&quot; title=&quot;Provide an id object to track site, camera, spectrograph, etc.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-28&quot;&gt;&lt;del&gt;INSTRM-28&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-28&quot; title=&quot;Provide an id object to track site, camera, spectrograph, etc.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-28&quot;&gt;&lt;del&gt;INSTRM-28&lt;/del&gt;&lt;/a&gt; is a partial requirement, since it provides a namespace for spectrograph ID interpolation.&lt;/p&gt;

&lt;p&gt;Interpolation is currently only done on individually fetched strings, which I think is sufficient for current needs. I think I should add an option to recursively check for strings in the returned data structure.&lt;/p&gt;</comment>
                            <comment id="12546" author="arnaud.lefur" created="Wed, 13 Sep 2017 16:25:36 +0000"  >&lt;p&gt;That&apos;s good for me. &lt;br/&gt;
The syntax of the YAML file can be a bit tricky. But they are really powerful and interpolate names allow to factorize even more.&lt;br/&gt;
It will definitely make our life easier.&lt;/p&gt;</comment>
                            <comment id="12556" author="atsushi.shimono" created="Sun, 17 Sep 2017 11:44:09 +0000"  >&lt;p&gt;which part did you feel tricky? we might be better to have them documented not to get confused and bug..&lt;/p&gt;</comment>
                            <comment id="12882" author="atsushi.shimono" created="Thu, 25 Jan 2018 03:06:50 +0000"  >&lt;p&gt;This ticket is marked as review completed, but nothing has done on github.&lt;br/&gt;
Just raise what to do &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=cloomis&quot; class=&quot;user-hover&quot; rel=&quot;cloomis&quot;&gt;cloomis&lt;/a&gt; / &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=arnaud.lefur&quot; class=&quot;user-hover&quot; rel=&quot;arnaud.lefur&quot;&gt;arnaud.lefur&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="30388" author="hassan" created="Thu, 27 Jan 2022 16:31:12 +0000"  >&lt;p&gt;Ticket has already been addressed as part of other work.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="11361">INSTRM-28</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="15654">INSTRM-1281</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="11661">INSTRM-132</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10006" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>INSTRM-136</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|ii02nf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10100" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Reviewers</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arnaud.lefur</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="24">2017-10A</customfieldvalue>

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