<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:08: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 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>[MONGOCRYPT-388] Segregate src and test files currently in src/mlib</title>
                <link>https://jira.mongodb.org/browse/MONGOCRYPT-388</link>
                <project id="17481" key="MONGOCRYPT">Libmongocrypt</project>
                    <description>&lt;p&gt;While reviewing the &lt;a href=&quot;https://github.com/mongodb/libmongocrypt/compare/1.3.0...1.3.1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;diff between 1.3.0 and 1.3.1&lt;/a&gt; for &lt;a href=&quot;https://jira.mongodb.org/browse/PHPC-2031&quot; title=&quot;Upgrade libmongoc to 1.21.1 and libmongocrypt to 1.3.2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;PHPC-2031&quot;&gt;&lt;del&gt;PHPC-2031&lt;/del&gt;&lt;/a&gt;, I came across the new &lt;tt&gt;src/mlib/&lt;/tt&gt; directory that was introduced in &lt;a href=&quot;https://github.com/mongodb/libmongocrypt/pull/243&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;mongodb/libmongocrypt#243&lt;/a&gt; (no related JIRA ticket that I could find).&lt;/p&gt;

&lt;p&gt;This directory contains a mix of headers and source files, although the source files appear to just be for tests. This seems inconsistent with how code/tests are organized elsewhere in libmongoc and libmongocrypt, so I wanted to open this ticket to propose it be reorganized.&lt;/p&gt;

&lt;p&gt;As this pertains to PHPC, this is relevant because we manually track source files and include paths for our bundled libmongoc and libmongocrypt submodules. I originally added &lt;tt&gt;src/mlib&lt;/tt&gt; as a source path but later realized the &lt;tt&gt;path.test.c&lt;/tt&gt; and &lt;tt&gt;src.test.c&lt;/tt&gt; files have no relevance to actually &lt;em&gt;using&lt;/em&gt; the library (and should be excluded). This isn&apos;t problematic for the time being, but if non-test source files were to be added to this directory down the line it would definitely complicate our build and packaging scripts.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1993388">MONGOCRYPT-388</key>
            <summary>Segregate src and test files currently in src/mlib</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</priority>
                        <status id="10038" iconUrl="https://jira.mongodb.org/images/icons/subtask.gif" description="">Backlog</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jmikola@mongodb.com">Jeremy Mikola</reporter>
                        <labels>
                            <label>techdebt</label>
                    </labels>
                <created>Wed, 2 Mar 2022 21:02:32 +0000</created>
                <updated>Tue, 25 Oct 2022 15:22:10 +0000</updated>
                                            <version>1.3.1</version>
                                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1964246">PHPC-2031</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                            <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i02qa4:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>