<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.18.2">
</HEAD>
<BODY>
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:1227620814.6492.15.camel@isidori.escritorio.ydeasolutions.com.br" ALIGN="middle" ALT=":)" BORDER="0">). Time to start using it. <IMG SRC="cid:1227620874.6492.17.camel@isidori.escritorio.ydeasolutions.com.br" ALIGN="middle" ALT=";)" 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:1227619613.6492.2.camel@isidori.escritorio.ydeasolutions.com.br" ALIGN="middle" ALT=":D" 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 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:1227620814.6492.15.camel@isidori.escritorio.ydeasolutions.com.br" ALIGN="middle" ALT=":)" BORDER="0"><BR>
<BR>
&nbsp;&nbsp;&nbsp; Suggested branch name: webplugin.<BR>
<BR>
<BR>
Regards,<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<IMG SRC="cid:1227619553.6492.0.camel@isidori.escritorio.ydeasolutions.com.br" ALIGN="bottom" BORDER="0"><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#0090ff">Marcelo Cora&#231;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&#227;o Paulo - SP </FONT></FONT><BR>
&#65279;<FONT SIZE="2"><FONT COLOR="#0090ff">Tel.: 55-11-5523-0333</FONT></FONT><BR>
&#65279;<FONT SIZE="2"><FONT COLOR="#0090ff">Tel.: 55-11-8685-1429</FONT></FONT>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>