Water Chemistry

Bug #1109638 reported by Philip
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Brewtarget
In Progress
Wishlist
Matthew Brookhart

Bug Description

Add a water chemistry page.

Philip (rocketman768)
Changed in brewtarget:
importance: Medium → Wishlist
Revision history for this message
Matthew Brookhart (matthewbrookhart) wrote :

I've recently starting looking at water chemistry in my own brewing and it would be great to have with my recipes. I'll start work on implementing an GUI with an algorithm for calculating water chemistry similar to John Palmer's spreadsheet or Bru'n Water. It might be 2.03 or 2.04 before it's ready.

Changed in brewtarget:
assignee: nobody → Matthew Brookhart (matthewbrookhart)
Revision history for this message
Philip (rocketman768) wrote :

Great. Please feel free to use (or discard) ui/waterEditor.ui and src/Water*.

Changed in brewtarget:
status: New → In Progress
Revision history for this message
Mik Firestone (mikfire) wrote : Re: [Bug 1109638] Re: Water Chemistry

Cool, but I think there are some design aspects to consider here.

What I want is to have is a water profile like the equipment profile. I
fill the information out based on my local water report that I get from
Ward labs or the local water department. I then have a variety of canned
templates (Burton-on-Trent, Munich, light and hoppy, light and malty,
etc.). When I design the recipe, my base water profile is automatically
entered and then I have a drop down list to select which template I want to
use. A new tab is created in the bottom main panel that shows me what
additions I need. This new tab would work sort of like the others and allow
me to dial the additions up and down. I guess this would also imply some
sort of editor to add new templates (dark and malty or something).

We could maybe simplify that by using creating a new tab on the options
dialog so you can set teh default properties instead of having to deal with
a stored profile. The profiles would be more flexible (we have a user who
brews at home with well water, but also brews with his buddy who uses RO
instead), but may be too complicated for an initial version.

At the very least, we will need some sort of tool to help calculate what
the additions should be based on base profile and the desired profile. And
it would be nice to store the standard historic profiles as reference for
the end user.

Mik

On Mon, Jan 6, 2014 at 1:10 PM, Matthew Brookhart <
<email address hidden>> wrote:

> I've recently starting looking at water chemistry in my own brewing and
> it would be great to have with my recipes. I'll start work on
> implementing an GUI with an algorithm for calculating water chemistry
> similar to John Palmer's spreadsheet or Bru'n Water. It might be 2.03 or
> 2.04 before it's ready.
>
>
> ** Changed in: brewtarget
> Assignee: (unassigned) => Matthew Brookhart (matthewbrookhart)
>
> --
> You received this bug notification because you are subscribed to
> Brewtarget.
> Matching subscriptions: brewtarget-bug
> https://bugs.launchpad.net/bugs/1109638
>
> Title:
> Water Chemistry
>
> Status in Brewtarget:
> New
>
> Bug description:
> Add a water chemistry page.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/brewtarget/+bug/1109638/+subscriptions
>

--
In a world of ninja v. pirate, I pilot a Gundam

Revision history for this message
Matthew Brookhart (matthewbrookhart) wrote :
Download full text (3.9 KiB)

Hi Mik,

Nice to meet you! That sounds great and it's what I've really been
looking for over the last month or so as I've been reading about water
chemistry and mashing. Unfortunately it's probably going to take a
while to implement.

I think as a starting point I'll take Phil's GUI and Water* files and
add the the algorithms for additions and the database entries for
historic water profiles - this would all be a seperate GUI like the .
That might be ready by 2.02 or 2.03. My first contribution to the
project was a bug fix on rpm installs for 2.02 that I emailed to Phil
back in March, I'm kind of surprised 2.02 hasn't come out yet. Do we
have a plan for that release date?

As a longer term goal I'll work on getting a water tab you can enable
via options and have it automatically include the mash.

For your information - my background is mostly in scientific/numerical
programming (I'm a graduate student in Physics), it will take me a
little while to really get a hang of the QT interface. Luckily I've
got quite a bit of experience with sqlite3, that should make things
easier.

Matt

On Mon, Jan 6, 2014 at 1:23 PM, Mik Firestone <email address hidden> wrote:
> Cool, but I think there are some design aspects to consider here.
>
> What I want is to have is a water profile like the equipment profile. I
> fill the information out based on my local water report that I get from
> Ward labs or the local water department. I then have a variety of canned
> templates (Burton-on-Trent, Munich, light and hoppy, light and malty,
> etc.). When I design the recipe, my base water profile is automatically
> entered and then I have a drop down list to select which template I want to
> use. A new tab is created in the bottom main panel that shows me what
> additions I need. This new tab would work sort of like the others and allow
> me to dial the additions up and down. I guess this would also imply some
> sort of editor to add new templates (dark and malty or something).
>
> We could maybe simplify that by using creating a new tab on the options
> dialog so you can set teh default properties instead of having to deal with
> a stored profile. The profiles would be more flexible (we have a user who
> brews at home with well water, but also brews with his buddy who uses RO
> instead), but may be too complicated for an initial version.
>
> At the very least, we will need some sort of tool to help calculate what
> the additions should be based on base profile and the desired profile. And
> it would be nice to store the standard historic profiles as reference for
> the end user.
>
> Mik
>
> On Mon, Jan 6, 2014 at 1:10 PM, Matthew Brookhart <
> <email address hidden>> wrote:
>
>> I've recently starting looking at water chemistry in my own brewing and
>> it would be great to have with my recipes. I'll start work on
>> implementing an GUI with an algorithm for calculating water chemistry
>> similar to John Palmer's spreadsheet or Bru'n Water. It might be 2.03 or
>> 2.04 before it's ready.
>>
>>
>> ** Changed in: brewtarget
>> Assignee: (unassigned) => Matthew Brookhart (matthewbrookhart)
>>
>> --
>> You received this bug notification because you are subscribe...

Read more...

Revision history for this message
Philip (rocketman768) wrote :

It's exciting to finally see any work at all on the water stuff, as it has been neglected so long. I am testing the final merge request for 2.0.2 today. If all goes well, expect 2.0.2 very very shortly.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.