<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.why2025.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Uglyhack</id>
	<title>WHY2025 wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.why2025.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Uglyhack"/>
	<link rel="alternate" type="text/html" href="https://wiki.why2025.org/Special:Contributions/Uglyhack"/>
	<updated>2026-04-17T11:36:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.12</generator>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Meetup_After_Party_25_October_2025&amp;diff=21424</id>
		<title>Meetup After Party 25 October 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Meetup_After_Party_25_October_2025&amp;diff=21424"/>
		<updated>2025-10-15T16:59:54Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* Seats offered */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=After Party, 25 October 2025&lt;br /&gt;
|StartDate=2025-10-25 13:37:00&lt;br /&gt;
|EndDate=2025-10-25 00:00:00&lt;br /&gt;
|Where=Hackalot, Eindhoven&lt;br /&gt;
}}&lt;br /&gt;
== What ==&lt;br /&gt;
An in person after party for anyone interested that made &#039;&#039;&#039;WHY2025&#039;&#039;&#039; an awesome event!&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
* 13:37 Doors open&lt;br /&gt;
* 14:30 Start of program&lt;br /&gt;
* 16:00 Memories and conservation&lt;br /&gt;
* approx. 19:00 food&lt;br /&gt;
&lt;br /&gt;
* Rest of time: Party&lt;br /&gt;
&lt;br /&gt;
== WHERE ==&lt;br /&gt;
The party is at Hackalot, Fransebaan 93, 5627 JP Eindhoven. This is located 6 km north of the city center. There are parking spots at the nearby Jumbo. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The Jumbo rooftop parking lot closes after 21:00.&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[File:Hackalot and Jumbo P.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Public transport ===&lt;br /&gt;
From Eindhoven Centraal, you can take bus 405 until stop Artoislaan. This takes 16 minutes. The last connection is at 23:41.&lt;br /&gt;
&lt;br /&gt;
== WHO ==&lt;br /&gt;
Everyone who helped out at WHY2025 is welcome. Please note that Hackalot is limited to 128 visitors. Please add your name to the list below &#039;&#039;&#039;no later than October 18&#039;&#039;&#039;, so we know how much food/drinks to order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! team !! Diner !! Food (tbd) Meat/Vega(n) !! Allergies/Dietary requirements&lt;br /&gt;
|-&lt;br /&gt;
{{#ask:&lt;br /&gt;
 [[namespace::UserLink]]&lt;br /&gt;
 |?team&lt;br /&gt;
 |?Diner&lt;br /&gt;
 |?Food&lt;br /&gt;
 |?Allergies&lt;br /&gt;
 |format=table&lt;br /&gt;
 |headers=show&lt;br /&gt;
 |mainlabel=Name&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|FighterX64}} || On-site || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Stitch}} || Archive || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Ries}} || Happy Hardcore || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|killergeek}} || NOC, NUTS || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jel}} || Info || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || [[Team:On-site Logistics]] || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}}&#039;s Son || [[Team:On-site Logistics]] || yes || vegan || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jos}} || Content || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MiFareLady}} || Content || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mack}} || [[Team:Productiehuis]] || Yes || Fooood || Geen sterke kaas (mozzarella ok)&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|a51c}} || Speaker Desk || Yes || Vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Peetz0r}} || Warehouse || Yes || Vega || No cheese please&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Ad}} || [[Team:Info]] || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|eightdot}} || Noc, Nuts, Deco || yes || Meat || No Fish  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|koffiepot}} || safety || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boekenwuurm}} || - || - || - || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Xesxen}} || [[Team:Sysadmin]], [[Team:Warehouse]] || yes || Food || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|rvanlaar}} || [[Team:Warehouse]] || yes || Meat ||  + 1&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Shiz}} || On-site || yes || yes || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|JustSem}} || Bar || yes || yes || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|denz}} || Bar || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MrLinux}} || ROC || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wheeze_NL}} || ROC || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|D0D0}} || ROC || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MrUnknown}} || [[Team:NUTS]] || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rizoom}} || Huisstijl/Flags || yes || Vega || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Erik}} || content || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Polyfloyd}} || Deco || yes || any || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Aranea}} || Onboarding || yes || any || no lactose pls   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Yawnbox}} || Press/Terrain || yes || vegan || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Firewall}} || safety || yes || any || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Winko}} || [[Team:Villages]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Fleur}} || [[Team:Cohesion]] || yes || Vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mlijn}} || [[Team:Info]] || yes || Vega || No lactose     &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SynQ}} || [[Team:Waste]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Emma}} || [[Team:Waste]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|cmpxchg}} || [[Team:ROC]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Netsmurf}} || [[Team:Projectleiding]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rewby}} || [[Team:NOC]] || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dutchmartin}} || [[Team:NUTS]] || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|TangerineLop}} || [[Team:Bar]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|K4T0}} || [[Team:Bar]] || yes || pescatarian || no meat &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Huubje}} || [[Team:Bar]] || yes || vegan &amp;gt; veg || lactose   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|embr}} || [[Team:Bar]] || yes || vegetarian || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|tidi}} || [[Team:Bar]] || yes || meat || -   meat ONLY&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|betsy}} || [[Team:Bar]] || yes || vegetarian || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|erincandescent}} || [[Team:Bar]] || yes || yes || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boo75}} +1 || [[Team:Info]] || yes || no meat, yes tasty || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|JeroenDekkers}} || [[Team:Warehouse]] || yes || meat || no milk protein&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|AngelM}} || [[Hugs]] || yes || meat || no onion&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Muse}} || [[Team:Warehouse]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Twi}} || [[Team:POC]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gina}} || [[Team:Terrain]] || yes || vegetarian || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Fd0}} || [[Team:Press]] || yes || low carb || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gigawalt}} || [[Team:Press]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rox}} || [[Team:Terrain]] || yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|IcyPalm}} || [[Team:Villages]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hans}} ||[[Team:NUTS]]|| yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pmenke}} ||[[Team:POC]]|| yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pieter}} ||[[Team:ROC]]|| yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Splodin}} ||[[Team:Sysadmin]]|| yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|redlizard}} ||[[Team:Terrain]]|| yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|hoxolotl}} ||[[Team:deco]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|konmei}} ||[[Team:Villages]][[Team:Parking]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|sirgoofy}} ||[[Team:Info]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|ReGB (Reggie)}} ||[[Team:deco]]|| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dany}} || [[Team:Cohesion]]|| yes || meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Piiindakaas}} || [[Team:Projectleiding]] || yes || nomnom|| -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wllm}} ||[[Team:Sysadmin]]|| yes || yes || No/Low lactose&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Nr17MetBami}} ||[[Team:Safety]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Spik-E}} ||[[Team:Deco]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|remirk}} |||| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Loppermann}} || [[Team:POC]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mirconnect}} || [[Team:POC]] || yes || vegetarian || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|egal}} ||[[Team:Info]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Moem}} ||[[Team:Deco]]|| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SA007}} ||[[Team:Deco]]|| yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|NancyBeers}} || PL || Yes || Anything || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|PsychiC}} ||[[Team:PartyArea]]|| yes || meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Zeno4ever}} ||[[Team:Permits]]|| yes || meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Uglyhack}} ||[[Team:Terrain]]|| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | Total names: #TABLECOUNT &lt;br /&gt;
|}&lt;br /&gt;
-  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Seats offered===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats available !! Leaving from !! Time&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|remirk}} || 3 || Groningen || TBD&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Uglyhack}} || 3 || Alkmaar || TBD&lt;br /&gt;
|-&lt;br /&gt;
| - || -  || - || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Need ride===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats needed !! Lives in !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || 2  || Utrecht || With Son&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Meetup_After_Party_25_October_2025&amp;diff=21423</id>
		<title>Meetup After Party 25 October 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Meetup_After_Party_25_October_2025&amp;diff=21423"/>
		<updated>2025-10-15T16:58:59Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* WHO */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=After Party, 25 October 2025&lt;br /&gt;
|StartDate=2025-10-25 13:37:00&lt;br /&gt;
|EndDate=2025-10-25 00:00:00&lt;br /&gt;
|Where=Hackalot, Eindhoven&lt;br /&gt;
}}&lt;br /&gt;
== What ==&lt;br /&gt;
An in person after party for anyone interested that made &#039;&#039;&#039;WHY2025&#039;&#039;&#039; an awesome event!&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
* 13:37 Doors open&lt;br /&gt;
* 14:30 Start of program&lt;br /&gt;
* 16:00 Memories and conservation&lt;br /&gt;
* approx. 19:00 food&lt;br /&gt;
&lt;br /&gt;
* Rest of time: Party&lt;br /&gt;
&lt;br /&gt;
== WHERE ==&lt;br /&gt;
The party is at Hackalot, Fransebaan 93, 5627 JP Eindhoven. This is located 6 km north of the city center. There are parking spots at the nearby Jumbo. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The Jumbo rooftop parking lot closes after 21:00.&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[File:Hackalot and Jumbo P.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Public transport ===&lt;br /&gt;
From Eindhoven Centraal, you can take bus 405 until stop Artoislaan. This takes 16 minutes. The last connection is at 23:41.&lt;br /&gt;
&lt;br /&gt;
== WHO ==&lt;br /&gt;
Everyone who helped out at WHY2025 is welcome. Please note that Hackalot is limited to 128 visitors. Please add your name to the list below &#039;&#039;&#039;no later than October 18&#039;&#039;&#039;, so we know how much food/drinks to order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! team !! Diner !! Food (tbd) Meat/Vega(n) !! Allergies/Dietary requirements&lt;br /&gt;
|-&lt;br /&gt;
{{#ask:&lt;br /&gt;
 [[namespace::UserLink]]&lt;br /&gt;
 |?team&lt;br /&gt;
 |?Diner&lt;br /&gt;
 |?Food&lt;br /&gt;
 |?Allergies&lt;br /&gt;
 |format=table&lt;br /&gt;
 |headers=show&lt;br /&gt;
 |mainlabel=Name&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|FighterX64}} || On-site || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Stitch}} || Archive || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Ries}} || Happy Hardcore || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|killergeek}} || NOC, NUTS || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jel}} || Info || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || [[Team:On-site Logistics]] || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}}&#039;s Son || [[Team:On-site Logistics]] || yes || vegan || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jos}} || Content || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MiFareLady}} || Content || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mack}} || [[Team:Productiehuis]] || Yes || Fooood || Geen sterke kaas (mozzarella ok)&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|a51c}} || Speaker Desk || Yes || Vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Peetz0r}} || Warehouse || Yes || Vega || No cheese please&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Ad}} || [[Team:Info]] || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|eightdot}} || Noc, Nuts, Deco || yes || Meat || No Fish  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|koffiepot}} || safety || yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boekenwuurm}} || - || - || - || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Xesxen}} || [[Team:Sysadmin]], [[Team:Warehouse]] || yes || Food || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|rvanlaar}} || [[Team:Warehouse]] || yes || Meat ||  + 1&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Shiz}} || On-site || yes || yes || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|JustSem}} || Bar || yes || yes || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|denz}} || Bar || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MrLinux}} || ROC || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wheeze_NL}} || ROC || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|D0D0}} || ROC || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MrUnknown}} || [[Team:NUTS]] || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rizoom}} || Huisstijl/Flags || yes || Vega || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Erik}} || content || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Polyfloyd}} || Deco || yes || any || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Aranea}} || Onboarding || yes || any || no lactose pls   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Yawnbox}} || Press/Terrain || yes || vegan || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Firewall}} || safety || yes || any || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Winko}} || [[Team:Villages]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Fleur}} || [[Team:Cohesion]] || yes || Vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mlijn}} || [[Team:Info]] || yes || Vega || No lactose     &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SynQ}} || [[Team:Waste]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Emma}} || [[Team:Waste]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|cmpxchg}} || [[Team:ROC]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Netsmurf}} || [[Team:Projectleiding]] || yes || Meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rewby}} || [[Team:NOC]] || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dutchmartin}} || [[Team:NUTS]] || yes || Meat || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|TangerineLop}} || [[Team:Bar]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|K4T0}} || [[Team:Bar]] || yes || pescatarian || no meat &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Huubje}} || [[Team:Bar]] || yes || vegan &amp;gt; veg || lactose   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|embr}} || [[Team:Bar]] || yes || vegetarian || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|tidi}} || [[Team:Bar]] || yes || meat || -   meat ONLY&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|betsy}} || [[Team:Bar]] || yes || vegetarian || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|erincandescent}} || [[Team:Bar]] || yes || yes || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boo75}} +1 || [[Team:Info]] || yes || no meat, yes tasty || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|JeroenDekkers}} || [[Team:Warehouse]] || yes || meat || no milk protein&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|AngelM}} || [[Hugs]] || yes || meat || no onion&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Muse}} || [[Team:Warehouse]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Twi}} || [[Team:POC]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gina}} || [[Team:Terrain]] || yes || vegetarian || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Fd0}} || [[Team:Press]] || yes || low carb || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gigawalt}} || [[Team:Press]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rox}} || [[Team:Terrain]] || yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|IcyPalm}} || [[Team:Villages]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hans}} ||[[Team:NUTS]]|| yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pmenke}} ||[[Team:POC]]|| yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pieter}} ||[[Team:ROC]]|| yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Splodin}} ||[[Team:Sysadmin]]|| yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|redlizard}} ||[[Team:Terrain]]|| yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|hoxolotl}} ||[[Team:deco]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|konmei}} ||[[Team:Villages]][[Team:Parking]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|sirgoofy}} ||[[Team:Info]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|ReGB (Reggie)}} ||[[Team:deco]]|| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dany}} || [[Team:Cohesion]]|| yes || meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Piiindakaas}} || [[Team:Projectleiding]] || yes || nomnom|| -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wllm}} ||[[Team:Sysadmin]]|| yes || yes || No/Low lactose&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Nr17MetBami}} ||[[Team:Safety]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Spik-E}} ||[[Team:Deco]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|remirk}} |||| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Loppermann}} || [[Team:POC]] || yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mirconnect}} || [[Team:POC]] || yes || vegetarian || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|egal}} ||[[Team:Info]]|| yes || meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Moem}} ||[[Team:Deco]]|| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SA007}} ||[[Team:Deco]]|| yes || yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|NancyBeers}} || PL || Yes || Anything || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|PsychiC}} ||[[Team:PartyArea]]|| yes || meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Zeno4ever}} ||[[Team:Permits]]|| yes || meat || -   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Uglyhack}} ||[[Team:Terrain]]|| yes || vega || -&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | Total names: #TABLECOUNT &lt;br /&gt;
|}&lt;br /&gt;
-  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Seats offered===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats available !! Leaving from !! Time&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|remirk}} || 3 || Groningen || TBD&lt;br /&gt;
|-&lt;br /&gt;
| - || -  || - || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Need ride===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats needed !! Lives in !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || 2  || Utrecht || With Son&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Orga_Meet_21_June_2025&amp;diff=11007</id>
		<title>Orga Meet 21 June 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Orga_Meet_21_June_2025&amp;diff=11007"/>
		<updated>2025-06-20T22:34:28Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* WHO (max = 75) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Orga Meet 21 June 2025&lt;br /&gt;
