<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.openembedded.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glenn</id>
	<title>Openembedded.org - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.openembedded.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glenn"/>
	<link rel="alternate" type="text/html" href="https://www.openembedded.org/wiki/Special:Contributions/Glenn"/>
	<updated>2026-05-05T02:06:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:OEDEM&amp;diff=2118</id>
		<title>Category:OEDEM</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:OEDEM&amp;diff=2118"/>
		<updated>2010-01-10T20:01:10Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +Category:Community&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OE Developper meetings - see you in the real world&lt;br /&gt;
&lt;br /&gt;
planning and documentation&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=SHR&amp;diff=2075</id>
		<title>SHR</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=SHR&amp;diff=2075"/>
		<updated>2010-01-10T14:02:37Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* http://shr-project.org/ - main page.&lt;br /&gt;
* http://wiki.openmoko.org/wiki/SHR - article at Openmoko.&lt;br /&gt;
** http://wiki.openmoko.org/wiki/Category:SHR&lt;br /&gt;
&lt;br /&gt;
[[Category:Distro]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2074</id>
		<title>BitBake</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2074"/>
		<updated>2010-01-10T13:51:23Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;BitBake&#039;&#039;&#039;:&lt;br /&gt;
*[[BitBake (user)]] - for users.&lt;br /&gt;
*[[BitBake (dev)]] - for developers.&lt;br /&gt;
&lt;br /&gt;
Wikipedia:&lt;br /&gt;
*http://en.wikipedia.org/wiki/BitBake&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Overview_of_OE_supported_machines&amp;diff=2072</id>
		<title>Overview of OE supported machines</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Overview_of_OE_supported_machines&amp;diff=2072"/>
		<updated>2010-01-09T08:57:54Z</updated>

		<summary type="html">&lt;p&gt;Glenn: corr  micro-sd -&amp;gt; microSDHC, more&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Machines Comparison ==&lt;br /&gt;
&#039;&#039;&#039;Warning This Comparison could be incomplete&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Machine&lt;br /&gt;
! CPU&lt;br /&gt;
! Ram&lt;br /&gt;
! Display&lt;br /&gt;
! Network&lt;br /&gt;
! Storage&lt;br /&gt;
! Input&lt;br /&gt;
! Other hardware&lt;br /&gt;
! Proprietary Drivers&lt;br /&gt;
! Last stable Kernel version&lt;br /&gt;
! Compatible Distributions(as in conf/distro in the openembedded tree)&lt;br /&gt;
|-&lt;br /&gt;
| [[BeagleBoard|Beagle Board]]&lt;br /&gt;
| OMAP3530@400 500 or 600Mhz&lt;br /&gt;
| 128MB DDR&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 256MB,SD card slot&lt;br /&gt;
| 2 buttons&lt;br /&gt;
| 3D chip&lt;br /&gt;
| 3D chip userland libraries&lt;br /&gt;
|&lt;br /&gt;
| [[Angstrom]]&lt;br /&gt;
|-&lt;br /&gt;
| Nokia N800&lt;br /&gt;
| OMAP2420@400 MHz &lt;br /&gt;
| 128MB&lt;br /&gt;
| 800x480 touchscreen &lt;br /&gt;
| wifi&lt;br /&gt;
| 256MB,2SDHC slots&lt;br /&gt;
| touchscreen,2 buttons&lt;br /&gt;
| GPS&lt;br /&gt;
| sound,power management,wifi(need a proprietary userland calibration tool),dsp are not free&lt;br /&gt;
| ?&lt;br /&gt;
| mamona,others?&lt;br /&gt;
|-&lt;br /&gt;
| Openmoko GTA02 ([http://wiki.openmoko.org/wiki/Neo_FreeRunner Neo FreeRunner])&lt;br /&gt;
| ARM920T@400Mhz(arm v4t)&lt;br /&gt;
| 128MB&lt;br /&gt;
| 480x640 vga touchscreen(glamo graphic chip)&lt;br /&gt;
| wifi(ar6k)&lt;br /&gt;
| 256MB flash,microSDHC slot&lt;br /&gt;
| touchscreen&lt;br /&gt;
| Ti calypso GSM, GPRS modem, GPS, Bluetooth, 2*3D accelerometers, USB&lt;br /&gt;
| 100% free driver (but 3 firmwares: gsm, wifi and gps)&lt;br /&gt;
| 2.6.28&lt;br /&gt;
| [[Openmoko]], [[Angstrom]], [[SHR]]&lt;br /&gt;
|-&lt;br /&gt;
| [[OXNAS]]&lt;br /&gt;
| ARM926EJ-S@367MHz&lt;br /&gt;
| 128Kbyte on-chip SRAM, 128Mbytes DDR1/2 SDRAM&lt;br /&gt;
| &lt;br /&gt;
| integrated 10/100/1000 Ethernet MAC with MII and GMII support&lt;br /&gt;
| 1-2 SATA ports&lt;br /&gt;
| 2 buttons&lt;br /&gt;
| USB, PCI, 128-bit AES engine&lt;br /&gt;
| &lt;br /&gt;
| 2.6.24&lt;br /&gt;
| [[Angstrom]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Ronetix]] PM9263&lt;br /&gt;
| AT91SAM9263 240MHz System on module&lt;br /&gt;
| 64MB DRAM&lt;br /&gt;
| &lt;br /&gt;
| integrated 10/100 Ethernet MAC with MII support&lt;br /&gt;
| 4MB NOR Flash, 256 MB NAND Flash&lt;br /&gt;
| touchscreen&lt;br /&gt;
| USB, Serial number chip DS2401&lt;br /&gt;
| &lt;br /&gt;
| 2.6.28&lt;br /&gt;
| [[Angstrom]] or the angstrom based [[KaeilOS]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Marvell]] Sheevaplug&lt;br /&gt;
| Marvell Kirkwood MV88F6281 1.2GHz&lt;br /&gt;
| 512MB DDR2&lt;br /&gt;
| NA&lt;br /&gt;
| integrated 10/100/1000 Ethernet MAC with RGMII support&lt;br /&gt;
| 512 MB NAND Flash, SD card slot&lt;br /&gt;
| 1 button accessible internally, 1 externally&lt;br /&gt;
| USB 2.0 host &amp;amp; client ports (com port and ARM JTAG via client)&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
| [[Angstrom]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Machine]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Overview_of_OE_supported_machines&amp;diff=2071</id>
		<title>Overview of OE supported machines</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Overview_of_OE_supported_machines&amp;diff=2071"/>
		<updated>2010-01-09T08:50:37Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Machines Comparison ==&lt;br /&gt;
&#039;&#039;&#039;Warning This Comparison could be incomplete&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Machine&lt;br /&gt;
! CPU&lt;br /&gt;
! Ram&lt;br /&gt;
! Display&lt;br /&gt;
! Network&lt;br /&gt;
! Storage&lt;br /&gt;
! Input&lt;br /&gt;
! Other hardware&lt;br /&gt;
! Proprietary Drivers&lt;br /&gt;
! Last stable Kernel version&lt;br /&gt;
! Compatible Distributions(as in conf/distro in the openembedded tree)&lt;br /&gt;
|-&lt;br /&gt;
| [[BeagleBoard|Beagle Board]]&lt;br /&gt;
| OMAP3530@400 500 or 600Mhz&lt;br /&gt;
| 128MB DDR&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 256MB,SD card slot&lt;br /&gt;
| 2 buttons&lt;br /&gt;
| 3D chip&lt;br /&gt;
| 3D chip userland libraries&lt;br /&gt;
|&lt;br /&gt;
| [[Angstrom]]&lt;br /&gt;
|-&lt;br /&gt;
| Nokia N800&lt;br /&gt;
| OMAP2420@400 MHz &lt;br /&gt;
| 128MB&lt;br /&gt;
| 800x480 touchscreen &lt;br /&gt;
| wifi&lt;br /&gt;
| 256MB,2SDHC slots&lt;br /&gt;
| touchscreen,2 buttons&lt;br /&gt;
| GPS&lt;br /&gt;
| sound,power management,wifi(need a proprietary userland calibration tool),dsp are not free&lt;br /&gt;
| ?&lt;br /&gt;
| mamona,others?&lt;br /&gt;
|-&lt;br /&gt;
| Openmoko GTA02 (FreeRunner)&lt;br /&gt;
| ARM920T@400Mhz(arm v4t)&lt;br /&gt;
| 128MB&lt;br /&gt;
| 480x640 vga touchscreen(glamo graphic chip)&lt;br /&gt;
| wifi(ar6k)&lt;br /&gt;
| 256MB flash,micro-sd slot&lt;br /&gt;
| touchscreen&lt;br /&gt;
| Ti calypso GSM,GPRS modem,GPS&lt;br /&gt;
| 100% free driver (but 3 firmwares: gsm, wifi and gps)&lt;br /&gt;
| 2.6.28&lt;br /&gt;
| [[Openmoko]], [[Angstrom]], [[SHR]]&lt;br /&gt;
|-&lt;br /&gt;
| [[OXNAS]]&lt;br /&gt;
| ARM926EJ-S@367MHz&lt;br /&gt;
| 128Kbyte on-chip SRAM, 128Mbytes DDR1/2 SDRAM&lt;br /&gt;
| &lt;br /&gt;
| integrated 10/100/1000 Ethernet MAC with MII and GMII support&lt;br /&gt;
| 1-2 SATA ports&lt;br /&gt;
| 2 buttons&lt;br /&gt;
| USB, PCI, 128-bit AES engine&lt;br /&gt;
| &lt;br /&gt;
| 2.6.24&lt;br /&gt;
| [[Angstrom]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Ronetix]] PM9263&lt;br /&gt;
| AT91SAM9263 240MHz System on module&lt;br /&gt;
| 64MB DRAM&lt;br /&gt;
| &lt;br /&gt;
| integrated 10/100 Ethernet MAC with MII support&lt;br /&gt;
| 4MB NOR Flash, 256 MB NAND Flash&lt;br /&gt;
| touchscreen&lt;br /&gt;
| USB, Serial number chip DS2401&lt;br /&gt;
| &lt;br /&gt;
| 2.6.28&lt;br /&gt;
|  [[Angstrom]] or the angstrom based [[KaeilOS]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Marvell]] Sheevaplug&lt;br /&gt;
| Marvell Kirkwood MV88F6281 1.2GHz&lt;br /&gt;
| 512MB DDR2&lt;br /&gt;
| NA&lt;br /&gt;
| integrated 10/100/1000 Ethernet MAC with RGMII support&lt;br /&gt;
| 512 MB NAND Flash, SD card slot&lt;br /&gt;
| 1 button accessible internally, 1 externally&lt;br /&gt;
| USB 2.0 host &amp;amp; client ports (com port and ARM JTAG via client)&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|  [[Angstrom]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Machine]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=SHR&amp;diff=2070</id>
		<title>SHR</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=SHR&amp;diff=2070"/>
		<updated>2010-01-09T08:47:30Z</updated>

		<summary type="html">&lt;p&gt;Glenn: new - OE based distribution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* http://shr-project.org/ - main page.&lt;br /&gt;
