[Baypiggies] This Thursday's meeting: Python-based Build Systems
Jeff Fischer
jeffrey.fischer at gmail.com
Tue Feb 23 14:33:24 EST 2021
*Thursday, February 25th 7:00 pm to 8:30 pm*
This month, we will focus on build systems implemented in Python. We have
two talks: a lightning talk on Snakemake and a full talk on SCons.
*Lightning Talk: Snakemake*
*Speaker:* Jeff Fischer
Snakemake <https://snakemake.github.io> is a Make-inspired framework for
reproducible data analysis from the bioinformatics community. It provides
integrations with shell, Python, Jupyter notebooks, and scientific
computing infrastructure.
*Main Talk: SCons, a Python-based Make replacement*
*Speaker:* William Deegan
*Description*
SCons <https://scons.org> is an open source build tool written in Python.
Originally released in 2001. It’s actively maintained and widely used. It’s
developed with a focus on correctness, flexibility, and speed.
It’s currently used by numerous large software and hardware companies for
apps and embedded software and games.
Attendees will get a quick introduction to SCons,it’s build files
SConstruct and SConscripts, and some of SCons core concepts. Armed with
this information, you can do a basic software build, and have a good base
of knowledge to progress to fairly complicated builds.
*Speaker bio: William Deegan*
William Deegan (@bdbaddog) is the founder of Bad Dog Consulting, which
specializes in build and test automation, CI, CD. Additionally they provide
mobile development and general software development services and Coverity
Deployment and maintenance.
A survivor of 18 startups (so far), Bill started his career at Digital
Equipment Corporation writing chip design software (aka EDA tools).
Graduated from RIT with a bachelor's degree in Computer Engineering.
In his spare time, Bill enjoys training for Triathlons, running, cycling,
reading, and occasionally wrenching on cars.
Bill is active in open source, co-manager of the SCons project, on the
board of directors of Buildbot Project, and has been running the Baypiggies
website and assisted in running Baypiggies for many years.
*Code of Conduct*
https://baypiggies.net/pages/code_of_conduct.html
Interactions online have less nuance than in-person interactions. Please be
Open, Considerate and Respectful. Also, please refrain from discussing
topics unrelated to the Python community or the technical content of the
meeting.
*RSVP*
We will conduct the meeting via Zoom webinar. Please register in advance at
the following link:
https://stanford.zoom.us/webinar/register/WN_jWf3KOBNQP-eBXrXvz2UFQ. It
would also be helpful if you responded on your Meetup page for the event:
https://www.meetup.com/BAyPIGgies/events/276526331/
Thanks and see you Thursday!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/baypiggies/attachments/20210223/0156a2c2/attachment.html>
More information about the Baypiggies
mailing list