Laura Barcziova
Senior software engineer at Red Hat, Packit team lead
Sessions
Changelogs – the essential but often underestimated narrative of software updates. Ever found yourself in the dilemma of "keep it short" versus "give me all the details" when documenting changes? You're not alone.
Join us for an engaging discussion where we'll collectively tackle the changelog chaos. Throughout the talk, we'll navigate the complexities, explore best practices, brainstorm areas for improvement, and share experiences.
Whether you're an upstream maintainer, a coding enthusiast, a downstream package maintainer, or simply intrigued by the challenges, your perspectives are more than welcome. Come, share your thoughts, and let's make sense of the changelogs together!
In this talk, we will dive into the agile techniques employed in our project. We had the pleasure of starting from scratch and growing into a project used by hundreds every day. We will cover challenges we encountered along the way, such as remote work, planning, tracking tasks, automating tedious actions, team roles, making the biggest impact and more. We will touch on some methodologies from Scrum and Kanban. The biggest highlight will be our system of rotating roles within the team, which means having designated individuals for deployment, communication with the community or leading the Kanban process and rotating these responsibilities each week. We have recently written a few blog posts about this process that works really well for us and will guide you through our journey of getting to this point. Let’s share together the insights, lessons learned and practices for achieving effective collaboration within the development teams! If you are collaborating with others on a project, you may learn something here!