Hi Dave, IMO there are no "artifacts" to release for a Golang client. Go client works with git tags.
I think the policy should be updated to reflect the process for releasing clients that don't have "artifacts". I created a LEGAL issue and starting an email discussion on legal-discuss@ https://issues.apache.org/jira/browse/LEGAL-512 - Sijie On Thu, Mar 26, 2020 at 11:29 AM Dave Fisher <w...@apache.org> wrote: > Hi - > > There is an official release policy - > http://www.apache.org/legal/release-policy.html#policy > > It does not include GitHub as a source of official releases. > > Releases are acts of the Foundation through each PMC. > > Perhaps that is something to be discussed on legal-discuss@, but that > would mean a change to a well established Foundation Policy and would > breach the legal shield which protects you as VP, the PMC and the Release > Manager. > > Regards, > Dave > > > On Mar 26, 2020, at 10:41 AM, Matteo Merli <mme...@apache.org> wrote: > > > > Hi Dave, > > > > we discussed in past to only release a Git tag for Go. All the users > > of this library will just fetch the library directly from Github, > > specifying a tag in their Go dependencies tool. > > > > While we could publish a source tar.gz, it would be of little > > practical utility to users. > > > > Having said that, we'd need to specify the Git tag hash, both here in > > the vote thread as in the release notes. > > > > Dave, do you thing that this would be an acceptable way to "release" a > > blessed tag? > > -- > > Matteo Merli > > <mme...@apache.org> > > > > > > On Thu, Mar 26, 2020 at 9:26 AM Dave Fisher <w...@apache.org> wrote: > >> > >> -1 - What artifacts are we voting on? Where is the source package on > the Apache servers? > >> > >> Packages here https://github.com/apache/pulsar-client-go/releases are > not immutable. There are no checksums or signatures. No update to the KEYS > file. > >> > >> Please put release candidates here: > https://dist.apache.org/repos/dist/dev/pulsar/ in there own folder. > >> > >> Regards, > >> Dave > >> > >>> On Mar 26, 2020, at 9:00 AM, Matteo Merli <mme...@apache.org> wrote: > >>> > >>> +1 > >>> > >>> > >>> -- > >>> Matteo Merli > >>> <mme...@apache.org> > >>> > >>> On Thu, Mar 26, 2020 at 4:52 AM Yong Zhang <zhangyong1025...@gmail.com> > wrote: > >>>> > >>>> +1 > >>>> > >>>> Thanks > >>>> Yong > >>>> > >>>> On Thu, 26 Mar 2020 at 19:44, PengHui Li <peng...@apache.org> wrote: > >>>> > >>>>> +1 > >>>>> > >>>>> Sijie Guo <guosi...@gmail.com> 于2020年3月26日周四 上午8:28写道: > >>>>> > >>>>>> +1 > >>>>>> > >>>>>> On Tue, Mar 24, 2020 at 11:26 PM anonymitaet _ < > anonymita...@hotmail.com > >>>>>> > >>>>>> wrote: > >>>>>> > >>>>>>> +1 > >>>>>>> > >>>>>>> Thanks xiaolong for your great work > >>>>>>> > >>>>>>> On 2020/3/25, 13:43, "xiaolong ran" <ranxiaolong...@gmail.com> > wrote: > >>>>>>> > >>>>>>> Hi everyone, > >>>>>>> > >>>>>>> Please review and vote on the release candidate #1 for the > version > >>>>>>> 0.1.0, as follows: > >>>>>>> [ ] +1, Approve the release > >>>>>>> [ ] -1, Do not approve the release (please provide specific > >>>>> comments) > >>>>>>> > >>>>>>> This is the first release candidate for Apache Pulsar Go client, > >>>>>>> version 0.1.0. > >>>>>>> > >>>>>>> It fixes the following issues: > >>>>>>> > >>>>>>> https://github.com/apache/pulsar-client-go/milestone/1?closed=1 > < > >>>>>>> https://github.com/apache/pulsar-client-go/milestone/1?closed=1> > >>>>>>> > >>>>>>> Please download the source packages and review this release > >>>>>> candidate: > >>>>>>> > >>>>>>> - Review release notes > >>>>>>> - Download the source package and follow the README.md to build > and > >>>>>>> run the pulsar-client-go. > >>>>>>> > >>>>>>> The vote will be open for at least 72 hours. It is adopted by > >>>>>> majority > >>>>>>> approval, with at least 3 PMC affirmative votes. > >>>>>>> > >>>>>>> Source file: > >>>>>>> > https://github.com/apache/pulsar-client-go/tree/v0.1.0-candidate-1 > >>>>> < > >>>>>>> https://github.com/apache/pulsar-client-go/tree/v0.1.0-candidate-1 > > > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>> > >> > >