Pat wrote:[I'd normally try and condense the below by re-writing it a hundred times but I want to think on the whole layout side of things more asap so apologies for the stream of consciousness and non-acknowledgement of some posts above.]
Whilst the below is focussed on replying to stux's posts today, it is relevant to all of you who are contributing here so well. Truly impressive effort by all of you.
Feel sorry for you stux having to wade through all the posts above. Great effort mate and once again, I hope you aren't feeling steam-rolled!
Here's a few thoughts - no major worries as you'll see...
Releasing BIC 2.0
I'm happy for the BIABrewer.info Calculator 2.0 (BIC2.0 ???

)
Not a fan of the acronymn "BIC"
I would suggest
"BIABrewer.info BIAB Calculator 2.0"
The shortened version would be
"BIAB Calculator 2.0"
As we really don't need to have "BIABrewer.info" in the file name, it is in big bold letters in the frozen first row.
Speaking of frozen first rows. If we make all the tabs have the same frozen first row, that will probably look neat.
and then the acronymn would be "BC2" or "BC2.0"
to be put on the main forum pretty much anytime as a beta version. This means, as you say, a much improved version is out there for everyone to enjoy. What I couldn't do is put it out there now as the only version as it will take 50-100 hours to re-write the forum so as it matches all other BIABrewer Essentials and 'official' BIABrewer recipes, let alone writing a guide on how to use BIBC 2.0. (The latter won't be too hard as the BeerSmith2 Guide was written as a semi-draft for BIC 2.0.)
Well, I still want to get this wrapped up in the next few weeks as a 2.0. We can post it as "2.0 Beta" or something in the same place as Calculator 1.1.
I would suggest instead of immediately editing everything, it might be worthwhile make a few notes on various threads that there is a 2.0 Beta available.
Making it the 'official version' and only version available before everything is re-written will cause many problems. (I can just see PistolPatch having to write essays explaining 'THe Commentary' only matches this calculator not that one

)
There's no need to make it the only official version right now. If the easiest thing to do is to have 1.0 and 2.0 available as various documents are modified then that is what should be done.
So, no problems in getting it out there but people must realise that I can't instantly re-write the guts of the forum - it is really hard and I need Simon's help to do it as individual posts have to be date=stamped so as they appear in correct order etc, etc.
But the thing to realise is the guts have never really been finished or perfect anyway right? I mean, The Commentary is a very important document, but that's not finished, right?
I'm sure we all would like everything to be perfect, but its not, and probably never will be, so perhaps there shouldn't be so much re-re-re-writing and the focus should perhaps be on getting the new documents to be updated before going back to work on the old ones?
I can however write the, "Guide to the BIABrewer,info Calculator 2.0 (BIC 2.0)" before doing any of the other 'Essentials'. As long as the basics are in place (e.g. a name such as BIC 2.0) I am happy with it being unleashed even before the guide is ready. Some other basics are...
Yes, A guide to the BIAB Calculator 2.0, would be good article, a necessary article, and should be the first article written.
The other recipe posts can easily be amended with a 2.0 Calculator post
My experience with writing this sortof stuff is don't use "BIC 2.0" or "BC2.0" in the guide, use the long hand "BIAB Calculator 2.0" every time you refer to the calculator.
(those who haven't worked it out yet, I develop, release and maintain software for a living)
Colours and Layout
Before writing this post, I started to employ the three colours on a draft of a new layout and then noticed several logical errors. For example, the logic of the colours on Sheet 1 does not match the logic of the colours on Sheet 2 and 3. After finishing here, I am going to focus on how to solve this logic problem.
I noticed the dull green was back
In your latest layout you're using
Dark Green, Mid Green and a sortof Khaki/Dull Green
I'm conerned that the Mid and Dark green hues are too close together, this is why I had used the Light Green colour that was a strong contrast to the Dark green colour
The dull green does look okay, but I can't actually seem to pick that with the Office 11 colour picker any more :(
I'm attaching an image which shows the four colours I thought worked well for cell hiliting
shades.png
The dark and light grey are also a good contrast, and I would suggest them for the history area
These sort of things have serious ramifications and can easily be over-looked.
It also takes many hours changing layouts etc so what I would ask is that any layout changes I propose are considered/discussed seriously amongst the majority of those contributing here before being reversed. So, I propose...
If I make a layout change to the latest version in this thread, I will append it with 'Layout'.
I would that until it is determined whether the proposal is accepted, those of you writing formulas etc, add formulas to both versions (if it is easy for you) and post both the original version and layout version with your improvements. This will save me many hours. Once it is discussed whether my proposed layout (or anyone else's) is accepted or not, then we can delete one of the files from the 'latest.'
Maintaining correct formulas/behaviour in two places is also very hard, especially if the formulas are getting broken due to layout changes. In fact, I would say that debugging the formulas/macros and getting them correct is harder, and in fact, more critical.
I would suggest that the layout experiments can and should continue, and the 'formulas' can continue. When you all are happy with the final layout 'look' then that should be ported back to the definitive version of the sheet
Alternatively, if we are all agreed on a change/layout change, then that should be immediately ported to the definitive version of the sheet.
I think we are all agreed that the Very Important fields need a dark colouring, and that is the Dark Green. The editable fields need another colouring. Non editable fields should be white, and important values are
bold
I think that another pair of colours should be used for the History, and I think that should be Light and Dark grey
If we do this, it will enable layout changes to be discussed properly and prevent proposers having to re-do all layout changes from scratch.
Gravity Hop Chart
I think Sig has done an excellent job on reducing the file size and plotting the ratio. Making it work properly though would require using ianh's idea of a lookup table on styles. (See acknowledgements below). I, agree stux that this is not a priority now but it should perhaps be moved to an advanced tab that becomes visible when clicked. (Sig could probably do this easilly.)
Not sure if we can hide/show tabs
I am going to draft a new layout working off the latest version here and I will move the chart to another tab.
Combining Grain and Hop Bill Sheet
I am going to have a crack at this as it may solve the logical colour problem I mentioned above.
I find the new combined grain/hop bill sheet slightly confusing.
One of the beautiful things with the current calculator is its driven by OG. Pretty much everything else doesn't matter, ie Efficiency etc except for the recipe ratios and the final OG. Everything else will be derived from that.
Hop Bill is a bit different because it has to be driven by calculated or defined IBUs and to calculate the original recipes IBUs you need its volume/gravity... except that the final gravity is assumed to be the OG.
Are you trying to capture all possible bits of information that people have lying around about a certain recipe, or are you trying to build a BIAB Calculator which can do its job without complication?
Advanced Sheet
I like your solution to the kettle volume thing. Excellent! I'll whack a field in for it in my new layout draft.
I also agree that BIC 2.0 should only address full-volume BIAB. If the warning comes up, then the answer is to reduce 'Volume into Kegs/Bottles' or seek advice on Maxi_BIAB techniques. (Maybe Maxi-BIAB tabs should remain in BIC 2.0 but only become visible when the Advanced button is clicked?)
Not convinced that "Grain Dry Volume" or "Grain Dry Displacement" is actually an "advanced" thing. Its a very useful bit of information for all brewers to have...
And I thought it actually made very good sense to have it on the grain bill page, most of the other numbers are less helpful, or perhaps less critical, and most of those numbers are there because the Maxi calculator uses them, and they had to go somewhere
Yes, the extract points is "advanced" and actually its just a necessary value, and for educational purposes I displayed it
Advanced Button
I'm also in two minds about hiding the fields. Maybe the advanced button could simply change those fields from being non-editable to editable
there is no such thing though, as we're not using protection on this spreadsheet
as well as making an 'advanced' tab visible (and maybe the Maxi ones?) Maybe with a pop-up warning? If this is a good idea, maybe Sig could do it easily? If he (or you) can do stuff like this easily then why not?
I don't think there is much harm for now leaving the 'adjustment' cells visible.
I also love your idea of moving the history to the right on each brew. Can you really do that? (Calculated history cells all need modifying btw, to suit your 'named cells' as I can't work this side of things as yet and just referred to cells sorry).
I'm pretty certain that we can do this. We will also need to add metric/imperial conversions, which is a big PITA, but can be done.
Yes, all correction factors etc would be derived from the bare minimum information. I should be able to work out the critical values to record.
Essentially the columsn would be
Actual, Previous #1, #2, #3, #4 etc
Not sure on the headings... but i'll take a look at what *must* be recorded, and then generate everyhting else. Later i'll add the metrification stuff
However, a single brew should never update automatically any of the 'Estimate Fields'. The new brewer must do five brews to get an average if that makes sense.
No, never.
The way I see it, the user records the critical information, the calculator derives the rest of the information FOR THAT BREW. The previous brew is copied to the right and the average updates with all the history. The user can then choose to update the factors to the experimentally derives average if they want. Hell, maybe we could even put a button to do it.
Yeast and Fermentation Info
I'll look at this in my next layout draft. Certainly, nothing much is needed for now.
I think this is a good idea, and not much is needed.
I think it might be a good idea to add some "Notes" fields in a few places.
I used to like using The Calculator as my brew record for a given brew.
Recipe Report Button
Excellent! I will look at the order and layout of fields I think should be included. This feature will have tremendous, positive ramifications.
Not sure if we can get a nice export, but I think we can probbaly make a button which will copy the critical details into the clipboard
Skinning
Yep, agreed. Can it!
canned
Acknowledgemts
I am really impressed with how the brewers in this thread are communicating and contributing. Whilst BIABrewer.info and Stu will remain up the top of the sheet, I think, 'Main Contributors' and 'Major Beta Testers' or something similiar should be included perhaps at the bottom of the first sheet.
We should add an "About" tab.
This tab should have Major Contirbutors, Testers, and Version History etc... again, have a look at the EZ Water calculator
It would also have a bit of a blurb and a few links to BIABrewer.info
Finally, I'm going to press on now while the above is fresh in my mind and see if I can solve some of these layout logic problems. I'll work off Jul07(sg) so if anyone is about to post a major update soon, let me know!
Hope the above isn't too scrambled
Pat
Spent all my available dev time today answering these messages instead of working on it

You do not have the required permissions to view the files attached to this post.