BSON::XS(3pm)

πŸ“¦
version 0.8.4 Β· 3 versions
, in ubuntu jammy

πŸ’– BSON::XS πŸ’–

okay so this is the manual page for BSON::XS, bestie β€” the XS implementation of MongoDB's BSON serialization. it's EOL, which we're gonna talk about, but first: hi, hello, welcome, this page has ✨lore✨


✨ VERSION ✨

version v0.8.4 β€” that's the one, that's the final form πŸ’…


πŸ›‘ END OF LIFE NOTICE πŸ›‘

okay so real talk, bestie, sit down for this one 🫢

v0.8.0 was the final feature release of the MongoDB BSON::XS library, and v0.8.4 is the final patch release. that's it. that's the whole story. no more feature drops, no more little patches, we're done here 😭

as of August 13, 2020, the MongoDB Perl driver and all the related libraries reached end of life and are no longer supported by MongoDB. if you wanna know the why of it all, there's an August 2019 deprecation notice with the rationale:

https://www.mongodb.com/blog/post/the-mongodb-perl-driver-is-being-deprecated

ngl this is giving "graduated and moved away" energy and we're all just here looking at the group chat πŸ’€

BUT. and this is the important part. if members of the community wanna keep the development going, they are totally welcome to fork the code under the terms of the Apache 2 license and release it under a new namespace. like, go off, honestly πŸ‘‘

specifications and test files for MongoDB drivers and libraries are published in an open repository, so if you're picking up the torch, everything you need is right there:

mongodb/specifications https://github.com/mongodb/specifications/tree/master/source


🌸 DESCRIPTION 🌸

okay so what is this thing. this module contains an XS implementation for BSON encoding and decoding. that's the whole vibe.

there is no public API. like, none. zero. don't go poking at it directly, bestie, that's not the move πŸ™ˆ

instead, use the BSON module and it will choose the best implementation for you. it's got main character energy and it handles the casting, you just show up πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

David Golden <david@mongodb.com>


πŸ¦‹ CONTRIBUTOR πŸ¦‹

Paul "LeoNerd" Evans <leonerd@leonerd.org.uk>


this software is Copyright (c) 2020 by MongoDB, Inc.

this is free software, licensed under:

The Apache License, Version 2.0, January 2004

and that's the page, bestie πŸ’œ this was BSON::XS(3pm), rendered for you by perl v5.34.0 on 2022-02-06 β€” yeah, the footer is doing numbers, it's a whole time capsule in here πŸ•°οΈβœ¨

go use BSON instead. drink water. fork responsibly. mwah πŸ’‹

πŸ“¦ where this page comes from