[
https://issues.apache.org/jira/browse/PHOENIX-50?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13901185#comment-13901185
]
Lars Hofhansl commented on PHOENIX-50:
--------------------------------------
How compatible are Python versions? If we end up creating dependencies on
specific versions of Python we are in for a world of hurt.
(Imagine Ubuntu upgraded to Python 3 and that version does not work with our
scripts, now folks would have to hand install an older version just for
Phoenix. If Redhat stays with Python 2, we'll have somehow make sure both work,
etc)
If Python is as API stable as the bash, it's fine. Here's some blurb on this:
https://wiki.python.org/moin/Python2orPython3
Do we require any specific extensions?
Again, not saying we shouldn't do this (after the bash can also change), but
let's do consciously with all the potential problems in mind.
> Convert shell scripts under bin to python script so same scripts can run in
> unix & windows
> ------------------------------------------------------------------------------------------
>
> Key: PHOENIX-50
> URL: https://issues.apache.org/jira/browse/PHOENIX-50
> Project: Phoenix
> Issue Type: Improvement
> Reporter: Jeffrey Zhong
> Assignee: Jeffrey Zhong
> Fix For: 3.0.0
>
> Attachments: phoenix-50.patch
>
>
> Converting to python scripts so that we only need to maintain one version
> scripts for both linux like OS & windows.
> We had a test run of Phoenix against windows boxes and found few test
> failures. Later I'll check in fixes for those failure so that we can have
> Phoenix run on windows as well.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)