Louisville, KY
Greg is a retired neurologist in Louisville, Kentucky, with a long-standing interest in computers and programming, beginning with Fortran IV in the 1960s. When Linux and open source software came along, it kindled a commitment to learning more, and eventually contributing. He is a member of the Scribus Team.
Authored Comments
You may have to also consider whether you are going to use Python for scripting in some API-enabled piece of software. Scribus requires at least Python 2.7, and I'm not sure if Python 3+ will work. At the same time, the Scribus that you download from Sourceforge has Python 2.7 built into it. This is a somewhat limited Python, though, and you may want/need other packages. The trick is to install Python 2.7 or better and any packages you need, then go to the directory where the Scribus-installed Python is and either rename it, or delete it*. When Scribus starts, it will first look for its own Python, and if it can't find it, check the system.
* Hint: on general principles, it's better first to just rename and make sure your Python works with Scribus before deleting it in Scribus.
I subscribed to Linux Journal for some years, but dropped my subscription when there were increasingly fewer articles that were at my level of expertise and interest. I would periodically check it out in bookstores (though never bought any copies), but never saw it get back to its roots.