You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Daniel Lundin (JIRA)" <ji...@apache.org> on 2010/06/20 23:22:23 UTC

[jira] Created: (CASSANDRA-1213) Build python client library as egg

Build python client library as egg
----------------------------------

                 Key: CASSANDRA-1213
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1213
             Project: Cassandra
          Issue Type: Improvement
          Components: Contrib
    Affects Versions: 0.6.3
         Environment: python, thrift
            Reporter: Daniel Lundin
            Priority: Minor
             Fix For: 0.6.3


For dependency reasons it would be good to have a canonical python package for generated thrift  bindings.

This would make it easier for third-party client libs like pycassa, lazyboy, etc to specify dependencies using setuptools.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1213) Build python client library as egg

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12882174#action_12882174 ] 

Jonathan Ellis commented on CASSANDRA-1213:
-------------------------------------------

i'm pretty sure we don't want this as part of the Cassandra source tree.  why not manage this somewhere you don't have to go through the clunky patch/review process?

> Build python client library as egg
> ----------------------------------
>
>                 Key: CASSANDRA-1213
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1213
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Contrib
>    Affects Versions: 0.6.2
>         Environment: python, thrift
>            Reporter: Daniel Lundin
>            Priority: Minor
>             Fix For: 0.6.3
>
>         Attachments: 0001-python-cassandra-package-build-setup.patch, 0002-python-cassandra-package-build-setup.patch
>
>
> For dependency reasons it would be good to have a canonical python package for generated thrift  bindings.
> This would make it easier for third-party client libs like pycassa, lazyboy, etc to specify dependencies using setuptools.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-1213) Build python client library as egg

Posted by "Daniel Lundin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Lundin updated CASSANDRA-1213:
-------------------------------------

    Attachment: 0002-python-cassandra-package-build-setup.patch

A better patch, using a Makefile to generate a standalone setup.py + source package.
Based on ieure's previous work: http://github.com/ieure/python-cassandra

> Build python client library as egg
> ----------------------------------
>
>                 Key: CASSANDRA-1213
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1213
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Contrib
>    Affects Versions: 0.6.2
>         Environment: python, thrift
>            Reporter: Daniel Lundin
>            Priority: Minor
>             Fix For: 0.6.2
>
>         Attachments: 0001-python-cassandra-package-build-setup.patch, 0002-python-cassandra-package-build-setup.patch
>
>
> For dependency reasons it would be good to have a canonical python package for generated thrift  bindings.
> This would make it easier for third-party client libs like pycassa, lazyboy, etc to specify dependencies using setuptools.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-1213) Build python client library as egg

Posted by "Eric Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eric Evans updated CASSANDRA-1213:
----------------------------------

        Fix Version/s: 0.6.3
                           (was: 0.6.2)
    Affects Version/s: 0.6.2
                           (was: 0.6.3)

> Build python client library as egg
> ----------------------------------
>
>                 Key: CASSANDRA-1213
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1213
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Contrib
>    Affects Versions: 0.6.2
>         Environment: python, thrift
>            Reporter: Daniel Lundin
>            Priority: Minor
>             Fix For: 0.6.3
>
>         Attachments: 0001-python-cassandra-package-build-setup.patch, 0002-python-cassandra-package-build-setup.patch
>
>
> For dependency reasons it would be good to have a canonical python package for generated thrift  bindings.
> This would make it easier for third-party client libs like pycassa, lazyboy, etc to specify dependencies using setuptools.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-1213) Build python client library as egg

Posted by "Daniel Lundin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Lundin updated CASSANDRA-1213:
-------------------------------------

    Attachment: 0001-python-cassandra-package-build-setup.patch

> Build python client library as egg
> ----------------------------------
>
>                 Key: CASSANDRA-1213
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1213
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Contrib
>    Affects Versions: 0.6.2
>         Environment: python, thrift
>            Reporter: Daniel Lundin
>            Priority: Minor
>             Fix For: 0.6.2
>
>         Attachments: 0001-python-cassandra-package-build-setup.patch
>
>
> For dependency reasons it would be good to have a canonical python package for generated thrift  bindings.
> This would make it easier for third-party client libs like pycassa, lazyboy, etc to specify dependencies using setuptools.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-1213) Build python client library as egg

Posted by "Eric Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eric Evans updated CASSANDRA-1213:
----------------------------------

    Affects Version/s: 0.6.3
                           (was: 0.6.2)

> Build python client library as egg
> ----------------------------------
>
>                 Key: CASSANDRA-1213
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1213
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Contrib
>    Affects Versions: 0.6.2
>         Environment: python, thrift
>            Reporter: Daniel Lundin
>            Priority: Minor
>             Fix For: 0.6.3
>
>         Attachments: 0001-python-cassandra-package-build-setup.patch, 0002-python-cassandra-package-build-setup.patch
>
>
> For dependency reasons it would be good to have a canonical python package for generated thrift  bindings.
> This would make it easier for third-party client libs like pycassa, lazyboy, etc to specify dependencies using setuptools.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.