Sprints Introduction

This video is from DjangoCon Europe 2023 in Edinburgh, Scotland.

Sprints Introduction
0:04:38
Published June 7, 2023
161 views

Summary

A conference sprint is an informal gathering where people work together on Django and other projects, share ideas, and ask one another for help. The speaker first stumbled into a sprint without a computer or much experience, but was welcomed, given a computer, and made a small contribution to Django CMS; that experience convinced them to return. Sprints are useful even if you only have a little time or are unsure of your coding or Git skills: contributions can range from fixing a spelling mistake or sharing an idea to learning from others, and useful work may happen in people’s heads as well as in code.

Key takeaways

  • Sprints bring people together to work on Django and other projects while sharing ideas and helping one another.
  • You do not need to arrive with advanced coding skills or Git experience to take part.
  • Small contributions, questions, and ideas are welcome, and sprints are a chance to learn from other contributors.
  • Useful sprint work can include both changes to code and knowledge gained through collaboration.

Summarised automatically from the transcript.

Transcript

725 words · auto-generated Show

Automatically transcribed, so expect mistakes in names and technical terms.

0:04

Um I I'm quite sure that some of you are Sick of seeing me up. Yeah, they're leaving already. Look at that. I don't I don't blame you, George. Um who has been to a sprint at her conference like this before and knows what I'm talking about. And who hasn't? Okay there. Um The first time I went to EdjangoCon was in 2011 when it was in Amsterdam and I had no idea what a sprint might be, so I just booked tickets for the my my accommodation so on for the three days of talks But on the uh first day of the sprints, my train was not leaving until midday, so I wandered into the venue where the sprints were taking place just to see what this thing was.

0:53

And I can't remember now what I thought it was going to be like, but there were all these people, some of them that I knew already, and most of whom I just met for the first time, gathered round tables, round laptops and huddling in corners And I sat down at the Django CMS table, which is what I was interested in, and um I didn't even I was so naive about what I should be expecting at a conference. I didn't even have a computer with me at the conference. So um you know, I didn't know what I was supposed to be doing. And I sat down there and said, Oh what w what's happening? I said, Well we're working on Django CMS and somebody gave me a computer and I only had an hour or so, but it turned out that they were working on Django CMS there and other people working on Django and other people working on other projects

1:43

and I said is it okay for me to be here? And they said, yeah. And they gave me a computer and I actually managed to make a little contribution to Django CMS just in that time that I was there. And I felt that I'd wandered into the party at the end of all the hard work and It really was people saying, well, this is the best part of the conference. And I I felt So sad that I was leaving that behind because I just got a glimpse of it and I really wanted to be in it. So the next year I made sure that I was there for the um the code sprints. Now

2:31

What's going to happen is that there will be people, ordinary human beings like you and me, and we'll be sitting around in front of computers, working on something, exchanging ideas with each other, uh looking for help on things. And at the end of the two days, work will be done in different places. Some of the work will mostly go on inside people's heads. And some of the work will go into git comments and code repositories as well. But it doesn't matter where it happens. And I I'd like to invite you just a Please come, even if it's just to see what a sprint looks like. If you've got half an hour or so to spend tomorrow morning and you're leaving Call in on us.

3:17

We'd love to see you. I'm not sure what I'm going to be doing, but I know that at the end of it, I will have done something useful. And you might be unsure about your software skills or your Git skills or and those things don't matter because it's it's collaboration. I I bit more or less learnt Git because somebody took the time to explain it to me at that sprint that I went to the subsequent year. So it's also a very good learning experience. If um Uh there's anything that you think you can contribute, like a spelling correction or an image, or um an idea

4:02

or you want to ask about something that might be that's on your mind. That's where you'll find collaborators. So Come and have a look and see what you find. If you were f if you're going to be around anyway and you're wondering whether it's for you jump in and um I'm sure you'll want to come back again next year too. So thank you. So off we go.

Questions this talk answers

What happens at a Django code sprint?

People work together around computers on Django and other projects, sharing ideas and asking each other for help. The work might result in code or other repository changes, but useful work can also happen through discussion and learning.

Discussed at 2:31

Can I join a sprint if I don’t have much coding or Git experience?

Yes. The speaker says those skills aren’t required because sprinting is collaborative, and it can be a good place to learn—she learned Git with help at a sprint.

Discussed at 3:17

What can I contribute at a sprint?

Even a small contribution, such as correcting spelling, adding an image, or sharing an idea or question, can help. The sprint is a place to find collaborators around what you’re interested in.

Discussed at 4:02

Note: We understand that names change, people change, and bodies change. We respect each individual's journey and privacy. If you have any concerns about a video or need us to remove content, please don't hesitate to contact us. We will handle your request with care and promptly address any issues.

More videos from DjangoCon Europe