Contributions and contributors
Clone this wiki locally
A big fat THANK YOU to all!
In alphabetical order:
- Andreas Schacke (interface) – see his simple-navigation navigation plugin for webapps.
- Andy Kitchen (Clang issue) – see him live in Melbourne on his video guitar.
- Beat Richartz (Documentation improvements) – put a mustache on sinatra with sinatra-mustache.
- Benno Baumgartner (beta testing) – listen and vote on CC music on his evolution player.
- Christian Wassmer (release client similarity query testing)
- Dan Farino (fix for processor core detection)
- Eloy Duran (feedback on code and MacRuby problems) – many small and interesting ruby projects.
- Fabian Roth (original ur-version)
- Fritz Hanke (general feedback) – my dad, see his impressive panoramic images.
- Jason Botwick (1.4.2 release problem, id indexing problem).
- Johanna Ziegel (maths). See her papers and PhD dissertation.
- John Barton (feedback, pull request) – see his startup Goodfilms.
- Joost Baaij (small cleanups and modernizations).
- Joshua Ballanco (MacRuby hint).
- Glen Maddern (Bugreports) – see his startup Goodfilms.
- Kaspar Schiess (discussions, feedback on setup, API discussions, Wiki) – see his project Parslet. A PEG parser/transformer that rocks way harder than any other.
- Lee Hambley (suggestion that I write a note on realtime indexing).
- Lukas Rieder (Help with MacRubyizing, especially encoding problems).
- Matt Sanford (system requirements clarification)
- Michał Prawda (Polish character substituter, bug report).
- Niko Dittmann (New Relic instrumentation, pushed me to write realtime indexes, great bug hunter, wiki love, documentation, general feedback, beta testing) – see his ruby-shout audio streaming ruby wrapper.
- Roger Braun (Feedback on encoding problems, SQLite backend and fixes, making it realtime, teaching Picky japanese) – see the fantastic japanese WaDoku search engine.
- Richo Healey (Sane environment handling).
- Samuel Tonini (stylin’) – see his shiny project. Ansi and HTML formatting. It’s shiny!
- Severin Schoepke (general feedback, generators, documentation, webpage) – see his tree run game. Made in under 3 hours.
- Simon Krollpfeifer (user of the month for June and July 2011, Mongo source, invaluable feedback, discovered API bugs).
- Stanisław Wasiutyński (CouchDB source, active record dependency in client, bugfix)
Andreas and Stefan worked with me on the original TwixTel project.
How to do it
- Fork the project.
- Add specs for it. This is important so I don’t break it in a future version unintentionally.
- Make your feature addition or bug fix.
- Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
- Send me a pull request. Bonus points for topic branches.
- Get mentioned on this page :)
In the top level project folder:
install: Installs all gems from source, locally.
specs: Runs all specs for all gems.
integration: Runs an integration test on the “getting started” (installs gems, opens a browser and runs a query).
In the specific project folders (like server, client, generators etc.):
rake: Runs the specs for the specific project. (for some, you need a Redis server running)