Arc Riley wrote:
>
>     however uncomfortable having our releases of our free software seem
>     obfuscated and difficult to verify for others - the generated c files
>     are nearly impossible to read.  It would be best if everyone
>     worked from
>     the highest level code, even those who don't plan to do development
>     themselves.
>
>
> Another problem is we're using #DEF's for OS-specific code which means
> we'd need separate source downloads for each OS.
>
> Regardless of how this discussion comes out, I think we have consensus
> that Beta-3 needs to be released as .pyx sources.  The code in
> setup.py which only built from Pyrex when Version=="Trunk" was
> recently removed.
>  
>
>     I like the idea of switching to Cython, but I have some hesitation
>     about
>     including it in our repository.  I believe it makes more sense to
>     locate
>     things like so on the svn server
>
>
> Keep in mind, if the build environment isn't under trunk/pysoy/ then
> it must be intended to be installed to site-packages
>
> One argument in favor of having it install to site-packages is we'll
> eventually have PySoy "plugin" modules which may need a similar build
> system.
>
> One argument against is this means it's a separate package from PySoy
> and, thus, replaces a Pyrex as a dependency with this Cython variant.
>
> Piet expressed a similar concern than one of mine, that all these
> projects (PySoy, Sage, etc) keep building Pyrex based branches for the
> specific needs of their project, when we should be working on one
> project together.  I don't know how pragmatic that is, but that's
> something to think about.
>
>
I propose we talk to Piet about this and see if we can get him to be
more responsitve and transparent in his development so we can work with
him without hampering our efforts.  Perhaps he will be open to setting
up an SVN repository and other team tools - it could go somewhere, as he
clearly understands the issue.

Eric
_______________________________________________
PySoy-Dev mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-dev

Reply via email to