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

Francis Chuang edited comment on CALCITE-6112 at 11/13/23 8:50 PM:
-------------------------------------------------------------------

Avatica-go is a Go project and its release tags must be in the form vX.Y.Z in 
order to be discoverable by the modules/dependency system that is used by Go. 
What's the advice for this? Should we keep tagging as vX.Y.Z, supplement it 
with a rel/vX.Y.Z tag, or eschew the vX.Y.Z tag completely, leaving the 
rel/vX.Y.Z tag only (which will break go modules)?


was (Author: francischuang):
Avatica-go is a Go project and it's release tags must be in the form vX.Y.Z in 
order to be discoverable by the modules/dependency system that is used by Go. 
What's the advice for this? Should we keep tagging as vX.Y.Z, supplement it 
with a rel/vX.Y.Z tag, or eschew the vX.Y.Z tag completely, leaving the 
rel/vX.Y.Z tag only (which will break go modules)?

> Use indelible release tags
> --------------------------
>
>                 Key: CALCITE-6112
>                 URL: https://issues.apache.org/jira/browse/CALCITE-6112
>             Project: Calcite
>          Issue Type: Improvement
>            Reporter: Vladimir Sitnikov
>            Priority: Major
>
> The ASF has recommended using indelible Git tags (rel/...) since 2016: 
> [https://lists.apache.org/thread/szbtzk0048ppx1zvzljbrq7by2mt1zvs]
> It turns out that has broken in Calcite since 2020: 
> [https://github.com/apache/calcite/commit/2e30293af7373b6c5fbcc5fa6505b49df2fba000]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to