<br><br><div class="gmail_quote">2009/12/16 Igor Stasenko <span dir="ltr">&lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

2009/12/16 José Luis Redrejo &lt;<a href="mailto:jredrejo@gmail.com">jredrejo@gmail.com</a>&gt;:<br>
<div><div></div><div class="h5">&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hi Andreas, from my experience as Debian maintainer of both: etoys and<br>
&gt; squeak-vm, what I&#39;ve mainly missed is:<br>
&gt; a) help with the issues in non 32 bits platforms<br>
&gt; b) collaboration with the people who package the vm in <a href="http://squeak.org" target="_blank">squeak.org</a><br>
&gt; c) help with the issues with the Squeak license<br>
&gt; For a): adding new plugins needed by the etoys image (RomePlugin,<br>
&gt; GstreamerPlugin) is great when the plugin can be compiled, but it&#39;s only<br>
&gt; tested in a 32 bits platform, and doesn&#39;t use to follow the gnu/autotools<br>
&gt; standards that most unix applications use. As a result: it doesn&#39;t work in<br>
&gt; other platforms, specially important are the problems in amd64. Ian Piumarta<br>
&gt; fixed the problems the vm had in 64 bits, but whenever a new plugin is<br>
&gt; added, new bugs are added, and Ian is not responsible of every plugin. The<br>
&gt; bugs I added to mantis have stayed there for years.<br>
&gt; For b): there were some discussions in this list. As result of them I<br>
&gt; created a group in <a href="http://alioth.debian.org" target="_blank">alioth.debian.org</a> to work together, I offered all my help<br>
&gt; and nobody has added a line of code.<br>
&gt; For c): I don&#39;t think I need to explain anything about the license. I &quot;met&quot;<br>
&gt; Squeak on 2003, and the steps to get a &quot;free&quot; image begun on 2007, four<br>
&gt; years after being asking/trying a solution. Anyway, Squeak development is so<br>
&gt; &quot;weird&quot; in the software world that I don&#39;t think the final problems will<br>
&gt; ever solved: bootstraping an image from sources, or have any way to<br>
&gt; demonstrate (working from the OS, not inside Squeak) that the image contains<br>
&gt; only free code.<br>
&gt;<br>
&gt; c) causes etoys to be in the non-free section of Debian<br>
&gt; b) has caused the current delay in Debian, because I&#39;ve been waiting for  6<br>
&gt; months, just in case anybody wants to help. I&#39;ve already given up, so I will<br>
&gt; upload the latest version before the end of this month. Before the setting<br>
&gt; up of the collaborative project I kept the squeak-vm very updated in Debian.<br>
&gt; In fact  I used to compile it from svn, to get the latest patches, trying to<br>
&gt; make the images work with the newest plugins. But, even when the image was<br>
&gt; the same in Debian than in <a href="http://squeak.org" target="_blank">squeak.org</a>, and the vm was in Debian newer and<br>
&gt; more polished than the one in <a href="http://squeak.org" target="_blank">squeak.org</a>, I always saw how <a href="http://squeak.org" target="_blank">squeak.org</a><br>
&gt; documentation  recommended for Debian (and derivatives) users installing the<br>
&gt; packages avoiding to use the standard way in the distribution, and making it<br>
&gt; almost impossible to use for a non-experienced user in Linux.<br>
&gt; a) is still causing me headaches when the users fill bugs and ask for help.<br>
&gt; My 20 cents<br>
<br>
</div></div>Jose, we are discussed this topic during the last Board meeting.<br>
<br>
Let me familiarize you with some of our opinions.<br>
<br>
First and foremost, a distro maintainers should collaborate closely<br>
with VM maintainers.<br>
<br></blockquote><div><br></div><div>Sure, and the vm maintainers have changed for years and I&#39;ve always been in contact with the current one.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


Currently, David T.Levis is a VM-dev Team Leader, so anyone who wants<br>
to get the latest status on<br>
VM, report bugs, ask for a fix and so on, should primarily contact<br>
with him, or as usual post on vm-dev.<br>
Dave runs things pretty well during last months, fixing bugs &amp; pushing<br>
them to new releases.<br>
He also very responsive and helpful and reacts quickly on anything<br>
related to vm.<br>
<br></blockquote><div><br></div><div>I know, I&#39;m in vm-dev list. Last april he finally fixed the bug that made the vm crash in 64 bits whenever a sound was played. The bug had been there for years and he did a great job in a few days.</div>

<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Second, we think that best place for discussions concerning packaging<br>
(no matter what platform is) is vm-dev list,<br>
instead of a separate list. This including reporting a problems, bugs,<br>
and announcing new package releases.<br>
Lets not scatter resources.<br>
<br></blockquote><div><br></div><div><br></div><div>I don&#39;t want to scatter resources, I just gave Andreas some hints after he said he didn&#39;t understand the Linux problems. As I said in my first email, I&#39;ve done a try of making squeak packages in Debian a collaborative work, and after six months without any help, I&#39;ve given up and will continue the work on my own. The things I&#39;ve said in this email are things I&#39;ve said in the last years in this list, in vm-dev or in person with some of the squeakers, from Alan Kay to Yoshiki Ohshima. I don&#39;t want to begin a new discussion, I just surrender to the evidences. That&#39;s all</div>

<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
And finally, we are welcome anyone who willing to step up and become a<br>
maintainer of distribution on linux, as well as any other platfom.<br>
<br></blockquote><div><br></div><div>I hope so, I gave that step on February 2005 (with the packages I did in Linex and installed in 80000 pc in Extremadura schools) so it&#39;s good to know it now.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


Please, contact us directly on any outstanding issue, which you think<br>
prevents you from moving forward.<br>
I think we will manage to solve any of them if we will work together as a team.<br>
<br></blockquote><div><br></div><div>Great, I just want to add that it would be a good progress having only one Debian version of the squeak packages, updated, and done between all the people who is interested in it. Now there are at least three packages for the same squeak-vm: one in Debian, another in Ubuntu, and another in <a href="http://squeak.org">squeak.org</a> That&#39;s simply a waste of resources. Last april I open a collaborative project on <a href="https://alioth.debian.org/projects/pkg-squeak/">https://alioth.debian.org/projects/pkg-squeak/</a> , Both Matej Kosik and Bert Freudenberg have sent emails announcing it, but nobody has joined or apported a line. I think that would be a good starting point but I&#39;m open to any other suggestion.</div>

<div><br></div><div>Regards.</div><div>José L.</div></div>