<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Android and Open Source</title>
	<atom:link href="http://andblogs.net/2009/04/android-and-open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://andblogs.net/2009/04/android-and-open-source/</link>
	<description>Android News and Blogs</description>
	<lastBuildDate>Thu, 11 Mar 2010 21:57:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: wind</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-2781</link>
		<dc:creator>wind</dc:creator>
		<pubDate>Mon, 13 Apr 2009 20:04:26 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-2781</guid>
		<description>maybe its time to release a new image?))</description>
		<content:encoded><![CDATA[<p>maybe its time to release a new image?))</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-2016</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Mon, 06 Apr 2009 20:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-2016</guid>
		<description>The deficiencies of repo is why I suggested just making a tarball snapshot occasionally of a file tree that built successfully and runs more or less stable.  

Yes, working off a tarball image will make version control of updates produced within that tarball more difficult.  However, right now it is nearly impossible to get a good filetree in which to develop updates and new ideas in the first place!  

If you could spend a day or two and produce a coherent file tree which builds a mostly-stable image with basic functionality (just like the images which you have been publishing here), and document any build steps outside of make and fastboot, I will host the tarball for you.  As a grad student, I have plenty of access to storage with high internet bandwidth.  

You can be the door through which the open source community comes to Android, because as you said, Google is making it more of a headache than it is worth.