|StartDate=2025-06-21 13:37:00&lt;br /&gt;
|EndDate=2025-06-21 00:00:00&lt;br /&gt;
|Where=RevSpace, the Hague&lt;br /&gt;
}}&lt;br /&gt;
== WHO (max = 75) ==&lt;br /&gt;
&lt;br /&gt;
Please note that Revspace has limited inside- and outside capacity. Outside we can seat 50 people roughly. Be ready for a distributed main portion of the meeting. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! team !! Diner !! Food (tbd) Meat/Vega(n) !! Allergies/Dietary requirements&lt;br /&gt;
|-&lt;br /&gt;
{{#ask:&lt;br /&gt;
 [[namespace::UserLink]]&lt;br /&gt;
 |?team&lt;br /&gt;
 |?Diner&lt;br /&gt;
 |?Food&lt;br /&gt;
 |?Allergies&lt;br /&gt;
 |format=table&lt;br /&gt;
 |headers=show&lt;br /&gt;
 |mainlabel=Name&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wheeze_NL}} || [[Team:ROC|ROC]],[[Team:On-site_transportation|Logistics]] || Yes || Anything || No Seafood  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Elborro}} || [[Team:Info|Info]] || Yes || Anything || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Killergeek}} || [[Team:NOC|NOC]] [[Team:NUTS|NUTS]] || Yes || Foooood || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Peetz0r}} || [[Team:Warehouse|Warehouse]] || Yes || Vega || No cheese &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|FighterX64}} || [[Team:On-site_transportation|Logistics]] || Yes || Foooood || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Bas}} || [[Team:Waste]] || Yes || Foooood || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mack}} || [[Team:Productiehuis]] || Yes || Omnomnom || No (matured) cheese -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Shiz}} || || Yes || Edible || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boekenwuurm}} || [[Team:Projectleiding|PL]] || Yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Knorrie}} || [[Team:On-site_Logistics|On-site Logistics]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || [[Team:On-site_Logistics|On-site Logistics]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}}son || [[Team:On-site_Logistics|On-site Logistics]] || Yes || Vegan || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thice}} || [[Team:CTF|CTF]] || Maybe || Anything || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Asby}} || [[Team:CTF|CTF]] || Maybe || Anything || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rewby}} || [[Team:NOC|NOC]] || Yes || Meat || No cheese&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Praseodym}} || [[Team:CTF|CTF]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dany}} || [[Team:Content|Content]] [[Team:Cohesion|Cohesion]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|redlizard}} || [[Team:Terrain|Terrain]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|INJMVO}} || [[Team:Terrain|Terrain]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|piiindakaas}} || [[Team:Projectleiding|PL]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dynom}} || [[Team:NUTS|NUTS]] || Yes || Vega || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Xesxen}} || [[Team:Sysadmin|Sysadmin]] [[Team:Warehouse|Warehouse]] || Yes || Omnomnomivore || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|AK}} || [[Team:NOC|NOC]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Lmpsk}} || [[Team:Badge|Badge]] || Yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|illyau}} || [[Team:Badge|Badge]] || Yes || Meat || salmon &amp;amp; mustard&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Juerd}} || [[Team:Warehouse|Warehouse]] || Yes || Any || Known&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|tomups}} || [[Team:Sponsors|Sponsors]] || Yes || Any || Soylent green&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Moem}} || [[Team:Deco|Deco]] || Yes || Vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gigawalt}} || [[Team:Press|Press]] || Yes || Any || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Emma}} || [[Team:Waste|Waste]] || Yes || Any || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SynQ}} || [[Team:Waste|Waste]] || Yes || Any || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thomascovenant}}|| [[Team:Ticket_%26_Entrance|Ticket and Entrance]] || Yes || Any || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thomascovenant}} Extra|| [[Team:Ticket_%26_Entrance|Ticket and Entrance]] || Yes || Any || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thomascovenant}} ExtraExtra|| [[Team:Ticket_%26_Entrance|Ticket and Entrance]] || Yes || Any || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|hp197}} || [[Team:Projectleiding|Yes]] || Yes || Yes || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|CH23}} || [[Team:Warehouse|Warehouse]] || Yes || Vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jel}} || [[Team:Info|Info]] || Yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Number3}} || [[Team:Info|Info]] || Yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mlijn}} || [[Team:Info|Info]] || Maybe || Vega || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thijs}} || [[Team:Waste|Waste]] || Yes || Any || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Splodin}} || [[Team:Sysadmin|Sysadmin]] || Yes || Please || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Bix}} || [[Team:Productiehuis]] || Yes || Omnomnom || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Lenneke}} || [[Team:On-site_Logistics|On-site Logistics]] || Yes || Please || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Marjolein}} || [[Team:Volunteers|Volunteers]] || Yes || Omnivore || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jasper}} || [[Team:Volunteers|Volunteers]] || Yes || Omnivore || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Glu}} || [[Team:NUTS|NUTS]] || Yes || Omnivore || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Homski}} || [[Team:Productiehuis|Productiehuis]] || Yes || Omnivore || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Eightdot}} || [[Team:NUTS|NUTS]],[[Team:NOC|NOC]],[[Team:Deco|Deco]], || Yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Okarin}} || [[Team:Volunteers|Volunteers]] || Yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Polyfloyd}} || [[Team:Deco|Deco]] || Yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Aranea}} || [[Team:Deco|Deco]] || Yes || Meat || No dairy pls&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Stitch}} || [[Team:Spectator|Spectator]] || Yes || Meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|NancyBeers}} || [[Team:Projectleiding|Projectleiding]] || Yes || Anything || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|D0D0}} || [[Team:ROC|ROC]] || Yes || Anything || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Uglyhack}} || [[Team:Terrain|Terrain]] || Yes || Vega || -  &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | Total names: {{#ask: [[namespace::UserLink]] |format=count}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Seats offered===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats available !! Leaving from !! Time&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Piiindakaas}} || 3 || Winterswijk || 12.00-ish&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SynQ}} || 4 or 8 depending on the car || Dordrecht || 12.37-ish&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gigawalt}} || 1 + 2 small || Eindhoven || 12.00-ish&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|AK}} || 3 || Amersfoort || 12.30-ish&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mack}} || 1 || Arnhem/Wageningen || 10.30-ish&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Need ride===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats needed !! Where from !! Offered by&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || 2 || Utrecht || {{UserLink|Dynom}} (confirmed)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-09&amp;diff=10335</id>
		<title>Team:Terrain/Meeting-2025-06-09</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-09&amp;diff=10335"/>
		<updated>2025-06-09T18:39:54Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-06-09 |StartDate=2025-06-09 20:30:00 |EndDate=2025-06-09 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-06-09  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-06-09&lt;br /&gt;
|StartDate=2025-06-09 20:30:00&lt;br /&gt;
|EndDate=2025-06-09 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-06-09&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=10223</id>
		<title>Team:Terrain/Tent Internals</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=10223"/>
		<updated>2025-06-07T18:03:07Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* Script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wet-en-Regelgeving opstelling Zitplaatsen&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
De inrichting van een besloten ruimte is zodanig dat:&lt;br /&gt;
&lt;br /&gt;
    voor elke persoon zonder zitplaats ten minste 0,25 m2 vloeroppervlakte beschikbaar is;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,3 m2 vloeroppervlakte beschikbaar is, indien geen inventaris kan verschuiven of omvallen als gevolg van gedrang;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,5 m2 vloeroppervlakte beschikbaar is, indien inventaris kan verschuiven of omvallen als gevolg van gedrang.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij de berekening van de per persoon beschikbare vloeroppervlakte wordt uitgegaan van de vloeroppervlakte aan verblijfsruimte na aftrek van de oppervlakte van de inventaris.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien op een plaats meer dan 100 zitplaatsen gezamenlijk zijn opgesteld, zijn de zitplaatsen gekoppeld of aan de vloer bevestigd, zodanig dat deze niet kunnen verschuiven of omvallen als gevolg van gedrang, indien die zitplaatsen in een cluster van meer dan 4 rijen van meer dan 4 stoelen zijn opgesteld.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij in rijen opgestelde zitplaatsen is tussen de rijen een vrije ruimte aanwezig met een breedte van ten minste 0,4 m, gemeten tussen de loodlijnen op de elkaar dichtst naderende gedeelten van de rijen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien in een rij als bedoeld in het derde lid tussen de zitplaatsen een tafel is geplaatst, bevindt deze zich niet in de vrije ruimte, bedoeld in dat lid.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die slechts aan een einde op een gangpad of uitgang uitkomt, heeft niet meer dan 8 zitplaatsen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die aan beide einden op een gangpad of uitgang uitkomt, heeft ten hoogste:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
16 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, niet groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
32 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
50 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 1,1 m is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Script ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qgis.core import *&lt;br /&gt;
from qgis.utils import iface&lt;br /&gt;
from PyQt5.QtCore import Qt&lt;br /&gt;
from PyQt5.QtGui import QMouseEvent&lt;br /&gt;
&lt;br /&gt;
class SquareDrawTool(QgsMapTool):&lt;br /&gt;
    def __init__(self, canvas):&lt;br /&gt;
        super().__init__(canvas)&lt;br /&gt;
        self.canvas = canvas&lt;br /&gt;
        self.layer = iface.activeLayer()&lt;br /&gt;
        self.tentwidth = 20.0&lt;br /&gt;
        self.tentlength = 25.0&lt;br /&gt;
        self.stagewidth = 8.0&lt;br /&gt;
        self.stagedepth = 4.0&lt;br /&gt;
        self.islewidth=3.7 # Width of the center isle&lt;br /&gt;
        self.surroundwidth = 2.0&lt;br /&gt;
        self.stage_to_chairs = 1.55&lt;br /&gt;
        self.chairwidth = 0.45&lt;br /&gt;
        self.chairheight = 0.45&lt;br /&gt;
        self.chairisle = 0.55 # space between chairs, front to back&lt;br /&gt;
&lt;br /&gt;
    def canvasPressEvent(self, event: QMouseEvent):&lt;br /&gt;
        self.layer.startEditing()&lt;br /&gt;
        # Get the clicked point&#039;s map coordinates&lt;br /&gt;
        point = self.canvas.getCoordinateTransform().toMapCoordinates(event.pos())&lt;br /&gt;
        &lt;br /&gt;
        # Draw the outline&lt;br /&gt;
        self.add_square_from_point(&lt;br /&gt;
        point,&lt;br /&gt;
        0,&lt;br /&gt;
        0,&lt;br /&gt;
        self.tentwidth,&lt;br /&gt;
        self.tentlength)&lt;br /&gt;
        &lt;br /&gt;
        center_x = self.tentwidth/2.0&lt;br /&gt;
        center_y = self.tentlength/2&lt;br /&gt;
        &lt;br /&gt;
        # draw the stage&lt;br /&gt;
        self.add_square_from_point(&lt;br /&gt;
            point,&lt;br /&gt;
            center_x - self.stagewidth/2.0,&lt;br /&gt;
            0.0,&lt;br /&gt;
            self.stagewidth, self.stagedepth)&lt;br /&gt;
         &lt;br /&gt;
        # These points all refer to the bottom left of the chair block   &lt;br /&gt;
        chair_min_y = self.stagedepth + self.stage_to_chairs&lt;br /&gt;
        chair_max_y = self.tentlength - self.surroundwidth - self.chairheight&lt;br /&gt;
        chair_left_min_x = self.surroundwidth&lt;br /&gt;
        chair_left_max_x = center_x - self.islewidth/2 - self.chairwidth&lt;br /&gt;
        # Don&#039;t need to do the right block of chairs, as they will be mirrored&lt;br /&gt;
        &lt;br /&gt;
        #draw the chairs&lt;br /&gt;
        draw_x = chair_left_max_x&lt;br /&gt;
        while (draw_x &amp;gt; chair_left_min_x):&lt;br /&gt;
            mirror_x = (draw_x - center_x)* -1 + center_x - self.chairwidth&lt;br /&gt;
            draw_y = chair_min_y&lt;br /&gt;
            while (draw_y &amp;lt;= chair_max_y):&lt;br /&gt;
                self.add_square_from_point(&lt;br /&gt;
                    point,&lt;br /&gt;
                    draw_x,&lt;br /&gt;
                    draw_y,&lt;br /&gt;
                    self.chairwidth,&lt;br /&gt;
                    self.chairheight)&lt;br /&gt;
                self.add_square_from_point(&lt;br /&gt;
                    point,&lt;br /&gt;
                    mirror_x,&lt;br /&gt;
                    draw_y,&lt;br /&gt;
                    self.chairwidth,&lt;br /&gt;
                    self.chairheight)&lt;br /&gt;
                draw_y += self.chairheight + self.chairisle&lt;br /&gt;
            draw_x -= self.chairwidth&lt;br /&gt;
        # draw side isle width&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
                0,&lt;br /&gt;
                center_y,&lt;br /&gt;
                draw_x+self.chairwidth,&lt;br /&gt;
                center_y&lt;br /&gt;
        )&lt;br /&gt;
        # draw isle height&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
                center_x/2,&lt;br /&gt;
                draw_y-self.chairisle,&lt;br /&gt;
                center_x/2,&lt;br /&gt;
                self.tentlength&lt;br /&gt;
        )&lt;br /&gt;
        &lt;br /&gt;
        # Add dimensions&lt;br /&gt;
        # tent dims&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            -1,&lt;br /&gt;
            0,&lt;br /&gt;
            -1,&lt;br /&gt;
            self.tentlength&lt;br /&gt;
        )&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            0,&lt;br /&gt;
            -1,&lt;br /&gt;
            self.tentwidth,&lt;br /&gt;
            -1&lt;br /&gt;
        )&lt;br /&gt;
        &lt;br /&gt;
        # stage&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x,&lt;br /&gt;
            0,&lt;br /&gt;
            center_x,&lt;br /&gt;
            self.stagedepth)&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x - self.stagewidth/2,&lt;br /&gt;
            self.stagedepth/2,&lt;br /&gt;
            center_x + self.stagewidth/2,&lt;br /&gt;
            self.stagedepth/2)&lt;br /&gt;
        # Isle width&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x-self.islewidth/2,&lt;br /&gt;
            center_y,&lt;br /&gt;
            center_x+self.islewidth/2,&lt;br /&gt;
            center_y&lt;br /&gt;
            )&lt;br /&gt;
        &lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x/2,&lt;br /&gt;
            chair_min_y+self.chairheight,&lt;br /&gt;
            center_x/2,&lt;br /&gt;
            chair_min_y+self.chairheight+self.chairisle&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        # Commit the changes&lt;br /&gt;
        self.layer.commitChanges()   &lt;br /&gt;
        # Refresh the layer&lt;br /&gt;
        self.layer.triggerRepaint()&lt;br /&gt;
   &lt;br /&gt;
    def add_dimension(self, start_point, start_x, start_y, end_x, end_y, type=&amp;quot;length&amp;quot;):&lt;br /&gt;
        points = [&lt;br /&gt;
        QgsPointXY(&lt;br /&gt;
            start_point.x()+start_x,&lt;br /&gt;
            start_point.y()+start_y),&lt;br /&gt;
        QgsPointXY(&lt;br /&gt;
            start_point.x()+end_x,&lt;br /&gt;
            start_point.y()+end_y)&lt;br /&gt;
        ]&lt;br /&gt;
        line = QgsGeometry.fromPolylineXY(points)&lt;br /&gt;
        if self.layer and self.layer.type() == QgsMapLayer.VectorLayer:&lt;br /&gt;
            # Create a new feature and set its geometry&lt;br /&gt;
            feature = QgsFeature(self.layer.fields())&lt;br /&gt;
            feature.setGeometry(line)&lt;br /&gt;
            feature.setAttribute(&#039;type&#039;, type)&lt;br /&gt;
&lt;br /&gt;
        # Add the feature to the layer&lt;br /&gt;
        self.layer.addFeature(feature)&lt;br /&gt;
        &lt;br /&gt;
    def add_square_from_point(self, start_point, offset_x, offset_y, width, length, type=&amp;quot;&amp;quot;):&lt;br /&gt;
        # Define the coordinates of the square based on the selected point (bottom-left corner)&lt;br /&gt;
        square_points = [&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x,&lt;br /&gt;
                start_point.y()+offset_y),           # Bottom-left&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x() +offset_x+ width,&lt;br /&gt;
                start_point.y()+offset_y),   # Bottom-right&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x() +offset_x+ width,&lt;br /&gt;
                start_point.y() +offset_y+ length),  # Top-right&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x, &lt;br /&gt;
                start_point.y()+offset_y+ length),   # Top-left&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x,&lt;br /&gt;
                start_point.y()+offset_y)           # Closing the square&lt;br /&gt;
        ]&lt;br /&gt;
&lt;br /&gt;
        # Create a polygon geometry for the square&lt;br /&gt;
        square_geometry = QgsGeometry.fromPolylineXY(square_points)&lt;br /&gt;
&lt;br /&gt;
        if self.layer and self.layer.type() == QgsMapLayer.VectorLayer:&lt;br /&gt;
            # Create a new feature and set its geometry&lt;br /&gt;
            feature = QgsFeature(self.layer.fields())&lt;br /&gt;
            feature.setGeometry(square_geometry)&lt;br /&gt;
            feature.setAttribute(&#039;type&#039;, type)&lt;br /&gt;
            &lt;br /&gt;
            # Add the feature to the layer&lt;br /&gt;
            self.layer.addFeature(feature)&lt;br /&gt;
            &lt;br /&gt;
        else:&lt;br /&gt;
            print(&amp;quot;No valid vector layer selected.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Create and activate the map tool&lt;br /&gt;
tool = SquareDrawTool(iface.mapCanvas())&lt;br /&gt;
iface.mapCanvas().setMapTool(tool)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To use:&lt;br /&gt;
* Have qgis&lt;br /&gt;
* Open Plugins -&amp;gt; Python Console&lt;br /&gt;
* Select &amp;quot;Show Editor&amp;quot;&lt;br /&gt;
* Create a new script&lt;br /&gt;
* Paste the code in&lt;br /&gt;
* Edit the parameters (e.g. tent width and length)&lt;br /&gt;
* Save&lt;br /&gt;
* Select the tent internals layer&lt;br /&gt;
* Press green arrow to run&lt;br /&gt;
* Click somewhere on field to place&lt;br /&gt;
* Enter edit mode on tent internals layer&lt;br /&gt;
* Select all the objects of this tent&lt;br /&gt;
* Use move and rotate tools to move to the right place&lt;br /&gt;
* Save the changes to the layer&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=10222</id>
		<title>Team:Terrain/Tent Internals</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=10222"/>
		<updated>2025-06-07T17:57:20Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* Script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wet-en-Regelgeving opstelling Zitplaatsen&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
De inrichting van een besloten ruimte is zodanig dat:&lt;br /&gt;
&lt;br /&gt;
    voor elke persoon zonder zitplaats ten minste 0,25 m2 vloeroppervlakte beschikbaar is;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,3 m2 vloeroppervlakte beschikbaar is, indien geen inventaris kan verschuiven of omvallen als gevolg van gedrang;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,5 m2 vloeroppervlakte beschikbaar is, indien inventaris kan verschuiven of omvallen als gevolg van gedrang.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij de berekening van de per persoon beschikbare vloeroppervlakte wordt uitgegaan van de vloeroppervlakte aan verblijfsruimte na aftrek van de oppervlakte van de inventaris.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien op een plaats meer dan 100 zitplaatsen gezamenlijk zijn opgesteld, zijn de zitplaatsen gekoppeld of aan de vloer bevestigd, zodanig dat deze niet kunnen verschuiven of omvallen als gevolg van gedrang, indien die zitplaatsen in een cluster van meer dan 4 rijen van meer dan 4 stoelen zijn opgesteld.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij in rijen opgestelde zitplaatsen is tussen de rijen een vrije ruimte aanwezig met een breedte van ten minste 0,4 m, gemeten tussen de loodlijnen op de elkaar dichtst naderende gedeelten van de rijen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien in een rij als bedoeld in het derde lid tussen de zitplaatsen een tafel is geplaatst, bevindt deze zich niet in de vrije ruimte, bedoeld in dat lid.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die slechts aan een einde op een gangpad of uitgang uitkomt, heeft niet meer dan 8 zitplaatsen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die aan beide einden op een gangpad of uitgang uitkomt, heeft ten hoogste:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
16 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, niet groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
32 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
50 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 1,1 m is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Script ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from qgis.core import *&lt;br /&gt;
from qgis.utils import iface&lt;br /&gt;
from PyQt5.QtCore import Qt&lt;br /&gt;
from PyQt5.QtGui import QMouseEvent&lt;br /&gt;
&lt;br /&gt;
class SquareDrawTool(QgsMapTool):&lt;br /&gt;
    def __init__(self, canvas):&lt;br /&gt;
        super().__init__(canvas)&lt;br /&gt;
        self.canvas = canvas&lt;br /&gt;
        self.layer = iface.activeLayer()&lt;br /&gt;
        self.tentwidth = 20.0&lt;br /&gt;
        self.tentlength = 25.0&lt;br /&gt;
        self.stagewidth = 8.0&lt;br /&gt;
        self.stagedepth = 4.0&lt;br /&gt;
        self.islewidth=3.7 # Width of the center isle&lt;br /&gt;
        self.surroundwidth = 2.0&lt;br /&gt;
        self.stage_to_chairs = 1.55&lt;br /&gt;
        self.chairwidth = 0.45&lt;br /&gt;
        self.chairheight = 0.45&lt;br /&gt;
        self.chairisle = 0.55 # space between chairs, front to back&lt;br /&gt;
&lt;br /&gt;
    def canvasPressEvent(self, event: QMouseEvent):&lt;br /&gt;
        self.layer.startEditing()&lt;br /&gt;
        # Get the clicked point&#039;s map coordinates&lt;br /&gt;
        point = self.canvas.getCoordinateTransform().toMapCoordinates(event.pos())&lt;br /&gt;
        &lt;br /&gt;
        # Draw the outline&lt;br /&gt;
        self.add_square_from_point(&lt;br /&gt;
        point,&lt;br /&gt;
        0,&lt;br /&gt;
        0,&lt;br /&gt;
        self.tentwidth,&lt;br /&gt;
        self.tentlength)&lt;br /&gt;
        &lt;br /&gt;
        center_x = self.tentwidth/2.0&lt;br /&gt;
        center_y = self.tentlength/2&lt;br /&gt;
        &lt;br /&gt;
        # draw the stage&lt;br /&gt;
        self.add_square_from_point(&lt;br /&gt;
            point,&lt;br /&gt;
            center_x - self.stagewidth/2.0,&lt;br /&gt;
            0.0,&lt;br /&gt;
            self.stagewidth, self.stagedepth)&lt;br /&gt;
         &lt;br /&gt;
        # These points all refer to the bottom left of the chair block   &lt;br /&gt;
        chair_min_y = self.stagedepth + self.stage_to_chairs&lt;br /&gt;
        chair_max_y = self.tentlength - self.surroundwidth - self.chairheight&lt;br /&gt;
        chair_left_min_x = self.surroundwidth&lt;br /&gt;
        chair_left_max_x = center_x - self.islewidth/2 - self.chairwidth&lt;br /&gt;
        # Don&#039;t need to do the right block of chairs, as they will be mirrored&lt;br /&gt;
        &lt;br /&gt;
        #draw the chairs&lt;br /&gt;
        draw_x = chair_left_max_x&lt;br /&gt;
        while (draw_x &amp;gt; chair_left_min_x):&lt;br /&gt;
            mirror_x = (draw_x - center_x)* -1 + center_x - self.chairwidth&lt;br /&gt;
            draw_y = chair_min_y&lt;br /&gt;
            while (draw_y &amp;lt;= chair_max_y):&lt;br /&gt;
                self.add_square_from_point(&lt;br /&gt;
                    point,&lt;br /&gt;
                    draw_x,&lt;br /&gt;
                    draw_y,&lt;br /&gt;
                    self.chairwidth,&lt;br /&gt;
                    self.chairheight)&lt;br /&gt;
                self.add_square_from_point(&lt;br /&gt;
                    point,&lt;br /&gt;
                    mirror_x,&lt;br /&gt;
                    draw_y,&lt;br /&gt;
                    self.chairwidth,&lt;br /&gt;
                    self.chairheight)&lt;br /&gt;
                draw_y += self.chairheight + self.chairisle&lt;br /&gt;
            draw_x -= self.chairwidth&lt;br /&gt;
        # draw side isle width&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
                0,&lt;br /&gt;
                center_y,&lt;br /&gt;
                draw_x+self.chairwidth,&lt;br /&gt;
                center_y&lt;br /&gt;
        )&lt;br /&gt;
        # draw isle height&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
                center_x/2,&lt;br /&gt;
                draw_y-self.chairisle,&lt;br /&gt;
                center_x/2,&lt;br /&gt;
                self.tentlength&lt;br /&gt;
        )&lt;br /&gt;
        &lt;br /&gt;
        # Add dimensions&lt;br /&gt;
        # tent dims&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            -1,&lt;br /&gt;
            0,&lt;br /&gt;
            -1,&lt;br /&gt;
            self.tentlength&lt;br /&gt;
        )&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            0,&lt;br /&gt;
            -1,&lt;br /&gt;
            self.tentwidth,&lt;br /&gt;
            -1&lt;br /&gt;
        )&lt;br /&gt;
        &lt;br /&gt;
        # stage&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x,&lt;br /&gt;
            0,&lt;br /&gt;
            center_x,&lt;br /&gt;
            self.stagedepth)&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x - self.stagewidth/2,&lt;br /&gt;
            self.stagedepth/2,&lt;br /&gt;
            center_x + self.stagewidth/2,&lt;br /&gt;
            self.stagedepth/2)&lt;br /&gt;
        # Isle width&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x-self.islewidth/2,&lt;br /&gt;
            center_y,&lt;br /&gt;
            center_x+self.islewidth/2,&lt;br /&gt;
            center_y&lt;br /&gt;
            )&lt;br /&gt;
        &lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x/2,&lt;br /&gt;
            chair_min_y+self.chairheight,&lt;br /&gt;
            center_x/2,&lt;br /&gt;
            chair_min_y+self.chairheight+self.chairisle&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        # Commit the changes&lt;br /&gt;
        self.layer.commitChanges()   &lt;br /&gt;
        # Refresh the layer&lt;br /&gt;
        self.layer.triggerRepaint()&lt;br /&gt;
   &lt;br /&gt;
    def add_dimension(self, start_point, start_x, start_y, end_x, end_y, type=&amp;quot;length&amp;quot;):&lt;br /&gt;
        points = [&lt;br /&gt;
        QgsPointXY(&lt;br /&gt;
            start_point.x()+start_x,&lt;br /&gt;
            start_point.y()+start_y),&lt;br /&gt;
        QgsPointXY(&lt;br /&gt;
            start_point.x()+end_x,&lt;br /&gt;
            start_point.y()+end_y)&lt;br /&gt;
        ]&lt;br /&gt;
        line = QgsGeometry.fromPolylineXY(points)&lt;br /&gt;
        if self.layer and self.layer.type() == QgsMapLayer.VectorLayer:&lt;br /&gt;
            # Create a new feature and set its geometry&lt;br /&gt;
            feature = QgsFeature(self.layer.fields())&lt;br /&gt;
            feature.setGeometry(line)&lt;br /&gt;
            feature.setAttribute(&#039;type&#039;, type)&lt;br /&gt;
&lt;br /&gt;
        # Add the feature to the layer&lt;br /&gt;
        self.layer.addFeature(feature)&lt;br /&gt;
        &lt;br /&gt;
    def add_square_from_point(self, start_point, offset_x, offset_y, width, length, type=&amp;quot;&amp;quot;):&lt;br /&gt;
        # Define the coordinates of the square based on the selected point (bottom-left corner)&lt;br /&gt;
        square_points = [&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x,&lt;br /&gt;
                start_point.y()+offset_y),           # Bottom-left&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x() +offset_x+ width,&lt;br /&gt;
                start_point.y()+offset_y),   # Bottom-right&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x() +offset_x+ width,&lt;br /&gt;
                start_point.y() +offset_y+ length),  # Top-right&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x, &lt;br /&gt;
                start_point.y()+offset_y+ length),   # Top-left&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x,&lt;br /&gt;
                start_point.y()+offset_y)           # Closing the square&lt;br /&gt;
        ]&lt;br /&gt;
