Advertise Here
Main · BrewSpace · Recipes · Wiki · Groups · Clubs · Gallery · Reviews · Video · Blogs

Some FREE Pumps to give away.BeerSmith 2.0 - $21.95 - BLOWOUT!Jaybird's Stainless False Bottoms
Go Back   Home Brew Forums > Home Brewing Beer > General Beer Discussion



Reply
 
LinkBack Thread Tools Display Modes
Old 01-14-2009, 02:54 AM   #1
Senior Member
 
rocketman768's Avatar
Recipes 
 
Join Date: Feb 2008
Location: Evanston, IL
Posts: 1,067
Default New free open source brewing software

Over the past month, I have been developing something I'm calling "Brewtarget" from the ground up under the open source GPL3 license (meaning it has to legally remain free forever). Basically, it was something I hoped would satisfy my own desires. However, it has become the second largest software project that I've created, so now it's on sourceforge. Right now, I'm developing in C++ under Linux, and the GUI uses the Qt libray (which KDE is based on). However, the whole thing should be portable to Macs and Windows.

The reason I made it in the first place was to have it be able to deduce the amounts of grain you need given constraints on the OG, color, etc. So, that is the main goal, but I also want it to be easy to use and have all sorts of good tools. I could really use some help though, especially with the GUI. If you are a good C++ programmer, can document your code well, and know what MVC architecture is (this is a MUST), you should send me a message.

Click here to see/download the project.
rocketman768 is offline Reply With Quote
Old 01-14-2009, 04:34 AM   #2
Senior Member
Recipes 
 
Join Date: Sep 2007
Location: Lesotho
Posts: 4,772
Default

Can't help you with the coding, but if you need testers, let me know (I run Vista)
Parker36 is offline Reply With Quote
Old 01-14-2009, 05:51 AM   #3
Why that human mask?
 
pompeiisneaks's Avatar
Recipes 
 
Join Date: Jan 2009
Location: Taylorsville, Ut
Posts: 885
Default

I have macs and windows, glad to help test on windows and compile on macs. I've done qt apps on macs before, helped play w/ some dev work on hydrogen for a short while.

~Phil
__________________
~Phil
Fermenting: 10 gals Phil's Phlavorful Brown Ale, 5 gals pLambic in secondary
Kegged: Best Bitters, Peach Mead
Bottled: Pear Mead
Drinking: All of the above :)
pompeiisneaks is offline Reply With Quote
Old 01-14-2009, 03:48 PM   #4
Senior Member
Recipes 
 
Join Date: Feb 2008
Location: Acworth, GA
Posts: 399
Default

Hmm, as a linux user I'm interested. Been years since I did any C/C++ but I might be able to help (you probably don't want it, one look at my code and you'd puke =P).
__________________
'Insert Name Here' Brew Club (North Atlanta Metro Area)

-- "Unix is user friendly. However, it isn't idiot friendly."
p4ck37p1mp is offline Reply With Quote
Old 01-14-2009, 05:39 PM   #5
Member
Recipes 
 
Join Date: Dec 2008
Location: Temecula, CA
Posts: 36
Default

Great idea and thanks for putting your work on SF. QT took a couple hours to install on my macbook pro vai ports. Was able to run the make file, but get this when I try to run it.
Code:
$ ./brewtarget
-bash: ./brewtarget: cannot execute binary file
I know it's probably not ready for the mac, but thought i'd report my findings.

I'd be interested in helping if it were a web app, as I am a LAMP developer, but haven't worked with C++ enough to feel comfortable.
__________________
Mike
MikeRobrew is offline Reply With Quote
Old 01-14-2009, 06:36 PM   #6
Senior Member
 
Cpt_Kirks's Avatar
Recipes 
 
Join Date: Sep 2008
Location: Lakeland TN
Posts: 3,423
Default

From today's Slashdot:

