On 12 October 2012 20:01, Dag Sverre Seljebotn
<d.s.seljeb...@astro.uio.no> wrote:
> On 10/12/2012 05:50 PM, Robert Bradshaw wrote:
>>
>> On Fri, Oct 12, 2012 at 3:14 AM, mark florisson
>> <markflorisso...@gmail.com> wrote:
>>>
>>> On 12 October 2012 08:36, Stefan Behnel <stefan...@behnel.de> wrote:
>>>>
>>>> mark florisson, 24.08.2012 20:40:
>>>>>
>>>>> Here a pull request for element-wise array expressions for Cython:
>>>>> https://github.com/cython/cython/pull/144
>>>>
>>>>
>>>> Mark, any news on this? I'd like to see a version merged before the
>>>> master
>>>> branch starts diverging all too far - it already requires a bit of
>>>> adaptation.
>>>>
>>>> Did you manage to split off a separate minivect package?
>>
>>
>> I'm assuming this has already been looked at, at least to some level,
>> by Dag, but I'll try to take a brief pass at it too (probably more the
>> interface than the implementation).
>
>
> Thanks for doing that, it'd be great to get this in (but myself I've got
> nothing to spare). I'll admit I was mostly focused on the generated code and
> the algorithms in minivect rather than the integration with Cython.
>
> Dag Sverre
>
>
>
>>
>> I don't see a reason for a new pull request.
>>
>> - Robert
>> _______________________________________________
>> cython-devel mailing list
>> cython-devel@python.org
>> http://mail.python.org/mailman/listinfo/cython-devel
>>
>
> _______________________________________________
> cython-devel mailing list
> cython-devel@python.org
> http://mail.python.org/mailman/listinfo/cython-devel

Great. As for the packaging, I'm creating a distribution branch, and a
subtree branch. Newer versions of git have a 'subtree' command
(previously https://github.com/apenwarr/git-subtree), which allows one
to split of, merge, push, and pull subdirectories.

This means when users pull the master project, they get the
sub-projects as well (without themselves needing newer git versions).
Any changes to a subproject can be merged into the subproject, and
changes can be pulled back in (with a squash option to avoid mixing in
the subproject's history).

What about using this approach? That way Cython remains stable and
pinned on the right minivect version now and in the future, with no
burden on users.
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to