<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.openmoko.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;feed=atom&amp;action=history</id>
		<title>OpenEmbedded Merge Policy - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;action=history"/>
		<updated>2013-05-25T02:22:16Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.6</generator>

	<entry>
		<id>http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=72727&amp;oldid=prev</id>
		<title>Glenn: catchg</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=72727&amp;oldid=prev"/>
				<updated>2009-07-19T11:25:17Z</updated>
		
		<summary type="html">&lt;p&gt;catchg&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:25, 19 July 2009&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;With merging early and often (regularly like every week) the adjustments we have to make and test should be managable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;With merging early and often (regularly like every week) the adjustments we have to make and test should be managable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;category&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;System Developers&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Category&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Developer resources&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Glenn</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=51365&amp;oldid=prev</id>
		<title>Kempelen: Category changes: -Policy, +System developers.</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=51365&amp;oldid=prev"/>
				<updated>2008-08-31T23:43:31Z</updated>
		
		<summary type="html">&lt;p&gt;Category changes: -Policy, +System developers.&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 23:43, 31 August 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Merge early and often ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Merge early and often ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;With merging early and often (regularly like every week) the adjustments we have to make and test should be managable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;With merging early and often (regularly like every week) the adjustments we have to make and test should be managable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Policy&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[category:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;System Developers&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kempelen</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50456&amp;oldid=prev</id>
		<title>Marko Knöbl: reomoving first heading</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50456&amp;oldid=prev"/>
				<updated>2008-08-29T11:09:37Z</updated>
		
		<summary type="html">&lt;p&gt;reomoving first heading&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:09, 29 August 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;= OpenEmbedded Merge Policy =&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;What to check when merging upstream [http://www.openembedded.org OpenEmbedded] into the [http://git.openmoko.org/?p=openmoko.git;a=shortlog;h=org.openmoko.dev org.openmoko.dev] branch.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;What to check when merging upstream [http://www.openembedded.org OpenEmbedded] into the [http://git.openmoko.org/?p=openmoko.git;a=shortlog;h=org.openmoko.dev org.openmoko.dev] branch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marko Knöbl</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50454&amp;oldid=prev</id>
		<title>Marko Knöbl: Openembedded Merge Policy moved to OpenEmbedded Merge Policy</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50454&amp;oldid=prev"/>
				<updated>2008-08-29T11:08:51Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;a href=&quot;/wiki/Openembedded_Merge_Policy&quot; class=&quot;mw-redirect&quot; title=&quot;Openembedded Merge Policy&quot;&gt;Openembedded Merge Policy&lt;/a&gt; moved to &lt;a href=&quot;/wiki/OpenEmbedded_Merge_Policy&quot; title=&quot;OpenEmbedded Merge Policy&quot;&gt;OpenEmbedded Merge Policy&lt;/a&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:08, 29 August 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Marko Knöbl</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50418&amp;oldid=prev</id>
		<title>Coolcat at 05:54, 29 August 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50418&amp;oldid=prev"/>
				<updated>2008-08-29T05:54:14Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:54, 29 August 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Merge early and often ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Merge early and often ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;With merging early and often (regularly like every week) the adjustments we have to make and test should be managable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;With merging early and often (regularly like every week) the adjustments we have to make and test should be managable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[category:Policy]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Coolcat</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50407&amp;oldid=prev</id>
		<title>Zecke: New page: = OpenEmbedded Merge Policy = What to check when merging upstream [http://www.openembedded.org OpenEmbedded] into the [http://git.openmoko.org/?p=openmoko.git;a=shortlog;h=org.openmoko.dev...</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/index.php?title=OpenEmbedded_Merge_Policy&amp;diff=50407&amp;oldid=prev"/>
				<updated>2008-08-29T00:12:48Z</updated>
		
		<summary type="html">&lt;p&gt;New page: = OpenEmbedded Merge Policy = What to check when merging upstream [http://www.openembedded.org OpenEmbedded] into the [http://git.openmoko.org/?p=openmoko.git;a=shortlog;h=org.openmoko.dev...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= OpenEmbedded Merge Policy =&lt;br /&gt;
What to check when merging upstream [http://www.openembedded.org OpenEmbedded] into the [http://git.openmoko.org/?p=openmoko.git;a=shortlog;h=org.openmoko.dev org.openmoko.dev] branch.&lt;br /&gt;
&lt;br /&gt;
== Compile check ==&lt;br /&gt;
Make sure that a build from scratch is still working. This is specially interesting when a toolchain upgrade has happened or other major components were changed.&lt;br /&gt;
&lt;br /&gt;
=== Do not remove packages from task-openmoko-feed ===&lt;br /&gt;
If packages from the task-openmoko-feed are not buildable anymore do not remove them but make them build. If it was removed from [http://www.openembedded.org OpenEmbedded] look at the reason and make a decision.&lt;br /&gt;
&lt;br /&gt;
== Check version numbers ==&lt;br /&gt;
The upgrade path is important to us. Make sure that version numbers do not jump backwards but increase. This is one of the reasons we add .XY to the PR instead of increasing it by one.&lt;br /&gt;
&lt;br /&gt;
== Version policy ==&lt;br /&gt;
[http://www.openembedded.org OpenEmbedded] has a versioning policy but is not following it. We have to fix that for them, sometimes we need to bump the PE to make the upgrade working.&lt;br /&gt;
* Make sure that PR is not inside the PV (a hack for git base files)&lt;br /&gt;
* Make everything but cvs SRCREV based (instead of SRCDATE)&lt;br /&gt;
* Make sure that there are sane-srcrev's for the packages or add them&lt;br /&gt;
* Move the SRCREVs from the bb file into sane-srcrev's&lt;br /&gt;
* Use SRCPV for the Openmoko tree instead of SRCREV in the PV variable&lt;br /&gt;
* make sure +gitr${SRCPV}, +svnr${SRCPV} (note the 'r') is present.&lt;br /&gt;
&lt;br /&gt;
== Merge early and often ==&lt;br /&gt;
With merging early and often (regularly like every week) the adjustments we have to make and test should be managable.&lt;/div&gt;</summary>
		<author><name>Zecke</name></author>	</entry>

	</feed>