README.design

Sun, 13 Oct 2019 22:02:49 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Sun, 13 Oct 2019 22:02:49 +0200
changeset 512
4451af8b6295
parent 501
9c41e865144a
child 513
217ba4596c4d
permissions
-rw-r--r--

Added new fields in inventory_yeasts for Kveik and extra generic flags. Currently these fields do nothing but adding extra information in the database. Added Brett, Kveik and Hybrid yeast types.


MIT licentie?


	Main table: products.
	  Calendar: shows upcoming events.

-----------------------------------------------------------------------------

TODO:

Export ingredienten naar xml.

Bug:
  Metingen en berekeningen met afgelezen Brix waardes kloppen niet op het eind
  van de vergisting. Gaat vooral fout met de Saison.
  Eind SG na koken klopt niet als er suiker in de vergisting toegevoegd wordt.
  In de js code is dit est_og3 en niet est_og, maar est_og3 is niet beschikbaar
  in de php code.

Wish:
  Giststarter bereken gist viability. Viability zelf wordt al gebruikt.
  Giststarter automatisch aantal regels aanpassen bij wijzigen van de hoeveelheden.

Extra:

Gisten: = Cultures?
Extra vlaggen:
  POF+ (Phenolic Off Flavor Positive) (Ferulic acid to 4-vinyl-guaiacol)
  glucoamlylase+
  zymocide+ (K1,K2,K28 or Klus)  (killer yeast gen) (Alleen in wijngist?)
  sta1 (diastatic)
  beta glucosidase
  top/bottom harvest (Kveik)
  harvest time (hours)
  bacteria (Kveik)
Pitch temperature.
Gist typen: Brettanomyces, Wild yeast, Kveik, Spontaneous.
Gist klasse: N/A, Saccharomyces cerevisiae, Saccharomyces pastorianus, Saccharomyces Bayanus, 

Nieuwe velden:
  class		int32		low16		high16
				none		none
				Saccharomyces	cerevisiae
						pastorianus
						Bayanus
  pofpos	boolean
  zymocide	int4		none, K1, K2, K28, Klus
  sta1		boolean
  harvest_top   boolean
  harvest_time  int16
  pitchtemp     float
  bacteria      boolean


Toevoegen Barrel/Oak aging vergisting stap. Wort souring stap.

Add dry-hop toevoegen moment.

Split batch:
 1. After sparge, before boil.
 2. After boil, before primary.
 3. After primary
 4. After secondary (several dry-hops)
 5. After lagering (separated packaging)

Split fields:
divide_type	0:none 1:after mash 2:after boil 3:after primary 4:after secondary 5:after tertiary
divide_size	amount in liters of this part.
divide_parts	hoeveel afsplitsingen.
divide_from	uuid
Via Export module dialoog  maken, keuze aantal afsplitsels en grootte per stuk. 10 stuks.
Procedure: Genereer afsplitsels met uniek uuid en moeder uuid. Pas volumes aan na splitspunt.
Afsplitsels naam aanpassen, code een -n volgnummer toevoegen.
Daarna, markeer master en reduceer volume na splitspunt.

Miscs type: add wood.

Hop types: Extract IKE.

Popups in de editors met rekenhulpjes.


https://github.com/beerjson/beerjson

mercurial