Online codesprints

Continuing the discussion from HSA revival:

Would be doable I think, and fun.

But I have no clue how a codesprint works. Can someone explain?

I’ve never personally been at one,but from what I’ve heard:
You meet together in a big room,everyone brings their laptop or computer and you try to intensively work at the Haiku codebase and can ask other people if you’re stuck at a problem you don’t know how to solve.
Online,I guess a Jitsi meeting could be started with everyone talking while at the same time coding on another computer.
But I don’t know if that is as productive and popular as a meeting in person.
Let’s first wait what @PulkoMandy says about his previous online meetings before we think about making one again.

I replied in the other topic, sorry, I didn’t see this one.

I don’t find online sprints very useful, so I will let other people elaborate.

For in-person sprints, the idea is to put developers in a room for a week (or a weekend), and let them work full time on Haiku with little to no distractions (lunch and dinner breaks and sleeping at night for those who need that).

There can be a “theme” set in advance or it can be a “bring your own project” thing. Usually it is a good time to ask for help or do pair programming on a complex subject, or get some hardware in the hands of someone who can write a driver. Also possibne are architecture dnscussions over a whiteboard, much easier and direct than doing it through a forum or mailing list thread.

We have been pretty open about who can join. For example I think one of the fre:ac developers joined one of the sprints and got some help getting his app pomted and packaged in haikuports.

2 Likes