• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

MashLab Brewing Software | Free for HBT

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
I'm a software/systems guy that knows java pretty well, could I bother you to let me be involved with what time I have? I know how to compile java, run it, etc manually, I'd love to help. I've got mac, windows, and linux hosts around I can test on etc.
 
I'm a software/systems guy that knows java pretty well, could I bother you to let me be involved with what time I have? I know how to compile java, run it, etc manually, I'd love to help. I've got mac, windows, and linux hosts around I can test on etc.
PM me.
 
Just canvassing for some opinions.

What type of layout is the most user friendly for a recipe? I want to group logical things together, but I don't want overcrowding either. I've been splitting up the ingredients into different groups, but I've seen them just all in a single group also.

I have seen the layout from other brewing software. And while I really don't want to copy, there's no reason not to if it's the best layout.

Any opinions?
 
ui brewing soft.jpg
 
I made this mockup in photoshop. I know it would take some effort to make this to a functional css, html, java code. But I thought that when planning this (I have some knowledge in basic stuff) so I know it could be done. I would like to use this kind of layout in software. I think it would be nice to see lots of info in one page. Also if you could make changes in that same page also would be great.
 
I made this mockup in photoshop. I know it would take some effort to make this to a functional css, html, java code. But I thought that when planning this (I have some knowledge in basic stuff) so I know it could be done. I would like to use this kind of layout in software. I think it would be nice to see lots of info in one page. Also if you could make changes in that same page also would be great.
I like it! I've already converted the layout to match what you posted, and I'm just working funcationality now. Thanks!
 
Looking at other threads, I've seen the BeerXML format come up a lot. Is that vital to anyone here, as far as NEEDING that format option?
 
One man's opinion, but the ability to import/export as BeerXML is vital to easily importing existing recipes.
I appreciate the feedback. I think it's an easy implementation, but I just wanted to gauge the need for it since it requires changes to class files. I'm already using XML to import grains/hops/yeasts, so I don't think it would be too hard to add in recipes as XML, and rework the grain/hop/yeast format to conform with BeerXML.

Matt
 
I like it! I've already converted the layout to match what you posted, and I'm just working funcationality now. Thanks!
Glad you like it! You have made good progress and I'm really looking for updates. It's nice that you take opinions from others.
 
Glad you like it! You have made good progress and I'm really looking for updates. It's nice that you take opinions from others.
It's definitely moving along quickly. I'm always looking for opinions. This is meant to be a "by the people, for the people" sort of project.
 
Um, ok, but in the history of mankind, that has never worked...

Cheers! ("The People" don't know what they want ;))
I see your point. I'm open to recommendations from "the people", but at some point I'll have to snap a chalk line and move on.
 
One man's opinion, but the ability to import/export as BeerXML is vital to easily importing existing recipes.
So, I've made recipes/grains/hops/yeasts BeerXML compatible. Now, I'm having to reformat all the data files to conform to the new standard. I think it's well worth the effort if if helps with recipe/ingredient sharing.
 
I figured I would check-in and see how the production is going. I was wondering if you considered integrating Brewerwall as the main repository for all the grains, hops, yeasts, etc. Thanks for your hard work!
 
I hadn't considered it so far, but there's no reason to not look into it. Production has predictably slowed due to the holidays. But I am picking it back up and have made massive improvements on the general infrastructure of the program.
 
damn, for a second i had this thread confused for the one about 'paying for water calculators'.....
 
Dude, I would never charge for this. HBT has been such a resource for me that this is my way to give back. Not saying I wouldn't mind making money from it, but I won't be charging for use.
 
I figured I would check-in and see how the production is going. I was wondering if you considered integrating Brewerwall as the main repository for all the grains, hops, yeasts, etc. Thanks for your hard work!
I looked at this and it looks really cool, thanks for the info, but sadly when I try to use the API, I get a redirect, is it working:

curl -v http://brewerwall.com/api/v1/yeasts

* Trying 162.255.119.225...
* TCP_NODELAY set
* Connected to brewerwall.com (162.255.119.225) port 80 (#0)
> GET /api/v1/ HTTP/1.1
> Host: brewerwall.com
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 302 Found
< Server: nginx
< Date: Tue, 22 Jan 2019 18:13:33 GMT
< Content-Type: text/html; charset=utf-8
< Content-Length: 48
< Connection: keep-alive
< Location: http://www.brewerwall.com
< X-Served-By: Namecheap URL Forward
<
<a href='http://www.brewerwall.com'>Found</a>.

* Connection #0 to host brewerwall.com left intact

but when I try to use the -L option to follow the 302 I get the html page, not the api:

curl -v -L http://brewerwall.com/api/v1/yeasts

* Trying 162.255.119.225...
* TCP_NODELAY set
* Connected to brewerwall.com (162.255.119.225) port 80 (#0)
> GET /api/v1/ HTTP/1.1
> Host: brewerwall.com
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 302 Found
< Server: nginx
< Date: Tue, 22 Jan 2019 18:16:02 GMT
< Content-Type: text/html; charset=utf-8
< Content-Length: 48
< Connection: keep-alive
< Location: http://www.brewerwall.com
< X-Served-By: Namecheap URL Forward
<
* Ignoring the response-body
* Connection #0 to host brewerwall.com left intact
* Issue another request to this URL: 'http://www.brewerwall.com'
* Rebuilt URL to: http://www.brewerwall.com/
* Trying 35.169.120.211...
* TCP_NODELAY set
* Connected to www.brewerwall.com (35.169.120.211) port 80 (#1)
> GET / HTTP/1.1
> Host: www.brewerwall.com
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 200 OK
and then the html page of the main website.

Doesn't seem to work for me?
 
after tinkering I found that the thing just mandates the www.brewerwall.com (but oddly following the 302 didn't work?):

curl http://www.brewerwall.com/api/v1/yeasts/33
[{"id":"33","laboratory":"White Labs","strain":"WLP099","name":"Super High Gravity Ale Yeast","description":"Can ferment up to 25% alcohol. From England. Produces ester character that increases with increasing gravity. Malt character dominates at lower gravities.","attenuation_min":"80","attenuation_max":"100","flocculation":"Medium","temperature_min":"65","temperature_max":"69","tolerance":"25","form":"Liquid"}]

Gets me the goods! :)
 
Hi.

As I am living in Norway one critical feature for me would be support for metric values including temperature. Any plans for this ?

regs,
peram
 
Absolutely! The Beta version will just be imperial units for proof of concept. The 1.0.0 version will include support for both because 1) widespread use of the software requires it, and 2) the BeerXML standard is metric.
 
I also wanted to tell everyone thanks for being patient! This is a pretty monumental task and it's in addition to a pretty demanding day job. @pompeiisneaks has been extremely good with helping out and responding back to folks. The project has migrated from a simple app to a full-blown production. I promise I am working hard to get the beta version out. Hang in there!

- Matt
 

Latest posts

Back
Top