On Thu, Jan 6, 2022 at 7:20 AM Levi Muniz <levi.mu...@quantum.com> wrote:

> Thanks for the suggestions so far!
>
> I'll probably end up doing some combination of reading from RSS/Atom then
> emailing myself with the updates. There seems to be a few services that can
> do this, but most of them require creating an account and cost money at a
> certain point. Might be a fun side project for me. :P
>
>
That's definitely your prerogative


> It's bizarre to me that there's no real standard push-style solution to
> this problem yet. RSS is great, though I haven't considered using it until
> now. It'd be a bit of an outlier for me to do that just for flake8.
>
>
There are tonnes of services that will send you change requests with
updated dependencies. A few examples - If you're already using GitHub,
dependabot can do it. pyup.io can do it. Snyk can do package updates (at
least for security updates). This is actually a solved problem, you just
need to pick your solution.


> Just some interesting thoughts: Who should be responsible for notifying
> users of new releases? Developers themselves? Package repositories? SCM
> systems? What format would be most widely accepted?
>

If GitHub weren't trying to lock down all aspects of development, they
could do this based on when a tag is published. Instead, they want
developers to do more work to lock them and their users into the platform
by publishing releases and release artifacts. As soon as you start doing
that, you get people complaining that all artifacts starting at the dawn of
the project aren't published, and if one developer takes it upon themselves
to publish one release, any future releases done by someone else suddenly
become "missing".

PyPI is already doing its best to operate at scale and is thoroughly abused
by some automations. As a result, they've removed certain APIs. To ask them
to implement this would be unreasonable in my opinion unless  there were a
better way to fund its operation and development.


> The information contained in this transmission may be confidential. Any
> disclosure, copying, or further distribution of confidential information is
> not permitted unless such privilege is explicitly granted in writing by
> Quantum. Quantum reserves the right to have electronic communications,
> including email and attachments, sent across its networks filtered through
> security software programs and retain such messages in order to comply with
> applicable data security and retention requirements. Quantum is not
> responsible for the proper and complete transmission of the substance of
> this communication or for any delay in its receipt.
> _______________________________________________
> code-quality mailing list -- code-quality@python.org
> To unsubscribe send an email to code-quality-le...@python.org
> https://mail.python.org/mailman3/lists/code-quality.python.org/
> Member address: graffatcolmin...@gmail.com
>
_______________________________________________
code-quality mailing list -- code-quality@python.org
To unsubscribe send an email to code-quality-le...@python.org
https://mail.python.org/mailman3/lists/code-quality.python.org/
Member address: arch...@mail-archive.com

Reply via email to