<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:41:24 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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[COMPASS-5949] Make Editors accept both EJSON and Shell syntax</title>
                <link>https://jira.mongodb.org/browse/COMPASS-5949</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;p&gt;Currently, some of our editors accept EJSON (Insert/Edit in CRUD), while some accept Shell syntax (e.g. Agg pipeline builder). We do not display information about which editor accepts which kind of input.&lt;/p&gt;

&lt;p&gt;I think we can and should add a toggle to the Editor component that allows switching between the two modes while editing (in the UI, this could look similar to what we&#8217;re working out for code formatting in &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5853&quot; title=&quot;Code formatting support for stage editor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5853&quot;&gt;&lt;del&gt;COMPASS-5853&lt;/del&gt;&lt;/a&gt;), so that the ambiguity is resolved without requiring users to update their workflows.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2088316">COMPASS-5949</key>
            <summary>Make Editors accept both EJSON and Shell syntax</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="1" iconUrl="https://jira.mongodb.org/images/icons/statuses/open.png" description="">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="anna.henningsen@mongodb.com">Anna Henningsen</reporter>
                        <labels>
                            <label>code-editors</label>
                    </labels>
                <created>Tue, 12 Jul 2022 10:08:11 +0000</created>
                <updated>Thu, 28 Sep 2023 15:48:54 +0000</updated>
                                                                            <component>UI / UX</component>
                        <due></due>
                            <votes>1</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="4701472" author="xgen-internal-githook" created="Mon, 25 Jul 2022 12:22:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Anna Henningsen&apos;, &apos;email&apos;: &apos;anna@addaleax.net&apos;, &apos;username&apos;: &apos;addaleax&apos;}
&lt;p&gt;Message: chore: add BSON doc editor component, use for FLE2-related fields &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5949&quot; title=&quot;Make Editors accept both EJSON and Shell syntax&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5949&quot;&gt;COMPASS-5949&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This partially addresses &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-5949&quot; title=&quot;Make Editors accept both EJSON and Shell syntax&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-5949&quot;&gt;COMPASS-5949&lt;/a&gt; and might be useful as a starting&lt;br/&gt;
point for what approach we want to take here.&lt;/p&gt;

&lt;p&gt;Currently, this creates a new `BSONDocumentEditor` component&lt;br/&gt;
specifically for editor instances that are targeting BSON documents&lt;br/&gt;
(which most of our editors do), adds an EJSON/Shell syntax switch&lt;br/&gt;
to it, and centralizes parsing/JS serialization in a single location.&lt;br/&gt;
Branch: 5949-dev&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/1e92cd4f2fadb80eead39addaa1f058bbdba4cb0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/1e92cd4f2fadb80eead39addaa1f058bbdba4cb0&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="2070304">COMPASS-5898</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="2053598">COMPASS-5853</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 12 Jul 2022 14:01:03 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        1 year, 28 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>anna.henningsen@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 year, 28 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>anna.henningsen@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i11z3j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr1ldp:qyzzzs</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="6379">Iteration Herring</customfieldvalue>
    <customfieldvalue id="6435">Iteration Isopod</customfieldvalue>
    <customfieldvalue id="6457">Iteration Jellyfish</customfieldvalue>
    <customfieldvalue id="6458">Iteration Kraken</customfieldvalue>
    <customfieldvalue id="6547">Iteration Lobster</customfieldvalue>
    <customfieldvalue id="6590">Iteration Manatee</customfieldvalue>
    <customfieldvalue id="6639">Iteration Narwhal</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i11l8v:</customfieldvalue>

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