&lt;br /&gt;
        # Create a polygon geometry for the square&lt;br /&gt;
        square_geometry = QgsGeometry.fromPolylineXY(square_points)&lt;br /&gt;
&lt;br /&gt;
        if self.layer and self.layer.type() == QgsMapLayer.VectorLayer:&lt;br /&gt;
            # Create a new feature and set its geometry&lt;br /&gt;
            feature = QgsFeature(self.layer.fields())&lt;br /&gt;
            feature.setGeometry(square_geometry)&lt;br /&gt;
            feature.setAttribute(&#039;type&#039;, type)&lt;br /&gt;
            &lt;br /&gt;
            # Add the feature to the layer&lt;br /&gt;
            self.layer.addFeature(feature)&lt;br /&gt;
            &lt;br /&gt;
        else:&lt;br /&gt;
            print(&amp;quot;No valid vector layer selected.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Create and activate the map tool&lt;br /&gt;
tool = SquareDrawTool(iface.mapCanvas())&lt;br /&gt;
iface.mapCanvas().setMapTool(tool)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To use:&lt;br /&gt;
* Have qgis&lt;br /&gt;
* Open Plugins -&amp;gt; Python Console&lt;br /&gt;
* Create a new script&lt;br /&gt;
* Paste the code in&lt;br /&gt;
* Edit the parameters (e.g. tent width and length)&lt;br /&gt;
* Save&lt;br /&gt;
* Select the tent internals layer&lt;br /&gt;
* Press green arrow to run&lt;br /&gt;
* Click somewhere on field to place&lt;br /&gt;
* Enter edit mode on tent internals layer&lt;br /&gt;
* Select all the objects of this tent&lt;br /&gt;
* Use move and rotate tools to move to the right place&lt;br /&gt;
* Save the changes to the layer&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=10221</id>
		<title>Team:Terrain/Tent Internals</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=10221"/>
		<updated>2025-06-07T17:55:57Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wet-en-Regelgeving opstelling Zitplaatsen&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
De inrichting van een besloten ruimte is zodanig dat:&lt;br /&gt;
&lt;br /&gt;
    voor elke persoon zonder zitplaats ten minste 0,25 m2 vloeroppervlakte beschikbaar is;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,3 m2 vloeroppervlakte beschikbaar is, indien geen inventaris kan verschuiven of omvallen als gevolg van gedrang;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,5 m2 vloeroppervlakte beschikbaar is, indien inventaris kan verschuiven of omvallen als gevolg van gedrang.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij de berekening van de per persoon beschikbare vloeroppervlakte wordt uitgegaan van de vloeroppervlakte aan verblijfsruimte na aftrek van de oppervlakte van de inventaris.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien op een plaats meer dan 100 zitplaatsen gezamenlijk zijn opgesteld, zijn de zitplaatsen gekoppeld of aan de vloer bevestigd, zodanig dat deze niet kunnen verschuiven of omvallen als gevolg van gedrang, indien die zitplaatsen in een cluster van meer dan 4 rijen van meer dan 4 stoelen zijn opgesteld.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij in rijen opgestelde zitplaatsen is tussen de rijen een vrije ruimte aanwezig met een breedte van ten minste 0,4 m, gemeten tussen de loodlijnen op de elkaar dichtst naderende gedeelten van de rijen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien in een rij als bedoeld in het derde lid tussen de zitplaatsen een tafel is geplaatst, bevindt deze zich niet in de vrije ruimte, bedoeld in dat lid.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die slechts aan een einde op een gangpad of uitgang uitkomt, heeft niet meer dan 8 zitplaatsen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die aan beide einden op een gangpad of uitgang uitkomt, heeft ten hoogste:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
16 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, niet groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
32 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
50 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 1,1 m is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Script ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
from qgis.core import *&lt;br /&gt;
from qgis.utils import iface&lt;br /&gt;
from PyQt5.QtCore import Qt&lt;br /&gt;
from PyQt5.QtGui import QMouseEvent&lt;br /&gt;
&lt;br /&gt;
class SquareDrawTool(QgsMapTool):&lt;br /&gt;
    def __init__(self, canvas):&lt;br /&gt;
        super().__init__(canvas)&lt;br /&gt;
        self.canvas = canvas&lt;br /&gt;
        self.layer = iface.activeLayer()&lt;br /&gt;
        self.tentwidth = 20.0&lt;br /&gt;
        self.tentlength = 25.0&lt;br /&gt;
        self.stagewidth = 8.0&lt;br /&gt;
        self.stagedepth = 4.0&lt;br /&gt;
        self.islewidth=3.7 # Width of the center isle&lt;br /&gt;
        self.surroundwidth = 2.0&lt;br /&gt;
        self.stage_to_chairs = 1.55&lt;br /&gt;
        self.chairwidth = 0.45&lt;br /&gt;
        self.chairheight = 0.45&lt;br /&gt;
        self.chairisle = 0.55 # space between chairs, front to back&lt;br /&gt;
&lt;br /&gt;
    def canvasPressEvent(self, event: QMouseEvent):&lt;br /&gt;
        self.layer.startEditing()&lt;br /&gt;
        # Get the clicked point&#039;s map coordinates&lt;br /&gt;
        point = self.canvas.getCoordinateTransform().toMapCoordinates(event.pos())&lt;br /&gt;
        &lt;br /&gt;
        # Draw the outline&lt;br /&gt;
        self.add_square_from_point(&lt;br /&gt;
        point,&lt;br /&gt;
        0,&lt;br /&gt;
        0,&lt;br /&gt;
        self.tentwidth,&lt;br /&gt;
        self.tentlength)&lt;br /&gt;
        &lt;br /&gt;
        center_x = self.tentwidth/2.0&lt;br /&gt;
        center_y = self.tentlength/2&lt;br /&gt;
        &lt;br /&gt;
        # draw the stage&lt;br /&gt;
        self.add_square_from_point(&lt;br /&gt;
            point,&lt;br /&gt;
            center_x - self.stagewidth/2.0,&lt;br /&gt;
            0.0,&lt;br /&gt;
            self.stagewidth, self.stagedepth)&lt;br /&gt;
         &lt;br /&gt;
        # These points all refer to the bottom left of the chair block   &lt;br /&gt;
        chair_min_y = self.stagedepth + self.stage_to_chairs&lt;br /&gt;
        chair_max_y = self.tentlength - self.surroundwidth - self.chairheight&lt;br /&gt;
        chair_left_min_x = self.surroundwidth&lt;br /&gt;
        chair_left_max_x = center_x - self.islewidth/2 - self.chairwidth&lt;br /&gt;
        # Don&#039;t need to do the right block of chairs, as they will be mirrored&lt;br /&gt;
        &lt;br /&gt;
        #draw the chairs&lt;br /&gt;
        draw_x = chair_left_max_x&lt;br /&gt;
        while (draw_x &amp;gt; chair_left_min_x):&lt;br /&gt;
            mirror_x = (draw_x - center_x)* -1 + center_x - self.chairwidth&lt;br /&gt;
            draw_y = chair_min_y&lt;br /&gt;
            while (draw_y &amp;lt;= chair_max_y):&lt;br /&gt;
                self.add_square_from_point(&lt;br /&gt;
                    point,&lt;br /&gt;
                    draw_x,&lt;br /&gt;
                    draw_y,&lt;br /&gt;
                    self.chairwidth,&lt;br /&gt;
                    self.chairheight)&lt;br /&gt;
                self.add_square_from_point(&lt;br /&gt;
                    point,&lt;br /&gt;
                    mirror_x,&lt;br /&gt;
                    draw_y,&lt;br /&gt;
                    self.chairwidth,&lt;br /&gt;
                    self.chairheight)&lt;br /&gt;
                draw_y += self.chairheight + self.chairisle&lt;br /&gt;
            draw_x -= self.chairwidth&lt;br /&gt;
        # draw side isle width&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
                0,&lt;br /&gt;
                center_y,&lt;br /&gt;
                draw_x+self.chairwidth,&lt;br /&gt;
                center_y&lt;br /&gt;
        )&lt;br /&gt;
        # draw isle height&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
                center_x/2,&lt;br /&gt;
                draw_y-self.chairisle,&lt;br /&gt;
                center_x/2,&lt;br /&gt;
                self.tentlength&lt;br /&gt;
        )&lt;br /&gt;
        &lt;br /&gt;
        # Add dimensions&lt;br /&gt;
        # tent dims&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            -1,&lt;br /&gt;
            0,&lt;br /&gt;
            -1,&lt;br /&gt;
            self.tentlength&lt;br /&gt;
        )&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            0,&lt;br /&gt;
            -1,&lt;br /&gt;
            self.tentwidth,&lt;br /&gt;
            -1&lt;br /&gt;
        )&lt;br /&gt;
        &lt;br /&gt;
        # stage&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x,&lt;br /&gt;
            0,&lt;br /&gt;
            center_x,&lt;br /&gt;
            self.stagedepth)&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x - self.stagewidth/2,&lt;br /&gt;
            self.stagedepth/2,&lt;br /&gt;
            center_x + self.stagewidth/2,&lt;br /&gt;
            self.stagedepth/2)&lt;br /&gt;
        # Isle width&lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x-self.islewidth/2,&lt;br /&gt;
            center_y,&lt;br /&gt;
            center_x+self.islewidth/2,&lt;br /&gt;
            center_y&lt;br /&gt;
            )&lt;br /&gt;
        &lt;br /&gt;
        self.add_dimension(point,&lt;br /&gt;
            center_x/2,&lt;br /&gt;
            chair_min_y+self.chairheight,&lt;br /&gt;
            center_x/2,&lt;br /&gt;
            chair_min_y+self.chairheight+self.chairisle&lt;br /&gt;
        )&lt;br /&gt;
&lt;br /&gt;
        # Commit the changes&lt;br /&gt;
        self.layer.commitChanges()   &lt;br /&gt;
        # Refresh the layer&lt;br /&gt;
        self.layer.triggerRepaint()&lt;br /&gt;
   &lt;br /&gt;
    def add_dimension(self, start_point, start_x, start_y, end_x, end_y, type=&amp;quot;length&amp;quot;):&lt;br /&gt;
        points = [&lt;br /&gt;
        QgsPointXY(&lt;br /&gt;
            start_point.x()+start_x,&lt;br /&gt;
            start_point.y()+start_y),&lt;br /&gt;
        QgsPointXY(&lt;br /&gt;
            start_point.x()+end_x,&lt;br /&gt;
            start_point.y()+end_y)&lt;br /&gt;
        ]&lt;br /&gt;
        line = QgsGeometry.fromPolylineXY(points)&lt;br /&gt;
        if self.layer and self.layer.type() == QgsMapLayer.VectorLayer:&lt;br /&gt;
            # Create a new feature and set its geometry&lt;br /&gt;
            feature = QgsFeature(self.layer.fields())&lt;br /&gt;
            feature.setGeometry(line)&lt;br /&gt;
            feature.setAttribute(&#039;type&#039;, type)&lt;br /&gt;
&lt;br /&gt;
        # Add the feature to the layer&lt;br /&gt;
        self.layer.addFeature(feature)&lt;br /&gt;
        &lt;br /&gt;
    def add_square_from_point(self, start_point, offset_x, offset_y, width, length, type=&amp;quot;&amp;quot;):&lt;br /&gt;
        # Define the coordinates of the square based on the selected point (bottom-left corner)&lt;br /&gt;
        square_points = [&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x,&lt;br /&gt;
                start_point.y()+offset_y),           # Bottom-left&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x() +offset_x+ width,&lt;br /&gt;
                start_point.y()+offset_y),   # Bottom-right&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x() +offset_x+ width,&lt;br /&gt;
                start_point.y() +offset_y+ length),  # Top-right&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x, &lt;br /&gt;
                start_point.y()+offset_y+ length),   # Top-left&lt;br /&gt;
            QgsPointXY(&lt;br /&gt;
                start_point.x()+offset_x,&lt;br /&gt;
                start_point.y()+offset_y)           # Closing the square&lt;br /&gt;
        ]&lt;br /&gt;
&lt;br /&gt;
        # Create a polygon geometry for the square&lt;br /&gt;
        square_geometry = QgsGeometry.fromPolylineXY(square_points)&lt;br /&gt;
