At long last, my part 2 article is up for using GStreamer and tagging libraries to make a CLI CD rip+tag script. It's got an image and is scheduled for Monday.
https://fedoramagazine.org/?p=22150&preview=1&_ppp=ba2d28d0d7
I welcome review and corrections!
On 4.8.2018 16:34, Paul Frields wrote:
At long last, my part 2 article is up for using GStreamer and tagging libraries to make a CLI CD rip+tag script. It's got an image and is scheduled for Monday.
https://fedoramagazine.org/?p=22150&preview=1&_ppp=ba2d28d0d7
I welcome review and corrections!
Hi Paul, I see that this is second part and the previous one was already released. So consider this just a hint for next time:
We would very much like to avoid teaching developers, even beginners, to use python3-whatnot RPM packages for development. We should sell the upstream method of doing things: venvs, pipenv, pip. It's greatly supported in Fedora and beginners won't learn bad habits of using RPM installed packages for development and then being sad about some libraries missing (usually this ends up with sudo pip installing) or outdated (usually this ends up with sudo pip upgrading, which is even more dangerous).
Also a side not not related strictly to this article: a syntax highlight would be awesome for readability of the code samples.
On Sat, Aug 04, 2018 at 09:46:06PM +0200, Miro Hrončok wrote:
On 4.8.2018 16:34, Paul Frields wrote:
At long last, my part 2 article is up for using GStreamer and tagging libraries to make a CLI CD rip+tag script. It's got an image and is scheduled for Monday.
https://fedoramagazine.org/?p=22150&preview=1&_ppp=ba2d28d0d7
I welcome review and corrections!
Hi Paul, I see that this is second part and the previous one was already released. So consider this just a hint for next time:
We would very much like to avoid teaching developers, even beginners, to use python3-whatnot RPM packages for development. We should sell the upstream method of doing things: venvs, pipenv, pip. It's greatly supported in Fedora and beginners won't learn bad habits of using RPM installed packages for development and then being sad about some libraries missing (usually this ends up with sudo pip installing) or outdated (usually this ends up with sudo pip upgrading, which is even more dangerous).
Also a side not not related strictly to this article: a syntax highlight would be awesome for readability of the code samples.
Thanks for the feedback, Miro. Does this mean we are going to start dropping python3-* library packages in Fedora which are package leaves?
On 8.8.2018 21:57, Paul W. Frields wrote:
On Sat, Aug 04, 2018 at 09:46:06PM +0200, Miro Hrončok wrote:
On 4.8.2018 16:34, Paul Frields wrote:
At long last, my part 2 article is up for using GStreamer and tagging libraries to make a CLI CD rip+tag script. It's got an image and is scheduled for Monday.
https://fedoramagazine.org/?p=22150&preview=1&_ppp=ba2d28d0d7
I welcome review and corrections!
Hi Paul, I see that this is second part and the previous one was already released. So consider this just a hint for next time:
We would very much like to avoid teaching developers, even beginners, to use python3-whatnot RPM packages for development. We should sell the upstream method of doing things: venvs, pipenv, pip. It's greatly supported in Fedora and beginners won't learn bad habits of using RPM installed packages for development and then being sad about some libraries missing (usually this ends up with sudo pip installing) or outdated (usually this ends up with sudo pip upgrading, which is even more dangerous).
Also a side not not related strictly to this article: a syntax highlight would be awesome for readability of the code samples.
Thanks for the feedback, Miro. Does this mean we are going to start dropping python3-* library packages in Fedora which are package leaves?
I don't think we need to actively drop them, but I see very little benefit in them.
If you would like, we can discuss this at Flock SIGs roundtables (now).
Not only development but also venv is a great recommendation to install some Python systems. For example, the taiga.
Awesome! thanks stickster!
I will check that this one gets published today, and promote on the socials!
cheers, ryanlerch
On Sun, Aug 5, 2018 at 12:34 AM, Paul Frields stickster@gmail.com wrote:
At long last, my part 2 article is up for using GStreamer and tagging libraries to make a CLI CD rip+tag script. It's got an image and is scheduled for Monday.
https://fedoramagazine.org/?p=22150&preview=1&_ppp=ba2d28d0d7
I welcome review and corrections!
-- Paul _______________________________________________ Fedora Magazine mailing list -- magazine@lists.fedoraproject.org To unsubscribe send an email to magazine-leave@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/magazine@ lists.fedoraproject.org/message/SXHT2H6RBHELJ55C6C3FO4KS5HK4C4VS/
magazine@lists.fedoraproject.org