"Qt, the highly polished, well documented, modern GUI toolkit owned by Nokia will be available under the LGPL starting with version 4.5! It was previously only mainly available under the GPL and a commercial license. Selling licenses was an important part of Qt under Trolltech as it was the company's main source of income, but Trolltech is a fruit-fly compared to Nokia, who want to encourage and stimulate the use of Qt Everywhere [PDF]. This is fantastic news for all commercial developers looking to create cross-platform applications without the need to buy a $4950 multi-platform license per developer."
Cpt_Kirks is offline Reply With Quote
Old 01-14-2009, 08:31 PM   #7
Senior Member
 
rocketman768's Avatar
Recipes 
 
Join Date: Feb 2008
Location: Evanston, IL
Posts: 1,067
Default

Quote:
Originally Posted by MikeRobrew View Post
Great idea and thanks for putting your work on SF. QT took a couple hours to install on my macbook pro vai ports. Was able to run the make file, but get this when I try to run it.
Code:
$ ./brewtarget
-bash: ./brewtarget: cannot execute binary file
I know it's probably not ready for the mac, but thought i'd report my findings.

I'd be interested in helping if it were a web app, as I am a LAMP developer, but haven't worked with C++ enough to feel comfortable.
Hm. Well, I would say that sounds like it didn't actually compile. There is a brewtarget executable in the package, but it is a Linux ELF executable which I don't think will execute on a mac. So, do a "rm brewtarget" then "qmake brewtarget.pro" then "make". Pay attention to any errors after the "make". If it didn't succeed, then you won't have another "brewtarget" file.
rocketman768 is offline Reply With Quote
Old 01-16-2009, 03:59 AM   #8
Why that human mask?
 
pompeiisneaks's Avatar
Recipes 
 
Join Date: Jan 2009
Location: Taylorsville, Ut
Posts: 885
Default

Got it complied on mac too... haven't played w/ it much yet, but I'll post some pics here shortly.

~Phil
__________________
~Phil
Fermenting: 10 gals Phil's Phlavorful Brown Ale, 5 gals pLambic in secondary
Kegged: Best Bitters, Peach Mead
Bottled: Pear Mead
Drinking: All of the above :)
pompeiisneaks is offline Reply With Quote
Old 01-16-2009, 04:07 AM   #9
Why that human mask?
 
pompeiisneaks's Avatar
Recipes 
 
Join Date: Jan 2009
Location: Taylorsville, Ut
Posts: 885
Default

Ok, realized it won't copy to my other mac and run, which means I compiled a shared object binary, rebuilding things statically so it can be used elsewhere

~Phil
__________________
~Phil
Fermenting: 10 gals Phil's Phlavorful Brown Ale, 5 gals pLambic in secondary
Kegged: Best Bitters, Peach Mead
Bottled: Pear Mead
Drinking: All of the above :)
pompeiisneaks is offline Reply With Quote
Old 01-16-2009, 03:11 PM   #10
Senior Member
Recipes 
 
Join Date: Nov 2007
Posts: 157
Default

I do a lot of programming on Windows, and have done a good amount of linux programming in the past. I'm mainly doing windows work now, but would be happy to help with cross compiling and development work.
gabeweisz is offline Reply With Quote
Reply
Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Brewtarget 1.1 - Free open source brewing software rocketman768 Brewing Software 221 10-12-2011 09:43 PM
Video Brewtarget 1.0b (free, open source brewing software) rocketman768 General Beer Discussion 14 03-20-2009 08:08 PM
URGENT: Want to run any PC brewing software on your Mac? Today you can, for FREE Anbrew Brewing Software 15 01-16-2009 04:00 PM
Beer brewing free software? Wade E Brewing Software 14 04-04-2008 12:23 AM
Free Brewing software??? Schlenkerla General Beer Discussion 5 03-18-2007 07:57 PM





Contact Us - Top - Privacy - All times are GMT. The time now is 08:36 PM.
Copyright © Group Builder, Inc - All Rights Reserved