poise / poise-python

A Chef cookbook to provide a unified interface for installing Python, managing Python packages, and creating virtualenvs.
Apache License 2.0
124 stars 108 forks source link

Please release the version with 18.04 support! #117

Closed dennybaa closed 6 years ago

dennybaa commented 6 years ago

@coderanger PS. It makes sense to get rid of the halite_gem approach completely and make a "normal" cookbook :) Lately always something breaks in poise python, first pip 10 with hardcoded regexp now bionic. The way the cookbook is made is ultra wrong, while people could just fork and contribute to the cookbook they have to wait until you update the gem or do "fuckery" as you'd say.

coderanger commented 6 years ago

I'll release it when I get time. Anyone can fork/contribute to this cookbook if they want, and instructions on using a pre-release version are available at https://github.com/poise/halite#using-a-pre-release-version-of-a-cookbook.

Closing this as both inflammatory and non-actionable.

dennybaa commented 6 years ago

@coderanger well it is what it is, thanks for the docs :) My point is the whole halite approach brings nothing to users from the perspective of friendliness. And from the perspective of code re-usability it's also jet-legged, I really doubt there's a wide audience which gonna use chef provider gem :) Wrapping one package into another package and versioning both. And also berks extension... Sounds heavy.

coderanger commented 6 years ago

Halite isn't for users, it's a development and management tool and I've written many words about why it is superior to plain cookbooks for the types of things I write. Feel free to look them up.