<br><br><div class="gmail_quote">On Mon, Apr 4, 2011 at 5:43 AM, Karl Goetz <span dir="ltr">&lt;<a href="mailto:karl@kgoetz.id.au">karl@kgoetz.id.au</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Sun, 3 Apr 2011 12:08:39 +0100<br>
Philip Taylor &lt;<a href="mailto:excors@gmail.com">excors@gmail.com</a>&gt; wrote:<br>
<br>
&gt; On Sun, Apr 3, 2011 at 11:00 AM, Karl Goetz &lt;<a href="mailto:karl@kgoetz.id.au">karl@kgoetz.id.au</a>&gt; wrote:<br>
&gt; &gt; On Sat, 2 Apr 2011 21:59:59 -0700<br>
&gt; &gt; I&#39;ve left all the CCs in; should they all be maintained, or can<br>
&gt; &gt; some be dropped?<br>
&gt; &gt;<br>
&gt; &gt; [...]<br>
&gt; &gt; ./binaries/data/tests/collada/sphere.pmd<br>
&gt; &gt;  - its a data file, and i can&#39;t see a free software tool to open<br>
&gt; &gt; this.<br>
&gt;<br>
&gt; It&#39;s the game&#39;s custom format for mesh data<br>
&gt; (<a href="http://trac.wildfiregames.com/wiki/PMD_File_Format" target="_blank">http://trac.wildfiregames.com/wiki/PMD_File_Format</a>).<br>
&gt;<br>
&gt; (Old models only exist in .pmd format. New models exist in editable<br>
&gt; Collada (.dae) format in SVN, and the game automatically converts and<br>
&gt; caches as .pmd for more efficient loading. That particular<br>
&gt; tests/collada/sphere.pmd file is just used for tests of the cache<br>
&gt; loading code - the other .pmd files are inside public.zip.)<br>
<br>
</div>So it can be modified by the game/related tools?<br>
<div class="im"><br>
&gt; &gt; ./libraries/spidermonkey-tip/src/js.mdp<br>
&gt; &gt;  - its a data file, and i can&#39;t see a free software tool to open<br>
&gt; &gt; this.<br>
&gt;<br>
&gt; It&#39;d be best for the game to not bundle a copy of SpiderMonkey (so<br>
&gt; this becomes somebody else&#39;s problem). I think that should be possible<br>
<br>
</div>This would be best.<br>
<div class="im"><br>
&gt; now, since <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=628723" target="_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=628723</a> gives a<br>
&gt; relatively stable modern version - just need to do a bit of work to<br>
&gt; port the game to the latest version of the API. I can probably get<br>
&gt; that done for the next alpha release of the game.<br>
<br>
</div>Vincent, how do you feel about ITPing that too?<br>
<div class="im"><br></div></blockquote><div>Isn&#39;t spidermonkey already available in Debian? If possible, I would rather avoid filing an ITP; rather, I&#39;d prefer including libmozjs-dev as a build dependency for 0 A.D (and work with the Debian Mozilla crew if any changes have to be made to libmozjs in order for 0 A.D. to get along with it).</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
&gt; &gt; ./binaries/data/tools/fontbuilder/fonts/*<br>
&gt; &gt;  - this doesn&#39;t appear in d/copyright; because they&#39;re not installed<br>
&gt; &gt; from here?<br>
&gt; &gt;  - i note that there is a comment in there to this effect &quot;The<br>
&gt; &gt; Converted... fonts were produced by opening the originals in<br>
&gt; &gt; FontForge 20090923, changing the names, and exporting as<br>
&gt; &gt; TrueType.&quot;. problem for debian?<br>
&gt;<br>
&gt; Those files aren&#39;t used in the build or installation at all, they&#39;re<br>
&gt; just used by an offline tool that converts them to PNGs (so it was<br>
&gt; convenient to keep the original font files in SVN and they&#39;re not<br>
&gt; explicitly excluded from the release tarballs).<br>
<br>
</div>Are these the original? the comment implies they are not.<br>
<div class="im"><br>
&gt; &gt; ./binaries/data/mods/public/public.zip<br>
&gt; &gt;  - is this meant to be sitting around as a zip, or extracted by<br>
&gt; &gt; something at unpack? Could this be related to the lack of files in<br>
&gt; &gt; binaries/data/mods/ ? The copyright file says there is an art/ and<br>
&gt; &gt; an audio/ dir in there.<br>
&gt;<br>
&gt; It&#39;s meant to be installed as a zip (kind of like Quake&#39;s PK3 files).<br>
&gt; The game&#39;s LICENSE.txt file refers to paths in SVN (where they&#39;re not<br>
<br>
</div>This is probably where the problem in debian/copyright comes from then.<br>
<div class="im"><br></div></blockquote><div>0 A.D. runs fine with public.zip installed as a zip, so I&#39;m assuming that there&#39;s no need to unzip it prior to packaging and installing it. Do I have to account for all the contents of the zip in debian/copyright, and if so, how would I go about doing that?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
&gt; in a zip). The release-building process finds all the files in<br>
&gt; binaries/data/mods/public/, does some format conversions (PNG -&gt; DDS<br>
&gt; etc), then saves everything into public.zip. Any suggestions on how to<br>
&gt; state the copyright status more clearly?<br>
<br>
</div>Not sure; mentors, is there a best way for this?<br>
<div class="im"><br>
&gt; &gt; ./libraries/fcollada/src/FCollada/FColladaTest/Samples/Copyright.txt<br>
&gt; &gt; ./libraries/fcollada/src/FCollada/FColladaTest/Samples/Eagle.DAE<br>
&gt; &gt;  - according to the Copyright file, Eagle.DAE is non-free.<br>
&gt;<br>
&gt; It&#39;d be best for the game to not bundle a copy of FCollada. See<br>
&gt; <a href="http://trac.wildfiregames.com/ticket/562" target="_blank">http://trac.wildfiregames.com/ticket/562</a> - I don&#39;t know how long it&#39;s<br>
&gt; likely to be before that&#39;s integrated and working, though.<br>
&gt;<br>
&gt; In the meantime, it&#39;s safe to delete those files from a release (since<br>
&gt; the FCollada tests don&#39;t get run automatically; they&#39;re only useful<br>
&gt; when people are developing FCollada itself).<br>
<br>
</div>Any chance you could stop shipping the DAE file? otherwise debian will<br>
have to repack the tarball.<br>
<div><div></div><div class="h5">thanks,<br>
kk<br>
<br><br>
</div></div></blockquote></div><br><div>Actually, I have to repack the tarball anyways in order to have 0ad and 0ad-data build from the same source package, although they&#39;re offered as 2 separate source packages upstream.</div>
<div><br></div><div>Also, since fcollada tests aren&#39;t run automatically, should i simply just remove those files from my source tarball (along with dbghelp)? I don&#39;t want to have to modify the source tarball too much, but it is simply much easier than trying to make sure that every potential copyright/licensing issue is adressed.</div>
<div><br></div><div>- Vincent</div>