Skip to main content
update.
Source Link
nobody
  • 864
  • 5
  • 19

Getting Started?

Visit http://serel.tom.is for a whirlwind tour of the library.

although it is still very much a tour in progress

##About

Serel is Stack Exchange RElational Algebra, a fully featured Ruby library for the Stack Exchange API. With a public API inspired by Arel, the query engine behind Active Record, Serel aims to provide easy and complete access to the Stack Exchange API.

###License

MIT License

###Download

gem install serel --pre (currently released in rc1 form, hence the --pre)

Alternatively, find Serel on RubyGems. A quick tour and introduction can be found on the Serel site.

###Platform

Ruby 1.9+ is required to run Serel due to usage of the 1.9 style hash syntax in places.

##Contact

FindComment me. Or ping me on GitHubchat. I'm usually in The Bridge.

##Code

You can find the code on GitHub, as well as documentation generated off the master branch on RDoc, even if it is lacklustre in places.

Automatic builds are done with Travis-Ci, and the current build status of master is: Build Status.

Written in Ruby, with test suite assistance from RSpec, Webmock & VCR.

Contributions are more than welcome, since I'm sure I'll have misplaced something somewhere.

Roadmap

  • Native support for caching
  • Identity map to avoid repeat requests

Changelog

10/4/2012 - 1.0.0

  • Better handling of dates.
  • Allow #get to get without overwriting the scoped URL

29/2/2012 - Version 1.0.0.rcx

  • Released Version 1.0.0Release

Getting Started?

Visit http://serel.tom.is for a whirlwind tour of the library.

although it is still very much a tour in progress

##About

Serel is Stack Exchange RElational Algebra, a fully featured Ruby library for the Stack Exchange API. With a public API inspired by Arel, the query engine behind Active Record, Serel aims to provide easy and complete access to the Stack Exchange API.

###License

MIT License

###Download

gem install serel --pre (currently released in rc1 form, hence the --pre)

Alternatively, find Serel on RubyGems. A quick tour and introduction can be found on the Serel site.

###Platform

Ruby 1.9+ is required to run Serel due to usage of the 1.9 style hash syntax in places.

##Contact

Find me on GitHub

##Code

You can find the code on GitHub, as well as documentation generated off the master branch on RDoc, even if it is lacklustre in places.

Automatic builds are done with Travis-Ci, and the current build status of master is: Build Status.

Written in Ruby, with test suite assistance from RSpec, Webmock & VCR.

Contributions are more than welcome, since I'm sure I'll have misplaced something somewhere.

Roadmap

  • Native support for caching
  • Identity map to avoid repeat requests

Changelog

29/2/2012 - Version 1.0.0

  • Released Version 1.0.0

Getting Started?

Visit http://serel.tom.is for a whirlwind tour of the library.

although it is still very much a tour in progress

##About

Serel is Stack Exchange RElational Algebra, a fully featured Ruby library for the Stack Exchange API. With a public API inspired by Arel, the query engine behind Active Record, Serel aims to provide easy and complete access to the Stack Exchange API.

###License

MIT License

###Download

gem install serel

Alternatively, find Serel on RubyGems. A quick tour and introduction can be found on the Serel site.

###Platform

Ruby 1.9+ is required to run Serel.

##Contact

Comment me. Or ping me on chat. I'm usually in The Bridge.

##Code

You can find the code on GitHub, as well as documentation generated off the master branch on RDoc, even if it is lacklustre in places.

Automatic builds are done with Travis-Ci, and the current build status of master is: Build Status.

Written in Ruby, with test suite assistance from RSpec, Webmock & VCR.

Contributions are more than welcome, since I'm sure I'll have misplaced something somewhere.

Roadmap

  • Native support for caching
  • Identity map to avoid repeat requests

Changelog

10/4/2012 - 1.0.0

  • Better handling of dates.
  • Allow #get to get without overwriting the scoped URL

29/2/2012 - 1.0.0.rcx

  • Release
Source Link
nobody
  • 864
  • 5
  • 19

Serel: A Ruby Library with full support for API 2.0

Getting Started?

Visit http://serel.tom.is for a whirlwind tour of the library.

although it is still very much a tour in progress

##About

Serel is Stack Exchange RElational Algebra, a fully featured Ruby library for the Stack Exchange API. With a public API inspired by Arel, the query engine behind Active Record, Serel aims to provide easy and complete access to the Stack Exchange API.

###License

MIT License

###Download

gem install serel --pre (currently released in rc1 form, hence the --pre)

Alternatively, find Serel on RubyGems. A quick tour and introduction can be found on the Serel site.

###Platform

Ruby 1.9+ is required to run Serel due to usage of the 1.9 style hash syntax in places.

##Contact

Find me on GitHub

##Code

You can find the code on GitHub, as well as documentation generated off the master branch on RDoc, even if it is lacklustre in places.

Automatic builds are done with Travis-Ci, and the current build status of master is: Build Status.

Written in Ruby, with test suite assistance from RSpec, Webmock & VCR.

Contributions are more than welcome, since I'm sure I'll have misplaced something somewhere.

Roadmap

  • Native support for caching
  • Identity map to avoid repeat requests

Changelog

29/2/2012 - Version 1.0.0

  • Released Version 1.0.0