Thanks!</description>
		<content:encoded><![CDATA[<p>The deficiencies of repo is why I suggested just making a tarball snapshot occasionally of a file tree that built successfully and runs more or less stable.  </p>
<p>Yes, working off a tarball image will make version control of updates produced within that tarball more difficult.  However, right now it is nearly impossible to get a good filetree in which to develop updates and new ideas in the first place!  </p>
<p>If you could spend a day or two and produce a coherent file tree which builds a mostly-stable image with basic functionality (just like the images which you have been publishing here), and document any build steps outside of make and fastboot, I will host the tarball for you.  As a grad student, I have plenty of access to storage with high internet bandwidth.  </p>
<p>You can be the door through which the open source community comes to Android, because as you said, Google is making it more of a headache than it is worth.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Disconnect</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-2007</link>
		<dc:creator>Disconnect</dc:creator>
		<pubDate>Mon, 06 Apr 2009 17:25:31 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-2007</guid>
		<description>repo barely allows for any synchronization between the project trees it includes. the closest i can offer is the revert.sh script, which sometimes works. (and i&#039;m certainly not going to try to host a full one-tree git tree any more than google does. although yes, i agree, its insane that there are so many moving targets, but its due to the tools they built/chose..)</description>
		<content:encoded><![CDATA[<p>repo barely allows for any synchronization between the project trees it includes. the closest i can offer is the revert.sh script, which sometimes works. (and i&#8217;m certainly not going to try to host a full one-tree git tree any more than google does. although yes, i agree, its insane that there are so many moving targets, but its due to the tools they built/chose..)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: devxlar5</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-2005</link>
		<dc:creator>devxlar5</dc:creator>
		<pubDate>Mon, 06 Apr 2009 17:23:19 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-2005</guid>
		<description>You got me wrong, i know you (properly) don&#039;t have the CLOSED SOURCE apps source code. I was just asking (in few words) what Brian explained with more words.

And I would just prefer git in favor of tar balls, because changes can be tracked using git.

So, do you see a way to set up a stable/running/compleate fork of Android?</description>
		<content:encoded><![CDATA[<p>You got me wrong, i know you (properly) don&#8217;t have the CLOSED SOURCE apps source code. I was just asking (in few words) what Brian explained with more words.</p>
<p>And I would just prefer git in favor of tar balls, because changes can be tracked using git.</p>
<p>So, do you see a way to set up a stable/running/compleate fork of Android?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-1961</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Mon, 06 Apr 2009 04:40:54 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-1961</guid>
		<description>If you were in the mood to do a favor for a perfect stranger (and probably many others in the dev community that simply can&#039;t keep up with all the git revisions happening simultaneously in master/cupcake)... would you mind posting a tarball of android source code which will build into fastbootable images enabling sound, buttons, wifi, and cellular?

(I&#039;m going to rant now because it is late and I am frustrated.  Please turn away.)

I have been trying for 2 days to use the revert.sh script you packaged with the 03-16-2009 image to produce something resembling the 03-16-2009 binary, and the closest I have come (after greatly massaging the source code) is a system with no sound (because it states at boot that it cannot find htc_acoustic.so, even though I cannot find that file on any other phone image) and the Home button disabled.  

Maybe I am using your revert.sh script incorrectly.  I created a new directory, ran &quot;repo init -u git://android.git.kernel.org/platform/manifest.git&quot;, loaded the local_manifest.xml file from android&#039;s &quot;Building for Dream&quot; webpage into .repo, ran &quot;repo sync&quot;, then ran your revert.sh script from within that directory.  I ran make, and minutes later got a Java compilation issue in 
&quot;packages/inputmethods/LatinIME/src/com/android/inputmethod/latin/LatinIME.java&quot; because &quot;frameworks/base/core/java/android/view/inputmethod/EditorInfo.java&quot; lacked a bunch of attributes and methods it required.  And then the fun began trying to use a completely current build to drop in missing pieces all over the system from there.

If I&#039;m doing something wrong, please tell me.  There is no documentation on building a single stable image for ADP1. I&#039;ve pieced together my knowledge primarily by reading makefiles and shell scripts in JesusFreke&#039;s BuildEnviroment.  (Like Grandpa Simpson&#039;s sugar packet based knowledge of history...) Not that it helped... I never managed to build a JesusFreke image with wireless or stable enough to touch anything.  I would run the repoinit.sh script.  I tried building that... unusable.  I tried running the various patching scripts provided.  Most of them introduced such egregious syntax errors, that I know he/she never used them.  (The patchinit.sh script caused a git merge conflict, and after resolving the conflict: macros and functions were missing.  The browser patch installed a java file that had a package name that didn&#039;t share a word in common with where it was installed.)

Anyway, to finish up this whining...  There are a lot of people who would really appreciate just one coherent source tree to use for personal projects.  Fill in binary blobs where necessary for the actual hardware dependencies or have an extract-files script which is guaranteed to work.  This tree does not need to be updated any more often than Google releases new sdks.  The linux kernel is managed in git, but I never need to know that because I simply grab a tarball whenever I need to kernel dive.  An open source operating system doesn&#039;t imply that everyone hacking on it is trying to productively advance the state of the art.  

I&#039;ve seen you around the android-platform message boards, you follow the src changes pretty closely.  And I know you can build a stable and useful system because your 03-16-2009 binary image ran great.  Please, please, please... give us a well documented way to build that same image without assuming any steps.  

If I am an idiot and missing something obvious, please tell me and make fun of me for it rather than ignoring me.  

If you want to reach me directly, please email blackbu at gmail dot com.  

Thanks</description>
		<content:encoded><![CDATA[<p>If you were in the mood to do a favor for a perfect stranger (and probably many others in the dev community that simply can&#8217;t keep up with all the git revisions happening simultaneously in master/cupcake)&#8230; would you mind posting a tarball of android source code which will build into fastbootable images enabling sound, buttons, wifi, and cellular?</p>
<p>(I&#8217;m going to rant now because it is late and I am frustrated.  Please turn away.)</p>
<p>I have been trying for 2 days to use the revert.sh script you packaged with the 03-16-2009 image to produce something resembling the 03-16-2009 binary, and the closest I have come (after greatly massaging the source code) is a system with no sound (because it states at boot that it cannot find htc_acoustic.so, even though I cannot find that file on any other phone image) and the Home button disabled.  </p>
<p>Maybe I am using your revert.sh script incorrectly.  I created a new directory, ran &#8220;repo init -u git://android.git.kernel.org/platform/manifest.git&#8221;, loaded the local_manifest.xml file from android&#8217;s &#8220;Building for Dream&#8221; webpage into .repo, ran &#8220;repo sync&#8221;, then ran your revert.sh script from within that directory.  I ran make, and minutes later got a Java compilation issue in<br />
&#8220;packages/inputmethods/LatinIME/src/com/android/inputmethod/latin/LatinIME.java&#8221; because &#8220;frameworks/base/core/java/android/view/inputmethod/EditorInfo.java&#8221; lacked a bunch of attributes and methods it required.  And then the fun began trying to use a completely current build to drop in missing pieces all over the system from there.</p>
<p>If I&#8217;m doing something wrong, please tell me.  There is no documentation on building a single stable image for ADP1. I&#8217;ve pieced together my knowledge primarily by reading makefiles and shell scripts in JesusFreke&#8217;s BuildEnviroment.  (Like Grandpa Simpson&#8217;s sugar packet based knowledge of history&#8230;) Not that it helped&#8230; I never managed to build a JesusFreke image with wireless or stable enough to touch anything.  I would run the repoinit.sh script.  I tried building that&#8230; unusable.  I tried running the various patching scripts provided.  Most of them introduced such egregious syntax errors, that I know he/she never used them.  (The patchinit.sh script caused a git merge conflict, and after resolving the conflict: macros and functions were missing.  The browser patch installed a java file that had a package name that didn&#8217;t share a word in common with where it was installed.)</p>
<p>Anyway, to finish up this whining&#8230;  There are a lot of people who would really appreciate just one coherent source tree to use for personal projects.  Fill in binary blobs where necessary for the actual hardware dependencies or have an extract-files script which is guaranteed to work.  This tree does not need to be updated any more often than Google releases new sdks.  The linux kernel is managed in git, but I never need to know that because I simply grab a tarball whenever I need to kernel dive.  An open source operating system doesn&#8217;t imply that everyone hacking on it is trying to productively advance the state of the art.  </p>
<p>I&#8217;ve seen you around the android-platform message boards, you follow the src changes pretty closely.  And I know you can build a stable and useful system because your 03-16-2009 binary image ran great.  Please, please, please&#8230; give us a well documented way to build that same image without assuming any steps.  </p>
<p>If I am an idiot and missing something obvious, please tell me and make fun of me for it rather than ignoring me.  </p>
<p>If you want to reach me directly, please email blackbu at gmail dot com.  </p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Disconnect</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-1926</link>
		<dc:creator>Disconnect</dc:creator>
		<pubDate>Sun, 05 Apr 2009 15:16:28 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-1926</guid>
		<description>What makes you think I have a git repo at all, much less one full of CLOSED SOURCE apps?  You want that code, you gotta ask google for it. Or work with the bins that leak, just like the rest of us.</description>
		<content:encoded><![CDATA[<p>What makes you think I have a git repo at all, much less one full of CLOSED SOURCE apps?  You want that code, you gotta ask google for it. Or work with the bins that leak, just like the rest of us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: devxlar5</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-1903</link>
		<dc:creator>devxlar5</dc:creator>
		<pubDate>Sun, 05 Apr 2009 08:33:14 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-1903</guid>
		<description>I came accross your site yesterday and can only say: You are right! Let&#039;s change this!

Android development is not open (yet) but it&#039;s much more open then Symbian or WM, so i think it&#039;s a good starting point. As floks at google are ok with forks, why not set up a fork of Android, which is developed in the open community?
As a first step it would be great if one could get access to your git repository with all the features like Maps and Market app in it.</description>
		<content:encoded><![CDATA[<p>I came accross your site yesterday and can only say: You are right! Let&#8217;s change this!</p>
<p>Android development is not open (yet) but it&#8217;s much more open then Symbian or WM, so i think it&#8217;s a good starting point. As floks at google are ok with forks, why not set up a fork of Android, which is developed in the open community?<br />
As a first step it would be great if one could get access to your git repository with all the features like Maps and Market app in it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bummerhan</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-1839</link>
		<dc:creator>bummerhan</dc:creator>
		<pubDate>Sat, 04 Apr 2009 08:46:44 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-1839</guid>
		<description>I never equate &quot;open source&quot; (small caps, don&#039;t really care too much for the stricter Open Source which most people take fondly too) to necessitate open development.

I think Google did the minimal of what open source software entails.
I am okay with the open source -&gt; closed vault -&gt; put back into tree.

Any party that puts in effort should - i feel- fulfill some of the commercial self-interest (stronger influence) to be fair.

I&#039;m more worried this becomes a vehicle for Google to be the next MacroSlob of the Web by bundling all kinds of G-stuff under the facade of OHA, or adverts. A benevolent monopolist is still better than an evil one.

Symbian is right: Android is not an open project, neither was S60. nor do I believe that by being an open project, you are any better at creating value for this world as a well-executed closed one.

only question is on everyone&#039;s minds - in a weird Android way, what is Google&#039;s true Intent, and how are we going to Filter it...</description>
		<content:encoded><![CDATA[<p>I never equate &#8220;open source&#8221; (small caps, don&#8217;t really care too much for the stricter Open Source which most people take fondly too) to necessitate open development.</p>
<p>I think Google did the minimal of what open source software entails.<br />
I am okay with the open source -&gt; closed vault -&gt; put back into tree.</p>
<p>Any party that puts in effort should &#8211; i feel- fulfill some of the commercial self-interest (stronger influence) to be fair.</p>
<p>I&#8217;m more worried this becomes a vehicle for Google to be the next MacroSlob of the Web by bundling all kinds of G-stuff under the facade of OHA, or adverts. A benevolent monopolist is still better than an evil one.</p>
<p>Symbian is right: Android is not an open project, neither was S60. nor do I believe that by being an open project, you are any better at creating value for this world as a well-executed closed one.</p>
<p>only question is on everyone&#8217;s minds &#8211; in a weird Android way, what is Google&#8217;s true Intent, and how are we going to Filter it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Disconnect</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-1807</link>
		<dc:creator>Disconnect</dc:creator>
		<pubDate>Fri, 03 Apr 2009 18:07:24 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-1807</guid>
		<description>oh, and I forgot. http://www.answers.com/hypocracy might help. would you like to explain where my article meets that definition? cuz you lost me..</description>
		<content:encoded><![CDATA[<p>oh, and I forgot. <a href="http://www.answers.com/hypocracy" rel="nofollow">http://www.answers.com/hypocracy</a> might help. would you like to explain where my article meets that definition? cuz you lost me..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Buck</title>
		<link>http://andblogs.net/2009/04/android-and-open-source/comment-page-1/#comment-1800</link>
		<dc:creator>Joe Buck</dc:creator>
		<pubDate>Fri, 03 Apr 2009 14:26:08 +0000</pubDate>
		<guid isPermaLink="false">http://andblogs.net/?p=1132#comment-1800</guid>
		<description>I worked with GCC in the pre-egcs days. Yes, the public couldn&#039;t see the source until the release, but interested developers who showed that they knew what they were doing could get invitations to join the team, without needing to work for a particular company.</description>
		<content:encoded><![CDATA[<p>I worked with GCC in the pre-egcs days. Yes, the public couldn&#8217;t see the source until the release, but interested developers who showed that they knew what they were doing could get invitations to join the team, without needing to work for a particular company.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
