Sha256: 7ff0580b3c38f65701668ace2015d2411fa82e843152baa69581bd15a2672907

Contents?: true

Size: 1.95 KB

Versions: 80

Compression:

Stored size: 1.95 KB

Contents

## Contributing to ActiveRecord JDBC Adapter

AR-JDBC is (currently) a volunteer effort, it is not backed by any company ...
You can contribute and make a difference for all JRuby on Rails sites out there.

### Building

Part of AR-JDBC is a native JRuby extension written in .java, compiling (or even 
using) the project requires that you have `javac` on your path for building the gem.
This means a JRE isn't sufficient and you will be forced to install a JDK.

### Reporting Issues

We encourage you to try looking into reported issues, esp. if the new issue is about
(Rails) incompatibility with MRI - as it might be fixed with some copy-paste magic.

Please consider testing against **master**, if you're in doubt whether it might
have been [fixed](History.md) already, change the following in your *Gemfile* :

    gem 'activerecord-jdbc-adapter', :github => 'jruby/activerecord-jdbc-adapter'

Do not forget to **include the following with your bug report** :

* AR-JDBC's version used (if you've tested against master mention it)

* version of Rails / ActiveRecord you're running with

* JRuby version (you might include your Java version as well) - `jruby -v`

* if you've setup the JDBC driver yourself please mention that (+ it's version)

* include any (related) back-traces (or Java stack-traces) you've seen in the logs

* ... a way to reproduce :)

### Pull Requests

You're code will end up on upstream faster if you provide tests as well, read on
how to [run AR-JDBC tests](RUNNING_TESTS.md).

When fixing issues for a particular Rails version please be aware that we support
multiple AR versions from a single code-base (and that means supporting Ruby 1.8
as well - esp. targeting 4.x **we can not use the 1.9 syntax** yet).

Please keep our [test-suite](https://travis-ci.org/jruby/activerecord-jdbc-adapter)
green (been funky for a while and it's been hard-work getting in back to shape),
while making changes, if they're related to an adapter covered by those.

:heart: JRuby-Up!

Version data entries

80 entries across 80 versions & 2 rubygems

Version Path
activerecord-jdbc-alt-adapter-72.0.0.alpha1-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-71.0.0-java CONTRIBUTING.md
activerecord-jdbc-adapter-71.0-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-61.3.0-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-71.0.0.alpha2-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-71.0.0.alpha1-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-70.2.0-java CONTRIBUTING.md
activerecord-jdbc-adapter-70.2-java CONTRIBUTING.md
activerecord-jdbc-adapter-61.3-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-70.1.0-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-70.0.0-java CONTRIBUTING.md
activerecord-jdbc-adapter-70.1-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-70.0.0.rc2-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-60.3.0-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-61.2.0-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-70.0.0.rc1-java CONTRIBUTING.md
activerecord-jdbc-adapter-70.0-java CONTRIBUTING.md
activerecord-jdbc-adapter-70.0.pre-java CONTRIBUTING.md
activerecord-jdbc-adapter-61.2-java CONTRIBUTING.md
activerecord-jdbc-alt-adapter-60.2.0-java CONTRIBUTING.md