Help needed wrapping C library for Ruby extension


#1

Hi-

I need a Ruby extension to be built, wrapping an existing C library.
I’m pretty out of my depth with C, but I think it should be a fairly
modest undertaking – maybe just a weekend project for a talented
hacker.

If that sounds up your alley, please shoot me a line and I’ll describe
what I’m looking for in more detail. Then you can check out the API
and give me a bid.

Thanks!

Scott R.
removed_email_address@domain.invalid


#2

Hi Scott,

I’m interested in the job. My experience working with extensions
comes from maintaining the ruby-postgres extension. I feel completely
confident with the Ruby C API.

thanks,
Dave


#3

On 12/21/05, Scott R. removed_email_address@domain.invalid wrote:

Hi-

I need a Ruby extension to be built, wrapping an existing C library.
I’m pretty out of my depth with C, but I think it should be a fairly
modest undertaking – maybe just a weekend project for a talented
hacker.

If that sounds up your alley, please shoot me a line and I’ll describe
what I’m looking for in more detail. Then you can check out the API
and give me a bid.

shoots you a line


#4

Thanks for the reply, Joe.

The library in question is LibOFX, which is an open source OFX (Open
Financial Exchange) parser. OFX is a format for representing financial
transaction data – it’s what most US banks use to communicate with
Quicken, MS Money, etc. I’d like to be able to access that data from
within Ruby with a decent API.

The LibOFX site is here: http://libofx.sourceforge.net/
and the SourceForge site is here:
http://sourceforge.net/projects/libofx/

My understanding is that the API can be used from either C or C++.
Take a look and let me know roughly how big of a project it looks like
to you. I don’t have much of a budget to speak of, but I’d want it to
be worth your while. Can you tell me a bit about your Ruby experience,
especially regarding C extensions?

Thanks again-
Scott R.


#5

Scott R. wrote:

The library in question is LibOFX, which is an open source OFX (Open
Financial Exchange) parser. OFX is a format for representing financial
transaction data – it’s what most US banks use to communicate with
Quicken, MS Money, etc. I’d like to be able to access that data from
within Ruby with a decent API.

Ooh! My bank gives out OFX files online. You should open-source the
binding so I can run stats on my checking/savings accounts in Ruby. :slight_smile:

Devin
doesn’t shoot you a line (sorry)