* http://wiki.openmoko.org/wiki/SHR - article at Openmoko.&lt;br /&gt;
&lt;br /&gt;
[[Category:Distro]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Openmoko&amp;diff=2067</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Openmoko&amp;diff=2067"/>
		<updated>2010-01-09T08:44:29Z</updated>

		<summary type="html">&lt;p&gt;Glenn: wrong case corr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://openmoko.org Openmoko]&lt;br /&gt;
&lt;br /&gt;
[[Category:Distro]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Overview_of_OE_supported_machines&amp;diff=2066</id>
		<title>Overview of OE supported machines</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Overview_of_OE_supported_machines&amp;diff=2066"/>
		<updated>2010-01-09T08:43:43Z</updated>

		<summary type="html">&lt;p&gt;Glenn: wrong case corr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Machines Comparison ==&lt;br /&gt;
&#039;&#039;&#039;Warning This Comparison could be incomplete&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Machine&lt;br /&gt;
! CPU&lt;br /&gt;
! Ram&lt;br /&gt;
! Display&lt;br /&gt;
! Network&lt;br /&gt;
! Storage&lt;br /&gt;
! Input&lt;br /&gt;
! Other hardware&lt;br /&gt;
! Proprietary Drivers&lt;br /&gt;
! Last stable Kernel version&lt;br /&gt;
! Compatible Distributions(as in conf/distro in the openembedded tree)&lt;br /&gt;
|-&lt;br /&gt;
| [[BeagleBoard|Beagle Board]]&lt;br /&gt;
| OMAP3530@400 500 or 600Mhz&lt;br /&gt;
| 128MB DDR&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 256MB,SD card slot&lt;br /&gt;
| 2 buttons&lt;br /&gt;
| 3D chip&lt;br /&gt;
| 3D chip userland libraries&lt;br /&gt;
|&lt;br /&gt;
| [[Angstrom]]&lt;br /&gt;
|-&lt;br /&gt;
| Nokia N800&lt;br /&gt;
| OMAP2420@400 MHz &lt;br /&gt;
| 128MB&lt;br /&gt;
| 800x480 touchscreen &lt;br /&gt;
| wifi&lt;br /&gt;
| 256MB,2SDHC slots&lt;br /&gt;
| touchscreen,2 buttons&lt;br /&gt;
| GPS&lt;br /&gt;
| sound,power management,wifi(need a proprietary userland calibration tool),dsp are not free&lt;br /&gt;
| ?&lt;br /&gt;
| mamona,others?&lt;br /&gt;
|-&lt;br /&gt;
| Openmoko GTA02 (FreeRunner)&lt;br /&gt;
| ARM920T@400Mhz(arm v4t)&lt;br /&gt;
| 128MB&lt;br /&gt;
| 480x640 vga touchscreen(glamo graphic chip)&lt;br /&gt;
| wifi(ar6k)&lt;br /&gt;
| 256MB flash,micro-sd slot&lt;br /&gt;
| touchscreen&lt;br /&gt;
| Ti calypso GSM,GPRS modem,GPS&lt;br /&gt;
| 100% free driver (but 3 firmwares: gsm, wifi and gps)&lt;br /&gt;
| 2.6.28&lt;br /&gt;
| [[Openmoko]], [[Angstrom]]&lt;br /&gt;
|-&lt;br /&gt;
| [[OXNAS]]&lt;br /&gt;
| ARM926EJ-S@367MHz&lt;br /&gt;
| 128Kbyte on-chip SRAM, 128Mbytes DDR1/2 SDRAM&lt;br /&gt;
| &lt;br /&gt;
| integrated 10/100/1000 Ethernet MAC with MII and GMII support&lt;br /&gt;
| 1-2 SATA ports&lt;br /&gt;
| 2 buttons&lt;br /&gt;
| USB, PCI, 128-bit AES engine&lt;br /&gt;
| &lt;br /&gt;
| 2.6.24&lt;br /&gt;
| [[Angstrom]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Ronetix]] PM9263&lt;br /&gt;
| AT91SAM9263 240MHz System on module&lt;br /&gt;
| 64MB DRAM&lt;br /&gt;
| &lt;br /&gt;
| integrated 10/100 Ethernet MAC with MII support&lt;br /&gt;
| 4MB NOR Flash, 256 MB NAND Flash&lt;br /&gt;
| touchscreen&lt;br /&gt;
| USB, Serial number chip DS2401&lt;br /&gt;
| &lt;br /&gt;
| 2.6.28&lt;br /&gt;
|  [[Angstrom]] or the angstrom based [[KaeilOS]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Marvell]] Sheevaplug&lt;br /&gt;
| Marvell Kirkwood MV88F6281 1.2GHz&lt;br /&gt;
| 512MB DDR2&lt;br /&gt;
| NA&lt;br /&gt;
| integrated 10/100/1000 Ethernet MAC with RGMII support&lt;br /&gt;
| 512 MB NAND Flash, SD card slot&lt;br /&gt;
| 1 button accessible internally, 1 externally&lt;br /&gt;
| USB 2.0 host &amp;amp; client ports (com port and ARM JTAG via client)&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|  [[Angstrom]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Machine]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=OpenMoko&amp;diff=2065</id>
		<title>OpenMoko</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=OpenMoko&amp;diff=2065"/>
		<updated>2010-01-09T08:43:13Z</updated>

		<summary type="html">&lt;p&gt;Glenn: OpenMoko moved to Openmoko: wrong case&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Openmoko]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Openmoko&amp;diff=2064</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Openmoko&amp;diff=2064"/>
		<updated>2010-01-09T08:43:13Z</updated>

		<summary type="html">&lt;p&gt;Glenn: OpenMoko moved to Openmoko: wrong case&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://openmoko.org OpenMoko]&lt;br /&gt;
