<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:38:59 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>[GODRIVER-2599] Separate the Go BSON library into its own module</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-2599</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;Create a new module and repository for the &lt;a href=&quot;https://pkg.go.dev/go.mongodb.org/mongo-driver/bson&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;go.mongodb.org/mongo-driver/bson&lt;/a&gt; package. For example, create the &quot;go.mongodb.org/bson&quot; package that points to the &quot;https://github.com/mongodb/go-bson&quot; repository.&lt;/p&gt;

&lt;p&gt;The motivations for this are:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;More quickly improve the usability of the BSON library by separating its release schedule from the Go Driver release schedule (i.e. it enables more frequent BSON major version releases).&lt;/li&gt;
	&lt;li&gt;Make the BSON library more usable by Go devs who don&apos;t use MongoDB or the Go Driver.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Concerning the existing &lt;a href=&quot;https://pkg.go.dev/go.mongodb.org/mongo-driver/bson&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;go.mongodb.org/mongo-driver/bson&lt;/a&gt; package, there are some options for what to do with it:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Remove it with the next Go Driver major release (currently 2.0) and direct users to update all references to the new package path.&lt;/li&gt;
	&lt;li&gt;Create a Git submodule that references a version of the proposed &quot;https://github.com/mongodb/go-bson&quot; repo.&lt;/li&gt;
	&lt;li&gt;Manually maintain the code in the &lt;tt&gt;bson/&lt;/tt&gt; directory in the Go Driver by copying updates from the proposed &quot;https://github.com/mongodb/go-bson&quot; repo.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;In any case, our goal should be to eventually remove the &quot;bson&quot; package from the Go Driver while easing the transition to the separate module as much as possible.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2165537">GODRIVER-2599</key>
            <summary>Separate the Go BSON library into its own module</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="matt.dale@mongodb.com">Matt Dale</reporter>
                        <labels>
                    </labels>
                <created>Mon, 24 Oct 2022 17:14:10 +0000</created>
                <updated>Thu, 9 Mar 2023 07:08:11 +0000</updated>
                                                                                                <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                        <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|i0xtqw:</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>