I would remove “may” since these will differ almost always.

Great point. Thanks !

On Mon, May 4, 2026 at 5:37 PM Dave Fisher <[email protected]> wrote:

>
>
> > On May 4, 2026, at 8:15 AM, Jarek Potiuk <[email protected]> wrote:
> >
> > Damn,
> >
> > It seems that no matter what we do - "source" links will always appear
> > there (after some time :X). But then, we do not have to upload "our"
> > packages there.
> >
> > This is what I proposed to the Airflow PMC. Perhaps we can take it as an
> > example of how it can be "clearly" marked? (you can see it in my Airflow
> > fork) [1]:
> >
> > The only authoritative source for Apache Airflow 3.2.1 release
> > artifacts is the official downloads page at:
> >
> >
> https://airflow.apache.org/docs/apache-airflow/3.2.1/installation/installing-from-sources.html
> > That page lists the source tarballs, wheels, detached .asc signatures,
> > and .sha512 checksums published by the ASF, with instructions for
> > verifying each — including the project's signing keys at
> > https://downloads.apache.org/airflow/KEYS.
> >
> > Note: the "Source code (zip)" and "Source code (tar.gz)" attachments
> > on this page are GitHub-generated snapshots of the git tag. They are
> > not official ASF releases, are not signed, and may differ
> > from the canonical artifacts on the downloads page above.
>
> I would remove “may” since these will differ almost always.
>
> Best,
> Dave
>
> >
> > [1]
> >
> https://github.com/potiuk/airflow/releases/tag/release-rendering-test-3.2.1
> > -
> >
> >
> > On Sun, May 3, 2026 at 10:37 PM Jarek Potiuk <[email protected]> wrote:
> >
> >>> And sorry for getting your name wrong - autocorrect can be the worse
> >> sometimes
> >> No problem, it happens to me all the time, Josef ;)
> >>
> >> Regarding GitHub releases, I’ve confirmed it is possible to maintain
> >> release pages containing only release notes without attached binaries.
> >> Airflow is currently running a lazy consensus [1] to remove binaries
> from
> >> GitHub and instead provide links to our official download page [2] and
> >> PyPI. We will include a note that our PyPI packages are bit-to-bit
> >> identical to the SVN artifacts and have passed all required checks and
> >> votes.
> >>
> >> I believe this is the best approach because it maintains the familiarity
> >> of GitHub release notes for users while eliminating concerns regarding
> >> artifact immutability or multiple "sources of truth." You can see a
> preview
> >> of the throwaway script to do in this PR [3] and a live example on my
> >> private fork [4].
> >>
> >> [1] https://lists.apache.org/thread/5x55mvorsrkc4ny16v55d71bbs9djm6y
> >> [2] https://infra.apache.org/release-download-pages.html
> >> [3] https://github.com/apache/airflow/pull/66314
> >> [4]
> >>
> https://github.com/potiuk/airflow/releases/tag/release-rendering-test-3.2.1
> >>
> >> Thanks,
> >> Jarek
> >>
> >> On Sun, May 3, 2026 at 6:59 PM Jean-Baptiste Onofré <[email protected]>
> >> wrote:
> >>
> >>> Hi Justin,
> >>>
> >>> I will check but I guess it's the "default" GH Release. Let me check on
> >>> the
> >>> podliings I mentor.
> >>>
> >>> Regards
> >>> JB
> >>>
> >>> On Sat, May 2, 2026 at 12:10 PM Justin Mclean <
> [email protected]>
> >>> wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>> I also checked current podlings against the Incubator GitHub
> >>> distribution
> >>>> guidance:
> >>>> https://incubator.apache.org/guides/distribution.html#github
> >>>>
> >>>> The following podlings appear to have GitHub Releases that may need
> >>>> cleanup/extra info added:
> >>>> - Burr
> >>>> - Casbin
> >>>> - Fluss
> >>>> - GraphAr
> >>>> - Hamilton
> >>>> - Iggy
> >>>> - OzHera
> >>>> - ResilientDB
> >>>>
> >>>> Again, this was done with a script and could be incomplete or
> incorrect.
> >>>>
> >>>> Could mentors and PPMCs please check that GitHub Releases include the
> >>>> incubating disclaimer where needed, and that RCs, nightlies, and
> >>> snapshots
> >>>> etc are marked as GitHub pre-releases?
> >>>>
> >>>> Thanks,
> >>>> Justin
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [email protected]
> >>>> For additional commands, e-mail: [email protected]
> >>>>
> >>>>
> >>>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to