&lt;br /&gt;
        if self.layer and self.layer.type() == QgsMapLayer.VectorLayer:&lt;br /&gt;
            # Create a new feature and set its geometry&lt;br /&gt;
            feature = QgsFeature(self.layer.fields())&lt;br /&gt;
            feature.setGeometry(square_geometry)&lt;br /&gt;
            feature.setAttribute(&#039;type&#039;, type)&lt;br /&gt;
            &lt;br /&gt;
            # Add the feature to the layer&lt;br /&gt;
            self.layer.addFeature(feature)&lt;br /&gt;
            &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        else:&lt;br /&gt;
            print(&amp;quot;No valid vector layer selected.&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Create and activate the map tool&lt;br /&gt;
tool = SquareDrawTool(iface.mapCanvas())&lt;br /&gt;
iface.mapCanvas().setMapTool(tool)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To use:&lt;br /&gt;
* Have qgis&lt;br /&gt;
* Open Plugins -&amp;gt; Python Console&lt;br /&gt;
* Create a new script&lt;br /&gt;
* Paste the code in&lt;br /&gt;
* Edit the parameters (e.g. tent width and length)&lt;br /&gt;
* Save&lt;br /&gt;
* Select the tent internals layer&lt;br /&gt;
* Press green arrow to run&lt;br /&gt;
* Click somewhere on field to place&lt;br /&gt;
* Enter edit mode on tent internals layer&lt;br /&gt;
* Select all the objects of this tent&lt;br /&gt;
* Use move and rotate tools to move to the right place&lt;br /&gt;
* Save the changes to the layer&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=FAQ&amp;diff=7668</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=FAQ&amp;diff=7668"/>
		<updated>2025-04-09T18:06:20Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* Is it allowed to swim in the water on the terrain? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
&#039;&#039;&#039;WHY2025&#039;&#039;&#039; is approaching quickly, and you might have questions about the event, planning, or facilities.&lt;br /&gt;
&lt;br /&gt;
We’ve gathered common questions from past camps and this year’s preparations in this &#039;&#039;&#039;FAQ&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
While we’re still finalizing many details, please note that the information here may change or require confirmation.&lt;br /&gt;
&lt;br /&gt;
Have a question that’s not covered on this page?&lt;br /&gt;
&lt;br /&gt;
Feel free to mail &#039;&#039;&#039;[mailto:info@why2025.org the Infodesk]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Useful links=&lt;br /&gt;
&lt;br /&gt;
* Do you have a question about tickets? See [[Tickets]]&lt;br /&gt;
* Are you an (aspiring) speaker? Check the [[Speaker FAQ]]&lt;br /&gt;
* Do you have a question about volunteering? See [[Volunteering_Guide]] or contact [[Team:Volunteers]]&lt;br /&gt;
* Are you a member of the press? Contact [[Team:Press]]&lt;br /&gt;
* Do you want to help with promotion/marketing? Contact [[Team:Info]] or [[User:Boekenwuurm]]&lt;br /&gt;
* Do you have a question about children at the event? Checkout the [[Family FAQ]] or contact [[Team:Family]]&lt;br /&gt;
* Do you have a question about villages? Contact [[Team:Villages]]&lt;br /&gt;
* Do you have a question about the network? Contact [[Team:NOC]]&lt;br /&gt;
* Do you have a question and don&#039;t know where to go? Contact [[Team:Info]] at info@why2025.org&lt;br /&gt;
* Are you looking for a phone number? [https://micropoc.de/phonebook Check the phonebook!]&lt;br /&gt;
&lt;br /&gt;
= General =&lt;br /&gt;
=== Who is &#039;&#039;&#039;WHY&#039;&#039;&#039; for? ===&lt;br /&gt;
If you enjoy creative use of technology and are not afraid of the [https://arnout.engelen.eu/20000612.gif big blue room] then &#039;&#039;&#039;WHY&#039;&#039;&#039; might be a great event for you! Individual hackers form age 16 and up are welcome, and hacker parents are welcome to [[Family_FAQ|bring their kids]] as well.&lt;br /&gt;
&lt;br /&gt;
=== What does &#039;&#039;&#039;WHY&#039;&#039;&#039; stand for? ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WHY&#039;&#039;&#039; stands for &#039;&#039;&#039;What Hackers Yearn&#039;&#039;&#039; for.&lt;br /&gt;
&lt;br /&gt;
In the long standing tradition starting with the &#039;&#039;&#039;Galactic Hacker Party (GHP)&#039;&#039;&#039;, every four (or during a pandemic five) years the Dutch hackerscene organizes a new camp with a new name.&lt;br /&gt;
&lt;br /&gt;
Want know more, then explore the &#039;&#039;&#039;[[History of Dutch Hacker Camps]]&#039;&#039;&#039; about previous events like &#039;&#039;&#039;GHP, HEU, HIP, HAL, WTH, HAR, OHM, SHA or MCH&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== What are the dates of WHY2025?===&lt;br /&gt;
The first &#039;&#039;&#039;WHY2025&#039;&#039;&#039; talk starts on &#039;&#039;&#039;Friday 8th of August&#039;&#039;&#039; at 17:00 &lt;br /&gt;
and the event ends &#039;&#039;&#039;Tuesday 12th of August&#039;&#039;&#039; with the closing talk at 16:00.&lt;br /&gt;
&lt;br /&gt;
=== Is there a schedule for the build-up ? ===&lt;br /&gt;
Yes, see [[Camping]]. Build-up planning follows soon.&lt;br /&gt;
&lt;br /&gt;
=== When can I enter the terrain? ===&lt;br /&gt;
Visitors are welcome from &#039;&#039;&#039;Thursday 7th of August at noon (12:00)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you booked a village, you can start &#039;&#039;&#039;Wednesday 5th of August&#039;&#039;&#039; with the build up of your village. &lt;br /&gt;
&lt;br /&gt;
-&amp;gt; At the time of writing (February 2025) this it is not final yet, therefore do keep checking the official schedule when closer to the event in August 2025.&lt;br /&gt;
&lt;br /&gt;
If you want to help during build up, you are very welcome to do so.&lt;br /&gt;
&lt;br /&gt;
We can really use some strong extra hands.&lt;br /&gt;
&lt;br /&gt;
Please contact us before planning your extended stay.&lt;br /&gt;
&lt;br /&gt;
Shifts will be added to the &#039;&#039;&#039;[https://angel.why2025.org/ Angel system]&#039;&#039;&#039; closer to the event, so make sure to check in the weeks before the event starts and make sure to register and to sign-up in the angelsystem.&lt;br /&gt;
&lt;br /&gt;
===Where&#039;s my ticket?===&lt;br /&gt;
If you have ordered a ticket and received confirmation, the ticket will be in your email inbox.&lt;br /&gt;
&lt;br /&gt;
See [[Tickets]] for more information.&lt;br /&gt;
&lt;br /&gt;
=== What about accessibility? ===&lt;br /&gt;
First and foremost we will make sure toilet and shower facilities will be accessible.&lt;br /&gt;
&lt;br /&gt;
Beyond that, if you have a specific disability please contact us so we can discuss what is needed to make your stay as comfortable as possible.&lt;br /&gt;
&lt;br /&gt;
[[Team:Accessibility]] is working on making the most accessible event ever in Dutch Hacker History.&lt;br /&gt;
&lt;br /&gt;
Do note that we are limited by the fact that we are an outdoor camping event, so for example we cannot give hard guarantees about the availability of reliable power on the field for medical devices. Nonetheless, we always try to do our best.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Children during build up&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that during build up kids &amp;lt;12 are not allowed on the terrain.&lt;br /&gt;
&lt;br /&gt;
Older kids (12+) can help but have to be under adult supervision and wear a hi-vis vest &#039;&#039;&#039;AT ALL TIMES&#039;&#039;&#039; when outside their own tent. &#039;&#039;&#039;Even during non-working hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If kids (12+) don&#039;t help with build up, they have to be in the designated safe area.&lt;br /&gt;
&lt;br /&gt;
=== Is there merchandise? A free volunteer shirt? ===&lt;br /&gt;
There is, goto https://tickets.why2025.org and order your merch right now.&lt;br /&gt;
&lt;br /&gt;
If you do not order it in advance, it is probably sold out.&lt;br /&gt;
&lt;br /&gt;
You can try your luck at the last day, to see what is left.&lt;br /&gt;
&lt;br /&gt;
The Angel shirts are for those who&#039;ve helped 3 days with build-up, or did 20 hours of shifts registered in the Angel system, or are part of the Orga.&lt;br /&gt;
&lt;br /&gt;
=== Can I help? ===&lt;br /&gt;
We love to have some help. You can help in several ways, both before and during &#039;&#039;&#039;WHY2025&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Leading up to the event, you can help with the Orga.&lt;br /&gt;
&lt;br /&gt;
This will give you unique possibilities to learn stuff and expand your skill set, while you have fun with other people and be involved with the event.&lt;br /&gt;
&lt;br /&gt;
See team pages for available positions.&lt;br /&gt;
&lt;br /&gt;
If you want to help out during the event, that will be great too.&lt;br /&gt;
&lt;br /&gt;
You can register now in the [https://angel.why2025.org/ Angel system] -&amp;gt; It&#039;s not up yet (February 2025).&lt;br /&gt;
&lt;br /&gt;
It&#039;s still a bit empty now, but there will be many, many shifts and jobs to choose from.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More information will become available closer to the event.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Can my child help? ===&lt;br /&gt;
Yes. We encourage the next generation to be part of the camp as much as anyone else.&lt;br /&gt;
&lt;br /&gt;
We are working on putting special children&#039;s tasks in the Angel System, for kids to have an age-appropriate way to help out during the camp.&lt;br /&gt;
&lt;br /&gt;
All kids age 6 and up can sign up.&lt;br /&gt;
&lt;br /&gt;
=== I lost something! ===&lt;br /&gt;
We will have a Lost &amp;amp; Found at [[the Infodesk]]. &lt;br /&gt;
&lt;br /&gt;
If you lose something:&lt;br /&gt;
* Check the immediate area to see if you or someone else misplaced your item as it happens.&lt;br /&gt;
* Ask your friends if they know where your item is. They might have put it somewhere safe for you.&lt;br /&gt;
* You can go to [[the Infodesk]] tent to see if someone brought your item in. &#039;&#039;&#039;If the item is labeled properly, we might even contact you.&#039;&#039;&#039;&lt;br /&gt;
* If not: report the item as missing so we can keep an eye out for it. and contact you if it is found.&lt;br /&gt;
* If you think the item might be stolen, we can help you with the next steps.&lt;br /&gt;
* We will publish a list of items that are in lost and found after the event.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay? ===&lt;br /&gt;
Generally speaking, you can pay with your debit/credit card everywhere on site, as WHY is a &amp;quot;cashless festival&amp;quot;. This includes the bars, foodcourt, merchandise and supermarket.&lt;br /&gt;
&lt;br /&gt;
Should you not wish to pay by card, you can exchange cash into a prepaid payment voucher at the Infodesk. &lt;br /&gt;
&lt;br /&gt;
For more details about the system see [[WHY2025 Payment System]]&lt;br /&gt;
&lt;br /&gt;
= Camping, buildup &amp;amp; teardown and villages = &lt;br /&gt;
&lt;br /&gt;
=== I want to help during build up ===&lt;br /&gt;
Great. Please contact us before planning your extended stay.&lt;br /&gt;
&lt;br /&gt;
You can register as an Angel in the [https://angel.mch2022.org/login volunteer system].&lt;br /&gt;
&lt;br /&gt;
=== I want to help with tear-down ===&lt;br /&gt;
Great. Indicate in the volunteer system when you should be able to help.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to help, that&#039;s fine too. But you will have to leave the campsite before 27 July, 12:00.&lt;br /&gt;
&lt;br /&gt;
=== Villages and their build up - what is the schedule? ===&lt;br /&gt;
Villages take some more time to build up. Therefore, organizers of pre-registered villages can enter the camp terrain from 6th of August at noon (12:00).&lt;br /&gt;
&lt;br /&gt;
Please check the [[Villages-FAQ]] for details.&lt;br /&gt;
&lt;br /&gt;
== Is all the camping equipment provided and everything set up? == &lt;br /&gt;
No, there is no camping equipment provided.&lt;br /&gt;
&lt;br /&gt;
You need to bring your own tent and pitch it.&lt;br /&gt;
&lt;br /&gt;
There are plenty of experienced hackers who can be helpful in setting it up.&lt;br /&gt;
&lt;br /&gt;
Or ... &lt;br /&gt;
&lt;br /&gt;
=== I do not own a tent or cannot bring it in the plane, now what? ===&lt;br /&gt;
February 2025: We are still in discussions on how to solve this. &lt;br /&gt;
&lt;br /&gt;
Currently there are two options: &lt;br /&gt;
&lt;br /&gt;
* KarTents (like before at SHA2017 and MCH2022, these cardboard tents would be sold thru the ticketshop and recyclable)&lt;br /&gt;
* (MOST LIKELY OPTION) Rent-A-Tent (first time ever, we would have rent-a-tent option available for WHY2025)&lt;br /&gt;
&lt;br /&gt;
Keep checking the news feed. We hope to have news soon!&lt;br /&gt;
&lt;br /&gt;
=== Can I bring my campervan or (folding) trailer onto the field? ===&lt;br /&gt;
You can only bring a camper or caravan if you have booked a special campervan/trailer ticket.&lt;br /&gt;
Check [[Campervan]] for more information on bringing your home-on-wheels.&lt;br /&gt;
&lt;br /&gt;
Campers/caravans can only be located in one of the designated camper-van locations and will not be able to drive on/off field during the event.&lt;br /&gt;
Folding trailers are considered regular tents and can be on any field available to normal tents.&lt;br /&gt;
Cars are not allowed on the grass, so the trailer must pushed on the the fields by hand from the nearest hard road and you should bring wooden plate to put under the wheels.&lt;br /&gt;
Please check the [[Villages-FAQ]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Where can I set up my tent if I&#039;m not part of a village? ===&lt;br /&gt;
&lt;br /&gt;
Village areas are soft guidelines, not hard land claims, so feel free to find any empty spot and prepare to be a bit flexible.&lt;br /&gt;
Part of Torvalds field is explicitly allocated as &#039;free-for-all&#039; for individual campers.&lt;br /&gt;
&lt;br /&gt;
=== I need a shuttle to the station of &amp;lt;location of station&amp;gt;? ===&lt;br /&gt;
The Shuttle_service is scheduled:&lt;br /&gt;
* &amp;lt;to be determined by team:shuttle&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It departs from across the First Aid tent. &amp;lt;&amp;lt;verification needed&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== I need an ride to the station of  &amp;lt;location of station&amp;gt;on another time? ===&lt;br /&gt;
* Take a regular bus. There is a bus stop not far from the site https://9292.nl/&amp;lt;details will follow&amp;gt; .&lt;br /&gt;
It leaves every hour from 6:39 up till 18:39.&lt;br /&gt;
The ride takes around 20 minutes.&lt;br /&gt;
Note: You cannot pay cash in the bus anymore.&lt;br /&gt;
&lt;br /&gt;
* Call a taxi.&lt;br /&gt;
&lt;br /&gt;
* Take a walk to the station.&lt;br /&gt;
&lt;br /&gt;
=== Until when do I have power? ===&lt;br /&gt;
We will start shutdown power after the closing talk on Tuesday the 12th of August.&lt;br /&gt;
We start with the most empty fields and work our way up from there.&lt;br /&gt;
The last fields will lose power at some point Wednesday the 13th of August.&lt;br /&gt;
&lt;br /&gt;
= Regulations =&lt;br /&gt;
=== What about noise, music and such? ===&lt;br /&gt;
Mind (y)our neighbors. &lt;br /&gt;
&#039;&#039;&#039;We like to keep it quiet from 01:00 till 7:00.&#039;&#039;&#039;&lt;br /&gt;
Around those times loud noise/music is not allowed.&lt;br /&gt;
If you want to make noise, start earlier.&lt;br /&gt;
&lt;br /&gt;
To make sure our youngest guests get enough sleep, &#039;&#039;&#039;the camping around the FamilyZone has to be quiet from 21:00&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== What is the photo/video policy for WHY2025? ===&lt;br /&gt;
The decent thing to do is ask before you take a picture or video.&lt;br /&gt;
Not everyone wants to have their photo taken, and some might especially dislike finding themselves on the internet.&lt;br /&gt;
Crowd shots are fine, as are pictures where people are unrecognizable.&lt;br /&gt;
Also no live streaming as you walk around the event.&lt;br /&gt;
Some areas and villages will be picture-free zones, make sure to follow the local guidelines.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Be aware that the awesome projects the villages are hosting, may contain cameras or webcams.&lt;br /&gt;
&lt;br /&gt;
=== How is waste-disposal arranged? ===&lt;br /&gt;
Regular event waste (trash bags) can be disposed of in one of the many bins around the fields.&lt;br /&gt;
&lt;br /&gt;
For larger items (not household trash): Please take home everything you bring to &#039;&#039;&#039;WHY2025&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Bear in mind that everything you leave behind will cost us valuable volunteer time and possibly a lot of money that we would rather be spending on more fun stuff.&lt;br /&gt;
&lt;br /&gt;
If you really want to get rid of bulk waste (grof vuil), like for instance a sofa, it might be possible to rent a bulk container for you. This will be very expensive, and needs to be paid up front. Check with the [mailto:info@why2025.org Infodesk] to see what we can arrange.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Don&#039;t leave bulk waste on the terrain.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Are open fires allowed (bonfire, barbecue, ...)?===&lt;br /&gt;
No, unfortunately not because of safety reasons.&lt;br /&gt;
Open fire is anything that is not gas powered, allowed are (butane, propane) powered stoves and barbecue grills.&lt;br /&gt;
Please make sure u have a fire-extinguisher in the area.&lt;br /&gt;
&lt;br /&gt;
We will place BBQs on the terrain for public use.&lt;br /&gt;
&lt;br /&gt;
=== Can I sell foods or drinks? ===&lt;br /&gt;
Food-safety regulations (HAACP) don&#039;t allow that.&lt;br /&gt;
&lt;br /&gt;
If it&#039;s non-commercially (so donations only) this does not apply.&lt;br /&gt;
&lt;br /&gt;
=== Are drugs allowed?  ===&lt;br /&gt;
Just like our previous events, drugs are not allowed (any kind, any amount).&lt;br /&gt;
&lt;br /&gt;
=== Can I put something on the dyke? ===&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== Is it allowed to swim in the water on the terrain? ===&lt;br /&gt;
The water quality isn&#039;t monitored. 20 minutes walk away is the [https://www.openstreetmap.org/directions?engine=fossgis_valhalla_foot&amp;amp;route=52.693975%2C4.752531%3B52.691582%2C4.767366#map=17/52.691744/4.764558&amp;amp;layers=P Geestmerambacht lake], which has a nice beach.&lt;br /&gt;
&lt;br /&gt;
=== Is it allowed to fly drones over the terrain? ===&lt;br /&gt;
&amp;lt;check rules for &#039;&#039;&#039;WHY2025&#039;&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See our [[DroneFlyingRules|drones page]] for the rules during the event.&lt;br /&gt;
&lt;br /&gt;
=== Can I bring my dog, kitten or pet lizard? ===&lt;br /&gt;
As much as we love animals big and small, we can&#039;t have them on the field.&lt;br /&gt;
&lt;br /&gt;
Certified service animals are, of course, allowed.&lt;br /&gt;
&lt;br /&gt;
=Miscellaneous=&lt;br /&gt;
=== How can I contact Infodesk (online and on the camp)? ===&lt;br /&gt;
Before the camp you can mail us at [mailto:info@why2025.org info@why2025.org]. &lt;br /&gt;
During the event we will have a physical desk in the Info tent and a phone number: INFO (4636).&lt;br /&gt;
&lt;br /&gt;
===Where is the lost and found?===&lt;br /&gt;
During &#039;&#039;&#039;WHY2025&#039;&#039;&#039;, Infodesk will be the place to leave all the valuables you have found.&lt;br /&gt;
&lt;br /&gt;
If you have lost something, you check the infodesk to see if your belongings are found.&lt;br /&gt;
There will be a [[Lost_and_found]] page to register your lost and found items.&lt;br /&gt;
&lt;br /&gt;
===Where is everything? Where&#039;s the map?===&lt;br /&gt;
There&#039;s an [https://map.why2025.org/ online map], and you can find the map in the booklet as well.&lt;br /&gt;
&lt;br /&gt;
Remember the fields are arrange alphabetically, from North to South. &lt;br /&gt;
&lt;br /&gt;
=== Are there streams of the talks?===&lt;br /&gt;
Yes, streams will be provided by [https://streaming.media.ccc.de/ media.ccc.de]&lt;br /&gt;
&lt;br /&gt;
=== Where can I find information about Sponsors and Sponsoring? ===&lt;br /&gt;
There&#039;s a [https://wiki.why2025.org/Team:Sponsors great Team:Sponsors page], including Wiki, brochure and more.&lt;br /&gt;
&lt;br /&gt;
= Post &#039;&#039;&#039;WHY2025&#039;&#039;&#039; =&lt;br /&gt;
===When is the next Dutch Hackercamp?===&lt;br /&gt;
We hope that in four years time, there will be another event, with a new theme, a new abbreviation, a renewed orga and old people doing new things.&lt;br /&gt;
&lt;br /&gt;
===Can I buy a badge or shirt after WHY?===&lt;br /&gt;
* If there are any leftover shirts and hoodies, we will sell them in the WHYticketshop. But don&#039;t get your hopes up.&lt;br /&gt;
&lt;br /&gt;
* The badges are probably all gone by then. But since the badges are open source, you can always try to make them yourself, or have someone make them for you. You can find more info on the badge [https://wiki.why2025.org/Team:Badge here]&lt;br /&gt;
&lt;br /&gt;
===Where can I drop my feedback?===&lt;br /&gt;
After the event there will be a feedback page, where you can leave your feedback. Tell us about things we can learn from and things that make us feel warm about the effort we put in.&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=FAQ&amp;diff=7667</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=FAQ&amp;diff=7667"/>
		<updated>2025-04-09T18:04:47Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* Is it allowed to swim in the water on the terrain? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
&#039;&#039;&#039;WHY2025&#039;&#039;&#039; is approaching quickly, and you might have questions about the event, planning, or facilities.&lt;br /&gt;
&lt;br /&gt;
We’ve gathered common questions from past camps and this year’s preparations in this &#039;&#039;&#039;FAQ&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
While we’re still finalizing many details, please note that the information here may change or require confirmation.&lt;br /&gt;
&lt;br /&gt;
Have a question that’s not covered on this page?&lt;br /&gt;
&lt;br /&gt;
Feel free to mail &#039;&#039;&#039;[mailto:info@why2025.org the Infodesk]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Useful links=&lt;br /&gt;
&lt;br /&gt;
* Do you have a question about tickets? See [[Tickets]]&lt;br /&gt;
* Are you an (aspiring) speaker? Check the [[Speaker FAQ]]&lt;br /&gt;
* Do you have a question about volunteering? See [[Volunteering_Guide]] or contact [[Team:Volunteers]]&lt;br /&gt;
* Are you a member of the press? Contact [[Team:Press]]&lt;br /&gt;
* Do you want to help with promotion/marketing? Contact [[Team:Info]] or [[User:Boekenwuurm]]&lt;br /&gt;
* Do you have a question about children at the event? Checkout the [[Family FAQ]] or contact [[Team:Family]]&lt;br /&gt;
* Do you have a question about villages? Contact [[Team:Villages]]&lt;br /&gt;
* Do you have a question about the network? Contact [[Team:NOC]]&lt;br /&gt;
* Do you have a question and don&#039;t know where to go? Contact [[Team:Info]] at info@why2025.org&lt;br /&gt;
* Are you looking for a phone number? [https://micropoc.de/phonebook Check the phonebook!]&lt;br /&gt;
&lt;br /&gt;
= General =&lt;br /&gt;
=== Who is &#039;&#039;&#039;WHY&#039;&#039;&#039; for? ===&lt;br /&gt;
If you enjoy creative use of technology and are not afraid of the [https://arnout.engelen.eu/20000612.gif big blue room] then &#039;&#039;&#039;WHY&#039;&#039;&#039; might be a great event for you! Individual hackers form age 16 and up are welcome, and hacker parents are welcome to [[Family_FAQ|bring their kids]] as well.&lt;br /&gt;
&lt;br /&gt;
=== What does &#039;&#039;&#039;WHY&#039;&#039;&#039; stand for? ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WHY&#039;&#039;&#039; stands for &#039;&#039;&#039;What Hackers Yearn&#039;&#039;&#039; for.&lt;br /&gt;
&lt;br /&gt;
In the long standing tradition starting with the &#039;&#039;&#039;Galactic Hacker Party (GHP)&#039;&#039;&#039;, every four (or during a pandemic five) years the Dutch hackerscene organizes a new camp with a new name.&lt;br /&gt;
&lt;br /&gt;
Want know more, then explore the &#039;&#039;&#039;[[History of Dutch Hacker Camps]]&#039;&#039;&#039; about previous events like &#039;&#039;&#039;GHP, HEU, HIP, HAL, WTH, HAR, OHM, SHA or MCH&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== What are the dates of WHY2025?===&lt;br /&gt;
The first &#039;&#039;&#039;WHY2025&#039;&#039;&#039; talk starts on &#039;&#039;&#039;Friday 8th of August&#039;&#039;&#039; at 17:00 &lt;br /&gt;
and the event ends &#039;&#039;&#039;Tuesday 12th of August&#039;&#039;&#039; with the closing talk at 16:00.&lt;br /&gt;
&lt;br /&gt;
=== Is there a schedule for the build-up ? ===&lt;br /&gt;
Yes, see [[Camping]]. Build-up planning follows soon.&lt;br /&gt;
&lt;br /&gt;
=== When can I enter the terrain? ===&lt;br /&gt;
Visitors are welcome from &#039;&#039;&#039;Thursday 7th of August at noon (12:00)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you booked a village, you can start &#039;&#039;&#039;Wednesday 5th of August&#039;&#039;&#039; with the build up of your village. &lt;br /&gt;
&lt;br /&gt;
-&amp;gt; At the time of writing (February 2025) this it is not final yet, therefore do keep checking the official schedule when closer to the event in August 2025.&lt;br /&gt;
&lt;br /&gt;
If you want to help during build up, you are very welcome to do so.&lt;br /&gt;
&lt;br /&gt;
We can really use some strong extra hands.&lt;br /&gt;
&lt;br /&gt;
Please contact us before planning your extended stay.&lt;br /&gt;
&lt;br /&gt;
Shifts will be added to the &#039;&#039;&#039;[https://angel.why2025.org/ Angel system]&#039;&#039;&#039; closer to the event, so make sure to check in the weeks before the event starts and make sure to register and to sign-up in the angelsystem.&lt;br /&gt;
&lt;br /&gt;
===Where&#039;s my ticket?===&lt;br /&gt;
If you have ordered a ticket and received confirmation, the ticket will be in your email inbox.&lt;br /&gt;
&lt;br /&gt;
See [[Tickets]] for more information.&lt;br /&gt;
&lt;br /&gt;
=== What about accessibility? ===&lt;br /&gt;
First and foremost we will make sure toilet and shower facilities will be accessible.&lt;br /&gt;
&lt;br /&gt;
Beyond that, if you have a specific disability please contact us so we can discuss what is needed to make your stay as comfortable as possible.&lt;br /&gt;
&lt;br /&gt;
[[Team:Accessibility]] is working on making the most accessible event ever in Dutch Hacker History.&lt;br /&gt;
&lt;br /&gt;
Do note that we are limited by the fact that we are an outdoor camping event, so for example we cannot give hard guarantees about the availability of reliable power on the field for medical devices. Nonetheless, we always try to do our best.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Children during build up&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that during build up kids &amp;lt;12 are not allowed on the terrain.&lt;br /&gt;
&lt;br /&gt;
Older kids (12+) can help but have to be under adult supervision and wear a hi-vis vest &#039;&#039;&#039;AT ALL TIMES&#039;&#039;&#039; when outside their own tent. &#039;&#039;&#039;Even during non-working hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If kids (12+) don&#039;t help with build up, they have to be in the designated safe area.&lt;br /&gt;
&lt;br /&gt;
=== Is there merchandise? A free volunteer shirt? ===&lt;br /&gt;
There is, goto https://tickets.why2025.org and order your merch right now.&lt;br /&gt;
&lt;br /&gt;
If you do not order it in advance, it is probably sold out.&lt;br /&gt;
&lt;br /&gt;
You can try your luck at the last day, to see what is left.&lt;br /&gt;
&lt;br /&gt;
The Angel shirts are for those who&#039;ve helped 3 days with build-up, or did 20 hours of shifts registered in the Angel system, or are part of the Orga.&lt;br /&gt;
&lt;br /&gt;
=== Can I help? ===&lt;br /&gt;
We love to have some help. You can help in several ways, both before and during &#039;&#039;&#039;WHY2025&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Leading up to the event, you can help with the Orga.&lt;br /&gt;
&lt;br /&gt;
This will give you unique possibilities to learn stuff and expand your skill set, while you have fun with other people and be involved with the event.&lt;br /&gt;
&lt;br /&gt;
See team pages for available positions.&lt;br /&gt;
&lt;br /&gt;
If you want to help out during the event, that will be great too.&lt;br /&gt;
&lt;br /&gt;
You can register now in the [https://angel.why2025.org/ Angel system] -&amp;gt; It&#039;s not up yet (February 2025).&lt;br /&gt;
&lt;br /&gt;
It&#039;s still a bit empty now, but there will be many, many shifts and jobs to choose from.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More information will become available closer to the event.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Can my child help? ===&lt;br /&gt;
Yes. We encourage the next generation to be part of the camp as much as anyone else.&lt;br /&gt;
&lt;br /&gt;
We are working on putting special children&#039;s tasks in the Angel System, for kids to have an age-appropriate way to help out during the camp.&lt;br /&gt;
&lt;br /&gt;
All kids age 6 and up can sign up.&lt;br /&gt;
&lt;br /&gt;
=== I lost something! ===&lt;br /&gt;
We will have a Lost &amp;amp; Found at [[the Infodesk]]. &lt;br /&gt;
&lt;br /&gt;
If you lose something:&lt;br /&gt;
* Check the immediate area to see if you or someone else misplaced your item as it happens.&lt;br /&gt;
* Ask your friends if they know where your item is. They might have put it somewhere safe for you.&lt;br /&gt;
* You can go to [[the Infodesk]] tent to see if someone brought your item in. &#039;&#039;&#039;If the item is labeled properly, we might even contact you.&#039;&#039;&#039;&lt;br /&gt;
* If not: report the item as missing so we can keep an eye out for it. and contact you if it is found.&lt;br /&gt;
* If you think the item might be stolen, we can help you with the next steps.&lt;br /&gt;
* We will publish a list of items that are in lost and found after the event.&lt;br /&gt;
&lt;br /&gt;
=== How can I pay? ===&lt;br /&gt;
Generally speaking, you can pay with your debit/credit card everywhere on site, as WHY is a &amp;quot;cashless festival&amp;quot;. This includes the bars, foodcourt, merchandise and supermarket.&lt;br /&gt;
&lt;br /&gt;
Should you not wish to pay by card, you can exchange cash into a prepaid payment voucher at the Infodesk. &lt;br /&gt;
&lt;br /&gt;
For more details about the system see [[WHY2025 Payment System]]&lt;br /&gt;
&lt;br /&gt;
= Camping, buildup &amp;amp; teardown and villages = &lt;br /&gt;
&lt;br /&gt;
=== I want to help during build up ===&lt;br /&gt;
Great. Please contact us before planning your extended stay.&lt;br /&gt;
&lt;br /&gt;
You can register as an Angel in the [https://angel.mch2022.org/login volunteer system].&lt;br /&gt;
&lt;br /&gt;
=== I want to help with tear-down ===&lt;br /&gt;
Great. Indicate in the volunteer system when you should be able to help.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to help, that&#039;s fine too. But you will have to leave the campsite before 27 July, 12:00.&lt;br /&gt;
&lt;br /&gt;
=== Villages and their build up - what is the schedule? ===&lt;br /&gt;
Villages take some more time to build up. Therefore, organizers of pre-registered villages can enter the camp terrain from 6th of August at noon (12:00).&lt;br /&gt;
&lt;br /&gt;
Please check the [[Villages-FAQ]] for details.&lt;br /&gt;
&lt;br /&gt;
== Is all the camping equipment provided and everything set up? == &lt;br /&gt;
No, there is no camping equipment provided.&lt;br /&gt;
&lt;br /&gt;
You need to bring your own tent and pitch it.&lt;br /&gt;
&lt;br /&gt;
There are plenty of experienced hackers who can be helpful in setting it up.&lt;br /&gt;
&lt;br /&gt;
Or ... &lt;br /&gt;
&lt;br /&gt;
=== I do not own a tent or cannot bring it in the plane, now what? ===&lt;br /&gt;
February 2025: We are still in discussions on how to solve this. &lt;br /&gt;
&lt;br /&gt;
Currently there are two options: &lt;br /&gt;
&lt;br /&gt;
* KarTents (like before at SHA2017 and MCH2022, these cardboard tents would be sold thru the ticketshop and recyclable)&lt;br /&gt;
* (MOST LIKELY OPTION) Rent-A-Tent (first time ever, we would have rent-a-tent option available for WHY2025)&lt;br /&gt;
&lt;br /&gt;
Keep checking the news feed. We hope to have news soon!&lt;br /&gt;
&lt;br /&gt;
=== Can I bring my campervan or (folding) trailer onto the field? ===&lt;br /&gt;
You can only bring a camper or caravan if you have booked a special campervan/trailer ticket.&lt;br /&gt;
Check [[Campervan]] for more information on bringing your home-on-wheels.&lt;br /&gt;
&lt;br /&gt;
Campers/caravans can only be located in one of the designated camper-van locations and will not be able to drive on/off field during the event.&lt;br /&gt;
Folding trailers are considered regular tents and can be on any field available to normal tents.&lt;br /&gt;
Cars are not allowed on the grass, so the trailer must pushed on the the fields by hand from the nearest hard road and you should bring wooden plate to put under the wheels.&lt;br /&gt;
Please check the [[Villages-FAQ]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Where can I set up my tent if I&#039;m not part of a village? ===&lt;br /&gt;
&lt;br /&gt;
Village areas are soft guidelines, not hard land claims, so feel free to find any empty spot and prepare to be a bit flexible.&lt;br /&gt;
Part of Torvalds field is explicitly allocated as &#039;free-for-all&#039; for individual campers.&lt;br /&gt;
&lt;br /&gt;
=== I need a shuttle to the station of &amp;lt;location of station&amp;gt;? ===&lt;br /&gt;
The Shuttle_service is scheduled:&lt;br /&gt;
* &amp;lt;to be determined by team:shuttle&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It departs from across the First Aid tent. &amp;lt;&amp;lt;verification needed&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== I need an ride to the station of  &amp;lt;location of station&amp;gt;on another time? ===&lt;br /&gt;
* Take a regular bus. There is a bus stop not far from the site https://9292.nl/&amp;lt;details will follow&amp;gt; .&lt;br /&gt;
It leaves every hour from 6:39 up till 18:39.&lt;br /&gt;
The ride takes around 20 minutes.&lt;br /&gt;
Note: You cannot pay cash in the bus anymore.&lt;br /&gt;
&lt;br /&gt;
* Call a taxi.&lt;br /&gt;
&lt;br /&gt;
* Take a walk to the station.&lt;br /&gt;
&lt;br /&gt;
=== Until when do I have power? ===&lt;br /&gt;
We will start shutdown power after the closing talk on Tuesday the 12th of August.&lt;br /&gt;
We start with the most empty fields and work our way up from there.&lt;br /&gt;
The last fields will lose power at some point Wednesday the 13th of August.&lt;br /&gt;
&lt;br /&gt;
= Regulations =&lt;br /&gt;
=== What about noise, music and such? ===&lt;br /&gt;
Mind (y)our neighbors. &lt;br /&gt;
&#039;&#039;&#039;We like to keep it quiet from 01:00 till 7:00.&#039;&#039;&#039;&lt;br /&gt;
Around those times loud noise/music is not allowed.&lt;br /&gt;
If you want to make noise, start earlier.&lt;br /&gt;
&lt;br /&gt;
To make sure our youngest guests get enough sleep, &#039;&#039;&#039;the camping around the FamilyZone has to be quiet from 21:00&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== What is the photo/video policy for WHY2025? ===&lt;br /&gt;
The decent thing to do is ask before you take a picture or video.&lt;br /&gt;
Not everyone wants to have their photo taken, and some might especially dislike finding themselves on the internet.&lt;br /&gt;
Crowd shots are fine, as are pictures where people are unrecognizable.&lt;br /&gt;
Also no live streaming as you walk around the event.&lt;br /&gt;
Some areas and villages will be picture-free zones, make sure to follow the local guidelines.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Be aware that the awesome projects the villages are hosting, may contain cameras or webcams.&lt;br /&gt;
&lt;br /&gt;
=== How is waste-disposal arranged? ===&lt;br /&gt;
Regular event waste (trash bags) can be disposed of in one of the many bins around the fields.&lt;br /&gt;
&lt;br /&gt;
For larger items (not household trash): Please take home everything you bring to &#039;&#039;&#039;WHY2025&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Bear in mind that everything you leave behind will cost us valuable volunteer time and possibly a lot of money that we would rather be spending on more fun stuff.&lt;br /&gt;
&lt;br /&gt;
If you really want to get rid of bulk waste (grof vuil), like for instance a sofa, it might be possible to rent a bulk container for you. This will be very expensive, and needs to be paid up front. Check with the [mailto:info@why2025.org Infodesk] to see what we can arrange.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Don&#039;t leave bulk waste on the terrain.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Are open fires allowed (bonfire, barbecue, ...)?===&lt;br /&gt;
No, unfortunately not because of safety reasons.&lt;br /&gt;
Open fire is anything that is not gas powered, allowed are (butane, propane) powered stoves and barbecue grills.&lt;br /&gt;
Please make sure u have a fire-extinguisher in the area.&lt;br /&gt;
&lt;br /&gt;
We will place BBQs on the terrain for public use.&lt;br /&gt;
&lt;br /&gt;
=== Can I sell foods or drinks? ===&lt;br /&gt;
Food-safety regulations (HAACP) don&#039;t allow that.&lt;br /&gt;
&lt;br /&gt;
If it&#039;s non-commercially (so donations only) this does not apply.&lt;br /&gt;
&lt;br /&gt;
=== Are drugs allowed?  ===&lt;br /&gt;
Just like our previous events, drugs are not allowed (any kind, any amount).&lt;br /&gt;
&lt;br /&gt;
=== Can I put something on the dyke? ===&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
=== Is it allowed to swim in the water on the terrain? ===&lt;br /&gt;
The water quality isn&#039;t monitored. 25 minutes walk away is the Geestmerambacht lake, which has a nice beach.&lt;br /&gt;
&lt;br /&gt;
https://www.openstreetmap.org/directions?engine=fossgis_valhalla_foot&amp;amp;route=52.693975%2C4.752531%3B52.691582%2C4.767366#map=17/52.693116/4.760009&amp;amp;layers=P&lt;br /&gt;
&lt;br /&gt;
=== Is it allowed to fly drones over the terrain? ===&lt;br /&gt;
&amp;lt;check rules for &#039;&#039;&#039;WHY2025&#039;&#039;&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See our [[DroneFlyingRules|drones page]] for the rules during the event.&lt;br /&gt;
&lt;br /&gt;
=== Can I bring my dog, kitten or pet lizard? ===&lt;br /&gt;
As much as we love animals big and small, we can&#039;t have them on the field.&lt;br /&gt;
&lt;br /&gt;
Certified service animals are, of course, allowed.&lt;br /&gt;
&lt;br /&gt;
=Miscellaneous=&lt;br /&gt;
=== How can I contact Infodesk (online and on the camp)? ===&lt;br /&gt;
Before the camp you can mail us at [mailto:info@why2025.org info@why2025.org]. &lt;br /&gt;
During the event we will have a physical desk in the Info tent and a phone number: INFO (4636).&lt;br /&gt;
&lt;br /&gt;
===Where is the lost and found?===&lt;br /&gt;
During &#039;&#039;&#039;WHY2025&#039;&#039;&#039;, Infodesk will be the place to leave all the valuables you have found.&lt;br /&gt;
&lt;br /&gt;
If you have lost something, you check the infodesk to see if your belongings are found.&lt;br /&gt;
There will be a [[Lost_and_found]] page to register your lost and found items.&lt;br /&gt;
&lt;br /&gt;
===Where is everything? Where&#039;s the map?===&lt;br /&gt;
There&#039;s an [https://map.why2025.org/ online map], and you can find the map in the booklet as well.&lt;br /&gt;
&lt;br /&gt;
Remember the fields are arrange alphabetically, from North to South. &lt;br /&gt;
&lt;br /&gt;
=== Are there streams of the talks?===&lt;br /&gt;
Yes, streams will be provided by [https://streaming.media.ccc.de/ media.ccc.de]&lt;br /&gt;
&lt;br /&gt;
=== Where can I find information about Sponsors and Sponsoring? ===&lt;br /&gt;
There&#039;s a [https://wiki.why2025.org/Team:Sponsors great Team:Sponsors page], including Wiki, brochure and more.&lt;br /&gt;
&lt;br /&gt;
= Post &#039;&#039;&#039;WHY2025&#039;&#039;&#039; =&lt;br /&gt;
===When is the next Dutch Hackercamp?===&lt;br /&gt;
We hope that in four years time, there will be another event, with a new theme, a new abbreviation, a renewed orga and old people doing new things.&lt;br /&gt;
&lt;br /&gt;
===Can I buy a badge or shirt after WHY?===&lt;br /&gt;
* If there are any leftover shirts and hoodies, we will sell them in the WHYticketshop. But don&#039;t get your hopes up.&lt;br /&gt;
&lt;br /&gt;
* The badges are probably all gone by then. But since the badges are open source, you can always try to make them yourself, or have someone make them for you. You can find more info on the badge [https://wiki.why2025.org/Team:Badge here]&lt;br /&gt;
&lt;br /&gt;
===Where can I drop my feedback?===&lt;br /&gt;
After the event there will be a feedback page, where you can leave your feedback. Tell us about things we can learn from and things that make us feel warm about the effort we put in.&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=FieldDAY_2025_04_05&amp;diff=7336</id>
		<title>FieldDAY 2025 04 05</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=FieldDAY_2025_04_05&amp;diff=7336"/>
		<updated>2025-04-05T07:13:12Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* WHO */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=WHY2025 FIELDDAY&lt;br /&gt;
|StartDate=2025-04-05 12:00:00&lt;br /&gt;
|EndDate=2025-04-05 18:00:00&lt;br /&gt;
|Where=Geestmermabacht (terrein)  / Wagenweg 12, 1724 PT Oudkarspel (adres)&lt;br /&gt;
}}&lt;br /&gt;
Actual location:&lt;br /&gt;
[[File:Hierzitjegoed fieldboard.jpg|thumb|right|alt=Board at the entrance of the field|Board at the entrance of the field]]&lt;br /&gt;
&lt;br /&gt;
https://maps.app.goo.gl/BzYVaaZANMAMnkFd8&lt;br /&gt;
&lt;br /&gt;
https://www.openstreetmap.org/search?lat=52.69118&amp;amp;lon=4.74266#map=15/52.69119/4.74266&lt;br /&gt;
&lt;br /&gt;
A last field day to check the terrain with your team. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There&#039;s a WHY2025 spotify playlist, please add your favorite WHY-songs (Must Contain WHY in title)&lt;br /&gt;
https://open.spotify.com/playlist/6N6jHxRdLT7ilXMixsN9E8?si=a7568f302335499d&amp;amp;pt=077388a59a88ddbce8d802471e42de3e&lt;br /&gt;
&lt;br /&gt;
== Where to park and meet ==&lt;br /&gt;
&lt;br /&gt;
The canteen of Manege Beukers&lt;br /&gt;
Wagenweg 12, 1724PT Oudkarspel&lt;br /&gt;
&lt;br /&gt;
https://www.openstreetmap.org/?mlat=52.6873&amp;amp;mlon=4.7521#map=16/52.69571/4.75852&amp;amp;layers=P&lt;br /&gt;
&lt;br /&gt;
[[File:Fielday 5th of april.jpg|thumb]]&lt;br /&gt;
&lt;br /&gt;
== Lunch options ==&lt;br /&gt;
&lt;br /&gt;
We will have split pea soup made by Sandra in a vega or meat variaty.&lt;br /&gt;
We will also have some cheese or ham sandwiches avaialable&lt;br /&gt;
&lt;br /&gt;
Please let us know if you want to have some lunch.&lt;br /&gt;
&lt;br /&gt;
== Dinner options ==&lt;br /&gt;
&lt;br /&gt;
This time we will have the choice of .... not 1 .... not 2 .... but 3 .... different food options !!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Carrot mash/Hutspot || Meat or vega &lt;br /&gt;
|-&lt;br /&gt;
| Lasagne || Meat only unfortunately&lt;br /&gt;
|-&lt;br /&gt;
| Chips || Frikandel or cheese soufflé sandwich &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Please let us know your choice.&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
12:00 - 13:00 Buildup&lt;br /&gt;
&lt;br /&gt;
13:00 - 13:37 Arrival&lt;br /&gt;
&lt;br /&gt;
13:37 - 14:30 Presentation&lt;br /&gt;
&lt;br /&gt;
14:30 - 18:00 Opportunity for teams to walk around the field or have a team meeting&lt;br /&gt;
&lt;br /&gt;
18:00 - 20:00 Dinner and time to relax and chat&lt;br /&gt;
&lt;br /&gt;
20:00 	      End of the program&lt;br /&gt;
&lt;br /&gt;
== WHO ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Team !! Lunch !! Diner !! Dinner choice !! Allergies/Dietary requirements&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Netsmurf}} || [[Team:Projectleiding|PL]] || Yes Meat || Yes || Lasagne Meat || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|FighterX64}} || [[Team:On-site_transportation|forklifters]] ||  || Yes || ribeye/entrecote  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Peetz0r}} ||  ||  || Yes ||  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Techwolf12}} ||  ||  || Yes ||  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wheeze_NL}} || [[Team:ROC|ROC]],[[Team:On-site_transportation|forklifters]] || Yes Meat || Yes || Lasagne Meat || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|cmpxchg}} ||  ||  || Yes ||  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Elborro}} || [[Team:Info|Info]] || Yes || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Killergeek}} || [[Team:NOC|NOC]],[[Team:NUTS|NUTS]] || Yes ham sandwiches || Yes || Chips, Frikandel || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|loppermann}} || [[Team:POC|POC]] || Yes || Yes || Lasagne ||  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Twi}} || [[Team:POC|POC]] || Yes || Yes || Lasagne ||  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Imtiaz101325}} || [[Team:Accessibility|Accessibility]],[[Team:Badge|Badge]] || Yes Meat || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pmenke}} || [[Team:POC|POC]] || Yes || Yes || Lasagne ||   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Psteffen}} || [[Team:POC|POC]] || Yes || Yes || Lasagne ||   &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|justelex}} || [[Team:POC|POC]] || Yes  || Yes || Lasagne ||  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|mirconnect}} || [[Team:POC|POC]] ||  || Yes || Chips || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Chris1911}} || [[Team:POC|POC]] || Yes Meat || Yes || Lasagne || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|L3D}} || || Yes Meat || Yes || Lasagne || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Sja}} || [[Team:POC|POC]] || Yes Meat || Yes || Lasagne || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thice}} || [[Team:CTF|CTF]] ||  || No ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|asby}} || [[Team:CTF|CTF]] ||  || No ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|inframan}} ||  ||  || yes ||  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Damning}} || [[Team:Deco]] || Yes || Yes || Chips &amp;amp; Cheese souffle sandwich ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Halcyon}} || [[Team:Projectleiding|PL]] || Yes || Yes || Vega hutspot ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Polyfloyd}} || [[Team:Deco]] || Yes || Yes || Lasagne ||  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Aranea}} ||  ||  Yes || Yes || Chips, frikandel || Lactose intolerant&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MrLinux}} || [[Team:ROC|ROC]] || Yes Meat  || Yes || Chips, Frikandel || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Piiindakaas}} || [[Team:Projectleiding|PL]]  || Yes  || Yes || Hutspot or Lasagna  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boekenwuurm}} || [[Team:Projectleiding|PL]] ||  || Yes ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gina}} || [[Team:Terrain|Terrain]] || Vega || Yes || Hutspot vega || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wllm}} || [[Team:Sysadmin|Sysadmin]] || Yes || Yes || Chips, Cheese souffle sandwich || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Marjolein}} || [[Team:Sysadmin|Volunteers]] || Yes, meat || Yes || Lasagne|| &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jasper}} || [[Team:Sysadmin|Volunteers]] || Yes, meat || Yes || Lasagne || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|AK}} || [[Team:NOC]] || Yes, meat || Yes || Lasagne || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Moem}} || [[Team:Deco]] || Vega || Yes || Hutspot vega || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wido}} || [[Team:Off-site_transportation]] || - || Yes || Lasagne ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thomascovenant}} || [[Team:Ticket_&amp;amp;_Entrance]] || Yes, meat || Yes || Lasagne || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dany}} || [[Team:Cohesion|Cohesion]] [[Team:Content|Content]] || Yes, meat || Yes || Hutspot, Meat (but vega is good too) ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Knorrie}} || [[Team:On-site_transportation|Logistics]] || - || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Nancy}} || [[Team:projectleiding|PL]] || - || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|K4T0}} || [[Team:Bar|Bar]] || Vega || Yes || Hutspot vega || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|zeno4ever}} || [[Team:Permits|Permits]] || - || Yes || Lasagne or meat hutspot || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rewby}} || [[Team:NOC|NOC]] || Yes || Yes || meat hutspot or chips || No cheese&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|justSem}} || [[Team:Foodcourt|Foodcourt]] || Yes, meat || Yes || meat lasgne or chips || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Betsy}} || [[Team:Bar|Bar]] || Yes, Vega || Yes || Hutspot vega || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Splodin}} || [[Team:SysAdmin|SysAdmin]] || Yes || No ||  || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rox}} || [[Team:Terrain|Terrain]] || Yes, vega || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Juerd}} || [[Team:Warehouse|Warehouse]] || No || Yes || Chips, Cheese souffle (no sandwhich) || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|IcyPalm}} || [[Team:Villages|Villages]] || Yes, Meat || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Nicolas}} || [[Team:Content|Content]] || Yes, meat || Yes || Hutspot,meat || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|BIlIaN}} || [[Team:POC|POC]] || Yes, meat || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mirwi}} || [[Team:POC|POC]] || Yes, meat || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Okarin}} || [[Team:Volunteers]] || Yes, meat || Yes || Lasagne || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jel}} || [[Team:Info|Info]] || No || Yes || Chips || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hp197}} || [[Team:Projectleiding|PL]] || Yes || Yes || Lasagna ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|redlizard}} || [[Team:Terrain|Terrain]] || Yes || Yes || Lasagna || -&lt;br /&gt;
|-&lt;br /&gt;
| The food has || Been counted and|| Ordered || up till || here || -&lt;br /&gt;
|-&lt;br /&gt;
| Still wanna Join ? || Put your name|| below here || we still have  || the Chips and cheese soufle || or Frikandel option&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Winko}} || [[Team:Villages|Villages]] || I&#039;ll manage  || and work it out || when needed || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Tidi}} || [[Team:Bar|Bar]] || Yes || Yes || Meat only (frikandel only = fine) || no carbs/sugar, sugar replacements.&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Bustux}} || [[Team:Villages|Villages]] || Yes || Yes || Chips || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hans}} || [[Team:NUTS|NUTS]] || Yes || No || - || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Bas}} || Waste || Yes || Bij voorkeur lasagne, anders iets anders. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|cr0w}} || [[Team:Sponsors|Sponsors]] || Yes (late) || Yes || Would love the carrot mash, or lasagna. If that&#039;s impossible, kaassoufflé pls. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|hobbybob}} || [[Team:PartyArea|Lasers&amp;amp;Flames]] || Yes Meat  || Yes || Chips, Frikandel || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dynom}} || [[Team:NUTS|NUTS]] || Yes || Maybe || - || Vega(n)&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MagicLegend}} || Something with why2025.org || Yes, meat || Yes || - || Chips&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Nelusthenerd}} || [[Village:HackTheHealth|Village HackTheHealth]] || No || No || - || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hoxolotl}} || Team Deco || no || Yes || - || Chips&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Poef}} || Team Deco || no || Yes || - || Chips&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Sim}} || Team Family || no || Yes || Chips, Frikandel oid || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Eightdot}} || NOC,NUTS || Yes, Meat || Yes || Would love the Meat carrot mash, otherwise Chips+Frikandel || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MiFareLady}} || [[Team:Content|Content]] || No || Yes || Chips, cheese soufflé/Frikandel || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jos}} || [[Team:Content|Content]] || No || Yes || Chips, cheese soufflé/Frikandel ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Dutchmartin}} || [[Team:NUTS]]  || Yes  || Yes || Hutspot or Lasagna  ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SqyD}} || || No  || No || ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MissMaps}} || [[Team:Terrain|Terrain]]  || Yes  || Yes || Hutspot or Lasagna  ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Maltman23}} || Hardware Hacking Area || Yes, vegan || Yes || Carrot mash/Hutspot, vegan || vegan&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|CH23}} || [[Team:Warehouse]] || Yes || Yes || Vega hutspot ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Lmpsk}} || [[Team:Badge]] || No || Yes || Chips, cheese soufflé/frikandel ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Uglyhack}} || [[Team:Terrain]] || No || Yes || Hutspot Vega ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Travel &amp;amp; Carpool ==&lt;br /&gt;
===Public transport ===&lt;br /&gt;
&lt;br /&gt;
===Seats offered===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats available !! Leaving from !! Time&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wido}} || 3 || Wageningen || ~11.30&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Piiindakaas}} || 3 || IJsselstein || 11.00-ish&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|AK}} || 3 || Amersfoort || 11.00-ish&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|IcyPalm}} || 0 going there(via Utrecht) (3 back) || Groningen(via Leeuwarden, Drachten)  || plans changed, driving back still possible, to there not possible&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Seats needed ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats needed !! Leaving from !! Time&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Tidi}} || 1 || Amsterdam/Holendrecht || whenever&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Photos and Videos of the location ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:Why2025Map.pdf&amp;diff=6355</id>
		<title>File:Why2025Map.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:Why2025Map.pdf&amp;diff=6355"/>
		<updated>2025-03-02T08:58:50Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Uglyhack uploaded a new version of File:Why2025Map.pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The current map. It&#039;s a GeoPDF, so will open with additional data in a program like QGIS&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:Map_glow.png&amp;diff=6261</id>
		<title>File:Map glow.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:Map_glow.png&amp;diff=6261"/>
		<updated>2025-02-24T21:40:04Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Uglyhack uploaded a new version of File:Map glow.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=6260</id>
		<title>Team:Terrain</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=6260"/>
		<updated>2025-02-24T21:31:43Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Team&lt;br /&gt;