&lt;br /&gt;
[[Category:Distro]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=OpenmokoNeo&amp;diff=2063</id>
		<title>OpenmokoNeo</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=OpenmokoNeo&amp;diff=2063"/>
		<updated>2010-01-09T08:41:28Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +links, corr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://www.openmoko.org Openmoko] Neo devices are a family of Samsung S3C24xx-based smartphones. The Openmoko devices are currently the only smartphones on the market shipping completely with free software. Targets is OE are:&lt;br /&gt;
&lt;br /&gt;
* OM-GTA01 ([http://wiki.openmoko.org/wiki/GTA01:Neo_1973 Openmoko Neo 1973])&lt;br /&gt;
* OM-GTA02 ([http://wiki.openmoko.org/wiki/Neo_FreeRunner Openmoko Neo FreeRunner])&lt;br /&gt;
&lt;br /&gt;
Openmoko devices support in OE is maintained by [[User:Mickey|Michael &#039;Mickey&#039; Lauer]] and others from Openmoko team.&lt;br /&gt;
&lt;br /&gt;
[[Category:machine]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2062</id>
		<title>BitBake</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2062"/>
		<updated>2010-01-09T08:37:25Z</updated>

		<summary type="html">&lt;p&gt;Glenn: chg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;BitBake&#039;&#039;&#039;:&lt;br /&gt;
*[[BitBake (user)]] - for users.&lt;br /&gt;
*[[BitBake (dev)]] - for developers.&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2061</id>
		<title>BitBake</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2061"/>
		<updated>2010-01-09T08:37:12Z</updated>

		<summary type="html">&lt;p&gt;Glenn: chg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;BitBake&#039;&#039;&#039;:&lt;br /&gt;
*[[BitBake (user)]] - for users.&lt;br /&gt;
*[[BitBake (user)]] - for developers.&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Bitbake&amp;diff=2060</id>
		<title>Bitbake</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Bitbake&amp;diff=2060"/>
		<updated>2010-01-09T08:36:24Z</updated>

		<summary type="html">&lt;p&gt;Glenn: chg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[BitBake]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2059</id>
		<title>BitBake</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake&amp;diff=2059"/>
		<updated>2010-01-09T08:35:41Z</updated>

		<summary type="html">&lt;p&gt;Glenn: BitBake moved to BitBake (user)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[BitBake (user)]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2058</id>
		<title>BitBake (user)</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2058"/>
		<updated>2010-01-09T08:35:41Z</updated>

		<summary type="html">&lt;p&gt;Glenn: BitBake moved to BitBake (user)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BitBake&#039;&#039;&#039; is, at its simplest, a tool for executing [http://en.wikipedia.org/wiki/Task_%28computing%29 tasks] and managing [http://en.wikipedia.org/wiki/Metadata metadata]. As such, its similarities to [http://en.wikipedia.org/wiki/GNU_make GNU make] and other build tools are readily apparent. It was inspired by [http://en.wikipedia.org/wiki/Portage_%28software%29 Portage], the package management system used by the Gentoo Linux distribution. &lt;br /&gt;
&lt;br /&gt;
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions, including OpenZaurus and Familiar.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* Homepage with manual: http://bitbake.berlios.de/ &lt;br /&gt;
* Project page at Berlios: http://developer.berlios.de/projects/bitbake/&lt;br /&gt;
* &amp;lt;strike&amp;gt;Subversion repository: http://svn.berlios.de/svnroot/repos/bitbake/&amp;lt;/strike&amp;gt;&lt;br /&gt;
* GIT repository: http://cgit.openembedded.org/cgit.cgi/bitbake/&lt;br /&gt;
&lt;br /&gt;
= Version information =&lt;br /&gt;
&lt;br /&gt;
OpenEmbedded require BitBake 1.8.10 or newer. Some features can require &amp;lt;strike&amp;gt;SVN&amp;lt;/strike&amp;gt; GIT HEAD.&lt;br /&gt;
&lt;br /&gt;
BitBake &amp;quot;trunk&amp;quot; contain experimental code - use at your own risk.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Bitbake&amp;diff=2057</id>
		<title>Bitbake</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Bitbake&amp;diff=2057"/>
		<updated>2010-01-09T08:34:45Z</updated>

		<summary type="html">&lt;p&gt;Glenn: Bitbake moved to BitBake (dev)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[BitBake (dev)]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake_(dev)&amp;diff=2056</id>
		<title>BitBake (dev)</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake_(dev)&amp;diff=2056"/>
		<updated>2010-01-09T08:34:45Z</updated>

		<summary type="html">&lt;p&gt;Glenn: Bitbake moved to BitBake (dev)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;developer homepage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* First , RTFM ;-) : http://bitbake.berlios.de/manual/&lt;br /&gt;
* Don&#039;t forget mailinglist :&lt;br /&gt;
** https://lists.berlios.de/pipermail/bitbake-dev/&lt;br /&gt;
** https://lists.berlios.de/pipermail/bitbake-commit/&lt;br /&gt;
* Best documentation for source is via python documentation system.&lt;br /&gt;
&lt;br /&gt;
= Tutorial =&lt;br /&gt;
&lt;br /&gt;
This tutorial focus bitbake developement, not bbclass or openembedded developement that is documented elsewhere.&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Helloworld&amp;quot; using bb library ==&lt;br /&gt;
&lt;br /&gt;
=== Simplest ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
# ex:ts=4:sw=4:sts=4:et&lt;br /&gt;
# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*-&lt;br /&gt;
&lt;br /&gt;
import bb&lt;br /&gt;
&lt;br /&gt;
version = bb.__version__&lt;br /&gt;
bb.note(&amp;quot;Hello from helloworld using lib bb v%s.&amp;quot; % ( version ))&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== with data module ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
# ex:ts=4:sw=4:sts=4:et&lt;br /&gt;
# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*-&lt;br /&gt;
&lt;br /&gt;
import os , bb&lt;br /&gt;
from bb import data&lt;br /&gt;
&lt;br /&gt;
hello = (&amp;quot;Hello from helloworld using lib bb v%s.&amp;quot; % ( bb.__version__ ))&lt;br /&gt;
&lt;br /&gt;
d = data.init()&lt;br /&gt;
data.setVar(&#039;HELLO_MSG&#039;, hello, d)&lt;br /&gt;
&lt;br /&gt;
mystring = data.getVar(&#039;HELLO_MSG&#039;, d, 1)&lt;br /&gt;
bb.note(mystring)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
data module is well documented because it uses doctest.&lt;br /&gt;
Enjoy to play with the different methods. &lt;br /&gt;
&lt;br /&gt;
=== with persist_data module ===&lt;br /&gt;
&lt;br /&gt;
Now you want persistant data to exchange data between threads/tasks.&lt;br /&gt;
This can be done using bb.persist_data module that uses sqlite via pyslite2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
# ex:ts=4:sw=4:sts=4:et&lt;br /&gt;
# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*-&lt;br /&gt;
&lt;br /&gt;
import bb, os, sys&lt;br /&gt;
from bb import data, persist_data, fetch&lt;br /&gt;
&lt;br /&gt;
__version__ = &amp;quot;0.0.1&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
def main():&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    The main Method&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
    # persist_data module need debug_level to be set&lt;br /&gt;
    bb.msg.set_debug_level(0)  &lt;br /&gt;
    &lt;br /&gt;
    # init a data with PERSISTENT_DIR to set where the data will be saved&lt;br /&gt;
    d = data.init()&lt;br /&gt;
    data.setVar(&#039;PERSISTENT_DIR&#039;, os.getcwd(), d)&lt;br /&gt;
    &lt;br /&gt;
    # create persist_data base in bb_persist_data.sqlite3&lt;br /&gt;
    pd = persist_data.PersistData(d)&lt;br /&gt;
    &lt;br /&gt;
    # create a sql table&lt;br /&gt;
    pd.addDomain(&amp;quot;MYBASE&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
    # add a data in this table&lt;br /&gt;
    pd.setValue( &amp;quot;MYBASE&amp;quot;, &amp;quot;TOTO&amp;quot;, &amp;quot;hello world!&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
    # print it&lt;br /&gt;
    val = pd.getValue ( &amp;quot;MYBASE&amp;quot;, &amp;quot;TOTO&amp;quot;)&lt;br /&gt;
    print val&lt;br /&gt;
    &lt;br /&gt;
if __name__ == &#039;__main__&#039;:&lt;br /&gt;
    main()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can edit and watch your base using [http://sqlitebrowser.sourceforge.net sqlitebrowser] for example. Should be useful for debug and test purpose. You can look also at fetch module source that use bb.persist_data.&lt;br /&gt;
&lt;br /&gt;
[[Category:Dev]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2055</id>
		<title>BitBake (user)</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2055"/>
		<updated>2010-01-09T08:32:59Z</updated>

		<summary type="html">&lt;p&gt;Glenn: catspec&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BitBake&#039;&#039;&#039; is, at its simplest, a tool for executing [http://en.wikipedia.org/wiki/Task_%28computing%29 tasks] and managing [http://en.wikipedia.org/wiki/Metadata metadata]. As such, its similarities to [http://en.wikipedia.org/wiki/GNU_make GNU make] and other build tools are readily apparent. It was inspired by [http://en.wikipedia.org/wiki/Portage_%28software%29 Portage], the package management system used by the Gentoo Linux distribution. &lt;br /&gt;
&lt;br /&gt;
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions, including OpenZaurus and Familiar.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* Homepage with manual: http://bitbake.berlios.de/ &lt;br /&gt;
* Project page at Berlios: http://developer.berlios.de/projects/bitbake/&lt;br /&gt;
* &amp;lt;strike&amp;gt;Subversion repository: http://svn.berlios.de/svnroot/repos/bitbake/&amp;lt;/strike&amp;gt;&lt;br /&gt;
* GIT repository: http://cgit.openembedded.org/cgit.cgi/bitbake/&lt;br /&gt;
&lt;br /&gt;
= Version information =&lt;br /&gt;
&lt;br /&gt;
OpenEmbedded require BitBake 1.8.10 or newer. Some features can require &amp;lt;strike&amp;gt;SVN&amp;lt;/strike&amp;gt; GIT HEAD.&lt;br /&gt;
&lt;br /&gt;
BitBake &amp;quot;trunk&amp;quot; contain experimental code - use at your own risk.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2054</id>
		<title>BitBake (user)</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2054"/>
		<updated>2010-01-09T08:31:31Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BitBake&#039;&#039;&#039; is, at its simplest, a tool for executing [http://en.wikipedia.org/wiki/Task_%28computing%29 tasks] and managing [http://en.wikipedia.org/wiki/Metadata metadata]. As such, its similarities to [http://en.wikipedia.org/wiki/GNU_make GNU make] and other build tools are readily apparent. It was inspired by [http://en.wikipedia.org/wiki/Portage_%28software%29 Portage], the package management system used by the Gentoo Linux distribution. &lt;br /&gt;
&lt;br /&gt;
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions, including OpenZaurus and Familiar.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* Homepage with manual: http://bitbake.berlios.de/ &lt;br /&gt;
* Project page at Berlios: http://developer.berlios.de/projects/bitbake/&lt;br /&gt;
* &amp;lt;strike&amp;gt;Subversion repository: http://svn.berlios.de/svnroot/repos/bitbake/&amp;lt;/strike&amp;gt;&lt;br /&gt;
* GIT repository: http://cgit.openembedded.org/cgit.cgi/bitbake/&lt;br /&gt;
&lt;br /&gt;
= Version information =&lt;br /&gt;
&lt;br /&gt;
OpenEmbedded require BitBake 1.8.10 or newer. Some features can require &amp;lt;strike&amp;gt;SVN&amp;lt;/strike&amp;gt; GIT HEAD.&lt;br /&gt;
&lt;br /&gt;
BitBake &amp;quot;trunk&amp;quot; contain experimental code - use at your own risk.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2053</id>
		<title>BitBake (user)</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2053"/>
		<updated>2010-01-09T08:29:09Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
BitBake is, at its simplest, a tool for executing [http://en.wikipedia.org/wiki/Task_%28computing%29 tasks] and managing [http://en.wikipedia.org/wiki/Metadata metadata]. As such, its similarities to GNU make and other build tools are readily apparent. It was inspired by Portage, the package management system used by the Gentoo Linux distribution. &lt;br /&gt;
&lt;br /&gt;
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions, including OpenZaurus and Familiar.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* Homepage with manual: http://bitbake.berlios.de/ &lt;br /&gt;
* Project page at Berlios: http://developer.berlios.de/projects/bitbake/&lt;br /&gt;
* &amp;lt;strike&amp;gt;Subversion repository: http://svn.berlios.de/svnroot/repos/bitbake/&amp;lt;/strike&amp;gt;&lt;br /&gt;
* GIT repository: http://cgit.openembedded.org/cgit.cgi/bitbake/&lt;br /&gt;
&lt;br /&gt;
= Version information =&lt;br /&gt;
&lt;br /&gt;
OpenEmbedded require BitBake 1.8.10 or newer. Some features can require &amp;lt;strike&amp;gt;SVN&amp;lt;/strike&amp;gt; GIT HEAD.&lt;br /&gt;
&lt;br /&gt;
BitBake &amp;quot;trunk&amp;quot; contain experimental code - use at your own risk.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Using_IceCC&amp;diff=2052</id>
		<title>Using IceCC</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Using_IceCC&amp;diff=2052"/>
		<updated>2010-01-09T08:26:52Z</updated>

		<summary type="html">&lt;p&gt;Glenn: catspec&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== IceCC and OE ==&lt;br /&gt;
It is possible to compile on a cluster of machines with OE, and quite easily so.  This code is still somewhat experimental, but should rapidly stabilize thanks to the work that Ifaistos has put into it recently and previous work from likewise and zecke (I hope I did not forget anyone).  You need to take the following steps to prepare for compilation with icecc.  How to set up icecc itself is beyond this intro.&lt;br /&gt;
&lt;br /&gt;
* Put &#039;&#039;INHERIT += &amp;quot;icecc&amp;quot;&#039;&#039; in your local.conf&lt;br /&gt;
* copy the customized [http://bugs.openembedded.org/attachment.cgi?id=1032&amp;amp;action=view create-icecc-env.sh] script to /path/to/your/oe/root/tmp/ and make it executable.&lt;br /&gt;
* set &#039;&#039;ICECC_ENV_EXEC = /path/to/your/oe/root/tmp/create-icecc-env.sh&#039;&#039; in your local.conf&lt;br /&gt;
* set &#039;&#039;ICECC_PATH = /usr/bin/icecc&#039;&#039; in your local.conf (be sure this matches the output of &#039;which icecc&#039;)&lt;br /&gt;
&lt;br /&gt;
User now can specify if certain packages or packages belonging to class should not use icecc to distribute compile jobs to remote machines, but handled localy, by defining ICECC_USER_CLASS_BL and ICECC_USER_PACKAGE_BL with the appropriate values in local.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ICECC config ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #&lt;br /&gt;
 # Nice level of running compilers&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_NICE_LEVEL=&amp;quot;5&amp;quot;&lt;br /&gt;
 ICECC_NICE_LEVEL=&amp;quot;5&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # icecc daemon log file&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_LOG_FILE=&amp;quot;/var/log/iceccd.log&amp;quot;&lt;br /&gt;
 ICECC_LOG_FILE=&amp;quot;/var/log/iceccd.log&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # Identification for the network the scheduler and daemon run on. &lt;br /&gt;
 # You can have several distinct icecc networks in the same LAN&lt;br /&gt;
 # for whatever reason.&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_NETNAME=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_NETNAME=&amp;quot;oe&amp;quot;&lt;br /&gt;
 # &lt;br /&gt;
 # You can overwrite here the number of jobs to run in parallel. Per&lt;br /&gt;
 # default this depends on the number of (virtual) CPUs installed. &lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_MAX_JOBS=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_MAX_JOBS=&amp;quot;3&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # This is the directory where the icecc daemon stores the environments&lt;br /&gt;
 # it compiles in. In a big network this can grow quite a bit, so use some&lt;br /&gt;
 # path if your /tmp is small - but the user icecc has to write to it.&lt;br /&gt;
 # &lt;br /&gt;
 # ICECC_BASEDIR=&amp;quot;/var/cache/icecc&amp;quot;&lt;br /&gt;
 ICECC_BASEDIR=&amp;quot;/var/cache/icecc&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # icecc scheduler log file&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_SCHEDULER_LOG_FILE=&amp;quot;/var/log/icecc_scheduler.log&amp;quot;&lt;br /&gt;
 ICECC_SCHEDULER_LOG_FILE=&amp;quot;/var/log/icecc_scheduler.log&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # If the daemon can&#039;t find the scheduler by broadcast (e.g. because &lt;br /&gt;
 # of a firewall) you can specify it.&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_SCHEDULER_HOST=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_SCHEDULER_HOST=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Local Configuration ===&lt;br /&gt;
&lt;br /&gt;
A sample local.conf entry for icecc that does not distribute compiles jobs for native packages looks like this.&lt;br /&gt;
Change the paths to match your setup&lt;br /&gt;
&lt;br /&gt;
 PARALLEL_MAKE = &amp;quot;-j 10&amp;quot;&lt;br /&gt;
 ICECC_PATH = &amp;quot;/usr/bin/icecc&amp;quot;&lt;br /&gt;
 ICECC_ENV_EXEC = &amp;quot;/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/tmp/icecc-create-env&amp;quot;&lt;br /&gt;
 ICECC_USER_CLASS_BL = &amp;quot; native&amp;quot;&lt;br /&gt;
 INHERIT += &amp;quot;icecc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Successes and Failures ===&lt;br /&gt;
&lt;br /&gt;
This whole explanation is probably highly dependent on the icecc version used. Please do add success reports here.  Also note that a lot of packages turn PARALLEL_MAKE off, as they break if compiled on a single machine, although i have noticed that they do not fail under icecc.  Any feedback on this would be helpful&lt;br /&gt;
&lt;br /&gt;
* mixing versions of the icecc package can create problems.  For example the icecc package from dapper and edgy are incompatible.&lt;br /&gt;
* I (Laibsch) have a working setup between two edgy machines now.  I had trouble until I set ICECC_NETNAME and ICECC_SCHEDULER_HOST to the respective, pingable hostnames of the machines.  This is weird since I am on a LAN (192.168.1.x) for both machines and there is no firewall.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Become_Sponsor&amp;diff=2051</id>
		<title>Become Sponsor</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Become_Sponsor&amp;diff=2051"/>
		<updated>2010-01-09T08:25:47Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page describes how an organization can help OpenEmbedded.&lt;br /&gt;
&lt;br /&gt;
= Sponsorship =&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded project encourages organizations that benefit and use OE to become a sponsor.  There are three levels of sponsorship, Gold, Silver, and Bronze.&lt;br /&gt;
&lt;br /&gt;
== Gold Sponsorship ==&lt;br /&gt;
&lt;br /&gt;
 Annual Cost: EUR 25000&lt;br /&gt;
&lt;br /&gt;
== Silver Sponsorship ==&lt;br /&gt;
&lt;br /&gt;
 Annual Cost: EUR 5000&lt;br /&gt;
&lt;br /&gt;
== Bronze Sponsorship ==&lt;br /&gt;
 Annual Cost: EUR 500&lt;br /&gt;
&lt;br /&gt;
= Project Contribution =&lt;br /&gt;
&lt;br /&gt;
OE is always interested in getting help to improve the project and software.  Anyone that has identified problems is encouraged to pitch in and help out.  Additionally, help with specifics such as technical writing, design, testing, and other specialized skills would be valued.&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Candidates_for_speedy_deletion&amp;diff=2050</id>
		<title>Category:Candidates for speedy deletion</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Candidates_for_speedy_deletion&amp;diff=2050"/>
		<updated>2010-01-09T08:24:56Z</updated>

		<summary type="html">&lt;p&gt;Glenn: new&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Wiki Editing]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Wiki_Editing&amp;diff=2049</id>
		<title>Category:Wiki Editing</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Wiki_Editing&amp;diff=2049"/>
		<updated>2010-01-09T08:24:29Z</updated>

		<summary type="html">&lt;p&gt;Glenn: new&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Template:Delete&amp;diff=2047</id>
		<title>Template:Delete</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Template:Delete&amp;diff=2047"/>
		<updated>2010-01-09T08:23:49Z</updated>

		<summary type="html">&lt;p&gt;Glenn: new - copied from http://www.freesmartphone.org/index.php/Template:Delete&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
The template goes like (this is just an example, please do NOT delete @this page):&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{| style=&amp;quot;background-color:#ffff99;color:#000000;border:1px solid #606060;margin:1em 5% 1em 5%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:0.5em 0.5em;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;padding:0.5em 0.5em;&amp;quot; | &amp;lt;b&amp;gt;Proposed for deletion:&amp;lt;/b&amp;gt; This page is proposed for deletion by {{{2}}} because &amp;lt;i&amp;gt;{{{1}}}&amp;lt;/i&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{{category|}}}&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Use this template to mark pages for deletion. Usage:&lt;br /&gt;
&lt;br /&gt;
Add this to the page content:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{Delete|Reason for deletion|Signature}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt; [[Category:Candidates for speedy deletion]] &amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Sponsors&amp;diff=2044</id>
		<title>Sponsors</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Sponsors&amp;diff=2044"/>
		<updated>2010-01-09T08:21:49Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;This page is a work in progress.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page acknowledges companies and organizations that have helped the OpenEmbedded project with donations or other work.  [[Become_Sponsor | This page]] describes how to contribute to or sponsor OpenEmbedded.&lt;br /&gt;
&lt;br /&gt;
= Gold Sponsors =&lt;br /&gt;
&lt;br /&gt;
= Silver Sponsors =&lt;br /&gt;
&lt;br /&gt;
= Bronze Sponsors =&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Using_IceCC&amp;diff=2043</id>
		<title>Using IceCC</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Using_IceCC&amp;diff=2043"/>
		<updated>2010-01-09T08:21:38Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== IceCC and OE ==&lt;br /&gt;
It is possible to compile on a cluster of machines with OE, and quite easily so.  This code is still somewhat experimental, but should rapidly stabilize thanks to the work that Ifaistos has put into it recently and previous work from likewise and zecke (I hope I did not forget anyone).  You need to take the following steps to prepare for compilation with icecc.  How to set up icecc itself is beyond this intro.&lt;br /&gt;
&lt;br /&gt;
* Put &#039;&#039;INHERIT += &amp;quot;icecc&amp;quot;&#039;&#039; in your local.conf&lt;br /&gt;
* copy the customized [http://bugs.openembedded.org/attachment.cgi?id=1032&amp;amp;action=view create-icecc-env.sh] script to /path/to/your/oe/root/tmp/ and make it executable.&lt;br /&gt;
* set &#039;&#039;ICECC_ENV_EXEC = /path/to/your/oe/root/tmp/create-icecc-env.sh&#039;&#039; in your local.conf&lt;br /&gt;
* set &#039;&#039;ICECC_PATH = /usr/bin/icecc&#039;&#039; in your local.conf (be sure this matches the output of &#039;which icecc&#039;)&lt;br /&gt;
&lt;br /&gt;
User now can specify if certain packages or packages belonging to class should not use icecc to distribute compile jobs to remote machines, but handled localy, by defining ICECC_USER_CLASS_BL and ICECC_USER_PACKAGE_BL with the appropriate values in local.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ICECC config ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #&lt;br /&gt;
 # Nice level of running compilers&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_NICE_LEVEL=&amp;quot;5&amp;quot;&lt;br /&gt;
 ICECC_NICE_LEVEL=&amp;quot;5&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # icecc daemon log file&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_LOG_FILE=&amp;quot;/var/log/iceccd.log&amp;quot;&lt;br /&gt;
 ICECC_LOG_FILE=&amp;quot;/var/log/iceccd.log&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # Identification for the network the scheduler and daemon run on. &lt;br /&gt;
 # You can have several distinct icecc networks in the same LAN&lt;br /&gt;
 # for whatever reason.&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_NETNAME=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_NETNAME=&amp;quot;oe&amp;quot;&lt;br /&gt;
 # &lt;br /&gt;
 # You can overwrite here the number of jobs to run in parallel. Per&lt;br /&gt;
 # default this depends on the number of (virtual) CPUs installed. &lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_MAX_JOBS=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_MAX_JOBS=&amp;quot;3&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # This is the directory where the icecc daemon stores the environments&lt;br /&gt;
 # it compiles in. In a big network this can grow quite a bit, so use some&lt;br /&gt;
 # path if your /tmp is small - but the user icecc has to write to it.&lt;br /&gt;
 # &lt;br /&gt;
 # ICECC_BASEDIR=&amp;quot;/var/cache/icecc&amp;quot;&lt;br /&gt;
 ICECC_BASEDIR=&amp;quot;/var/cache/icecc&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # icecc scheduler log file&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_SCHEDULER_LOG_FILE=&amp;quot;/var/log/icecc_scheduler.log&amp;quot;&lt;br /&gt;
 ICECC_SCHEDULER_LOG_FILE=&amp;quot;/var/log/icecc_scheduler.log&amp;quot;&lt;br /&gt;
 #&lt;br /&gt;
 # If the daemon can&#039;t find the scheduler by broadcast (e.g. because &lt;br /&gt;
 # of a firewall) you can specify it.&lt;br /&gt;
 #&lt;br /&gt;
 # ICECC_SCHEDULER_HOST=&amp;quot;&amp;quot;&lt;br /&gt;
 ICECC_SCHEDULER_HOST=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Local Configuration ===&lt;br /&gt;
&lt;br /&gt;
A sample local.conf entry for icecc that does not distribute compiles jobs for native packages looks like this.&lt;br /&gt;
Change the paths to match your setup&lt;br /&gt;
&lt;br /&gt;
 PARALLEL_MAKE = &amp;quot;-j 10&amp;quot;&lt;br /&gt;
 ICECC_PATH = &amp;quot;/usr/bin/icecc&amp;quot;&lt;br /&gt;
 ICECC_ENV_EXEC = &amp;quot;/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/tmp/icecc-create-env&amp;quot;&lt;br /&gt;
 ICECC_USER_CLASS_BL = &amp;quot; native&amp;quot;&lt;br /&gt;
 INHERIT += &amp;quot;icecc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Successes and Failures ===&lt;br /&gt;
&lt;br /&gt;
This whole explanation is probably highly dependent on the icecc version used. Please do add success reports here.  Also note that a lot of packages turn PARALLEL_MAKE off, as they break if compiled on a single machine, although i have noticed that they do not fail under icecc.  Any feedback on this would be helpful&lt;br /&gt;
&lt;br /&gt;
* mixing versions of the icecc package can create problems.  For example the icecc package from dapper and edgy are incompatible.&lt;br /&gt;
* I (Laibsch) have a working setup between two edgy machines now.  I had trouble until I set ICECC_NETNAME and ICECC_SCHEDULER_HOST to the respective, pingable hostnames of the machines.  This is weird since I am on a LAN (192.168.1.x) for both machines and there is no firewall.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Quality_assurance&amp;diff=2042</id>
		<title>Quality assurance</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Quality_assurance&amp;diff=2042"/>
		<updated>2010-01-09T08:21:23Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Quality assurance]], the process or set of processes used to measure and assure the quality of a product ( cf [http://en.wikipedia.org/wiki/Quality_Assurance wikipedia] )&lt;br /&gt;
&lt;br /&gt;
* [[BitTest]] : [http://projects.linuxtogo.org/pipermail/openembedded-devel/2006-September/000255.html announcement]&lt;br /&gt;
* [[oetest]] :&lt;br /&gt;
&lt;br /&gt;
* [[oestats]] / [[TinderBox]] : [[How_do_I_send_automatic_success_and_failure_reports]]&lt;br /&gt;
* insane and sanity bbclass...&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=OpenEmbedded_eV_Statutes&amp;diff=2041</id>
		<title>OpenEmbedded eV Statutes</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=OpenEmbedded_eV_Statutes&amp;diff=2041"/>
		<updated>2010-01-09T08:21:00Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a Babelfish translation of http://docs.openembedded.org/organization/2008-11-22_statutes-de.pdf&lt;br /&gt;
&lt;br /&gt;
Please clean this up if you speak German.&lt;br /&gt;
&lt;br /&gt;
== Statute of the OpenEmbedded registered association ==&lt;br /&gt;
(conditions 22.11.2008)&lt;br /&gt;
&lt;br /&gt;
=== explanation by terms ===&lt;br /&gt;
# free software, also “open SOURCE software” mentioned, in the sense of this statute are computer programmes, which are made available free of charge by the author in not backgetable way of the public. The author grants third the freedom to be allowed to use the program for each purpose; examine to be allowed, how the program functions and it to the own needs to adapt; To be allowed to make copies for others; to be allowed to improve and the program and make accessible these improvements general well-being.&lt;br /&gt;
# Development of free software in the sense of this statute covers the research and elaboration of the theoretical bases and concepts as well as their testing by programming and test of free software, which realizes these concepts and bases.&lt;br /&gt;
# “OpenEmbedded (OE)” is a computer-assisted tool, which contains both infrastructure for programs and user programs of inclusive tones, pictures, documents and translations. As free software is developed and put to the public free of charge at the disposal.&lt;br /&gt;
&lt;br /&gt;
=== 1. Name, seat and financial year ===&lt;br /&gt;
# the name of the association OpenEmbedded registered association reads, shortened OE registered association&lt;br /&gt;
# the association has its seat in Berlin, Federal Republic of Germany. If no firm office is furnished, the administration follows the residence of the respective member of the board, who notices the management.&lt;br /&gt;
# An entry is aimed at into the register of associations of the district court Berlin Charlottenburg.&lt;br /&gt;
# Financial year is the calendar year.&lt;br /&gt;
&lt;br /&gt;
=== 2. Association purpose ===&lt;br /&gt;
# the purpose of the association is the promotion and spreading of free software in the sense suitor software with special consideration of the program complex “OpenEmbedded”, in order to support the free knowledge exchange and the equal chances with the entrance to software as well as national education, science and research.&lt;br /&gt;
# The association purpose in particular realised by&lt;br /&gt;
#* a.die promotion of the education, the exchange of views and the co-operation of users, developers and researchers&lt;br /&gt;
#* b.Forschung and discussion over the effects of free software and the thought suitor software on society and science&lt;br /&gt;
#* c.die advancement and research at free software, as well as their their integration within the home range&lt;br /&gt;
#* d.die supply of free software, supporting pictures, tones, to make for data and documentation as well as promotion their availability and the production and spreading of documentation accessible over it&lt;br /&gt;
#* e.Beiträge the adept information of the public in the field of activity of the association and participation at fairs and congresses around the information a broader spectrum of users f.Organisation from congresses and generally accessible lectures to the further training of the project participants and User g.das retaining the free rights of the project participants to the protection from commercial interests third&lt;br /&gt;
# a change of the association purpose may only in the framework in § 3 (1) of given framework to take place.&lt;br /&gt;
&lt;br /&gt;
=== 3. Non-profit character ===&lt;br /&gt;
# the association pursues directly non-profit purposes in the sense of the section tax-privileged purposes of the tax code in the context of its activity in accordance with § 2 of the statute exclusively and (§§ 51ff. AO). It is selbstlos active and pursued not primarily self-economical purposes&lt;br /&gt;
# the means of the association is excluding for statutory purposes to be used. The members receive excluding reimbursements of developed costs, but no direct allowances from means association.&lt;br /&gt;
# Nobody may by expenditures for association, which are strange to the association purpose or are favoured by disproportionately high remuneration. For the replacement of expenditures, as far as different legal regulations are not to be used, the federal travel expenses law is determining.&lt;br /&gt;
&lt;br /&gt;
=== 4. Kinds of the membership and members of the association ===&lt;br /&gt;
# members of the association can become natural and legal entities, who want to carry and support the goals of the association. In order to become fair the international character of the association, in addition, over members the possibility to give of withdrawing itself from the active support of the advancement from OpenEmbedded without giving the membership up, thereby the following kinds are intended by memberships:&lt;br /&gt;
#* A) Active members are natural persons, who support the association purpose and the implementation of the association goals by cooperation and the full obligations of a club member take over. In particular cooperation from them, which and the practice of the right to vote expects, becomes participation in the meetings of the members.&lt;br /&gt;
#* b) Extraordinary members are natural and legal entities, who explain the support of the association purpose and the association goals by their membership in the association, but do without the practice of the rights of the active members, here the practice of the right to vote. Legal entities designate a natural person as representatives for practice remaining rights and obligations.&lt;br /&gt;
#* C) Promoting members are extraordinary members, that promote the association purpose and the association goals in particular by a financial or a special contribution. They are published on own desire on the web page of the association and to have the right to the participation in the meeting of the members, without acquiring thereby a right to vote.&lt;br /&gt;
# The active membership is acquired on proposal of an active member with agreement of two of other active members by resolution of the meeting of the members or the active members by Internet choice with simple majority. Main decision criterion for the admission should be the commitment shown by the photograph candidates during a longer period and the contribution made thereby in the sense of the association goals. An active member can change on own request at the executive committee into the extraordinary membership. During default of the obligations of an active member over two following each other tidy meetings of the members, indicated above, the membership changes automatically into an extraordinary. An extraordinary however not promoting member can request the active membership at the executive committee. On the admission of promoting members the executive committee decides.&lt;br /&gt;
# The membership ends by withdrawal, exclusion or death, with legal entities also by loss of the juridical personality. The withdrawal of a member is possible only to 31 December of each yearly. It takes place via written explanation opposite the executive committee under adherence to one period from 4 weeks.&lt;br /&gt;
# The instrument of the association exclusion is critical situations reserved, whereby in principle to the quality the priority is to be granted clarifying. The exclusion takes place on resolution of the executive committee with immediate effect. Reasons for an exclusion can be&lt;br /&gt;
#* a) a heavy offence of a member against the regulations as well as goals and purposes of the association specified in this statute after a unsuccessful attempt of clarifying, as well as&lt;br /&gt;
#* b) despite repeated reminder existing arrears at payments of dues during one period of 12 months. Opportunity must be given to the member to the justification and/or statement before the adoption of resolutions. Against the exclusion contradiction can be inserted within four weeks at the executive committee, on which the next meeting of the members decides. Up to the decision of the meeting of the members the rights and obligations of the member rest.&lt;br /&gt;
# With separating a member from the association or during dissolution of association no requirement on Rückerstattung of brought in net assets exists.&lt;br /&gt;
&lt;br /&gt;
=== 5. Organs of the association ===&lt;br /&gt;
of organs of the association are:&lt;br /&gt;
* the meeting of the members as well as&lt;br /&gt;
* the executive committee.&lt;br /&gt;
&lt;br /&gt;
=== 6. Meeting of the members ===&lt;br /&gt;
# All club members can attend meeting of the members. Only active members receive one voice each.&lt;br /&gt;
# The meeting of the members takes place at least once a year. It will call up in writing from the executive committee by post office or email under indication of the provisional agenda. The invitation period amounts to six weeks. The period begins with the day following on the sending off of the invitation letter. It is valid the date of the postmark or the sending off of the email. The invitation letter is considered as happened, if it is addressed to the last address announced by the member of the association in writing. The members can in writing or electronically address further requests for items on the agenda until 2 weeks before the meeting to the executive committee. It is valid the date of the post office and/or email entrance. The executive committee publishes the final agenda in the Internet, the address is in the written invitation to be communicated.&lt;br /&gt;
# An extraordinary meeting of the members is to be called up, if it requires the interest of association. On written demand of at least 20% of all club members the executive committee has to call up an extraordinary meeting of the members within six weeks. The desired item on the agenda must have to be inferred from the request of the members.&lt;br /&gt;
# The meeting of the members is resolutionable during normal invitation without consideration for the number of appearances. She selects from her center a Versammlungsleiter. Resolutions are met, if the meeting does not determine something else, openly by show of hands with a simple majority of votes. With equality of votes a request is valid as rejected.&lt;br /&gt;
# To amendments of the by-laws and to resolutions over the dissolution of the association are deviating from (4) 3/4 of the voices delivered in the meeting of the members, at least however half of the voices of all active club members necessarily.&lt;br /&gt;
# An active member, that appears not personal for meeting of the members, can leave itself represented by another member personally present during the meeting of the members. The representative notices the right to vote of the represented member beside his own. The representative legitimizes itself at the beginning of the meeting of the members by presenting a written authority in the original opposite the executive committee. A representative can represent maximally two members.&lt;br /&gt;
&lt;br /&gt;
=== 7. Tasks of the meeting of the members ===&lt;br /&gt;
# the meeting of the members as the highest resolution-seizing representative body of the association is in principle responsible for all tasks, if certain tasks did not become to transfer another representative body of the association in accordance with this statute. The meeting of the members selects from the number of the active members the executive committee. The persons, who unite most voices on itself, are selected. The choice secretly takes place with voting cards.&lt;br /&gt;
# The meeting of the members can vote members out of the executive committee. For this it needs in deviation from (1) the majority of the voices of all active club members.&lt;br /&gt;
# The meeting of the members decides on contradictions of members, whom the executive committee intends to exclude.&lt;br /&gt;
# The meeting of the members receives the business report of the executive committee which can be submitted annually and the examination report of the invoice controller and gives the executive committee discharge.&lt;br /&gt;
# It is reserved the meeting of the members to decide on amendments of the by-laws and dissolutions of association.&lt;br /&gt;
# You are to be submitted in particular the annual account and the annual report for adoption of resolutions over permission and the discharge of the executive committee in writing. She orders two invoice controllers, that belong neither to the executive committee still another committee appointed by the executive committee and are not also employees of the association, in order to examine and report on the result before the meeting of the members record keeping including end-of-year procedure. The invoice controllers have entrance to all reservation and calculation documents of the association.&lt;br /&gt;
# the right of representation of the executive committee it is opposite the way limited third that for the following legal transactions the agreement of the meeting of the members is necessary: more&lt;br /&gt;
#* a.über on and sale as well as the load of landed property,&lt;br /&gt;
#* b.die financial participation in societies as well as&lt;br /&gt;
#* c.die admission of loans starting from EURO 10,000, -, to decide.&lt;br /&gt;
# She can decide over further affairs, which by the executive committee or from the member shank is submitted to it.&lt;br /&gt;
&lt;br /&gt;
=== 8. Executive committee ===&lt;br /&gt;
# the executive committee consists only natural persons of 4 persons, it can belong. The term of office amounts to 3 years. Re-election is permissible. The members of the board officiating in each case remain at expiration of the term of office in the office, until successors are selected&lt;br /&gt;
# the executive committee select from his center one chairman and two deputies. One the deputy is a treasurer. Re-election is permissible.&lt;br /&gt;
# The executive committee work, in particular regulations for the summoning of board meetings, whose expiration and the execution of votes, regulated by an agenda of the executive committee, which decides the executive committee unanimously.&lt;br /&gt;
# The executive committee decides over all association affairs, as far as they do not require a resolution of the meeting of the members. It implements the resolutions of the meeting of the members.&lt;br /&gt;
# The members of the executive committee are everyone for itself alone in the name of the association outward entitled to act as substitute.&lt;br /&gt;
# In case of separating a member of the board during the term of office the executive committee determines a kommissarisches member of the board according to Internet choice of the active members. The kommissarische member of the board remains up to the next meeting of the members in the office. On a final follow-up in the executive committee the meeting of the members decides.&lt;br /&gt;
# The executive committee can order a full-time managing director, who leads the current business of the administration of the association by resolution as special representatives in accordance with §30 BGB and superior of the full-time association coworkers is. Decisions over work contracts, notices as well as admissions of members and member exclusions remain reserving the executive committee.&lt;br /&gt;
# The managing director has to participate the obligation to the participation in the meetings of the members and the right as well as on demands of the executive committee the obligation in the board meetings. It has speech right on all meetings and is the representative bodies of the association opposite accountable.&lt;br /&gt;
# The executive committee on its part can make amendments of the by-laws, which are required by supervision, court or fiscal authorities for formal reasons. The amendments of the by-laws must be communicated to the next meeting of the members.&lt;br /&gt;
&lt;br /&gt;
=== 9. Agenda ===&lt;br /&gt;
the agenda regulates going out details of the association work over the frameworks of the statute. The executive committee puts the agenda into force after the agreement by the members. The agreement of the members takes place via Internet choice with simple majority of the active members.&lt;br /&gt;
&lt;br /&gt;
=== 10. Minutes ===&lt;br /&gt;
the resolutions of the executive committee and the meetings of the members are laid down in writing and stand for the members to the insight for order.&lt;br /&gt;
&lt;br /&gt;
=== 11. Collective agreements ===&lt;br /&gt;
before the employment full-time persons employed regulates the executive committee their payment in the agenda.&lt;br /&gt;
&lt;br /&gt;
=== 13. Association financing ===&lt;br /&gt;
# the necessary financial means of the association constituted by&lt;br /&gt;
#* A) of membership dues,&lt;br /&gt;
#* b) of subsidies of the country, the municipalities and other public places,&lt;br /&gt;
#* C) donations,&lt;br /&gt;
#* D) other allowances third,&lt;br /&gt;
#* e) repay for activities of the association in the context of the non-profit character, among other things for lectures.&lt;br /&gt;
# The members pay contributions in accordance with condition of a resolution of the meeting of the members or the active members by Internet choice with simple majority. The regulation for the height of membership dues becomes a component of the agenda.&lt;br /&gt;
# In the case of dissolution of the association or with omission of tax-privileged purposes the fortune of the association falls at the German Unesco Kommision registered association, Colmantstraße 15, 53115 Bonn, which has to use it directly excluding and for non-profit purposes. Resolutions over the future use of the property of the association may be implemented in this case only after consent of the tax office.&lt;br /&gt;
&lt;br /&gt;
=== 14. The entry into force ===&lt;br /&gt;
managing statute contents was decided by the founders&#039; meeting to ............. in Brussels, Belgium.&lt;br /&gt;
&lt;br /&gt;
The initial members of the association draw as follows:&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Online_Voting_Policy&amp;diff=2040</id>
		<title>Online Voting Policy</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Online_Voting_Policy&amp;diff=2040"/>
		<updated>2010-01-09T08:20:41Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rules of Procedures for Online Voting&lt;br /&gt;
&lt;br /&gt;
The articles of association of the OpenEmbedded e.V. provide that certain decisions can be taken by online voting. This includes voting about new members and deciding about certain rules of procedures. In addition the OpenEmbedded e.V. allows to use online voting for decisions which aren&#039;t covered in the articles of association. There are several different types of votes which slightly differ in procedure and method to calculate results. These rules regulate the procedure of online votes and how results are calculated. The intention of these rules is to provide a fair and pragmatic way to let the OpenEmbedded e.V. take decisions by online voting.&lt;br /&gt;
&lt;br /&gt;
=Voting Administrators=&lt;br /&gt;
&lt;br /&gt;
The board of the OpenEmbedded e.V. assigns one or more voting administrators which are responsible for technically performing the voting. This includes sending out the ballots, receiving the votes, calculating and publishing the results.&lt;br /&gt;
&lt;br /&gt;
The voting administrators must not disclose any information about the identity of the voters or any other information which isn&#039;t contained in the published voting results.&lt;br /&gt;
&lt;br /&gt;
=General procedure for online voting=&lt;br /&gt;
&lt;br /&gt;
An online voting is initiated by a voting proposal followed by a discussion period. After the discussion period the voting period is started. The voting is finished by calculating and publishing the voting results.&lt;br /&gt;
&lt;br /&gt;
Results of online votes are effective immediately following publication of the results unless otherwise stated in the voting proposal.&lt;br /&gt;
&lt;br /&gt;
==Voting Proposal==&lt;br /&gt;
&lt;br /&gt;
An online voting is initiated by a proposal for voting which states the subject of the voting. The proposal is sent by email to the membership mailing list and has to include exact and complete information what is voted upon. Only the information which is directly included in the mail sent as voting proposal is subject of the voting.&lt;br /&gt;
&lt;br /&gt;
The voting proposal email has to explicitly be marked as voting proposal by starting the email subject line with the string &amp;quot;Voting Proposal:&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Any active member can initiate a voting by sending a voting proposal.&lt;br /&gt;
&lt;br /&gt;
The member who has initiated a vote can retract the voting proposal by sending an email to the membership list stating the intention to retract the proposal.&lt;br /&gt;
&lt;br /&gt;
A proposal can only be retracted within the discussion period.&lt;br /&gt;
&lt;br /&gt;
==Discussion Period==&lt;br /&gt;
&lt;br /&gt;
The discussion period begins on the date the membership mailing list receives the voting proposal. Unless specified otherwise in the procedures for the specific type of vote (see: Types of Votes), the discussion period lasts for two weeks. The discussion period should be used to discuss the voting and form opinions about the options which are available for voting.&lt;br /&gt;
&lt;br /&gt;
==Start of Voting==&lt;br /&gt;
&lt;br /&gt;
When the discussion period has finished the voting is started by sending ballots to all active members. The ballots should include the text of the proposal which is voted about.&lt;br /&gt;
&lt;br /&gt;
==Voting Period==&lt;br /&gt;
&lt;br /&gt;
The voting period is started by sending out the ballots. Unless specified otherwise in the procedures for the specific type of vote (see: Types of Votes), the voting period lasts for two weeks. During the voting period the active members cast their votes. Only votes cast within the voting period are considered for the results of the voting.&lt;br /&gt;
&lt;br /&gt;
==End of Voting==&lt;br /&gt;
&lt;br /&gt;
After the voting period all cast votes are counted and the results of the voting are published.&lt;br /&gt;
&lt;br /&gt;
The results of a vote are published to the OpenEmbedded e.V. membership by sending them to the membership mailing list. They have to include the number of persons permitted to vote, the total number of votes, and the number of votes for each available voting option. The results should also include a statement, if the voting was valid according to section 5.&lt;br /&gt;
&lt;br /&gt;
=Types of Votes=&lt;br /&gt;
&lt;br /&gt;
There are three types of votes: Votes about new members (3.1), elections of groups of people (3.2), votes for decision (3.3).&lt;br /&gt;
&lt;br /&gt;
==Voting about new members==&lt;br /&gt;
&lt;br /&gt;
The discussion period is started by sending a new member proposal to the membership mailing list. Within the discussion period at least two other members have to declare their support for the vote, otherwise the proposal is considered to be rejected. If two members declare their support the voting is started after the discussion period.&lt;br /&gt;
&lt;br /&gt;
The discussion period has a duration of one week and is extended to two weeks, if requested by a member.&lt;br /&gt;
&lt;br /&gt;
The voting period has a duration of one week.&lt;br /&gt;
&lt;br /&gt;
For new member votes there are three options: &amp;quot;Yes&amp;quot;, &amp;quot;No&amp;quot;, &amp;quot;Abstention&amp;quot;. The new member is accepted, if there are more &amp;quot;Yes&amp;quot; than &amp;quot;No&amp;quot; votes and the vote isn&#039;t invalid according to section 5.&lt;br /&gt;
&lt;br /&gt;
==Electing groups of persons==&lt;br /&gt;
&lt;br /&gt;
For elections of groups of people there is an additional candidacy period before the voting proposal is sent. The person responsible for the execution of the voting sends a call for candidates to the membership mailing list which starts the candidacy period. If there is no explicit rule about who is responsible for execution of the voting, the board of the e.V. is responsible.&lt;br /&gt;
&lt;br /&gt;
The candidacy period lasts two weeks. All members who declare their candidacy in a statement sent to the membership list become candidates for the election.&lt;br /&gt;
&lt;br /&gt;
After the candidacy period the list of candidates is sent as voting proposal. This starts the two-weeks discussion period.&lt;br /&gt;
&lt;br /&gt;
The candidates are voted on as options according to section 3.4.&lt;br /&gt;
&lt;br /&gt;
==Voting about decisions==&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded e.V. can officially take decisions or decide about official statements on request of at least three active member. One member has to send the voting proposal to the membership mailing list. This starts the discussion period. Within the discussion period at least two other members have to declare their support for the vote, otherwise the proposal is considered to be rejected. If two members declare their support the voting is started after the discussion period.&lt;br /&gt;
&lt;br /&gt;
The responsible party for execution of the voting sends the voting proposal which includes all options. This starts the discussion period.&lt;br /&gt;
&lt;br /&gt;
After the discussion period the voting is started. The options are voted on according to section 3.4.&lt;br /&gt;
&lt;br /&gt;
==Voting System==&lt;br /&gt;
===Multiple options===&lt;br /&gt;
&lt;br /&gt;
If there are more than two options (excluding abstention), the following voting system shall be used:&lt;br /&gt;
&lt;br /&gt;
The members are asked to rank the options in terms of their preference into a ballot. A ballot may contain two options of the same rank. All options must be ranked. Each member may make up to one ballot.&lt;br /&gt;
&lt;br /&gt;
The winners are found by:&lt;br /&gt;
&lt;br /&gt;
   1. Given two options A and B, V(A,B) is the number of voters who prefer option A over option B.&lt;br /&gt;
   2. From the list of options, we generate a list of pairwise defeats.&lt;br /&gt;
          * An option A defeats an option B, if V(A,B) is strictly greater than V(B,A).&lt;br /&gt;
   3. From the list of pairwise defeats, we generate a set of transitive defeats.&lt;br /&gt;
          * An option A transitively defeats an option C if A defeats C or if there is some other option B where A defeats B AND B transitively defeats C.&lt;br /&gt;
   4. We construct the Schwartz set from the set of transitive defeats.&lt;br /&gt;
          * An option A is in the Schwartz set if for all options B, either A transitively defeats B, or B does not transitively defeat A.&lt;br /&gt;
   5. If there are defeats between options in the Schwartz set, we drop the weakest such defeats from the list of pairwise defeats, and return to step (iii).&lt;br /&gt;
          * A defeat (A,X) is weaker than a defeat (B,Y) if V(A,X) is less than V(B,Y). Also, (A,X) is weaker than (B,Y) if V(A,X) is equal to V(B,Y) and V(X,A) is greater than V(Y,B).&lt;br /&gt;
          * A weakest defeat is a defeat that has no other defeat weaker than it. There may be more than one such defeat.&lt;br /&gt;
   6. If the number of options in the Schwartz set does not exceed the number of required winners, then the winners are the Schwartz set. If the number of members of the Schwartz set exceeds the number of required winners, the board chooses which of the members of the Schwartz set wins.&lt;br /&gt;
   7. If this results in an insufficient number of winners, then the candidates which have already won according to step (vi) should be removed from the list of options, and then this procedure is repeated from step (i).&lt;br /&gt;
&lt;br /&gt;
Parts of this section are copied from the Constitution for the Debian Project (v1.4), http://www.debian.org/devel/constitution&lt;br /&gt;
&lt;br /&gt;
===Two options===&lt;br /&gt;
&lt;br /&gt;
If the number of options is exactly two (excluding abstension), then:&lt;br /&gt;
&lt;br /&gt;
    * Each active member can vote with &amp;quot;Yes&amp;quot;, &amp;quot;No&amp;quot; or &amp;quot;Abstain&amp;quot;.&lt;br /&gt;
    * If there are more &amp;quot;Yes&amp;quot; than &amp;quot;No&amp;quot; votes and the vote isn&#039;t invalid according to section 5, the decision is accepted.&lt;br /&gt;
&lt;br /&gt;
=Right to vote=&lt;br /&gt;
&lt;br /&gt;
All members of the OpenEmbedded e.V. which are active members at the time the voting period is started have the right to cast a vote. The prerequisite for taking part in online votes is a valid email address in the member database. The member is solely responsible for initially setting and updating his email address in the member database.&lt;br /&gt;
&lt;br /&gt;
=Quorum=&lt;br /&gt;
&lt;br /&gt;
The result of a voting only becomes effective when the number of votes which have chosen an option different from &amp;quot;Abstention&amp;quot; is greater than 20 percent of the number of active members. If this quorum isn&#039;t reached the voting is considered invalid. An invalid voting can be repeated, but not before a period of four weeks has passed between publishing the results of the invalid vote and the proposal for the repeated voting.&lt;br /&gt;
&lt;br /&gt;
=Anonymity=&lt;br /&gt;
&lt;br /&gt;
Online votes are anonymous. The information which members participated in the vote and for which option they voted aren&#039;t disclosed. The voting administrators are allowed to track this information for technically executing the vote. The information mustn&#039;t be used for other purposes and mustn&#039;t be made available to any other people.&lt;br /&gt;
&lt;br /&gt;
=Publication of voting results=&lt;br /&gt;
&lt;br /&gt;
All voting results except for rejected votes about new members are published on the OpenEmbedded e.V. web site, excluding the exact numbers of votes.&lt;br /&gt;
&lt;br /&gt;
=Modification of voting procedure=&lt;br /&gt;
&lt;br /&gt;
The board may modify the voting procedures for individual votes upon request of the e.V. membership if good reason for the change, as determined by the good judgment of the board, is provided.&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Oedem2007&amp;diff=2039</id>
		<title>Oedem2007</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Oedem2007&amp;diff=2039"/>
		<updated>2010-01-09T08:20:28Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Venue==&lt;br /&gt;
&lt;br /&gt;
GMIT GmbH Novalisstrasse 10 10115 Berlin Germany&lt;br /&gt;
&lt;br /&gt;
==Schedule==&lt;br /&gt;
&lt;br /&gt;
time: Oct 6th - Oct 10th&lt;br /&gt;
* arrivals / coding sprint: Oct 6th - Oct 7th&lt;br /&gt;
* technical discussions / presentations: Oct 8th - Oct 9th&lt;br /&gt;
* departures / coding sprint: Oct 10th &lt;br /&gt;
&lt;br /&gt;
==List of people==&lt;br /&gt;
&lt;br /&gt;
* Holger &#039;zecke&#039; Freyther&lt;br /&gt;
* Rolf &#039;Laibsch&#039; Leggewie&lt;br /&gt;
* Richard Purdie [Oct 7 - Oct 10] - Honigmond RH - Flight arrives 19:30&lt;br /&gt;
* PHilipp Zabel * Rodrigo Vivi [Oct 5 - Oct 10] - Honigmond RH - Flight arrives 12:45&lt;br /&gt;
* Gerwin van der Kruis * Michael &#039;Mickey&#039; Lauer [Oct 8 - Oct 10]&lt;br /&gt;
* Marcin &#039;hrw&#039; Juszkiewicz - [Oct 6 - Oct 10] - Casa Holger - Bus arrives ~12 at Alexanderplatz - I will go to the office directly.&lt;br /&gt;
* Stelios S. Koroneos [Oct 7 - Oct 10] - Flight arrives 10:10&lt;br /&gt;
* Koen Kooi - [Oct 5 - Oct 10] - Casa Holger - Train arrives 13:18&lt;br /&gt;
* Henning Heinold (woglinde) &lt;br /&gt;
* Florian Boor [Oct 7 - Oct 10] - Flight arrives 21:10&lt;br /&gt;
* Graeme (XorA) Gregory [Oct 5 - Oct 11]- Honigmond RH - Flight Arrives 12:45 - Flight Leaves 13:30&lt;br /&gt;
* Daniel Willmann (alphaone)&lt;br /&gt;
* Philip Balister (Crofton) [Oct 5 - Oct 10] - Hotel * Gästehaus Berlin Mitte * - Flight arrives 10 AM&lt;br /&gt;
* Jonas Hurrelmann (jott) * Uli Luckas [Oct 9]&lt;br /&gt;
* Jan Lübbe (shoragan)&lt;br /&gt;
* Henryk Plötz&lt;br /&gt;
* please drop zecke an email if you plan to come&lt;br /&gt;
&lt;br /&gt;
==Quartiers== &lt;br /&gt;
&lt;br /&gt;
inks for rooms in walking distance (same street as the office)&lt;br /&gt;
* zecke&#039;s flat. I think I can host four of you (5-10 minutes walk to the office)&lt;br /&gt;
* [http://www.honigmond-berlin.de]&lt;br /&gt;
* [http://www.eastener-hostel.de] further away (a longer walk)&lt;br /&gt;
* [http://www.gaestehaus-berlin-mitte.de/]&lt;br /&gt;
&lt;br /&gt;
== Agenda == &lt;br /&gt;
&lt;br /&gt;
=== Top Level Items ===&lt;br /&gt;
&lt;br /&gt;
* Creating a Foundation. Who is goint to prepare the paper work? zecke and florian could do that&lt;br /&gt;
* Should we hold a sprint? Should we do user presentations?&lt;br /&gt;
* Reconsider changing SCM&lt;br /&gt;
&lt;br /&gt;
=== 2007.10.08 === &lt;br /&gt;
====[09:55] Assign note taker to collect and publish minutes====&lt;br /&gt;
====[10:00] Welcome Branch ==== &lt;br /&gt;
====[11:00] Review of last years work ==== &lt;br /&gt;
====[11:30] Discuss and adjust agenda ==== &lt;br /&gt;
====[12:00] OE Foundation, what was done, what is needed, how to proceed and where to create it====&lt;br /&gt;
====[13:30] Lunch ====&lt;br /&gt;
====[15:30] OpenEmbedded User Presentations====&lt;br /&gt;
=====OpenMoko=====&lt;br /&gt;
=====Indt/Mamona=====&lt;br /&gt;
=====Tarent=====&lt;br /&gt;
=====DigitalOpsis=====&lt;br /&gt;
====[17:30] Solutions for vendor discussion====&lt;br /&gt;
=====Stable release=====&lt;br /&gt;
=====SDK=====&lt;br /&gt;
=====Distro&#039;s=====&lt;br /&gt;
=====Target Hardware issues=====&lt;br /&gt;
=== 2007.10.09 ===&lt;br /&gt;
====[10:00] Technology====&lt;br /&gt;
=====update-alternatives of ipkg=====&lt;br /&gt;
=====distro generic=====&lt;br /&gt;
=====clean staging(?)=====&lt;br /&gt;
=====getting image in-between task-base and task-boot?=====&lt;br /&gt;
=====General strategy how to get things smaller=====&lt;br /&gt;
=====Features tied to boards on e.g. gumstix=====&lt;br /&gt;
=====Quality Issues=====&lt;br /&gt;
====[13:30] Lunch ====&lt;br /&gt;
====Infrastructure====&lt;br /&gt;
=====Autobuilder=====&lt;br /&gt;
=====Maintainers=====&lt;br /&gt;
=====How to deal with the wiki=====&lt;br /&gt;
== To Be Done ==&lt;br /&gt;
* Prepare paper-work for an e.V. &lt;br /&gt;
* Plan one day for the general assembly of the e.V. &lt;br /&gt;
* Decide on the Agenda. &lt;br /&gt;
* Should we hold a sprint? What would be the topic? QA, Angstrom polishing, doing our first stable release, creating a GUI for BitBake/OE? &lt;br /&gt;
* Sprint: merge .dreambox, get llvm to build, get llvm-cross working, pycurses angstrom setup gui&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Oedem/2010&amp;diff=2038</id>
		<title>Oedem/2010</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Oedem/2010&amp;diff=2038"/>
		<updated>2010-01-09T08:20:15Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OpenEmbedded Developers&#039; Meeting 2010 will be in XXX, YY on the weekend of ZZZ.&lt;br /&gt;
&lt;br /&gt;
All developers and other interested parties are welcome.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
Call ... if you get hopelessly lost.&lt;br /&gt;
&lt;br /&gt;
== Registration ==&lt;br /&gt;
&lt;br /&gt;
Due to restricted space at the venue, the number of attendees is strictly limited.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
=== Friday ===&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== Saturday ===&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== Sunday ===&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Travel==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Accommodation==&lt;br /&gt;
&lt;br /&gt;
The nearest full-service hotel is ...&lt;br /&gt;
&lt;br /&gt;
Cheapest accomodation is ...&lt;br /&gt;
&lt;br /&gt;
==Food and drink==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Attending for sure==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Oedem/2009_TSC_election&amp;diff=2037</id>
		<title>Oedem/2009 TSC election</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Oedem/2009_TSC_election&amp;diff=2037"/>
		<updated>2010-01-09T08:19:59Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At Oedem/2009 the following people have been proposed for the TSC, but that has nothing to do with the proper proposing protocol, so you can safely ignore this page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Phil Blundell&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;(Nominated by Stefan Schmidt)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Both Holger an Phil have an deep understanding on how OE and bitbake work and was designed to work. Both are thinking about ways to further improve the current situation and contribute code and ideas to reach the goals. Maybe even more important are the way they deal with people who want to contribute. They listen, workout the underlying problems and then helping these people to reach their goals.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Holger Freyther&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;(Nominated by Stefan Schmidt)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Both Holger an Phil have an deep understanding on how OE and bitbake work and was designed to work. Both are thinking about ways to furtehr improve the current situation and contribute code and ideas to reach the goals. Maybe even more important are the way they deal with people who want to contribute. They listen, workout the underlying problems and then helping these people to reach their goals.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Chris Larson&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;(Nominated by Phil Blundell)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mickey Lauer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: As one of the founders of the OE project I have lots of experience with all parts of the system, including the BitBake core, the build classes, and the recipes. In fact, I have contributed a major part of all that.&lt;br /&gt;
&lt;br /&gt;
: I have left the former core team since this failed to provide any transparency to the growing OE community about how decisions were made.&lt;br /&gt;
&lt;br /&gt;
: I have also used OE in commercial projects, hence I know about the different -- and sometimes contradicting -- requirements non-commercial and commercial projects have. I have always tried to improve OE in a way that suits as much stakeholders as possible, trying to prevent isolated solutions. As such, I&#039;d love to serve on the TSC helping to facilitate further OE development. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Richard Purdie&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: I&#039;m a long standing OE developer and member of the community who has extensive experience with the core elements of the system having successfully developed and handled many significant OE architectural improvements. My role as the lead developer and maintainer of bitbake gives me insight into the core workings of the project and as the architect of Poky, I also understand the needs of derived projects. As part of the former &#039;core team&#039; I&#039;ve also experience in mediation and in guiding the project. I&#039;d like to use this experience for the benefit of the TSC.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;(Richard was also nominated by Stefan Schmidt.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Khem Raj&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: I would like to nominate myself. Over the last couple of years I have got good understanding of OE&#039;s internals and From my experience in past I understand needs of embedded systems and embedded Linux in particularly well. I think I understand the core pieces of OE well now which will help me make right decisions and suggestions in the TSC especially in the areas of toolchain and system libraries.&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Oedem/2009&amp;diff=2036</id>
		<title>Oedem/2009</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Oedem/2009&amp;diff=2036"/>
		<updated>2010-01-09T08:19:46Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OpenEmbedded developers&#039; meeting 2009 will be in Cambridge, UK on the weekend of November 7/8.&lt;br /&gt;
&lt;br /&gt;
All developers and other interested parties are welcome.&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
&lt;br /&gt;
Reciva Ltd have generously offered to host the meeting at their offices: 509 Coldhams Lane, Cambridge, CB1 3JS.&lt;br /&gt;
&lt;br /&gt;
The Reciva offices are on the east side of the city, about 2km from the centre of town.  See below for detailed travel information.&lt;br /&gt;
&lt;br /&gt;
Call Phil on +44 7973 869202 if you get hopelessly lost and cannot find the venue.&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
&lt;br /&gt;
Due to restricted space at the venue, the number of attendees is strictly limited.&lt;br /&gt;
&lt;br /&gt;
Pre-registration is now closed, although it is possible that more spaces may become available if previously-registered attendees drop out.  Send mail to Phil if you wish to attend but missed the deadline for initial registration.&lt;br /&gt;
&lt;br /&gt;
==Agenda==&lt;br /&gt;
&lt;br /&gt;
===Friday 2009-11-06===&lt;br /&gt;
&lt;br /&gt;
20:00 (approx) Pre-meeting beer session at the Red Lion, Histon, CB24 9BD&lt;br /&gt;
&lt;br /&gt;
http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=cb24+9jd&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=11.25,27.905273&amp;amp;ie=UTF8&amp;amp;ll=52.253684,0.105486&amp;amp;spn=0.011375,0.027251&amp;amp;t=h&amp;amp;z=15&amp;amp;iwloc=A&lt;br /&gt;
&lt;br /&gt;
From the city centre, ride the [http://www.stagecoachbus.com/timetables/Citi7Jan09%5B3%5D.pdf Citi 7] bus towards Cottenham.  Pass Histon village green (pond with ducks) on your right, the Boot and Barley Mow pubs on your left, then alight at the next stop and you will be almost directly outside the Red Lion.  Travel time from the city is approximately 25 minutes and a return ticket costs about £3.  Other travel options include taxi (10-15 minutes, about £10 each way) or walking (50-60 minutes, no charge). &lt;br /&gt;
&lt;br /&gt;
===Saturday 2009-11-07===&lt;br /&gt;
&lt;br /&gt;
10:00-10:15 Welcome + Agenda&lt;br /&gt;
&lt;br /&gt;
: Introductions and discussion/confirmation of agenda&lt;br /&gt;
: some entries will need to be moved as few of us will have to leave earlier on Sunday (Henning, Marcin and Marco have train at 17:10)&lt;br /&gt;
&lt;br /&gt;
10:15-12:00 OE e.V. meeting (Mickey Lauer / e.V. board)&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;e.V. Membership Fees&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: As per our statutes, members can chose their membership fees. We should create recommendations for corporate entities (also indicate what they would gain by that).&lt;br /&gt;
: &#039;&#039;&#039;Travel reimbursement policy&#039;&#039;&#039;&lt;br /&gt;
: &#039;&#039;&#039;Financial status&#039;&#039;&#039;&lt;br /&gt;
: &#039;&#039;&#039;Sponsors: announcement, website and memberships&#039;&#039;&#039;&lt;br /&gt;
: &#039;&#039;&#039;Public relations committee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
12:00-13:00 Establishment of technical steering committee (Phil Blundell)&lt;br /&gt;
&lt;br /&gt;
13:00-14:00 Break for lunch / hacking session&lt;br /&gt;
&lt;br /&gt;
14:00-15:00 OE and Poky (Mickey Lauer)&lt;br /&gt;
&lt;br /&gt;
15:00-16:00 Software development for OE derived distributions&lt;br /&gt;
&lt;br /&gt;
* Quick presentation of KOBE (Eclipse plugin by KOAN for recipe creation and more)&lt;br /&gt;
&lt;br /&gt;
People always want to develop software for the target hardware, what can we do to make developers lives easier? The answer is not always use bitbake. How do we supply toolchains, libraries etc? How are people solving this today?&lt;br /&gt;
&lt;br /&gt;
16:00-16:30 Learning to love USE flags, or, What&#039;s a distro for? (Phil Blundell)&lt;br /&gt;
&lt;br /&gt;
16:30-17:00 State of the art in package management (Phil Blundell)&lt;br /&gt;
&lt;br /&gt;
* Why is opkg so bad?&lt;br /&gt;
* What alternatives are there?&lt;br /&gt;
* What can we do to improve the situation?&lt;br /&gt;
&lt;br /&gt;
17:00-18:00 Hacking session&lt;br /&gt;
&lt;br /&gt;
18:00 Venue closes&lt;br /&gt;
&lt;br /&gt;
===Sunday 2009-11-08===&lt;br /&gt;
&lt;br /&gt;
10:00-11:00 Splitting the recipes tree (Mickey Lauer)&lt;br /&gt;
&lt;br /&gt;
: Many of us feel we should split the recipes up into a couple of smaller categories to be able to handle them in a more efficient way (parsing, switching on/off, etc.), but also to indicate which packages are critical / very well maintained / not maintained at all / ...&lt;br /&gt;
&lt;br /&gt;
11:00-12:00 Future plans for stable branch(es)&lt;br /&gt;
&lt;br /&gt;
* Why stable branch is actually not so stable?&lt;br /&gt;
* Creation of long term support branch?&lt;br /&gt;
&lt;br /&gt;
12:00-13:00 Bugtracker Discussion, what to do with the current bugzilla, replace/enhance/abandon. (Graeme &#039;XorA&#039; Gregory)&lt;br /&gt;
&lt;br /&gt;
13:00-14:00 Break for lunch/hacking&lt;br /&gt;
&lt;br /&gt;
14:00-15:00 Hosting arrangements (Mickey Lauer) (see [[Infrastructure]])&lt;br /&gt;
&lt;br /&gt;
: There are still services on amethyst, although former-admin Mickey has requested them to be moved. Obviously some one needs to take the wheel here.&lt;br /&gt;
&lt;br /&gt;
: Services on Amethyst:&lt;br /&gt;
&lt;br /&gt;
* patchwork.openembedded.org&lt;br /&gt;
* wiki.openembedded.org&lt;br /&gt;
* www.openembedded.org&lt;br /&gt;
&lt;br /&gt;
: Git repository management issues:&lt;br /&gt;
&lt;br /&gt;
* Clearly identify user branches with a namespace?&lt;br /&gt;
* Rename org.openembedded.dev to master?&lt;br /&gt;
* CIA commit hook should only report dev branch changes?&lt;br /&gt;
&lt;br /&gt;
15:00-16:00 Death to checksums.ini? (Phil Blundell)&lt;br /&gt;
&lt;br /&gt;
: The current method of tracking and verifying checksums on source tarballs has various drawbacks and, due to a combination of technical and social issues, seems to bring few benefits.  Can we do any better?&lt;br /&gt;
&lt;br /&gt;
16:00-17:00 BitBake Future Roadmap (Richard Purdie)&lt;br /&gt;
&lt;br /&gt;
17:00-18:00 OE Core Changes (Richard Purdie)&lt;br /&gt;
&lt;br /&gt;
: Discuss various possible core changes to OE such as those to the do_stage process, layout variable changes, Candian SDK Generation. Any others planned?&lt;br /&gt;
&lt;br /&gt;
18:00 Go home&lt;br /&gt;
&lt;br /&gt;
==Travel==&lt;br /&gt;
&lt;br /&gt;
London Stansted airport is the nearest to Cambridge with regular service.  &lt;br /&gt;
(There is a small airport in Cambridge itself but I don&#039;t think any scheduled&lt;br /&gt;
airlines operate from there anymore.)&lt;br /&gt;
&lt;br /&gt;
For those travelling from Europe, Stansted is about a 30-minute train ride from Cambridge city centre and is served by Air Berlin, Ryanair and Germanwings among others.  Luton airport is about 1 hour away by bus and is served by Easyjet.&lt;br /&gt;
&lt;br /&gt;
For those travelling from further away, most long-haul flights arrive at Heathrow or Gatwick airports (although there is some transatlantic service into Stansted).  Both Heathrow and Gatwick are about 2 hours from Cambridge by train or bus: the train is quicker but involves several changes in London, whereas the bus is slow but cheaper and less complicated.&lt;br /&gt;
&lt;br /&gt;
If arriving at LHR airport, take the [http://thetube.com Piccadilly line] from the Underground station and ride it all the way to Kings Cross St Pancras.  Ascend to street level, follow signs to Kings Cross mainline station (not St Pancras: the two stations are different although they share a subway stop) and then look for trains to Cambridge or Kings Lynn on the departure board.  There are usually two fast services and two slow services to Cambridge per hour: the slow trains are often overtaken by the fast ones en route so it may be best to wait for a fast service even if this is not the next to depart.&lt;br /&gt;
&lt;br /&gt;
If arriving at LCY, take the [http://www.tfl.gov.uk/gettingaround/2558.aspx#London_City_Airport DLR] to Bank, then change to the Northern Line northbound.  From Kings Cross St Pancras, proceed as for LHR, above.&lt;br /&gt;
&lt;br /&gt;
http://nationalrail.co.uk&lt;br /&gt;
&lt;br /&gt;
http://nationalexpress.co.uk/&lt;br /&gt;
&lt;br /&gt;
Alternatively you can take the Eurostar to London St Pancras, which is 50 minutes from Cambridge by train.&lt;br /&gt;
&lt;br /&gt;
=== Directions from Cambridge rail station to Reciva HQ ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;By bus&#039;&#039;&#039; (approximate travel time 30 minutes)&lt;br /&gt;
&lt;br /&gt;
- take Citi 1 bus towards Fulbourn, alight at St Andrews church in Cherry Hinton, then walk down Coldhams Lane for about 500 metres.  Our building will be on your right and has a large sign on the front reading &amp;quot;Semitool&amp;quot;.  The Citi 1 route runs 7 days a week, about every ten minutes during the daytime, less often (but still fairly frequent) in the evenings.&lt;br /&gt;
&lt;br /&gt;
- alternatively, take any bus to the city centre and then catch service 16 going out of town (the city centre is a terminus on this route).  Alight at the first stop after the Rosemary Branch pub on Coldhams Lane and you will be directly outside the office.  Note that bus #16 only runs once per hour so check departure times before choosing this route.&lt;br /&gt;
&lt;br /&gt;
http://www.cambridgeshire.gov.uk/transport&lt;br /&gt;
&lt;br /&gt;
http://www.stagecoachbus.com/cambridge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On foot&#039;&#039;&#039; (approximate travel time 45 minutes) or bike (approx 15 minutes)&lt;br /&gt;
&lt;br /&gt;
- Turn right immediately in front of the station and cross the car park, passing the hotel and cycle shop on your left.&lt;br /&gt;
&lt;br /&gt;
- Upon exiting the car park, go up the steps to the cycle/footbridge and cross to the other side of the railway line.&lt;br /&gt;
&lt;br /&gt;
- Exit the bridge and turn left, then immediately right into Greville Road.&lt;br /&gt;
&lt;br /&gt;
- At the end of Greville Road, go left on Coleridge Road.  Cross at the pedestrian crossing and go through the chicane onto the footpath opposite.&lt;br /&gt;
&lt;br /&gt;
- Proceed down Marmora Road.  Cross Hobart Road and proceed down the footpath.&lt;br /&gt;
&lt;br /&gt;
- Go left into Montreal Road, then right into Natal Road.&lt;br /&gt;
&lt;br /&gt;
- Go left on Perne Road.  At the lights, cross to the other side and go down Brookside.&lt;br /&gt;
&lt;br /&gt;
- When the road bends to the right, do not follow the curve but instead take the footpath directly ahead (across a small bridge).  Follow the path until you arrive at the Holiday Inn Express.&lt;br /&gt;
&lt;br /&gt;
- Bear left onto Norman Way.  Ascend out of the pit to the traffic lights next to the car dealership.&lt;br /&gt;
&lt;br /&gt;
- Turn right onto Coldhams Lane, then cross to the other side of the street.  Pass the yellow self-storage depot, then Reciva HQ is the next building on your left.&lt;br /&gt;
&lt;br /&gt;
See [http://walkit.com walkit.com] for other route suggestions.  The train station is at postcode CB1 2JB.  The meeting venue is at CB1 3JS, although walkit (and most map sites, including google) place this about 500 metres too far southeast.&lt;br /&gt;
&lt;br /&gt;
===Directions to venue by car===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;From all points north and west&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
From the A1 or A10, take the A14 eastbound.  Proceed along the Cambridge northern bypass.  Leave at junction 35 (for Quy, Newmarket) and take the A1303 towards Cambridge, following signs towards the airport.  Turn left at the next roundabout (by the corner of the airport) towards Cherry Hinton.  At the next roundabout, go straight ahead into the traffic calmed area.  Cross one mini-roundabout, then two in quick succession, then turn right at the traffic lights.  Look for a building on your right labelled &amp;quot;SEMITOOL&amp;quot;; this is the meeting venue.  If you reach the Rosemary Branch pub and Toyota dealership, you have gone too far.&lt;br /&gt;
&lt;br /&gt;
==Accommodation==&lt;br /&gt;
&lt;br /&gt;
The nearest full-service hotel is Holiday Inn Express, http://www.expresscambridge.co.uk/&lt;br /&gt;
&lt;br /&gt;
Cheapest accomodation is probably the YHA hostel, http://www.yha.org.uk/find-accommodation/east-of-england/hostels/Cambridge/index.aspx&lt;br /&gt;
&lt;br /&gt;
There are various bed-and-breakfast establishments nearby, prices start at approx £35/night&lt;br /&gt;
&lt;br /&gt;
Some other hotels in Cambridge: &lt;br /&gt;
&lt;br /&gt;
http://www.crowneplaza.co.uk/ &lt;br /&gt;
&lt;br /&gt;
http://www.devere.co.uk/our-locations/university-arms &lt;br /&gt;
&lt;br /&gt;
http://www.hilton.co.uk/cambridgegardenhouse&lt;br /&gt;
&lt;br /&gt;
http://www.arundelhousehotels.co.uk/&lt;br /&gt;
&lt;br /&gt;
==Food and drink==&lt;br /&gt;
&lt;br /&gt;
There are no catering facilities on site at the meeting venue.  Coffee, tea and water are provided, but bringing your own snack/lunch is recommended.  There are shops within about 15 minutes&#039; walk where provisions can be purchased.&lt;br /&gt;
&lt;br /&gt;
==Attending for sure==&lt;br /&gt;
&lt;br /&gt;
* Philip Balister&lt;br /&gt;
* Michael Lauer&lt;br /&gt;
* Marco Cavallini&lt;br /&gt;
* Richard Purdie&lt;br /&gt;
* Marcin Juszkiewicz&lt;br /&gt;
* Henning Heinold&lt;br /&gt;
* Robert Schuster&lt;br /&gt;
* Florian Boor&lt;br /&gt;
* Denys Dmytriyenko&lt;br /&gt;
* Ken Gilmer&lt;br /&gt;
* Esben Haabendal&lt;br /&gt;
* Jonathan Cameron&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=NewsArchive&amp;diff=2035</id>
		<title>NewsArchive</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=NewsArchive&amp;diff=2035"/>
		<updated>2010-01-09T08:19:20Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Older News:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;2009-05-27:&#039;&#039;&#039;&#039;&#039; MontaVista is using OpenEmbedded in their [http://mvista.com/product_detail_mvl6.php MontaVista Linux 6 product]&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;2009-03-31:&#039;&#039;&#039;&#039;&#039; OpenEmbedded opens the stable/2009 [[Stable]] branch. Special procedure is applied to it which results in better support for our downstream users.&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;2009-03-24:&#039;&#039;&#039;&#039;&#039; [http://www.foss-aalborg.dk/ FOSS Aalborg] in Aalborg, Denmark, with a focus on embedded software. [[User:Mickey|Mickey]] gives a talk about OpenEmbedded.&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;2009-03-06:&#039;&#039;&#039;&#039;&#039; [http://www.alwaysinnovating.com Always Innovating] is using OE to build software for their Touch Book.&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;2009-02-19:&#039;&#039;&#039;&#039;&#039; [http://koansoftware.com/index_en.php  KOAN Software] company [http://thread.gmane.org/gmane.comp.handhelds.openembedded/21188 announces] it&#039;s [http://kaeilos.com/ KaeilOS] distribution will join the OpenEmbedded project.&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;2009-02-10:&#039;&#039;&#039;&#039;&#039; OE has a new Logo -- Many thanks to [http://buglabs.com Bug Labs] who funded the logo development, and [http://mateozlatar.com/ Mateo Zlatar] for designing the logo.&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=MVL6&amp;diff=2033</id>
		<title>MVL6</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=MVL6&amp;diff=2033"/>
		<updated>2010-01-09T08:18:40Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://mvista.com/product_detail_mvl6.php MontaVista Linux 6] product includes an Integration Platform, which includes BitBake and facilitates delivery of OpenEmbedded based metadata collections, to be used by MontaVista customers in the creation of the Linux Distribution for their devices.  This is rather different from the standard usage of OpenEmbedded, as MontaVista is shipping it, rather than just using it themselves.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=DNS_Configuration&amp;diff=2032</id>
		<title>DNS Configuration</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=DNS_Configuration&amp;diff=2032"/>
		<updated>2010-01-09T08:18:29Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;DNS&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|openembedded.org||A||85.214.40.226&lt;br /&gt;
|-&lt;br /&gt;
|bugs.openembedded.org||A||80.81.242.146&lt;br /&gt;
|-&lt;br /&gt;
|cgit.openembedded.org||A||140.211.169.165&lt;br /&gt;
|-&lt;br /&gt;
|docs.openembedded.org||A||80.81.242.146&lt;br /&gt;
|-&lt;br /&gt;
|git.openembedded.org||A||140.211.169.165&lt;br /&gt;
|-&lt;br /&gt;
|gitweb.openembedded.org||A||140.211.169.165&lt;br /&gt;
|-&lt;br /&gt;
|lists.openembedded.org||CNAME||openembedded.org&lt;br /&gt;
|-&lt;br /&gt;
|new.openembedded.org||A||80.81.242.146&lt;br /&gt;
|-&lt;br /&gt;
|patchwork.openembedded.org||A||80.81.242.146&lt;br /&gt;
|-&lt;br /&gt;
|tinderbox.openembedded.org||CNAME||tinderbox.openembedded.net&lt;br /&gt;
|-&lt;br /&gt;
|wiki.openembedded.org||A||80.81.242.146&lt;br /&gt;
|-&lt;br /&gt;
|www.openembedded.org||A||80.81.242.146&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Checklist_for_the_General_Assembly&amp;diff=2031</id>
		<title>Checklist for the General Assembly</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Checklist_for_the_General_Assembly&amp;diff=2031"/>
		<updated>2010-01-09T08:18:14Z</updated>

		<summary type="html">&lt;p&gt;Glenn: +cat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Checklist to organize the General Assembly ==&lt;br /&gt;
&lt;br /&gt;
=== Preparing the General Assembly ===&lt;br /&gt;
# Pick date at least ~7 weeks from now&lt;br /&gt;
# Pick a venue for the conference&lt;br /&gt;
# Take the last invitation and change the date, location and the year of the assembly&lt;br /&gt;
# Change the proxy form to refer to the correct assembly. You will find the ODT in the [http://websvn.kde.org/trunk/www/sites/kde-ev/resources/proxy_instructions.odt?view=log KDE SVN]&lt;br /&gt;
# Create a WIKI page for the Agenda (TODO: Come up with a namespace)&lt;br /&gt;
# Send the Invitation, Proxyform and Agenda to the members list&lt;br /&gt;
&lt;br /&gt;
=== Holding the General Assembly ===&lt;br /&gt;
# Start with the &amp;quot;Welcome&amp;quot;&lt;br /&gt;
# Make sure there are no valid objections to hold the assembly&lt;br /&gt;
# Make sure someone writes the protocol. It needs to include at least the following items:&lt;br /&gt;
## Beginning and end of the GA&lt;br /&gt;
## Attending members and proxies&lt;br /&gt;
## Agenda&lt;br /&gt;
## Decisions made by voting w/ vote stats&lt;br /&gt;
&lt;br /&gt;
=== Paper work ===&lt;br /&gt;
# Turn the minutes into a proper protocol (whole sentences prefered)&lt;br /&gt;
# Send the protocol to the member list&lt;br /&gt;
# Send the protocol to the german authorities. The address is:&lt;br /&gt;
## TODO: Address / Club number for Amtsgericht&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2029</id>
		<title>BitBake (user)</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=BitBake_(user)&amp;diff=2029"/>
		<updated>2010-01-09T08:17:28Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
BitBake is, at its simplest, a tool for executing tasks and managing metadata. As such, its similarities to GNU make and other build tools are readily apparent. It was inspired by Portage, the package management system used by the Gentoo Linux distribution. &lt;br /&gt;
&lt;br /&gt;
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions, including OpenZaurus and Familiar.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* Homepage with manual: http://bitbake.berlios.de/ &lt;br /&gt;
* Project page at Berlios: http://developer.berlios.de/projects/bitbake/&lt;br /&gt;
* &amp;lt;strike&amp;gt;Subversion repository: http://svn.berlios.de/svnroot/repos/bitbake/&amp;lt;/strike&amp;gt;&lt;br /&gt;
* GIT repository: http://cgit.openembedded.org/cgit.cgi/bitbake/&lt;br /&gt;
&lt;br /&gt;
= Version information =&lt;br /&gt;
&lt;br /&gt;
OpenEmbedded require BitBake 1.8.10 or newer. Some features can require &amp;lt;strike&amp;gt;SVN&amp;lt;/strike&amp;gt; GIT HEAD.&lt;br /&gt;
&lt;br /&gt;
BitBake &amp;quot;trunk&amp;quot; contain experimental code - use at your own risk.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Become_Sponsor&amp;diff=2028</id>
		<title>Become Sponsor</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Become_Sponsor&amp;diff=2028"/>
		<updated>2010-01-09T08:17:19Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page describes how an organization can help OpenEmbedded.&lt;br /&gt;
&lt;br /&gt;
= Sponsorship =&lt;br /&gt;
&lt;br /&gt;
The OpenEmbedded project encourages organizations that benefit and use OE to become a sponsor.  There are three levels of sponsorship, Gold, Silver, and Bronze.&lt;br /&gt;
&lt;br /&gt;
== Gold Sponsorship ==&lt;br /&gt;
&lt;br /&gt;
 Annual Cost: EUR 25000&lt;br /&gt;
&lt;br /&gt;
== Silver Sponsorship ==&lt;br /&gt;
&lt;br /&gt;
 Annual Cost: EUR 5000&lt;br /&gt;
&lt;br /&gt;
== Bronze Sponsorship ==&lt;br /&gt;
 Annual Cost: EUR 500&lt;br /&gt;
&lt;br /&gt;
= Project Contribution =&lt;br /&gt;
&lt;br /&gt;
OE is always interested in getting help to improve the project and software.  Anyone that has identified problems is encouraged to pitch in and help out.  Additionally, help with specifics such as technical writing, design, testing, and other specialized skills would be valued.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Bbfile&amp;diff=2027</id>
		<title>Bbfile</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Bbfile&amp;diff=2027"/>
		<updated>2010-01-09T08:16:57Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A BitBake (.bb) file is a logical unit of tasks to be executed. Normally this is a package to be built. Inter-.bb dependencies are obeyed. The files themselves are located via the BBFILES variable, which is set to a space seperated list of .bb files, and does handle wildcards.&lt;br /&gt;
&lt;br /&gt;
See [http://bitbake.berlios.de/manual/ http://bitbake.berlios.de/manual/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:User&amp;diff=2026</id>
		<title>Category:User</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:User&amp;diff=2026"/>
		<updated>2010-01-09T08:10:26Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You want to compile some package for your device?  Maybe some of the pages here are interesting for you.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Software_Components&amp;diff=2025</id>
		<title>Category:Software Components</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Software_Components&amp;diff=2025"/>
		<updated>2010-01-09T08:10:17Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about major software components in OE such as Java, Python, Qt, etc.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Machine&amp;diff=2024</id>
		<title>Category:Machine</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Machine&amp;diff=2024"/>
		<updated>2010-01-09T08:10:08Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains information about devices (machines) that are supported in OE.&lt;br /&gt;
* Machine Conf files are found in the [http://cgit.openembedded.net/cgit.cgi?url=openembedded/tree/conf/machine conf/machine directory] in the OE metadata.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Distro&amp;diff=2023</id>
		<title>Category:Distro</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Distro&amp;diff=2023"/>
		<updated>2010-01-09T08:09:59Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Various distributions included in OE or based on OE.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Dev&amp;diff=2022</id>
		<title>Category:Dev</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Dev&amp;diff=2022"/>
		<updated>2010-01-09T08:09:50Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pages for OE developers with commit rights.&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Category:Community&amp;diff=2020</id>
		<title>Category:Community</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Category:Community&amp;diff=2020"/>
		<updated>2010-01-09T08:09:12Z</updated>

		<summary type="html">&lt;p&gt;Glenn: + Category:Categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Various Community resources&lt;br /&gt;
&lt;br /&gt;
[[Category:Categories]]&lt;/div&gt;</summary>
		<author><name>Glenn</name></author>
	</entry>
</feed>