Sha256: 09866ea462c0bc3a1b28871682acd37debee54c3a98fff19da05b7783820fe81

Contents?: true

Size: 879 Bytes

Versions: 10

Compression:

Stored size: 879 Bytes

Contents

# Contribution Guide

## Issue

If you spot a problem, [search if an issue already exists](https://github.com/suketa/ruby-duckdb/issues).
If a related issue doesn't exist, you can open a [new issue](https://github.com/suketa/ruby-duckdb/issues/new).


## Fix Issues or Add New Features.

1. install [Ruby](https://www.ruby-lang.org/) into your local machine.
2. install [duckdb](https://duckdb.org/) into your local machine.
3. fork the repository and `git clone` to your local machine.
4. run `bundle install`
5. run `rake build`
   or you might run with C duckdb header and library directories:
   `rake build -- --with-duckdb-include=/duckdb_header_directory --with-duckdb-lib=/duckdb_library_directory`
6. run `rake test`
7. create new branch to change the code.
8. change the code.
9. write test.
10. run `rake test` and confirm all tests pass.
11. git push.
12. create PR.

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
duckdb-0.7.0 CONTRIBUTION.md
duckdb-0.6.1 CONTRIBUTION.md
duckdb-0.5.1.1 CONTRIBUTION.md
duckdb-0.5.1 CONTRIBUTION.md
duckdb-0.5.0 CONTRIBUTION.md
duckdb-0.3.4.0 CONTRIBUTION.md
duckdb-0.3.3.0 CONTRIBUTION.md
duckdb-0.3.2.0 CONTRIBUTION.md
duckdb-0.3.1.0 CONTRIBUTION.md
duckdb-0.2.9.0 CONTRIBUTION.md