|Lead=User:Gina&lt;br /&gt;
|Description=Team:Terrein&lt;br /&gt;
|Exclusive team=No&lt;br /&gt;
|Contact=terrain@lists.why2025.org&lt;br /&gt;
|IRC=why2025-terrain&lt;br /&gt;
|team_is_essential_to_event=Show-stopper&lt;br /&gt;
|team_has_contact_info=Yes&lt;br /&gt;
|team_has_info_on_wiki=No&lt;br /&gt;
|team_has_planned_meetings=Yes&lt;br /&gt;
|team_has_enough_people=No&lt;br /&gt;
|team_needs_x_people=0&lt;br /&gt;
|team_has_drafted_budget=No&lt;br /&gt;
|team_has_informed_volunteer_team=No&lt;br /&gt;
|Projectleiding=User:Boekenwuurm&lt;br /&gt;
}}&lt;br /&gt;
==Team Members==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Team Members &lt;br /&gt;
|-&lt;br /&gt;
! Name &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
{{TeamMemberEntry|User:Redlizard}}&lt;br /&gt;
{{TeamMemberEntry|User:Gina}}&lt;br /&gt;
{{TeamMemberEntry|User:Uglyhack}}&lt;br /&gt;
{{TeamMemberEntry|User:Rox}}&lt;br /&gt;
{{TeamMemberEntry|User:MissMaps}}&lt;br /&gt;
{{TeamMemberEntry|User:INJMVO}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
== Current State ==&lt;br /&gt;
You want the latest map?&lt;br /&gt;
&lt;br /&gt;
[https://map.why2025.org Get it here]&lt;br /&gt;
&lt;br /&gt;
Not final, there will still be changes made (but with reasons).&lt;br /&gt;
&lt;br /&gt;
We work in QGis, some time soon we will explain how to use this to new people.&lt;br /&gt;
There is a very incomplete intro available here now [[Team:Terrain/QGIS Intro|QGIS Intro]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
[[File:Why2025Map.png|thumb|Map]]&lt;br /&gt;
&lt;br /&gt;
The terrain team is responsible for planning the terrain, not only in space (2D) Height (3D) (producing the data that will make the map), but also in time (4D) (when will stuff be built up and torn down). &lt;br /&gt;
&lt;br /&gt;
Some of the specific tasks:&lt;br /&gt;
;Buildings and terrain protections&lt;br /&gt;
:Team:Terrain organizes the buildings and terrain protections to be deployed on the field. This includes firehydrants, PowerMushrooms sokcets and all the tents that shelter and form the backbone of the event; toilets and shower facilities portacabins, storage depots, and headquarters, if any; road plates, to protect the fragile grass from heavy vehicles; roads; fences, gates, and bridges; towers and scaffolding constructions; and whatever other heavy metal we may end up needing. The building and arangement of(f) Power infrastructure and plumbing is not included (we have [[Team:NUTS]] for that).&lt;br /&gt;
;Terrain layout and sitemap&lt;br /&gt;
:Team:Terrain organizes the geographical layout of the event terrain. We will need to find a place for all the different things on the field that need some space, be they stages, bars, villages, roads, or whatever, while keeping track of things like traffic flows, terrain restrictions, permit requirements, and whatever other constraints may apply. Part of this is maintaining the overall sitemap, collecting geographical decisions from other teams and adding them to the combined map; part of it is filling in all the details for firelanes,firehydrants and infrastructure routes and emergency exits and the like; and part of it is collecting conflicting location constraints from everyone else by coliding, smashing and massaging them into a coherent design (Dutch=Stampot).&lt;br /&gt;
;Buildup coordination.&lt;br /&gt;
:Team:Terrain coordinates all the work the week-and-a-bit before the event in which we build and then polish the whole thing, as well as the counterpart the days after the event where we pack everything up again. We will need to maintain an overview of all the work that needs to happen on the field to turn a grassy field into a hacker event, and then back into a field again when the event is over. We need to plan out all this work, keep track of dependencies and deadlines, and work out how many pairs of hands we are going to need to get it all done. &lt;br /&gt;
;Teardown coordination.&lt;br /&gt;
:In the field, we make sure that everything is going smoothly, keep track of progress so that nothing is forgotten, and intervene when things inevitably go wrong. We will also need to take care of safety surrounding heavy machinery and plan the teardown coordination.&lt;br /&gt;
&lt;br /&gt;
Questions and feedback can be sent to the team: terrain@lists.why2025.org. [https://lists.why2025.org/pipermail/terrain/ The archives are publicly available].&lt;br /&gt;
&lt;br /&gt;
==Meetings==&lt;br /&gt;
Meeting minutes can be found on the relevant meeting page&lt;br /&gt;
&lt;br /&gt;
{{MeetingOverview|Team=Terrain}}&lt;br /&gt;
&lt;br /&gt;
== Topic Notes ==&lt;br /&gt;
*[[Team:Terrain/Map Data Sources|Map Data sources]]&lt;br /&gt;
*[[Team:Terrain/Rijplatten|Rijplatten]]&lt;br /&gt;
*[[Team:Terrain/Mapping Procedure|Mapping Procedure]]&lt;br /&gt;
*[[Team:Terrain/Permit Maps|Permit maps]]&lt;br /&gt;
*[[Team:Terrain/Bridges|Bridges]]&lt;br /&gt;
*[[Team:Terrain/Lounge|Lounge]]&lt;br /&gt;
*[[Team:Terrain/Tasks|Tasks]]&lt;br /&gt;
*[[Team:Terrain/Mapping Software|Mapping Software]]&lt;br /&gt;
*[[Team:Terrain/Slides 7 sept 2024|Slides 7 sept 2024]]&lt;br /&gt;
*[[Team:Terrain/Tent Internals]]&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-07-14&amp;diff=6258</id>
		<title>Team:Terrain/Meeting-2025-07-14</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-07-14&amp;diff=6258"/>
		<updated>2025-02-24T21:28:30Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-07-14 |StartDate=2025-07-14 20:00:00 |EndDate=2025-07-14 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-07-14  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-07-14&lt;br /&gt;
|StartDate=2025-07-14 20:00:00&lt;br /&gt;
|EndDate=2025-07-14 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-07-14&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-30&amp;diff=6257</id>
		<title>Team:Terrain/Meeting-2025-06-30</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-30&amp;diff=6257"/>
		<updated>2025-02-24T21:28:10Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-06-30 |StartDate=2025-06-30 20:00:00 |EndDate=2025-06-30 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-06-30  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-06-30&lt;br /&gt;
|StartDate=2025-06-30 20:00:00&lt;br /&gt;
|EndDate=2025-06-30 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-06-30&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-16&amp;diff=6256</id>
		<title>Team:Terrain/Meeting-2025-06-16</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-16&amp;diff=6256"/>
		<updated>2025-02-24T21:27:56Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-06-16 |StartDate=2025-06-16 20:00:00 |EndDate=2025-06-16 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-06-16  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-06-16&lt;br /&gt;
|StartDate=2025-06-16 20:00:00&lt;br /&gt;
|EndDate=2025-06-16 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-06-16&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-02&amp;diff=6255</id>
		<title>Team:Terrain/Meeting-2025-06-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-02&amp;diff=6255"/>
		<updated>2025-02-24T21:27:28Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-06-02&lt;br /&gt;
|StartDate=2025-06-02 20:00:00&lt;br /&gt;
|EndDate=2025-06-02 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-06-02&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-02&amp;diff=6254</id>
		<title>Team:Terrain/Meeting-2025-06-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-06-02&amp;diff=6254"/>
		<updated>2025-02-24T21:27:02Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-05-19 |StartDate=2025-05-19 20:00:00 |EndDate=2025-05-19 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-05-19  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-05-19&lt;br /&gt;
|StartDate=2025-05-19 20:00:00&lt;br /&gt;
|EndDate=2025-05-19 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-05-19&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-05-19&amp;diff=6253</id>
		<title>Team:Terrain/Meeting-2025-05-19</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-05-19&amp;diff=6253"/>
		<updated>2025-02-24T21:26:45Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-05-19 |StartDate=2025-05-19 20:00:00 |EndDate=2025-05-19 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-05-19  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-05-19&lt;br /&gt;
|StartDate=2025-05-19 20:00:00&lt;br /&gt;
|EndDate=2025-05-19 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-05-19&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-05-05&amp;diff=6252</id>
		<title>Team:Terrain/Meeting-2025-05-05</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-05-05&amp;diff=6252"/>
		<updated>2025-02-24T21:26:27Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-05-05 |StartDate=2025-05-05 20:00:00 |EndDate=2025-05-05 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-05-05  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-05-05&lt;br /&gt;
|StartDate=2025-05-05 20:00:00&lt;br /&gt;
|EndDate=2025-05-05 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-05-05&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-04-21&amp;diff=6251</id>
		<title>Team:Terrain/Meeting-2025-04-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-04-21&amp;diff=6251"/>
		<updated>2025-02-24T21:26:14Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-04-21 |StartDate=2025-04-21 20:00:00 |EndDate=2025-04-21 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-04-21  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-04-21&lt;br /&gt;
|StartDate=2025-04-21 20:00:00&lt;br /&gt;
|EndDate=2025-04-21 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-04-21&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-04-07&amp;diff=6250</id>
		<title>Team:Terrain/Meeting-2025-04-07</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-04-07&amp;diff=6250"/>
		<updated>2025-02-24T21:25:58Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-04-07&lt;br /&gt;
|StartDate=2025-04-07 20:00:00&lt;br /&gt;
|EndDate=2025-04-07 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-04-07&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-04-07&amp;diff=6249</id>
		<title>Team:Terrain/Meeting-2025-04-07</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-04-07&amp;diff=6249"/>
		<updated>2025-02-24T21:25:39Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-03-24 |StartDate=2025-03-24 20:00:00 |EndDate=2025-03-24 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-03-24  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-03-24&lt;br /&gt;
|StartDate=2025-03-24 20:00:00&lt;br /&gt;
|EndDate=2025-03-24 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-03-24&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-03-24&amp;diff=6248</id>
		<title>Team:Terrain/Meeting-2025-03-24</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-03-24&amp;diff=6248"/>
		<updated>2025-02-24T21:25:23Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2025-03-24 |StartDate=2025-03-24 20:00:00 |EndDate=2025-03-24 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}  https://pad.ifcat.org/terrain2025-03-24  == Agenda ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-03-24&lt;br /&gt;
|StartDate=2025-03-24 20:00:00&lt;br /&gt;
|EndDate=2025-03-24 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-03-24&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-03-10&amp;diff=6247</id>
		<title>Team:Terrain/Meeting-2025-03-10</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-03-10&amp;diff=6247"/>
		<updated>2025-02-24T21:24:14Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-03-10&lt;br /&gt;
|StartDate=2025-03-10 20:00:00&lt;br /&gt;
|EndDate=2025-03-10 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-03-10&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-03-10&amp;diff=6246</id>
		<title>Team:Terrain/Meeting-2025-03-10</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-03-10&amp;diff=6246"/>
		<updated>2025-02-24T21:23:49Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-03-10&lt;br /&gt;
|StartDate=2025-03-10 20:00:00&lt;br /&gt;
|EndDate=2025-03-10 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-03-10&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-02-24&amp;diff=6245</id>
		<title>Team:Terrain/Meeting-2025-02-24</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2025-02-24&amp;diff=6245"/>
		<updated>2025-02-24T21:10:08Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2025-02-24&lt;br /&gt;
|StartDate=2025-02-24 21:00:00&lt;br /&gt;
|EndDate=2025-02-24 22:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/terrain2025-02-24&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
* Plan more meetings&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=6227</id>
		<title>Team:Terrain</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=6227"/>
		<updated>2025-02-24T19:45:06Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Team&lt;br /&gt;
|Lead=User:Gina&lt;br /&gt;
|Description=Team:Terrein&lt;br /&gt;
|Exclusive team=No&lt;br /&gt;
|Contact=terrain@lists.why2025.org&lt;br /&gt;
|IRC=why2025-terrain&lt;br /&gt;
|team_is_essential_to_event=Show-stopper&lt;br /&gt;
|team_has_contact_info=Yes&lt;br /&gt;
|team_has_info_on_wiki=No&lt;br /&gt;
|team_has_planned_meetings=Yes&lt;br /&gt;
|team_has_enough_people=No&lt;br /&gt;
|team_needs_x_people=0&lt;br /&gt;
|team_has_drafted_budget=No&lt;br /&gt;
|team_has_informed_volunteer_team=No&lt;br /&gt;
|Projectleiding=User:Boekenwuurm&lt;br /&gt;
}}&lt;br /&gt;
==Team Members==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Team Members &lt;br /&gt;
|-&lt;br /&gt;
! Name &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
{{TeamMemberEntry|User:Redlizard}}&lt;br /&gt;
{{TeamMemberEntry|User:Gina}}&lt;br /&gt;
{{TeamMemberEntry|User:Uglyhack}}&lt;br /&gt;
{{TeamMemberEntry|User:Rox}}&lt;br /&gt;
{{TeamMemberEntry|User:Stitch}}&lt;br /&gt;
{{TeamMemberEntry|User:MissMaps}}&lt;br /&gt;
{{TeamMemberEntry|User:INJMVO}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
== Current State ==&lt;br /&gt;
You want the latest map?&lt;br /&gt;
&lt;br /&gt;
[https://map.why2025.org Get it here]&lt;br /&gt;
&lt;br /&gt;
Not final, there will still be changes made (but with reasons).&lt;br /&gt;
&lt;br /&gt;
We work in QGis, some time soon we will explain how to use this to new people.&lt;br /&gt;
There is a very incomplete intro available here now [[Team:Terrain/QGIS Intro|QGIS Intro]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
[[File:Why2025Map.png|thumb|Map]]&lt;br /&gt;
&lt;br /&gt;
The terrain team is responsible for planning the terrain, not only in space (2D) Height (3D) (producing the data that will make the map), but also in time (4D) (when will stuff be built up and torn down). &lt;br /&gt;
&lt;br /&gt;
Some of the specific tasks:&lt;br /&gt;
;Buildings and terrain protections&lt;br /&gt;
:Team:Terrain organizes the buildings and terrain protections to be deployed on the field. This includes firehydrants, PowerMushrooms sokcets and all the tents that shelter and form the backbone of the event; toilets and shower facilities portacabins, storage depots, and headquarters, if any; road plates, to protect the fragile grass from heavy vehicles; roads; fences, gates, and bridges; towers and scaffolding constructions; and whatever other heavy metal we may end up needing. The building and arangement of(f) Power infrastructure and plumbing is not included (we have [[Team:NUTS]] for that).&lt;br /&gt;
;Terrain layout and sitemap&lt;br /&gt;
:Team:Terrain organizes the geographical layout of the event terrain. We will need to find a place for all the different things on the field that need some space, be they stages, bars, villages, roads, or whatever, while keeping track of things like traffic flows, terrain restrictions, permit requirements, and whatever other constraints may apply. Part of this is maintaining the overall sitemap, collecting geographical decisions from other teams and adding them to the combined map; part of it is filling in all the details for firelanes,firehydrants and infrastructure routes and emergency exits and the like; and part of it is collecting conflicting location constraints from everyone else by coliding, smashing and massaging them into a coherent design (Dutch=Stampot).&lt;br /&gt;
;Buildup coordination.&lt;br /&gt;
:Team:Terrain coordinates all the work the week-and-a-bit before the event in which we build and then polish the whole thing, as well as the counterpart the days after the event where we pack everything up again. We will need to maintain an overview of all the work that needs to happen on the field to turn a grassy field into a hacker event, and then back into a field again when the event is over. We need to plan out all this work, keep track of dependencies and deadlines, and work out how many pairs of hands we are going to need to get it all done. &lt;br /&gt;
;Teardown coordination.&lt;br /&gt;
:In the field, we make sure that everything is going smoothly, keep track of progress so that nothing is forgotten, and intervene when things inevitably go wrong. We will also need to take care of safety surrounding heavy machinery and plan the teardown coordination.&lt;br /&gt;
&lt;br /&gt;
Questions and feedback can be sent to the team: terrain@lists.why2025.org. [https://lists.why2025.org/pipermail/terrain/ The archives are publicly available].&lt;br /&gt;
&lt;br /&gt;
==Meetings==&lt;br /&gt;
Meeting minutes can be found on the relevant meeting page&lt;br /&gt;
&lt;br /&gt;
{{MeetingOverview|Team=Terrain}}&lt;br /&gt;
&lt;br /&gt;
== Topic Notes ==&lt;br /&gt;
*[[Team:Terrain/Map Data Sources|Map Data sources]]&lt;br /&gt;
*[[Team:Terrain/Rijplatten|Rijplatten]]&lt;br /&gt;
*[[Team:Terrain/Mapping Procedure|Mapping Procedure]]&lt;br /&gt;
*[[Team:Terrain/Permit Maps|Permit maps]]&lt;br /&gt;
*[[Team:Terrain/Bridges|Bridges]]&lt;br /&gt;
*[[Team:Terrain/Lounge|Lounge]]&lt;br /&gt;
*[[Team:Terrain/Tasks|Tasks]]&lt;br /&gt;
*[[Team:Terrain/Mapping Software|Mapping Software]]&lt;br /&gt;
*[[Team:Terrain/Slides 7 sept 2024|Slides 7 sept 2024]]&lt;br /&gt;
*[[Team:Terrain/Tent Internals]]&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:Dual_arrow.svg&amp;diff=5861</id>
		<title>File:Dual arrow.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:Dual_arrow.svg&amp;diff=5861"/>
		<updated>2025-02-16T13:28:39Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Used by team terrain for map&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Used by team terrain for map&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Orga_Meet_22_February_2025&amp;diff=5443</id>
		<title>Orga Meet 22 February 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Orga_Meet_22_February_2025&amp;diff=5443"/>
		<updated>2025-01-29T19:14:10Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* WHO (max = 150) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Orga Meet 22 February 2025&lt;br /&gt;
|StartDate=2025-02-22 13:37:00&lt;br /&gt;
|EndDate=2025-02-22 00:00:00&lt;br /&gt;
|Where=Hack42, Arnhem&lt;br /&gt;
}}&lt;br /&gt;
Monthly in-person meeting for all volunteers.&amp;lt;br&amp;gt;&lt;br /&gt;
Meet time: 13:37 UTC+01:00&lt;br /&gt;
&lt;br /&gt;
== What ==&lt;br /&gt;
An in person meet for anyone interested in making &#039;&#039;&#039;WHY2025&#039;&#039;&#039; an awesome event!&lt;br /&gt;
&lt;br /&gt;
== Placeholder Program ==&lt;br /&gt;
Page prepared by Wheeze_NL, this is an actual placeholder program!&lt;br /&gt;
* 13:37 Doors open&lt;br /&gt;
* 14:30 Start of program, &lt;br /&gt;
* 15:00 Teams presentations&lt;br /&gt;
* 16:00 Meeting of teams and meeting teams you want to chat with&lt;br /&gt;
&lt;br /&gt;
* 17:00 End of official program &lt;br /&gt;
* approx. 19:00 food&lt;br /&gt;
&lt;br /&gt;
* Party&lt;br /&gt;
&lt;br /&gt;
== WHO (max = 150) ==&lt;br /&gt;
The Wheeze_NL preparing this page has no clue if there will be food etc.!&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s better to have the info, than to ask later.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! team !! Diner !! Food (tbd) Meat/Vega(n) !! Allergies/Dietary requirements&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wheeze_NL}} || [[Team:ROC]] || Yes || Anything || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || [[Team:On-site_transportation]] || Yes || Anything || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Ad}} || [[Team:Info]] || Yes || Anything || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Elborro}} || [[Team:Info]] || Yes || Anything || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mack}} || [[Team:Productiehuis]] || Yes || Foooood || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|FighterX64}} || [[Team:On-site_transportation]] || Yes || Foooood || -  &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Killergeek}} || [[Team:NOC]] [[Team:NUTS]] || Yes || Foooood || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|hp197}} || [[Team:Projectleiding]] || Yes || ^.+?$ || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boekenwuurm}} || [[Team:Projectleiding]] || Yes || vega || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|NancyBeers}} || [[Team:Projectleiding]] || Yes || Anything || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SqyD}} || - || Yes || Low Carb || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jvdbreemen}} || [[Team:Info]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Number3}} || IFCAT Board || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Peetz0r}} || [[Team:Warehouse]] || Yes || Vega || No cheese &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Obsidian}} || [[Village:Milliways]] || Yes || Anything || -&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|jos}} || team:content || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|loppermann}} || [[Team:POC]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Twi}} || [[Team:POC]] || Yes || Meat || - &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Uglyhack}} || [[Team:Terrain]] || Yes || Vega || - &lt;br /&gt;
|-&lt;br /&gt;
-&lt;br /&gt;
|- &lt;br /&gt;
| You? || || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Meeting notes ==&lt;br /&gt;
Will be made during the meeting, it&#039;s still early!&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=5409</id>
		<title>Team:Terrain/Tent Internals</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Tent_Internals&amp;diff=5409"/>
		<updated>2025-01-27T19:57:15Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;Wet-en-Regelgeving opstelling Zitplaatsen     De inrichting van een besloten ruimte is zodanig dat:      voor elke persoon zonder zitplaats ten minste 0,25 m2 vloeroppervlakte beschikbaar is;     voor elke persoon met zitplaats ten minste 0,3 m2 vloeroppervlakte beschikbaar is, indien geen inventaris kan verschuiven of omvallen als gevolg van gedrang;     voor elke persoon met zitplaats ten minste 0,5 m2 vloeroppervlakte beschikbaar is, indien inventaris kan verschuiven...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wet-en-Regelgeving opstelling Zitplaatsen&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
