<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:tahoma,new york,times,serif;font-size:10pt">If the Blender Foundation has an active certificate, they could sign the plug-in when it is released, which would solve the IE Security requirement. <br><div>&nbsp;</div>----------------<br>Sent by Roger Wickes for intended recipient. If you are not the intended recipient, please delete this message and contact Mr. Wickes immediately.<br><br><div>Atlantica Investments, Inc.<br>PO Box 680310, Marietta, GA 30068 USA<div><br></div><div style="font-family: tahoma,new york,times,serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Marcelo Coraça de Freitas &lt;mfreitas@ydeasolutions.com.br&gt;<br><b><span style="font-weight: bold;">To:</span></b>
 bf-committers@blender.org<br><b><span style="font-weight: bold;">Sent:</span></b> Tuesday, November 25, 2008 9:08:21 AM<br><b><span style="font-weight: bold;">Subject:</span></b> [Bf-committers] ActiveX code rewrite (or request for creating a branch)<br></font><br>



  
  

Hello there,<br>
<br>
&nbsp;&nbsp;&nbsp; I've just received dev rights in subversion (WOOT! And thanks for the trust! Honestly! <img src="cid:1.2517507163@web30401.mail.mud.yahoo.com" alt=":)" align="middle" border="0">). Time to start using it. <img src="cid:2.2517507163@web30401.mail.mud.yahoo.com" alt=";)" align="middle" border="0"><br>
<br>
&nbsp;&nbsp;&nbsp; I've rewritten the ActiveX code from scratch for the web plugin. There are some limitations so far and it's not quite ready for use (mainly because it requires you to turn your security settings in internet explorer off to use the plugin in web pages <img src="cid:3.2517507163@web30401.mail.mud.yahoo.com" alt=":D" align="middle" border="0">) but I'd like to put it in the subversion somewhere so the blender family can keep track on the changes.<br>
<br>
&nbsp;&nbsp;&nbsp; So far I'm using our own (Ydea's) subversion as it's a completely independent code, but it depends on some changes in other areas of blender code (GPG_ghost, GPG_Application, GHOST_SystemWin32 and GHOST_WindowWin32 and some python packages).<br>
<br>
&nbsp;&nbsp;&nbsp; The plugin works fine thought ( <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=-A_3bVONgSY">http://www.youtube.com/watch?v=-A_3bVONgSY</a> ).<br>
<br>
&nbsp;&nbsp;&nbsp; I'm in doubt in where to put this code. Wouldn't a branch be more appropriated? <br>
<br>
&nbsp;&nbsp;&nbsp; Putting it in trunk would require not only those patches to be reviewed as some more patches as well (I know I'll have to change GPG_ghost again so I can remove that security issue). We will also require some major changes to allow scripting (both in Linux and Windows plugins). We'll require IPC for that and we've even though about using dbus (yes, in both platforms).<br>
<br>
&nbsp;&nbsp;&nbsp; There is no code for OS X yet, but I believe those will also require some changes in other blender modules.<br>
<br>
&nbsp;&nbsp;&nbsp; A branch would give us more flexibility to change things across the blender source in order to implement everything needed for the plugin to work (it's a quite big project). Other benefit of the branch is that, as it's insecure code for now, we wouldn't infect blender's trunk with insecure code.<br>
<br>
&nbsp;&nbsp;&nbsp; Btw: in #blendercoders most devs seems to agree that the branch is the best option. And I tend to agree.<br>
<br>
&nbsp;&nbsp;&nbsp; If the branch gets approved, may I create it? <img src="cid:1.2517507163@web30401.mail.mud.yahoo.com" alt=":)" align="middle" border="0"><br>
<br>
&nbsp;&nbsp;&nbsp; Suggested branch name: webplugin.<br>
<br>
<br>
Regards,<br>
<br>
<table width="100%" cellpadding="0" cellspacing="0">
<tbody><tr>
<td>
<img src="cid:4.2517507163@web30401.mail.mud.yahoo.com" align="bottom" border="0"><br>
<br>
<font size="2"><font color="#0090ff">Marcelo Coraça de Freitas </font></font><br>
<font size="2"><font color="#0090ff">Gerente de TI </font></font><br>
<br>
<font size="2"><font color="#0090ff">Ydea Desenvolvimento de Software LTDA. </font></font><br>
<font size="2"><font color="#0090ff">Av. Adolfo Pinheiro, 2338 - Alto da Boa Vista </font></font><br>
<font size="2"><font color="#0090ff">CEP.:04734-004 - São Paulo - SP </font></font><br>
<font size="2"><font color="#0090ff">Tel.: 55-11-5523-0333</font></font><br>
<font size="2"><font color="#0090ff">Tel.: 55-11-8685-1429</font></font>
</td>
</tr>
</tbody></table>
</div></div></div></div><br>

      </body></html>