Hello Sheng Wu,

Yes, I misunderstood. I thought KEYS can only contain one public key, no
other public keys are allowed to exist at the same time. That's why I was
forced to do this signature. It helped me solve a real problem. Thanks a
lot.

Best regards,
LinkinStar

On Wed, Dec 20, 2023 at 3:45 PM Sheng Wu <wu.sheng.841...@gmail.com> wrote:

> KEYS is a very for all existing public keys. Not for a specific
> individual. Are you misunderstanding this?
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
> LinkinStar <linkins...@apache.org> 于2023年12月20日周三 15:31写道:
> >
> > Hi Xuanwo,
> >
> > Thank you very much for your suggestions. I'm very sorry, perhaps my
> > understanding of the release signature is a little misguided. This is
> > because we feel that there can only be one download address for KEYS,
> e.g.
> > https://dist.apache.org/repos/dist/release/incubator/answer/KEYS. If
> there
> > can only be one public key, then there can only be one private key. So we
> > previously felt that all published content can always have only one
> private
> > key to sign. That's why we use this mode. Because we would think that if
> a
> > different person were to sign it, then the public key would change and
> the
> > previous release would not be verified. For example, The A RM signed the
> > released version 1.0.0. The B RM signed the released version 1.1.0. If B
> > replaces the public key
> > https://dist.apache.org/repos/dist/release/incubator/answer/KEYS, then
> > version 1.0.0 will fail to verify it if you use the same public key.
> >
> > Best regards,
> > LinkinStar
> >
> > On Wed, Dec 20, 2023 at 3:06 PM Xuanwo <xua...@apache.org> wrote:
> >
> > > > Regarding the signature issue you mentioned, only release manager and
> > > joyqi
> > > > know the secret GPG keys. This is to ensure that no matter what the
> > > problem
> > > > is, there is someone available to help resolve issues that arise in
> the
> > > > release.
> > >
> > > I feel like it's better to use different gpg keys that owned by RM
> > > themselves.
> > >
> > > As the community expands, we'll welcome new PPMC members and Release
> > > Managers (RMs) from outside your company. Regarding security, it's
> risky
> > > for RMs to share GPG keys. In terms of community independence, the
> release
> > > process should not be overly reliant on joyqi. Should joyqi be
> unavailable
> > > or preoccupied, can the release process continue without interruption?
> > >
> > > On Wed, Dec 20, 2023, at 14:57, LinkinStar wrote:
> > > > Hi Xuanwo,
> > > >
> > > > Firstly, these files in the vaunt folder are reward badges for user
> > > > contributions. For now, we are using it.
> > > > Regarding the signature issue you mentioned, only release manager and
> > > joyqi
> > > > know the secret GPG keys. This is to ensure that no matter what the
> > > problem
> > > > is, there is someone available to help resolve issues that arise in
> the
> > > > release.
> > > >
> > > > Best regards,
> > > > LinkinStar
> > > >
> > > > On Wed, Dec 20, 2023 at 2:41 PM Xuanwo <xua...@apache.org> wrote:
> > > >
> > > >> Hi,
> > > >>
> > > >> I found those images are included in source tarball:
> > > >>
> > > >> - .vaunt/bug.png
> > > >> - .vaunt/enhancement.png
> > > >>
> > > >> Are they needed by users? Is it possible to remove them from the src
> > > >> release?
> > > >>
> > > >> Regarding PGP signatures, I'm confident that all are valid. But I
> found
> > > >> that those tarball
> > > >> are signed by jo...@apache.org which is not the release manager.
> > > >>
> > > >> Are you internally sharing jo...@apache.org's secret GPG keys? Or
> have
> > > >> you signed those
> > > >> tarballs through CI with the key stored as GitHub secrets?
> > > >>
> > > >> On Wed, Dec 20, 2023, at 14:25, LinkinStar wrote:
> > > >> > Hello,
> > > >> >
> > > >> >     This is a call for vote to release Apache Answer(Incubating)
> > > version
> > > >> > v1.2.1-RC1.
> > > >> >
> > > >> >     The vote thread:
> > > >> >
> > > https://lists.apache.org/thread/w9ybd1rygd4x9o9ryx3k2ho3n49664p6
> > > >> >
> > > >> >     Vote Result:
> > > >> >
> > > https://lists.apache.org/thread/7h9rmwn7fbrn7dhk1620lzj43063r7vj
> > > >> >
> > > >> >     The release candidates:
> > > >> >
> > > >> >
> > > >>
> > >
> https://dist.apache.org/repos/dist/dev/incubator/answer/1.2.1-incubating-RC1/
> > > >> >
> > > >> >     Release notes:
> > > >> >
> > > >> https://github.com/apache/incubator-answer/releases/tag/v1.2.1-RC1
> > > >> >
> > > >> >     Git tag for the release:
> > > >> >
> > > >> https://github.com/apache/incubator-answer/releases/tag/v1.2.1-RC1
> > > >> >
> > > >> >     Git commit id for the release:
> > > >> >
> > > >> >
> > > >>
> > >
> https://github.com/apache/incubator-answer/commit/82fdfc77636d8d1ce28710d929a8c22bb52834ef
> > > >> >
> > > >> >     Keys to verify the Release Candidate:
> > > >> >
> > > https://dist.apache.org/repos/dist/release/incubator/answer/KEYS
> > > >> >
> > > >> >     The vote will be open for at least 72 hours or until the
> necessary
> > > >> > number of votes are reached.
> > > >> >
> > > >> >     Please vote accordingly:
> > > >> >
> > > >> >     [ ] +1 approve
> > > >> >     [ ] +0 no opinion
> > > >> >     [ ] -1 disapprove with the reason
> > > >> >
> > > >> >     Checklist for reference:
> > > >> >
> > > >> >     [ ] Download links are valid.
> > > >> >     [ ] Checksums and PGP signatures are valid.
> > > >> >     [ ] Source code distributions have correct names matching the
> > > current
> > > >> > release.
> > > >> >     [ ] LICENSE and NOTICE files are correct for each Answer repo.
> > > >> >     [ ] All files have license headers if necessary.
> > > >> >     [ ] No unlicensed compiled archives bundled in source archive.
> > > >> >
> > > >> >     To compile from the source, please refer to:
> > > >> >
> > > >> >
> https://github.com/apache/incubator-answer#building-from-source
> > > >> >
> > > >> > Thanks,
> > > >> > LinkinStar
> > > >>
> > > >> --
> > > >> Xuanwo
> > > >>
> > > >>
> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > >> For additional commands, e-mail: general-h...@incubator.apache.org
> > > >>
> > > >>
> > >
> > > --
> > > Xuanwo
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>

Reply via email to