De inrichting van een besloten ruimte is zodanig dat:&lt;br /&gt;
&lt;br /&gt;
    voor elke persoon zonder zitplaats ten minste 0,25 m2 vloeroppervlakte beschikbaar is;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,3 m2 vloeroppervlakte beschikbaar is, indien geen inventaris kan verschuiven of omvallen als gevolg van gedrang;&lt;br /&gt;
    voor elke persoon met zitplaats ten minste 0,5 m2 vloeroppervlakte beschikbaar is, indien inventaris kan verschuiven of omvallen als gevolg van gedrang.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij de berekening van de per persoon beschikbare vloeroppervlakte wordt uitgegaan van de vloeroppervlakte aan verblijfsruimte na aftrek van de oppervlakte van de inventaris.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien op een plaats meer dan 100 zitplaatsen gezamenlijk zijn opgesteld, zijn de zitplaatsen gekoppeld of aan de vloer bevestigd, zodanig dat deze niet kunnen verschuiven of omvallen als gevolg van gedrang, indien die zitplaatsen in een cluster van meer dan 4 rijen van meer dan 4 stoelen zijn opgesteld.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Bij in rijen opgestelde zitplaatsen is tussen de rijen een vrije ruimte aanwezig met een breedte van ten minste 0,4 m, gemeten tussen de loodlijnen op de elkaar dichtst naderende gedeelten van de rijen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Indien in een rij als bedoeld in het derde lid tussen de zitplaatsen een tafel is geplaatst, bevindt deze zich niet in de vrije ruimte, bedoeld in dat lid.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die slechts aan een einde op een gangpad of uitgang uitkomt, heeft niet meer dan 8 zitplaatsen.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Een rij zitplaatsen die aan beide einden op een gangpad of uitgang uitkomt, heeft ten hoogste:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
