Home / Companies / SurrealDB / Blog / Post Details
Content Deep Dive

Making your own PR to the SurrealDB source code

Blog post from SurrealDB

Post Details
Company
Date Published
Author
Dave MacLeod
Word Count
4,599
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

SurrealDB, an open-source database written entirely in Rust, welcomes contributions from developers through pull requests (PRs) on GitHub, even for those unfamiliar with Rust. The blog post provides a detailed guide on setting up the necessary tools, such as Rust and Cargo, to make and test changes to the SurrealDB codebase. Rust's strict compiler and single package manager make it relatively easy to run and test changes, encouraging user contributions. The post walks through the process of creating a simple PR by adding a new predefined variable, $pep_talk, to the database, demonstrating the ease with which developers can interact with Rust code. It highlights Rust's user-friendly compiler, which aids in identifying and correcting errors, making it accessible for developers from different programming backgrounds. The final steps involve testing the new feature and submitting the PR with a template to provide context and motivation for the changes, illustrating the open-source community's collaborative nature in enhancing SurrealDB.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
RAG 1 1,794 220 80 +16%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.