<div dir="ltr">I just updated the site. More information is available here:<br><br><a href="http://www.opkg.org/posting_1.html">http://www.opkg.org/posting_1.html</a><br><br><div class="gmail_quote">On Tue, Oct 14, 2008 at 12:08, Tick Chen <span dir="ltr">&lt;<a href="mailto:tick@openmoko.com">tick@openmoko.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Rod,<br>
 &nbsp;Your points are very true.<br>
Actually, we have a lot of discussion about these internally.<br>
When I am trying to create the community repository, we meet some issues.<br>
There were some open issues.<br>
&nbsp;1. Dependency:<br>
 &nbsp; &nbsp;* Wrong/None Dependency<br>
 &nbsp; &nbsp;The accuracy of dependency really matters.<br>
 &nbsp; &nbsp;* Out of date:<br>
 &nbsp; &nbsp;It is very hard to find out if the package is out of date or not.<br>
 &nbsp; &nbsp;* Different ABI:<br>
 &nbsp; &nbsp;Some people may release packages with different toolchain, and this<br>
may cause many difficult problem, and sometimes very hard to find out.<br>
&nbsp;2. Security issues:<br>
 &nbsp; &nbsp;When we got a package, we will need to take a look of it&#39;s source<br>
code, and make sure the package is not harmful.<br>
<br>
For those very good projects, I&#39;d love/encourage to put them into feeds of our<br>
build system, and so that they will having less above problems.<br>
<br>
We want to provide a platform that everyone can share whatever they<br>
want to share legally, and also what shared through Openmoko should be<br>
workable and runs well at least on Openmoko&#39;s Om2008.8.<br>
Therefore, we have community repository to put these packages.<br>
<br>
I realize that, creating a BB file and building system with OE, sometimes is<br>
a high barrier from interaction with many developers.<br>
(Thanks mokoMakefile, it indeed helps a lot of people.)<br>
Many developers actually do not care about how the whole system built, they<br>
just want to develop what they are interested in.<br>
(And they should not have to worry about other issues) Therefore we provide<br>
meta-toolchain. <a href="http://wiki.openmoko.org/wiki/Toolchain" target="_blank">http://wiki.openmoko.org/wiki/Toolchain</a>.<br>
For those projects, developers may just want to pack their own packages<br>
and release. Other some may be data, themes... etc. If they are<br>
good enough and work well on current system, I&#39;d love to put<br>
them into community repository.<br>
<br>
I also encourage developers create their own bb files, and so that it can be<br>
build by our build system, and even be ported to many machine very easily.<br>
That way they can promote their own brain-child greatly.<br>
<br>
We also know there are many many ebullient hackers wants to release<br>
their own distributions/repository.<br>
We love that. And we want to create an easy way for them to release and<br>
promote their repositories. But for those repositories, we cannot<br>
guarantee those are compatible for our distribution. Hackers will need to<br>
take care of that themselves.<br>
<br>
To summarize:<br>
If my info were not wrong or outdated. There *will* be three ways to release<br>
packages/repositories through Openmoko.<br>
1. Through our build system, hackers provides (or ask us (but we are lazy)) bb files and<br>
put them into OE.<br>
2. University repository: Putting packages that satisfy the following<br>
conditions:<br>
 &nbsp; &nbsp;a. Open source, and legal. (If they were execuable files, GPL License is prefered.)<br>
 &nbsp; &nbsp;b. Runs well on our distribution(s).<br>
 &nbsp; &nbsp;c. Do no evil.<br>
 &nbsp; &nbsp;If we found any package does not satisfy any above conditions,<br>
 &nbsp; &nbsp;we will remove that immediately.<br>
3. Multiverse repository: Putting packages of repositories. Let people<br>
download those packages and adding repositories.<br>
(Above is unfinished yet, I need to push someone to do this more.)<br>
<br>
Praise on Tobias&#39;s work. It&#39;s really a very good way to find out useful<br>
packages. This web site can be the best collection of useful packages (for Searching).<br>
It can also becomes one of the best community repository. If it<br>
maintains well. We do very happy to see this, and appreciate.<br>
<br>
Cheers,<br>
<font color="#888888">Tick<br>
</font><div><div></div><div class="Wj3C7c"><br>
On Mon, Oct 13, 2008 at 05:43:14PM +1030, Rod Whitby wrote:<br>
&gt; Robin Paulson wrote:<br>
&gt; &gt; 2008/10/12 Tobias Kündig &lt;<a href="mailto:tobias.kuendig@gmail.com">tobias.kuendig@gmail.com</a>&gt;:<br>
&gt; &gt;&gt; It&#39;s a simple database of available *.ipk-Packages.<br>
&gt; &gt;<br>
&gt; &gt; great stuff, found some interesting things there already<br>
&gt; &gt;<br>
&gt; &gt; would you be interested in turning it into a true repository? with an<br>
&gt; &gt; entry for the .conf file for opkg?<br>
&gt;<br>
&gt; It really is a sad commentary on the state of official Openmoko<br>
&gt; repositories that this question is even asked.<br>
&gt;<br>
&gt; The state of affairs *should* be that you just get the application name<br>
&gt; from <a href="http://opkg.org" target="_blank">opkg.org</a>, and then type &quot;opkg install &lt;name&gt;&quot; on whatever<br>
&gt; distribution you are running (or select the application name from the<br>
&gt; GUI installer application on the device) and it installs flawlessly from<br>
&gt; the official feeds for that distribution.<br>
&gt;<br>
&gt; Have we all given up on that scenario (which is commonplace in other<br>
&gt; community projects) and must resort to even more third-party<br>
&gt; repositories which do nothing more than mirror bits and pieces of all<br>
&gt; the existing disparate repositories?<br>
&gt;<br>
&gt; Please, let&#39;s make this the best site for *finding* new applications and<br>
&gt; deciding which ones to install, but hook it into the existing<br>
&gt; repositories and improve them instead of creating yet more repositories<br>
&gt; to confuse people, become out of date, and cause upgrade nightmares when<br>
&gt; they are not consistent with the base images ...<br>
&gt;<br>
&gt; -- Rod<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Openmoko community mailing list<br>
&gt; <a href="mailto:community@lists.openmoko.org">community@lists.openmoko.org</a><br>
&gt; <a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
</div></div><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.6 (GNU/Linux)<br>
<br>
iD8DBQFI9G+2PNWONWpVfqoRApnkAJ9URNkro+ixFBdwV9FSR0RPJ8S5dwCgpYYF<br>
+43g6hDjBFsi/8MwNA0SFTI=<br>
=uRtq<br>
-----END PGP SIGNATURE-----<br>
<br>_______________________________________________<br>
Openmoko community mailing list<br>
<a href="mailto:community@lists.openmoko.org">community@lists.openmoko.org</a><br>
<a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
<br></blockquote></div><br></div>