<div dir="ltr">Thomas,<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 10, 2013 at 10:54 AM, Thomas Goirand <span dir="ltr"><<a href="mailto:thomas@goirand.fr" target="_blank">thomas@goirand.fr</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Well, why don't you just create the .swf file in your build process, and<br>
remote the file completely? That would satisfy everyone. I, too, would<br>
like to have a system which would work with every browsers!!!</blockquote><div><br></div><div style>No, that would be a big hassle for me and for everyone who clones and integrates the master noVNC repository. Building the swf file from source is possible but it is temperamental and uses tools that are not part of standard distros (e.g. flex).</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">- You could maintain your own downstream repo of noVNC that doesn't<br>

</div><div class="im">
> contain the binary pieces and merge changes into it.<br>
<br>
</div>Well, why don't you try to simply have a realy, open source and free,<br>
software? Don't you have the source code for the .swf file? Where does<br>
it come from?<br></blockquote><div><br></div><div style>noVNC is already open source and free software; it fulfills all four fundamental freedoms of free software (<a href="http://www.gnu.org/philosophy/free-sw.html">http://www.gnu.org/philosophy/free-sw.html</a>). It may not match the stricter requirements that Debian requires, but it is still 100% FOSS. All the source necessary to use and modify noVNC is available. Lots of other projects include generated files in their trees (configure, Makefile, PNGs, JPGs, etc, etc) and Debian has no problem with those. And just like those files, the swf file can be recreated. If you need me to create a git submodule link to the sources necessary to build the swf, I am fine with that.</div>

<div style><br></div><div style>If none of the solutions I suggested is acceptable, then please suggest a solution that does not involve making life harder for every other user and integrator of noVNC by forcing them to go through an arcane build process to build something that they are VERY unlikely to care to modify anyways (but like I said, if they care to they can modify and build it).</div>

<div style><br></div><div style>Regards,</div><div style><br></div><div style>Joel Martin (kanaka)</div></div><br></div></div>