16 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, niet groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
32 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 0,6 m is;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
50 zitplaatsen indien de vrije ruimte, bedoeld in het derde lid, groter is dan 0,45 m en de breedte van de vrije doorgang van het gangpad of van de uitgang ten minste 1,1 m is.&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=5408</id>
		<title>Team:Terrain</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=5408"/>
		<updated>2025-01-27T19:57:01Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* Topic Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Team&lt;br /&gt;
|Lead=User:Gina&lt;br /&gt;
|Description=Team:Terrein&lt;br /&gt;
|Exclusive team=No&lt;br /&gt;
|Contact=terrain@lists.why2025.org&lt;br /&gt;
|IRC=why2025-terrain&lt;br /&gt;
|Projectleiding=User:Boekenwuurm&lt;br /&gt;
|Backup_Projectleiding=&lt;br /&gt;
|team_is_essential_to_event=Show-stopper&lt;br /&gt;
|team_has_contact_info=Yes&lt;br /&gt;
|team_has_info_on_wiki=No&lt;br /&gt;
|team_has_planned_meetings=Yes&lt;br /&gt;
|team_has_enough_people=&lt;br /&gt;
|team_has_drafted_budget=No&lt;br /&gt;
|team_has_informed_volunteer_team=No&lt;br /&gt;
|team_needs_x_people=0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Current State ==&lt;br /&gt;
You want the latest map?&lt;br /&gt;
&lt;br /&gt;
[[Media:Why2025Map.pdf|Get it here]]&lt;br /&gt;
&lt;br /&gt;
Not final, many changes &#039;&#039;will&#039;&#039; be made.&lt;br /&gt;
&lt;br /&gt;
We work in QGis, some time soon we will explain how to use this to new people.&lt;br /&gt;
There is a very incomplete intro available here now [[Team:Terrain/QGIS Intro|QGIS Intro]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
[[File:Why2025Map.png|thumb|Map]]&lt;br /&gt;
&lt;br /&gt;
The terrain team is responsible for planning the terrain, not only in space (producing the data that will make the map), but also in time (when will stuff be built up and torn down). &lt;br /&gt;
&lt;br /&gt;
Some of the specific tasks:&lt;br /&gt;
;Buildings and terrain protections&lt;br /&gt;
:Team:Terrain organizes the buildings and terrain protections to be deployed on the field. This includes all the tents that form the backbone of the event; toilets and shower facilities portacabins, storage depots, and headquarters, if any; road plates, to protect the fragile grass from heavy vehicles; roads; fences, gates, and bridges; towers and scaffolding constructions; and whatever other heavy metal we may end up needing. Power infrastructure and plumbing is not included (we have [[Team:NUTS]] for that).&lt;br /&gt;
;Terrain layout and sitemap&lt;br /&gt;
:Team:Terrain organizes the geographical layout of the event terrain. We will need to find a place for all the different things on the field that need some space, be they stages, bars, villages, roads, or whatever, while keeping track of things like traffic flows, terrain restrictions, permit requirements, and whatever other constraints may apply. Part of this is maintaining the overall sitemap, collecting geographical decisions from other teams and adding them to the combined map; part of it is filling in all the details for firelanes and infrastructure routes and emergency exits and the like; and part of it is collecting conflicting location constraints from everyone else and massaging them into a coherent design.&lt;br /&gt;
;Buildup coordination.&lt;br /&gt;
:Team:Terrain coordinates all the work the week-and-a-bit before the event in which we build and then polish the whole thing, as well as the counterpart the days after the event where we pack everything up again. We will need to maintain an overview of all the work that needs to happen on the field to turn a grassy field into a hacker event, and then back into a field again when the event is over. We need to plan out all this work, keep track of dependencies and deadlines, and work out how many pairs of hands we are going to need to get it all done. &lt;br /&gt;
;Teardown coordination.&lt;br /&gt;
:In the field, we make sure that everything is going smoothly, keep track of progress so that nothing is forgotten, and intervene when things inevitably go wrong. We will also need to take care of safety surrounding heavy machinery and plan the teardown coordination.&lt;br /&gt;
&lt;br /&gt;
Questions and feedback can be sent to the team: terrain@lists.why2025.org. [https://lists.why2025.org/pipermail/terrain/ The archives are publicly available].&lt;br /&gt;
&lt;br /&gt;
==Team Members==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Team Members &lt;br /&gt;
|-&lt;br /&gt;
! Name &lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Redlizard}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Gina}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Uglyhack}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Rox}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Stitch}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Meetings==&lt;br /&gt;
Meeting minutes can be found on the relevant meeting page&lt;br /&gt;
&lt;br /&gt;
{{MeetingOverview|Team=Terrain}}&lt;br /&gt;
&lt;br /&gt;
== Topic Notes ==&lt;br /&gt;
*[[Team:Terrain/Map Data Sources|Map Data sources]]&lt;br /&gt;
*[[Team:Terrain/Mapping Procedure|Mapping Procedure]]&lt;br /&gt;
*[[Team:Terrain/Permit Maps|Permit maps]]&lt;br /&gt;
*[[Team:Terrain/Bridges|Bridges]]&lt;br /&gt;
*[[Team:Terrain/Lounge|Lounge]]&lt;br /&gt;
*[[Team:Terrain/Tasks|Tasks]]&lt;br /&gt;
*[[Team:Terrain/Mapping Software|Mapping Software]]&lt;br /&gt;
*[[Team:Terrain/Slides 7 sept 2024|Slides 7 sept 2024]]&lt;br /&gt;
*[[Team:Terrain/Tent Internals]]&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:Why2025Map.pdf&amp;diff=4965</id>
		<title>File:Why2025Map.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:Why2025Map.pdf&amp;diff=4965"/>
		<updated>2025-01-05T18:05:54Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Uglyhack uploaded a new version of File:Why2025Map.pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The current map. It&#039;s a GeoPDF, so will open with additional data in a program like QGIS&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:Why2025Map.pdf&amp;diff=4964</id>
		<title>File:Why2025Map.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:Why2025Map.pdf&amp;diff=4964"/>
		<updated>2025-01-05T17:56:11Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Uglyhack uploaded a new version of File:Why2025Map.pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The current map. It&#039;s a GeoPDF, so will open with additional data in a program like QGIS&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-16&amp;diff=4817</id>
		<title>Team:Terrain/Meeting-2024-12-16</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-16&amp;diff=4817"/>
		<updated>2024-12-16T19:15:04Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-12-16&lt;br /&gt;
|StartDate=2024-12-16 20:00:00&lt;br /&gt;
|EndDate=2024-12-16 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
https://pad.ifcat.org/terrain2024-12-16&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Orga_Meet_14_December_2024&amp;diff=4750</id>
		<title>Orga Meet 14 December 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Orga_Meet_14_December_2024&amp;diff=4750"/>
		<updated>2024-12-14T11:47:05Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* WHO (max = 75) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Orga Meet 14 December 2024&lt;br /&gt;
|StartDate=2024-12-14 15:00:00&lt;br /&gt;
|EndDate=2024-12-14 00:00:00&lt;br /&gt;
|Where=Bitlair, Nijverheidsweg Noord 77, Amersfoort, boven&lt;br /&gt;
|Team=NUTS&lt;br /&gt;
}}&lt;br /&gt;
Monthly in-person meeting for all volunteers.&amp;lt;br&amp;gt;&lt;br /&gt;
Meet time: 15:00 UTC+01:00, doors open 14:15. &lt;br /&gt;
&lt;br /&gt;
Early Christmas Party, Bring your best ugly sweater!&lt;br /&gt;
&lt;br /&gt;
* 14:15 Doors open&lt;br /&gt;
* 15:00 Start of program, &lt;br /&gt;
* 15:15 Teams presentations&lt;br /&gt;
* 16:15 Meeting of teams and meeting teams you want to chat with&lt;br /&gt;
&lt;br /&gt;
* 17:00 End of official program &lt;br /&gt;
* approx. 19:00 food&lt;br /&gt;
&lt;br /&gt;
* Party&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== WHO (max = 75) ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Diner !! Food (tbd) Meat/Vega(n) !! Allergies/Dietary requirements !! team&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Boekenwuurm}} || Yes || Vega or fish || - || [[Team:Projectleiding]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Peetz0r}} || Yes || Anything || except cheese || [[Team:Warehouse]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rox}} || Yes || Vega || - || [[Team:Terrain]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|IcyPalm}} || Yes || Anything || - || [[Team:Villages]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Killergeek}} || Yes || Anything || - || [[Team:NOC]], [[Team:NUTS]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|FighterX64}} || Yes || Anything || - || [[Team:On-site_transportation]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Mack}} || Yes || Anything || geen kaas (mozzarella is ok) || [[Team:Productiehuis]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Koffiepot}} || Yes || Anything || - || [[Team:Safety-Security]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Eightdot}} || Yes || Anything || No Fish || [[Team:NOC]],[[Team:NUTS]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Gina}} || Yes || Vega || - || [[Team:Terrain]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Okarin}} || Yes || Anything || - || [[Team:Volunteers]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hp197}} || Yes || Anything || - || [[Team:*]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rewby}} || Yes || Anything || except cheese || [[Team:NOC]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Piiindakaas}} || Yes || Anything || - || [[Team:Projectleiding]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Netsmurf}} || Yes || Anything || - || [[Team:Projectleiding]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Ad}} || Yes || Anything || - || [[Team:Info]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wheeze_NL}} || Yes || Meat || - || [[Team:ROC]], [[Team:On-site_transportation]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|BugBlue}} || Yes || Meat || - || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Lenneke}} || Yes || Meat || - || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|AK}} || Yes || Meat || - || [[Team:NOC]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|NancyBeers}} || Yes || Anything || - || [[Team:Projectleiding]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|SqyD}} || Yes || Low carb || Low Carb || &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || Yes || Meat || - || [[Team:On-site_transportation]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MrLinux}} || Yes || Meat || - || [[Team:ROC]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Xenobyte}} || Yes || Meat || - || [[Team:PartyArea]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|cmpxchg}} || Yes || Meat || - || [[Team:ROC]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Kunsi}} || Yes || Anything || No Seafood || [[Team:Productiehuis]]&lt;br /&gt;
|-&lt;br /&gt;
| Molly || Yes || Anything || - || [[Team:Productiehuis]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|CraftByte}} || Yes || Anything || - || [[Team:NOC]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Bustux}} || Yes || Anything || - || [[Team:Villages]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|TheEnbyperor}} || Yes || Vegan || - || [[Team:NOC]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|K4T0}} || Yes || Vega || - || [[Team:Bar]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|denz}} || Yes || Anything || - || [[Team:Bar]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|zeno4ever}} || Yes || Anything || - || [[Team:Permits]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Knorrie}} || Yes || Meat || - || [[Team:On-site_transportation]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Xesxen}} || Yes || Anything || - || [[Team:Sysadmin]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Splodin}} || Yes || Anything || - || [[Team:Sysadmin]] &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pikachu}} || Yes || Anything || - || [[Team:Family]] &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Rixvet}} || No || - || - || [[Team:Parking]] &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Thice}} || Maybe || Anything || - || [[Team:CTF]] &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Asby}} || Maybe || Anything || - || [[Team:CTF]] &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Kiara}} || Yes || Vegan || - || [[Team:Sysadmin]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jvdbreemen}} || Yes || Meat || - || [[Team:Info]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Number3}} || Yes || Meat || - || IFCAT Board&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Bix}} || Yes || Anything || - || [[Team:Productiehuis]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Cr0w}} || Yes || prefer vega || - || [[Team:Sponsors]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hans}} || No || - || - || [[Team:NUTS]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Juerd}} || Yes || meat or veg || please provide ingredients lists! || [[Team:Warehouse]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Moem}} || Yes || Vega or fish || - || [[Team:Deco]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Josnoww}} || Yes || Vega || - ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jos}} || Yes || meat || - || [[Team:Content]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Firewall}} || no || N/A || - || [[Team:Safety-Fire]], [[Team:Safety-First-AID]], [[Team:Safety-Security]], [[Team:Permits]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|MrUnknown}} || Yes || anything || - || [[Team:NUTS]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Hoxolotl}} || Yes || anything || - || [[Team:Deco]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pwuts}} || Yes || anything || - || TBD&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Teirdes}} || Yes || anything || - || TBD&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Marjolein}} || Yes || anything || no butter on bread, please || [[Team:Volunteers]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Jasper}} || Yes || anything || - || [[Team:Volunteers]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|CH23}} || Yes || Vega|| - || [[Team:Warehouse]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Homski}} || Yes || anything || - || [[Team:Productiehuis]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Glu}} || Yes || anything|| - || [[Team:NUTS]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Wido}} || Yes || anything || - || TBD&lt;br /&gt;
|- &lt;br /&gt;
| {{UserLink|Uglyhack}} || No || - || - || [[Team:Terrain]]&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|You?}} || - || - || - || -&lt;br /&gt;
|--&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sleeping ==&lt;br /&gt;
&lt;br /&gt;
Some people coming from a longer way need a sleeping place. Please add yourself here if you need or have a sleeping place.&lt;br /&gt;
&lt;br /&gt;
=== Need sleeping place ===&lt;br /&gt;
&lt;br /&gt;
* Add your nick here&lt;br /&gt;
&lt;br /&gt;
=== Have sleeping place ===&lt;br /&gt;
&lt;br /&gt;
* Add your nick here&lt;br /&gt;
&lt;br /&gt;
== Car pool ==&lt;br /&gt;
&lt;br /&gt;
Some people might coming from the same region. If you arrive by car and have space to spare or would like to travel with someone to the meeting: please add yourself here.&lt;br /&gt;
&lt;br /&gt;
=== Seat offered ===&lt;br /&gt;
&lt;br /&gt;
Add your nick here and which place you&#039;ll be departing from&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Seats available !! Leaving from !! Time &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Piiindakaas}} || 4 ||  Utrecht || Early&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|denz}} || 3 || Nijmegen || 13:00-ish &lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Marjolein}} || 2 || Harderwijk || 13:45&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Seat needed ===&lt;br /&gt;
&lt;br /&gt;
Add your nick here and from which area you&#039;ll need to be picked up&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Leaving from || Rides with&lt;br /&gt;
|-&lt;br /&gt;
| Hiram || Hamburg/North Germany || with Parzival&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Manduca}} || Utrecht ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Teirdes}} || Utrecht ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Pwuts}} || Delft / Revspace ||&lt;br /&gt;
|-&lt;br /&gt;
| {{UserLink|Cr0w}} || Nijmegen ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:ISO_7010_E007.svg&amp;diff=4697</id>
		<title>File:ISO 7010 E007.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:ISO_7010_E007.svg&amp;diff=4697"/>
		<updated>2024-12-12T23:13:33Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Used by team terrain for the map&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Used by team terrain for the map&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:Fire-extinguisher-icon.svg&amp;diff=4696</id>
		<title>File:Fire-extinguisher-icon.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:Fire-extinguisher-icon.svg&amp;diff=4696"/>
		<updated>2024-12-12T23:12:15Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Used for team terrain to render the map&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Used for team terrain to render the map&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-08&amp;diff=4600</id>
		<title>Team:Terrain/Meeting-2024-12-08</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-08&amp;diff=4600"/>
		<updated>2024-12-08T20:01:54Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-12-08&lt;br /&gt;
