<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:57:53 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>[JAVA-2706] Name driver modules using Automatic-Module-Name</title>
                <link>https://jira.mongodb.org/browse/JAVA-2706</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;Until all the driver&apos;s dependencies commit to names for their respective modules, the driver can not safely create a module-info.jar file that requires those modules.  Currently the driver depends on SLF4J and Netty, and neither have yet released with module names (though SLF4J has a beta that is modularized).&lt;/p&gt;

&lt;p&gt;But we can still make progress and help the community by adding an &lt;tt&gt;Automatic-Module-Name&lt;/tt&gt; entry to the manifest for each jar file.  This commits the driver to a set of module names that downstream dependencies can rely on when defining their own modules, and once the driver&apos;s dependencies have done the same, we can consider adding module-info.java into the mix.&lt;/p&gt;</description>
                <environment></environment>
        <key id="472635">JAVA-2706</key>
            <summary>Name driver modules using Automatic-Module-Name</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/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="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Dec 2017 22:12:54 +0000</created>
                <updated>Sat, 28 Oct 2023 11:23:03 +0000</updated>
                            <resolved>Wed, 10 Jan 2018 00:46:55 +0000</resolved>
                                                    <fixVersion>3.7.0</fixVersion>
                                    <component>Packaging</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="1769726" author="xgen-internal-githook" created="Tue, 9 Jan 2018 23:03:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;jeff.yemin@10gen.com&apos;, &apos;name&apos;: &apos;Jeff Yemin&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-2706&quot; title=&quot;Name driver modules using Automatic-Module-Name&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-2706&quot;&gt;&lt;del&gt;JAVA-2706&lt;/del&gt;&lt;/a&gt;: Add Automatic-Module-Name to all jar files so that downstream libraries wishing to modularize have stable module names on which to depend.&lt;/p&gt;

&lt;p&gt;   See &lt;a href=&quot;https://docs.oracle.com/javase/9/docs/specs/jar/jar.html#Modular&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.oracle.com/javase/9/docs/specs/jar/jar.html#Modular&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/43b9accbc3533ce6134fdb46ef9c4247a03d2b60&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/43b9accbc3533ce6134fdb46ef9c4247a03d2b60&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>JAVA-2508</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr8zqv:</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>