duckinator / bork

A Python build and release management tool.
https://bork.readthedocs.io
MIT License
12 stars 2 forks source link

Should `bork download` be removed? #336

Closed duckinator closed 5 months ago

duckinator commented 9 months ago

Basically:

I'm wondering if it makes sense to remove bork download entirely, or possibly split it out into a separate tool.

duckinator commented 9 months ago

@nbraud @AstraLuma what're your thoughts on this?

AstraLuma commented 9 months ago

It looks like it would be useful for artifact handling in CI? But

  1. Very few projects publish python packages in github releases--it's just easier to use PyPI
  2. I'm not sure what CI flow would involve downloading a previously-built package through non-standard channels
duckinator commented 9 months ago

That's why I'm thinking it might make sense to split it out into its own tool. It's useful, but in different situations than bork is useful.

duckinator commented 9 months ago

Independently of it being removed: as long as it exists, the definition of bork.api.DOWNLOAD_SOURCES should be moved into bork.api.download() so it doesn't affect other commands.

duckinator commented 5 months ago

Closing in favor of #357.