|StartDate=2024-12-08 20:00:00&lt;br /&gt;
|EndDate=2024-12-08 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
https://pad.ifcat.org/Terrain08dec&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-08&amp;diff=4599</id>
		<title>Team:Terrain/Meeting-2024-12-08</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-08&amp;diff=4599"/>
		<updated>2024-12-08T19:58:31Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2024-12-08 |StartDate=2024-12-08 20:00:00 |EndDate=2024-12-08 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-12-08&lt;br /&gt;
|StartDate=2024-12-08 20:00:00&lt;br /&gt;
|EndDate=2024-12-08 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Map_Data_Sources&amp;diff=4446</id>
		<title>Team:Terrain/Map Data Sources</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Map_Data_Sources&amp;diff=4446"/>
		<updated>2024-12-04T18:04:29Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: /* Current Map */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current Map ==&lt;br /&gt;
We are hosting a PostGIS database. Please contact Sysadmin for VPN access, and team terrain for database access.&lt;br /&gt;
&lt;br /&gt;
== Height Data ==&lt;br /&gt;
[[File:Heightmap.png|thumb|right|alt=height of the terrain|height map ]]&lt;br /&gt;
&lt;br /&gt;
The terrain is interesting for terrain features. The rice fields in particular are hard to judge for height. But the team found a open data voxel height map data:&lt;br /&gt;
[https://ns_hwh.fundaments.nl/hwh-ahn/AHN_POTREE/index.html?position=%5B111377.71;522494.13;518.07;%5D&amp;amp;target=%5B111544.28;523018.06;-317.24; Map Data]&lt;br /&gt;
&lt;br /&gt;
[[image:puntenkaart.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
[https://ns_hwh.fundaments.nl/hwh-ahn/AHN_POTREE/index.html?position=%5B111520.78;522528.53;160.30;%5D&amp;amp;target=%5B111656.76;523413.22;-285.61;%5D Link]&lt;br /&gt;
&lt;br /&gt;
This can be downloaded from here:&lt;br /&gt;
* [https://ns_hwh.fundaments.nl/hwh-ahn/AHN5/02a_DTM_50cm/2023_M_19BN1.TIF Maaiveld]&lt;br /&gt;
* [https://ns_hwh.fundaments.nl/hwh-ahn/AHN5/03a_DSM_50cm/2023_R_19BN1.TIF Oppervlaktemodel]&lt;br /&gt;
&lt;br /&gt;
These files have also been put in the nextcloud.&lt;br /&gt;
&lt;br /&gt;
== Satelite data ==&lt;br /&gt;
The dutch government provides a bunch of data here: [https://viewer.satellietdataportaal.nl/@52.69292,4.746491,17 link].&lt;br /&gt;
If you log in you can get a bunch more pictures, including some of previous events.&lt;br /&gt;
&lt;br /&gt;
For general high-res images, pdok has nice layers. You can add them with this WMTS link in QGIS: &lt;br /&gt;
    https://service.pdok.nl/hwh/luchtfotorgb/wmts/v1_0?request=GetCapabilities&amp;amp;service=wmts&lt;br /&gt;
&lt;br /&gt;
Some relevant images have been saved on the nextcloud as Geo-referenced TIF files.&lt;br /&gt;
&lt;br /&gt;
== BGT data ==&lt;br /&gt;
This is available from the dutch government though their API: https://api.pdok.nl/lv/bgt/ogc/v1&lt;br /&gt;
&lt;br /&gt;
The easiest way I have found to use it is to convert to geopackage.&lt;br /&gt;
&lt;br /&gt;
For example, this script will get it all for the terrain:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
cat json | jq -r &amp;quot;.collections[].id&amp;quot; | while read -r dataset ; do&lt;br /&gt;
   echo &amp;quot;Download $dataset&amp;quot;&lt;br /&gt;
   ogr2ogr -overwrite -of GPKG -spat 110750 522600 112600 523600 -where &amp;quot;eind_registratie IS NULL&amp;quot; -s_srs EPSG:28992 -t_srs EPSG:28992 bgt.gpkg OAPIF:https://api.pdok.nl/lv/bgt/ogc/v1 $dataset&lt;br /&gt;
   echo &amp;quot;Resting...&amp;quot;&lt;br /&gt;
   sleep 5s&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You may want to remove the empty layers. Just drag the whole file into QGIS, select all the layers, right click and select &amp;quot;Show feature count&amp;quot;. Now remove all the layers with no features. &lt;br /&gt;
&lt;br /&gt;
If you just want the features that have something in our area:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# These are the relevant data sets&lt;br /&gt;
for dataset in begroeidterreindeel begroeidterreindeel_kruinlijn gebouwinstallatie installatie kast kunstwerkdeel_lijn onbegroeidterreindeel onbegroeidterreindeel_kruinlijn ondersteunendwaterdeel ondersteunendwegdeel ondersteunendwegdeel_kruinlijn openbareruimtelabel overbruggingsdeel overigbouwwerk pand pand_nummeraanduiding put scheiding_lijn scheiding_vlak tunneldeel vegetatieobject_punt waterdeel wegdeel paal bord kunstwerkdeel_vlak&lt;br /&gt;
do&lt;br /&gt;
    echo &amp;quot;Download $dataset&amp;quot;&lt;br /&gt;
   ogr2ogr -overwrite -of GPKG -spat 110200 521900 114500 524000 -where &amp;quot;eind_registratie IS NULL&amp;quot; -s_srs EPSG:28992 -t_srs EPSG:28992 bgt.gpkg OAPIF:https://api.pdok.nl/lv/bgt/ogc/v1 $dataset&lt;br /&gt;
   sleep 5s&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This can then be imported into a postgis database using this command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ogr2ogr -f PostgreSQL &amp;quot;PG:host=host port=5432 user=terrain password=password dbname=qgis&amp;quot; -lco &amp;quot;schema=bgt&amp;quot; bgt.gpkg &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Mapping_Software&amp;diff=4445</id>
		<title>Team:Terrain/Mapping Software</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Mapping_Software&amp;diff=4445"/>
		<updated>2024-12-04T18:02:31Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are using Qgis with a PostGIS backend for storing the maps. We will regularly update files here on the wiki, and if a specific output is required let us know.&lt;br /&gt;
&lt;br /&gt;
If you want direct access, or the ability to add/edit layers for your team, you can get that. You need:&lt;br /&gt;
&lt;br /&gt;
* A VPN (wireguard) connection, which can be provided by [[Team:Sysadmin]].&lt;br /&gt;
* A PostGIS (database) connection, which can be provided by [[Team:Terrain]].&lt;br /&gt;
&lt;br /&gt;
So please send an email to both of those requesting access.&lt;br /&gt;
&lt;br /&gt;
== Storing a terrain in a DXF file ==&lt;br /&gt;
I got the question of how you deal with a CAD program not being georeferenced. &lt;br /&gt;
&lt;br /&gt;
It&#039;s actually pretty common. You assume the world is flat and use some 2d projection relevant to your area. In the Netherlands (excluding far away islands), pretty much everyone uses &amp;quot;Rijksdriehookcoordinaten&amp;quot;. This is EPSG:28992, or EPSG:7415 with heights.&lt;br /&gt;
For example, the map we have from another festival on the terrain is (I believe) a giant Autocad (DXF) file.&lt;br /&gt;
&lt;br /&gt;
The reason it&#039;s easier is because CAD programs are designed for drawing. For example, if you want to draw a tent of 4mx4m, and then move it, and rotate it, it is possible in QGIS. But as far as I can tell you need to go to the advanced digitizing menu, which is hard to find for a beginner. There are no keyboard shortcuts for these operations unless you set them yourself.&lt;br /&gt;
&lt;br /&gt;
== QGIS ==&lt;br /&gt;
* 100% Free software, very mature, very widely used&lt;br /&gt;
* Objects can be tagged. For example, every tent could be marked with &amp;quot;buildup date&amp;quot;,&amp;quot;teardown date&amp;quot;,&amp;quot;supplier&amp;quot;,&amp;quot;wiki link&amp;quot;&lt;br /&gt;
* Drawing/rotating is possible, but it&#039;s not obvious how to do this.&lt;br /&gt;
* We will definitely need to write instructions for everyone to understand. There&#039;s a lot of options, and most of them aren&#039;t relevant to us.&lt;br /&gt;
* Can generate nice maps&lt;br /&gt;
&lt;br /&gt;
=== Creating DB users ===&lt;br /&gt;
Teams should have their own DB users for the Map DB with a separate schema where they have edit rights.&lt;br /&gt;
You can use the following script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER username WITH PASSWORD &#039;password&#039;;&lt;br /&gt;
CREATE SCHEMA schemaname;&lt;br /&gt;
GRANT ALL PRIVILEGES ON SCHEMA schemaname TO username;&lt;br /&gt;
ALTER DEFAULT PRIVILEGES IN SCHEMA schemaname GRANT ALL PRIVILEGES ON TABLES TO username;&lt;br /&gt;
GRANT why25 to username;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4281</id>
		<title>Team:Terrain/Meeting-2024-11-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4281"/>
		<updated>2024-11-21T19:05:01Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-11-21&lt;br /&gt;
|StartDate=2024-11-21 20:00:00&lt;br /&gt;
|EndDate=2024-11-21 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/teamterrain20241121#&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4280</id>
		<title>Team:Terrain/Meeting-2024-11-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4280"/>
		<updated>2024-11-21T19:04:41Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-11-21&lt;br /&gt;
|StartDate=2024-11-21 20:00:00&lt;br /&gt;
|EndDate=2024-11-21 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-21&amp;diff=4279</id>
		<title>Team:Terrain/Meeting-2024-12-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-12-21&amp;diff=4279"/>
		<updated>2024-11-21T19:04:04Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Uglyhack moved page Team:Terrain/Meeting-2024-12-21 to Team:Terrain/Meeting-2024-11-21: Dates are hard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Team:Terrain/Meeting-2024-11-21]]&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4278</id>
		<title>Team:Terrain/Meeting-2024-11-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4278"/>
		<updated>2024-11-21T19:04:04Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Uglyhack moved page Team:Terrain/Meeting-2024-12-21 to Team:Terrain/Meeting-2024-11-21: Dates are hard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-12-21&lt;br /&gt;
|StartDate=2024-12-16 20:00:00&lt;br /&gt;
|EndDate=2024-12-16 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-10-21&amp;diff=4277</id>
		<title>Team:Terrain/Meeting-2024-10-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-10-21&amp;diff=4277"/>
		<updated>2024-11-21T18:57:54Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-10-21&lt;br /&gt;
|StartDate=2024-10-21 20:00:00&lt;br /&gt;
|EndDate=2024-10-21 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
https://pad.ifcat.org/teamterrain20241021#&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4276</id>
		<title>Team:Terrain/Meeting-2024-11-21</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain/Meeting-2024-11-21&amp;diff=4276"/>
		<updated>2024-11-21T18:55:28Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Created page with &amp;quot;{{Meeting |Name=Team:Terrain meeting 2024-12-21 |StartDate=2024-12-16 20:00:00 |EndDate=2024-12-16 21:00:00 |Where=https://meet.hack42.nl/teamterrain |Team=Terrain }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Meeting&lt;br /&gt;
|Name=Team:Terrain meeting 2024-12-21&lt;br /&gt;
|StartDate=2024-12-16 20:00:00&lt;br /&gt;
|EndDate=2024-12-16 21:00:00&lt;br /&gt;
|Where=https://meet.hack42.nl/teamterrain&lt;br /&gt;
|Team=Terrain&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=File:Map_glow.png&amp;diff=4246</id>
		<title>File:Map glow.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=File:Map_glow.png&amp;diff=4246"/>
		<updated>2024-11-18T22:35:32Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: Uglyhack uploaded a new version of File:Map glow.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=4245</id>
		<title>Team:Terrain</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Team:Terrain&amp;diff=4245"/>
		<updated>2024-11-18T22:18:54Z</updated>

		<summary type="html">&lt;p&gt;Uglyhack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Team&lt;br /&gt;
|Lead=User:Redlizard&lt;br /&gt;
|Description=Team:Terrein&lt;br /&gt;
|Exclusive team=No&lt;br /&gt;
|Contact=terrain@lists.why2025.org&lt;br /&gt;
|IRC=why2025-terrain&lt;br /&gt;
|Projectleiding=User:Boekenwuurm&lt;br /&gt;
|Backup_Projectleiding=&lt;br /&gt;
|team_is_essential_to_event=Show-stopper&lt;br /&gt;
|team_has_contact_info=Yes&lt;br /&gt;
|team_has_info_on_wiki=No&lt;br /&gt;
|team_has_planned_meetings=Yes&lt;br /&gt;
|team_has_enough_people=&lt;br /&gt;
|team_has_drafted_budget=No&lt;br /&gt;
|team_has_informed_volunteer_team=No&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Current State ==&lt;br /&gt;
You want the latest map?&lt;br /&gt;
&lt;br /&gt;
[[Media:Why2025Map.pdf|Get it here]]&lt;br /&gt;
&lt;br /&gt;
Not final, many changes &#039;&#039;will&#039;&#039; be made.&lt;br /&gt;
&lt;br /&gt;
We work in QGis, some time soon we will explain how to use this to new people.&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
[[File:Why2025Map.png|thumb|Map]]&lt;br /&gt;
&lt;br /&gt;
The terrain team is responsible for planning the terrain, not only in space (producing the data that will make the map), but also in time (when will stuff be built up and torn down). &lt;br /&gt;
&lt;br /&gt;
Some of the specific tasks:&lt;br /&gt;
;Buildings and terrain protections&lt;br /&gt;
:Team:Terrain organizes the buildings and terrain protections to be deployed on the field. This includes all the tents that form the backbone of the event; toilets and shower facilities portacabins, storage depots, and headquarters, if any; road plates, to protect the fragile grass from heavy vehicles; roads; fences, gates, and bridges; towers and scaffolding constructions; and whatever other heavy metal we may end up needing. Power infrastructure and plumbing is not included (we have [[Team:NUTS]] for that).&lt;br /&gt;
;Terrain layout and sitemap&lt;br /&gt;
:Team:Terrain organizes the geographical layout of the event terrain. We will need to find a place for all the different things on the field that need some space, be they stages, bars, villages, roads, or whatever, while keeping track of things like traffic flows, terrain restrictions, permit requirements, and whatever other constraints may apply. Part of this is maintaining the overall sitemap, collecting geographical decisions from other teams and adding them to the combined map; part of it is filling in all the details for firelanes and infrastructure routes and emergency exits and the like; and part of it is collecting conflicting location constraints from everyone else and massaging them into a coherent design.&lt;br /&gt;
;Buildup coordination.&lt;br /&gt;
:Team:Terrain coordinates all the work the week-and-a-bit before the event in which we build and then polish the whole thing, as well as the counterpart the days after the event where we pack everything up again. We will need to maintain an overview of all the work that needs to happen on the field to turn a grassy field into a hacker event, and then back into a field again when the event is over. We need to plan out all this work, keep track of dependencies and deadlines, and work out how many pairs of hands we are going to need to get it all done. &lt;br /&gt;
;Teardown coordination.&lt;br /&gt;
:In the field, we make sure that everything is going smoothly, keep track of progress so that nothing is forgotten, and intervene when things inevitably go wrong. We will also need to take care of safety surrounding heavy machinery and plan the teardown coordination.&lt;br /&gt;
&lt;br /&gt;
Questions and feedback can be sent to the team: terrain@lists.why2025.org. [https://lists.why2025.org/pipermail/terrain/ The archives are publicly available].&lt;br /&gt;
&lt;br /&gt;
==Team Members==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Team Members &lt;br /&gt;
|-&lt;br /&gt;
! Name &lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Redlizard}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Gina}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Uglyhack}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Rox}}&lt;br /&gt;
|-&lt;br /&gt;
|{{TeamMemberEntry|User:Stitch}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Meetings==&lt;br /&gt;
Meeting minutes can be found on the relevant meeting page&lt;br /&gt;
&lt;br /&gt;
{{MeetingOverview|Team=Terrain}}&lt;br /&gt;
&lt;br /&gt;
== Topic Notes ==&lt;br /&gt;
*[[Team:Terrain/Map Data Sources|Map Data sources]]&lt;br /&gt;
*[[Team:Terrain/Mapping Procedure|Mapping Procedure]]&lt;br /&gt;
*[[Team:Terrain/Permit Maps|Permit maps]]&lt;br /&gt;
*[[Team:Terrain/Bridges|Bridges]]&lt;br /&gt;
*[[Team:Terrain/Lounge|Lounge]]&lt;br /&gt;
*[[Team:Terrain/Tasks|Tasks]]&lt;br /&gt;
*[[Team:Terrain/Mapping Software|Mapping Software]]&lt;br /&gt;
*[[Team:Terrain/Slides 7 sept 2024|Slides 7 sept 2024]]&lt;/div&gt;</summary>
		<author><name>Uglyhack</name></author>
	</entry>
</feed>