[ 
https://issues.apache.org/jira/browse/PHOENIX-5939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17127205#comment-17127205
 ] 

Ankit Singhal commented on PHOENIX-5939:
----------------------------------------

{quote}I think that we should try to take over the old project for minimum 
disruption for users

Do we want to [take over PyPi account]?
{quote}
Yeah agreed with Josh, if an account in PyPi is the convenient way of 
distributing an Apache Phoenix python driver then Phoenix PMC should be able to 
control and manage it.

It will be great if Lucas could give up his account( wouldn't be a problem 
considering how gracious he originally was with code donation) and let Phoenix 
PMC  manage it so that once PMC voted and release the artifacts, we can also 
share it through PyPi or stage dev builds.  But in case if we come to a point 
that we are not able to reach him, then how about going with the new account 
ApachePhoenixDB and update our documentation accordingly?
{quote}Sync releases to the queryserver versioning, and publish _1.0.0.devX_ 
versions for worthwhile changes. After _1.0.0_ we can probably use a forth 
digit for intermediate releases, i.e _1.0.0.X_
{quote}
If we are thinking of one release per repository then I think we need to sync 
with the query server versions anyway, right?  And also how about following 
only semantic versioning(MAJOR.MINOR.PATCH) and using SNAPSHOT for staged 
version as we follow for other Phoenix releases to avoid confusion in 
understandability?
{quote}Blocker: We should get the the licensing stuff sorted at least for the 
python code 
{quote}
Josh has already volunteered and he is the best with an Apache attorney role. :)
{quote}{color:#7a869a}Publishing should be done by whoever drives the python 
stuff (me for the time being){color}
{quote}
Thanks [~stoty] for volunteering, though can we have group managing the PyPi 
account instead of a single user so that we can have Phoenix dev added as the 
need arises?

> Publish PhoenixDB to PyPI
> -------------------------
>
>                 Key: PHOENIX-5939
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5939
>             Project: Phoenix
>          Issue Type: Task
>          Components: queryserver
>    Affects Versions: queryserver-1.0.0
>            Reporter: Istvan Toth
>            Priority: Major
>
> The original PhoenixDB driver was published to PyPI.
> The improved version in phoenix-queryserver is only available from there.
> We should start publishing the driver again.
> Some questions to answer:
>  * Can we take over the old PyPI project ?
>  * Do we want to ?
>  * What should be the project/artifact name (if not the old one)
>  * Version numbering ?
>  * Do we want to publish development versions ?
>  * What is the process / who should do the publishing ?
>  * Any blockers before we start publishing ?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to