Py3 would break scripts, yes.&nbsp; Switching to lua probably would not be an option, though it might be possible to add support for it later depending on how things go.<br><br>Joe<br><br><div class="gmail_quote">On Fri, Dec 5, 2008 at 10:30 AM, Bob Holcomb <span dir="ltr">&lt;<a href="mailto:bholcomb@mak.com">bholcomb@mak.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">If going to python 3 is going to break scripts, and that&#39;s ok, would<br>
switching to lua be a consideration?<br>
<br>
Cheers,<br>
<br>
Bob<br>
<br>
--<br>
Sent from my mobile device<br>
<br>
On Dec 5, 2008, at 12:09 PM, <a href="mailto:bf-committers-request@blender.org">bf-committers-request@blender.org</a> wrote:<br>
<br>
&gt; Send Bf-committers mailing list submissions to<br>
&gt; &nbsp; &nbsp;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a><br>
&gt;<br>
&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt; &nbsp; &nbsp;<a href="http://lists.blender.org/mailman/listinfo/bf-committers" target="_blank">http://lists.blender.org/mailman/listinfo/bf-committers</a><br>
&gt; or, via email, send a message with subject or body &#39;help&#39; to<br>
&gt; &nbsp; &nbsp;<a href="mailto:bf-committers-request@blender.org">bf-committers-request@blender.org</a><br>
&gt;<br>
&gt; You can reach the person managing the list at<br>
&gt; &nbsp; &nbsp;<a href="mailto:bf-committers-owner@blender.org">bf-committers-owner@blender.org</a><br>
&gt;<br>
&gt; When replying, please edit your Subject line so it is more specific<br>
&gt; than &quot;Re: Contents of Bf-committers digest...&quot;<br>
&gt;<br>
&gt;<br>
&gt; Today&#39;s Topics:<br>
&gt;<br>
&gt; &nbsp; 1. Re: Bundle Python 3.0 for Blender 2.5 (Roland Hess)<br>
&gt; &nbsp; 2. Re: Bundle Python 3.0 for Blender 2.5 (Campbell Barton)<br>
&gt; &nbsp; 3. Re: Bundle Python 3.0 for Blender 2.5 (Campbell Barton)<br>
&gt; &nbsp; 4. Re: Bundle Python 3.0 for Blender 2.5 (Brecht Van Lommel)<br>
&gt; &nbsp; 5. Re: Bundle Python 3.0 for Blender 2.5 (Martin Poirier)<br>
&gt; &nbsp; 6. Re: Bundle Python 3.0 for Blender 2.5 (Timothy Baldridge)<br>
&gt; &nbsp; 7. Re: Bundle Python 3.0 for Blender 2.5 (Chris Want)<br>
&gt; &nbsp; 8. Re: Bundle Python 3.0 for Blender 2.5 (Ken Hughes)<br>
&gt; &nbsp; 9. Re: Bundle Python 3.0 for Blender 2.5 (Timothy Baldridge)<br>
&gt;<br>
&gt;<br>
&gt; ----------------------------------------------------------------------<br>
&gt;<br>
&gt; Message: 1<br>
&gt; Date: Fri, 05 Dec 2008 07:46:49 -0500<br>
&gt; From: Roland Hess &lt;<a href="mailto:rolandh@reed-witting.com">rolandh@reed-witting.com</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: <a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a><br>
&gt; Message-ID: &lt;<a href="mailto:493922B9.9030007@reed-witting.com">493922B9.9030007@reed-witting.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
&gt;<br>
&gt; Would the current python stick around as well for backward<br>
&gt; compatibility? I&#39;d read that Py 3.0 wasn&#39;t backward compatible in a<br>
&gt; number of ways:<br>
&gt;<br>
&gt; <a href="http://docs.python.org/dev/3.0/whatsnew/3.0.html" target="_blank">http://docs.python.org/dev/3.0/whatsnew/3.0.html</a><br>
&gt;<br>
&gt; There is a converter available for that takes care of things like the<br>
&gt; &quot;print&quot; statement, but I think changes like the ones noted in that doc<br>
&gt; would break almost every existing script. While that&#39;s not a problem<br>
&gt; for<br>
&gt; me personally, that would be a serious frustration for people who<br>
&gt; search<br>
&gt; for a script, find it and have it not work. Not saying Blender 2.5<br>
&gt; shouldn&#39;t go with Python 3.0, just that I&#39;m surprised this wasn&#39;t<br>
&gt; noted<br>
&gt; on the &quot;Cons&quot; part of the proposal. This is a significant change, much<br>
&gt; more than Py2.3-&gt;Py2.4-&gt;Py2.5.<br>
&gt;<br>
&gt; --<br>
&gt; Roland Hess<br>
&gt; harkyman<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 2<br>
&gt; Date: Sat, 6 Dec 2008 00:41:20 +1100<br>
&gt; From: &quot;Campbell Barton&quot; &lt;<a href="mailto:ideasman42@gmail.com">ideasman42@gmail.com</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: &quot;bf-blender developers&quot; &lt;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a>&gt;<br>
&gt; Message-ID:<br>
&gt; &nbsp; &nbsp;&lt;<a href="mailto:7c1ab96d0812050541u4f3bdc26m3053873848170fb0@mail.gmail.com">7c1ab96d0812050541u4f3bdc26m3053873848170fb0@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1<br>
&gt;<br>
&gt; On Fri, Dec 5, 2008 at 11:46 PM, Roland Hess &lt;rolandh@reed-<br>
&gt; <a href="http://witting.com" target="_blank">witting.com</a>&gt; wrote:<br>
&gt;&gt; Would the current python stick around as well for backward<br>
&gt;&gt; compatibility? I&#39;d read that Py 3.0 wasn&#39;t backward compatible in a<br>
&gt;&gt; number of ways:<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://docs.python.org/dev/3.0/whatsnew/3.0.html" target="_blank">http://docs.python.org/dev/3.0/whatsnew/3.0.html</a><br>
&gt;&gt;<br>
&gt;&gt; There is a converter available for that takes care of things like the<br>
&gt;&gt; &quot;print&quot; statement, but I think changes like the ones noted in that<br>
&gt;&gt; doc<br>
&gt;&gt; would break almost every existing script. While that&#39;s not a<br>
&gt;&gt; problem for<br>
&gt;&gt; me personally, that would be a serious frustration for people who<br>
&gt;&gt; search<br>
&gt;&gt; for a script, find it and have it not work. Not saying Blender 2.5<br>
&gt;&gt; shouldn&#39;t go with Python 3.0, just that I&#39;m surprised this wasn&#39;t<br>
&gt;&gt; noted<br>
&gt;&gt; on the &quot;Cons&quot; part of the proposal. This is a significant change,<br>
&gt;&gt; much<br>
&gt;&gt; more than Py2.3-&gt;Py2.4-&gt;Py2.5.<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Roland Hess<br>
&gt;&gt; harkyman<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Bf-committers mailing list<br>
&gt;&gt; <a href="mailto:Bf-committers@blender.org">Bf-committers@blender.org</a><br>
&gt;&gt; <a href="http://lists.blender.org/mailman/listinfo/bf-committers" target="_blank">http://lists.blender.org/mailman/listinfo/bf-committers</a><br>
&gt;&gt;<br>
&gt;<br>
&gt; Its highly likely many/most? scripts will need to be modified to run<br>
&gt; in Blender2.5 - so having to do edits for py3 is minimal effort if<br>
&gt; your already updating your script for a new/modified api.<br>
&gt; It is a con, but comparatively not a huge one IMHO. especially if you<br>
&gt; consider we will move to py3 at some point anyway.<br>
&gt;<br>
&gt; The proposals are in 2 parts, I only had pros/cons for including<br>
&gt; python with blender.<br>
&gt;<br>
&gt; I cross posted on blenderartist, where some scripters have replied.<br>
&gt; <a href="http://blenderartists.org/forum/showthread.php?t=142544" target="_blank">http://blenderartists.org/forum/showthread.php?t=142544</a><br>
&gt;<br>
&gt; --<br>
&gt; - Campbell<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 3<br>
&gt; Date: Sat, 6 Dec 2008 01:12:50 +1100<br>
&gt; From: &quot;Campbell Barton&quot; &lt;<a href="mailto:ideasman42@gmail.com">ideasman42@gmail.com</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: &quot;bf-blender developers&quot; &lt;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a>&gt;<br>
&gt; Message-ID:<br>
&gt; &nbsp; &nbsp;&lt;<a href="mailto:7c1ab96d0812050612r2b4a7eaaw3c598e7672e18dce@mail.gmail.com">7c1ab96d0812050612r2b4a7eaaw3c598e7672e18dce@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1<br>
&gt;<br>
&gt; To clarify...<br>
&gt; Including python with blender wont exclude system python modules<br>
&gt; (PyGame/Numpy/PIL etc), Its just those modules will need to be built<br>
&gt; with the same python as blender is. so blender can load them.<br>
&gt;<br>
&gt; Basically - Do what we are doing on win32 on other OS&#39;s, and include<br>
&gt; more modules so scripts dont complain for a full python install.<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 4<br>
&gt; Date: Fri, 05 Dec 2008 15:51:46 +0100<br>
&gt; From: Brecht Van Lommel &lt;<a href="mailto:brecht@blender.org">brecht@blender.org</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: bf-blender developers &lt;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a>&gt;<br>
&gt; Message-ID: &lt;<a href="mailto:49394002.30802@blender.org">49394002.30802@blender.org</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt;&gt; Campbell Barton wrote:<br>
&gt;&gt;&gt; Hey All, this proposal covers 2 topics<br>
&gt;&gt;&gt; * Distribute Blender with python on all OS&#39;s (I&#39;d suggest this<br>
&gt;&gt;&gt; irrespective of py version used)<br>
&gt;&gt;&gt; * Move to Python 3.0 for blender 2.5 (relies on a bundling python)<br>
&gt;<br>
&gt; I think some sort of painful transition is inevitable. Python 3.0 will<br>
&gt; inevitably break most scripts, just grep for &quot;print&quot; in<br>
&gt; release/scripts and see how often it is used, and there are many more<br>
&gt; incompatibilities, external scripts are probably no different.<br>
&gt;<br>
&gt; On the other hand 2.5 is going to break the Draw module. For example<br>
&gt; Draw.PupMenu is blocking, but this is not allowed in 2.50. Again more<br>
&gt; than half of the scripts in release/scripts use that, so they will<br>
&gt; break even if we try to preserve the 2.4x api.<br>
&gt;<br>
&gt; I think we might as well get it over with in one go.<br>
&gt;<br>
&gt; Further, I do not really understand the objection to bundling python<br>
&gt; with Blender. If Blender is compiled with the same version as is<br>
&gt; installed on the operating system, external modules using that version<br>
&gt; will still be available.<br>
&gt;<br>
&gt; If you are distributing a script with external modules you can<br>
&gt; distribute them with the script even and it&#39;s easier because you know<br>
&gt; the python version Blender uses. If this is for some custom script for<br>
&gt; your own purposes I&#39;m sure you are capable of compiling either Blender<br>
&gt; or the external module so they use the same python version, if the<br>
&gt; version is not the same already. Right now even, chances are there is<br>
&gt; no Blender release with the python version you are using.<br>
&gt;<br>
&gt; So, basically I agree with Campbell in that we should bundle 2.5 with<br>
&gt; python 3.0, I don&#39;t see what would be the better alternative that is<br>
&gt; feasible, as I don&#39;t think having two python versions compiled into<br>
&gt; Blender is a practical possibility.<br>
&gt;<br>
&gt; Brecht.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 5<br>
&gt; Date: Fri, 5 Dec 2008 07:49:44 -0800 (PST)<br>
&gt; From: Martin Poirier &lt;<a href="mailto:theeth@yahoo.com">theeth@yahoo.com</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: bf-blender developers &lt;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a>&gt;<br>
&gt; Message-ID: &lt;<a href="mailto:289590.76304.qm@web51303.mail.re2.yahoo.com">289590.76304.qm@web51303.mail.re2.yahoo.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=us-ascii<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --- On Fri, 12/5/08, Campbell Barton &lt;<a href="mailto:ideasman42@gmail.com">ideasman42@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Its highly likely many/most? scripts will need to be<br>
&gt;&gt; modified to run<br>
&gt;&gt; in Blender2.5 - so having to do edits for py3 is minimal<br>
&gt;&gt; effort if<br>
&gt;&gt; your already updating your script for a new/modified api.<br>
&gt;&gt; It is a con, but comparatively not a huge one IMHO.<br>
&gt;&gt; especially if you<br>
&gt;&gt; consider we will move to py3 at some point anyway.<br>
&gt;<br>
&gt; True, but I really don&#39;t think that point should be now (as in this<br>
&gt; very moment). For one thing, Py3K is just out of the door, as you<br>
&gt; said yourself in the BA thread, the first version of a rewrite is<br>
&gt; often not the most stable. ;)<br>
&gt;<br>
&gt; 2.50 is not going to be released any time soon and you said<br>
&gt; switching to Py3K means very little changes internally, so no need<br>
&gt; to rush that decision (at least not until the design of the API is<br>
&gt; fixed)<br>
&gt;<br>
&gt; Regarding bundling, going over the *pro* list:<br>
&gt;<br>
&gt; * We can include modules bundled scripts use so that users are not<br>
&gt; faced with error messages when they try a python tool.<br>
&gt;<br>
&gt; I guess that&#39;s a fix for users not reading the download page<br>
&gt; properly? (or the page not being precise enough about external<br>
&gt; dependency on Python)<br>
&gt;<br>
&gt; If it&#39;s a problem with bundled script not having correct failsafe,<br>
&gt; then that&#39;s different altogether.<br>
&gt;<br>
&gt; * No need to distribute blender for versions py 2.3, 2.4, 2.5, 2.6....<br>
&gt; and later 3.0 - We already are having to do both 32 and 64bit Blender<br>
&gt; builds. Many users wont know what python version is installed on<br>
&gt; their system.<br>
&gt;<br>
&gt; We currently only have builds with 2.4 and 2.5 on the download page<br>
&gt; (or py 2.3 for os X, but they don&#39;t have 2.4 builds), so I don&#39;t<br>
&gt; quite see where you got your list. Moreover, if we decide to move to<br>
&gt; 3K, there&#39;s no way in hell that we&#39;ll be maintaining two sets of<br>
&gt; bundled script for backward compatibilities, so we can drop all 2.X<br>
&gt; versions then.<br>
&gt;<br>
&gt; Heck, we could stick to a single version too, regardless of bundling.<br>
&gt;<br>
&gt; * A reliable python means we can use it for more important aspects<br>
&gt; of Blender 2.5 (something Ton has suggested)<br>
&gt;<br>
&gt; That, IMHO, should be the biggest argument.<br>
&gt;<br>
&gt; * No conflicts with the system python - there have been bug reports<br>
&gt; where the system python was crashing blender.<br>
&gt;<br>
&gt; The one I remember (there might have been others mind you) was<br>
&gt; caused by a faulty compile (of Python or Blender, it wasn&#39;t clear)<br>
&gt; and couldn&#39;t be reproduced on other systems using the same distro.<br>
&gt;<br>
&gt; * Blender already includes FFMpeg and some other significant libs on<br>
&gt; most OS&#39;s<br>
&gt;<br>
&gt; Comparing to ffmpeg is a bit loaded, their API is about as stable as<br>
&gt; a pile of rumble and they don&#39;t have released versions we can<br>
&gt; reliably link against (or did they finally bit that bullet?)<br>
&gt;<br>
&gt; * Openoffice and some games include python, searched for python<br>
&gt; problems with these apps and didnt find complaints, common with<br>
&gt; Blender.<br>
&gt;<br>
&gt; If you were thinking of EVE, they include Stackless Python, hardly<br>
&gt; comparable (moreover, we already bundle on windows).<br>
&gt;<br>
&gt; The most frequent &quot;complain&quot; about Blender&#39;s Python is the site-<br>
&gt; package missing warning, if they disable import of external package,<br>
&gt; of course they wouldn&#39;t see that.<br>
&gt;<br>
&gt; I have a couple of technical questions though. By bundling the<br>
&gt; interpreter and some libs but still leaving the possibility of<br>
&gt; importing external libs, won&#39;t this also leave us open to the same<br>
&gt; site-package incompatibilities/missing warning message that we<br>
&gt; currently have and that you seem to identify as &quot;the big problem<br>
&gt; with not bundling python&quot;? I mean, we already bundle Python on<br>
&gt; windows and most of the reports are on that OS, so how is that a fix?<br>
&gt;<br>
&gt; I find the long list of BA threads somewhat disingenuous (have you<br>
&gt; even read them before posting?) as lots of them wouldn&#39;t be fixed<br>
&gt; with bundling Python (permission problem on Vista, wrong libc<br>
&gt; version, how to run multiple versions of blender, exception in a<br>
&gt; script at runtime, ...), but I digress.<br>
&gt;<br>
&gt; Martin<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 6<br>
&gt; Date: Fri, 5 Dec 2008 09:59:07 -0600<br>
&gt; From: &quot;Timothy Baldridge&quot; &lt;<a href="mailto:tbaldridge@gmail.com">tbaldridge@gmail.com</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: &quot;bf-blender developers&quot; &lt;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a>&gt;<br>
&gt; Message-ID:<br>
&gt; &nbsp; &nbsp;&lt;<a href="mailto:b33fdb110812050759w590ecf1p981d5bda737ed7a6@mail.gmail.com">b33fdb110812050759w590ecf1p981d5bda737ed7a6@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1<br>
&gt;<br>
&gt;&gt; * Openoffice and some games include python, searched for python<br>
&gt;&gt; problems with these apps and didnt find complaints, common with<br>
&gt;&gt; Blender.<br>
&gt;<br>
&gt; True, but the installs for most of these games stay constant, you&#39;re<br>
&gt; not removing and adding modules on a regular basis. If we do bundle<br>
&gt; Pythonr we should always check for a system Python first, as auto<br>
&gt; installers won&#39;t know about the Blender Python. Or perhaps we&#39;ve<br>
&gt; solved this issue already?<br>
&gt;<br>
&gt; If a user installs numpy into the system directory, does Blender see<br>
&gt; it?<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 7<br>
&gt; Date: Fri, 05 Dec 2008 09:25:10 -0700<br>
&gt; From: Chris Want &lt;<a href="mailto:cwant@ualberta.ca">cwant@ualberta.ca</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: bf-blender developers &lt;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a>&gt;<br>
&gt; Message-ID: &lt;<a href="mailto:493955E6.5020706@ualberta.ca">493955E6.5020706@ualberta.ca</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
&gt;<br>
&gt;<br>
&gt; Reading this thread, I become more agreeable to the suggestion<br>
&gt; that Early Ehlinger made earlier (no pun intended). He suggested<br>
&gt; that python scripting should be handled as an external plugin<br>
&gt; that loads at run time. Then the problem of having builds of<br>
&gt; blender for different python versions doesn&#39;t matter: just<br>
&gt; have one blender build and distribute it with plugins for<br>
&gt; the different python versions. This, of course, would be a<br>
&gt; lot easier with a well thought out C API, which I believe should<br>
&gt; be the first step before tackling python (as I&#39;ve mentioned<br>
&gt; before).<br>
&gt;<br>
&gt; I should also point out that bundling python with blender adds<br>
&gt; extra complexity to Blender&#39;s plethora of build systems. The<br>
&gt; example of FFMPEG is a poor one since not all build<br>
&gt; systems support it, there are issues under windowa, the<br>
&gt; scons system supports it by having the additional<br>
&gt; requirement of having autoconf installed, and I have<br>
&gt; recently seen mails on the list from our game engine developer<br>
&gt; trying to change the FFMPEG sources in extern, to which<br>
&gt; there are no replies from the official maintainer. This is<br>
&gt; not a role model to follow.<br>
&gt;<br>
&gt; Cheers,<br>
&gt; Chris<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 8<br>
&gt; Date: Fri, 05 Dec 2008 08:46:38 -0800<br>
&gt; From: Ken Hughes &lt;<a href="mailto:khughes@pacific.edu">khughes@pacific.edu</a>&gt;<br>
&gt; Subject: Re: [Bf-committers] Bundle Python 3.0 for Blender 2.5<br>
&gt; To: bf-blender developers &lt;<a href="mailto:bf-committers@blender.org">bf-committers@blender.org</a>&gt;<br>
&gt; Message-ID: &lt;<a href="mailto:49395AEE.2090608@pacific.edu">49395AEE.2090608@pacific.edu</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
&gt;<br>
&gt; Martin Poirier wrote:<br>
&gt;&gt; 2.50 is not going to be released any time soon and you said<br>
&gt;&gt; switching to Py3K means very little changes internally, so no need<br>
&gt;&gt; to rush that decision (at least not until the design of the API is<br>
&gt;&gt; fixed)<br>
&gt;&gt;<br>
_______________________________________________<br>
Bf-committers mailing list<br>
<a href="mailto:Bf-committers@blender.org">Bf-committers@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-committers" target="_blank">http://lists.blender.org/mailman/listinfo/bf-committers</a><br>
</blockquote></div><br>