[GODRIVER-2599] Separate the Go BSON library into its own module Created: 24/Oct/22 Updated: 09/Mar/23 |
|
| Status: | Backlog |
| Project: | Go Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Unknown |
| Reporter: | Matt Dale | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Create a new module and repository for the go.mongodb.org/mongo-driver/bson package. For example, create the "go.mongodb.org/bson" package that points to the "https://github.com/mongodb/go-bson" repository. The motivations for this are:
Concerning the existing go.mongodb.org/mongo-driver/bson package, there are some options for what to do with it:
In any case, our goal should be to eventually remove the "bson" package from the Go Driver while easing the transition to the separate module as much as possible. |