xTuple, creators of the leading open source ERP, accounting, and CRM system, is looking for a few good hackers. By "hackers," of course, we mean developers willing to get involved in source code. The classical use of the term.
Starting Monday, February 15, we'll be turning our internal development focus to fixing and resolving bugs - and we'd like to invite our ever-expanding community of open source users to join us. But it's not just an invitation... it's a contest!
"Great!" you say. "What do I have to do? And, er, equally importantly, what do I need to know?"
Well, it certainly helps if you're familiar with xTuple ERP. The PostBooks Edition of xTuple ERP, of course, is rather consistently among the most active projects on SourceForge. If you're new to xTuple, you might want to start with a simple video showing a start-to-finish business process, all in the PostBooks Edition.
Maybe take a few minutes to review the key technologies we use. Number one on the list is plain old SQL, the standard query language that tells databases what to do with themselves. The database xTuple uses is of course Postgres, "the world's most advanced open source database." (It's also the most SQL-standard-compliant, which is nice).
"Ugh," you might say. "I'm going to need to set up a development environment?" Well, yes. But... we're making it as easy as we can. If you're a Linux fan, try our handy new pre-configured Ubuntu virtual machine, with the Qt environment all ready to go. Or if you're a Windows user, check out our handy Quick Start reference guide for getting set up. If you're a Mac user and you want to develop cross-platform open source code, well, God bless ye. Drop us a line and tell us your story.
OK. So that's a little about us, and what you'll need to know. Now, on to fixing bugs! Our director of product development, John Rogelstad, has put together a handy blog of his own with the rules of engagement, timelines, and such. If you're the sort who likes to scoop up low-hanging fruit, you might also check out his post on "accelerator key" enhancements - a great way to report issues that need fixing, then fix 'em. Or, as John put it, "run up your numbers."
But of course, we're hopeful that people will scan the list of active issues, maybe search for terms or areas that are of particular interest, and jump in and fix things that interest you! And even if you don't win the grand prize, everyone who fixes three or more bugs gets a handsome haxTuple t-shirt!
With your help, we can make version 3.5 the best release of xTuple ERP yet!