Community Tada, it's our new chat archive! Welcome to our new chat mirror, with all six of the current Slack public channels being mirrored to the web.
Community What we mean by "contributing" to Pants We embrace that open source is not code alone. We truly value a wide spectrum of contributions to Pants project and to the thriving community that underlies it. Here are some of the many ways anyone can potentially contribute to the vitality of Pants...
Community Write (or speak) about any of Pants community's favorite topics! Interested in blogging about Pants? Any member of the community is encouraged to pitch topics for the Pants Blog. You can DM pitches to me (@cczona) over at pantsbuild.slack.com. Likewise, we encourage writing for your company blog, personal blog, or other organizations' blogs where appropriate for your topic.
Community Pantsbuild Community Survey 2023 Every year, we do a survey to identify community members' wishlist for the year ahead, and get a sense of what's highest priority for you. Please take the survey now!
Community Featured Celebrating two years of Pants 2 Pants 2's design incorporated many lessons learned from the first version of Pants, and many of its contemporary build systems. On Pants 2's 2nd anniversary, we return to some of the earliest decisions we made when rewriting Pants and look back at how they've helped us evolve at a remarkable pace…
Community The 2022 annual community survey is a wrap, and the results are in! We recently conducted our annual survey [https://groups.google.com/g/pants-devel/c/UFt3Os--6ps/m/FCjGTnlRBQAJ] of the Pants community. The purpose, as usual, was to inform the project roadmap for the year. The survey proceeded in two phases: First, we gathered all the potential projects and needs from the
Community You can call us Pantsbuild (or Pants, whichever you prefer) As more and more people start using and discovering Pants, we’ve discovered that it’s difficult to talk about the tool without introducing it as The Pants Build System, which isn’t very snappy or easy to remember. Especially in titles of posts or in tweets without that much
Community Happy new year! Hi Pants community, 2021 was another massive year for the project, even as the pandemic continued to disrupt our lives in so many challenging ways. We grew our Python user base significantly, engaged in critical developer relations [https://www.pantsbuild.org/docs/media] efforts, gained new community members, including several
Getting Started Docs improvements We've added a spate of new pages in recent months, plus Eric Arellano just completed a thorough audit of the docs which resulted in overhauling several pages. So if you haven't checked all of these out docs pages recently, give 'em a read or re-visit: Overhauled Getting Started * Key concepts
Community Podcasting Pants Pants team members periodically get invited to be interviewed about aspects of the project. It's a delight to have these conversations, sharing our expertise and passion for build engineering. If you haven't heard these stories yet, you're in for a treat. And of course if you want to hear more
Community PyDev of the Week One of the core Pants maintainers, Benjy Weinberger, was recently interviewed for the PyDev of the Week feature on the Mouse vs Python blog [https://www.blog.pythonlibrary.org/]! Click through for more about the history of Pants, how Benjy came to be involved, his take on the project's strengths,
Community It's PyCon US Time! PyCon US, the largest Python conference in the world, is getting under way (online-only this year), and Pants has a strong presence this year! * On Friday at 9:15 AM PDT Pants contributor Benjy Weinberger [https://twitter.com/benjy] (that's me!) will be speaking about some of the cool and
Community Monorepos and performance: Pants Build maintainer Benjy Weinberger's conversation with SemaphoreCI There are many benefits of using a monorepo. Among them, cleaner code, enhanced communication, and easier collaboration. The codebase can scale. The big catch is performance. If the experience of performance deteriorates for developers or deployers, that deservedly gets firm pushback. The processes and systems we use with monorepos are
Community Talking Pants Pants contributors Eric Arellano [https://github.com/Eric-Arellano] and Stu Hood [https://github.com/stuhood] sat down recently with Tobias Macey, host of the popular Podcast.__init__, to talk about Python monorepos and how Pants supports them. Listen in to learn about the history of Pants (including the origin of