Contributing to ChunkyPNG

I will gladly accept any contributions from anybody to improve this library. However, I like to keep the scope and complexity of this project relatively small. This way, with the limited amount of time I dedicate to this project, this library remains a solid piece of software that many people rely on in their workflow.

Project scope

The scope of this library is defined as:

  1. Reading and writing any PNG image that conforms to the spec, with proper handling of images that do not.

  2. Basic canvas drawing and compositing operations to create new or edit existing images.

  3. Remain compatible with Ruby versions that are widely used.

I will close issues and pull requests that go beyond this scope. If you want to work on something, but are not sure if it will be in scope, feel free to reach out to me!

Reporting bugs

Pull requests

Title and description:

Code:

Specs:

Misc:

Releases