# AntennaPod Hackathon!

**URL:** https://forum.antennapod.org/t/antennapod-hackathon/1023
**Category:** Project management
**Created:** [June 3, 2021, 9:27pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023 "2021-06-03T21:27:51Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [June 3, 2021, 9:27pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/1 "2021-06-03T21:27:51Z")

</div>

Dear all, and active contributors in particular 🙂

I was thinking it would be great if we could organise an AntennaPod Hackathon. Meaning: we all go online around the same time, work on a bunch of things at the same time, so we can ask each-other questions, test, give feedback, etc.

And then, at the end, maybe have a new release with some cool features and communication materials ready.

That way we can all clearly see the impact of our work and get things done efficiently & effectively 🙂

It would be great if we could - for those that want to join - also have a (Jitsi / Big Blue Button) call, to learn about the people behind the avatars and discuss our ideas.

* * *

> **Old timezone poll**
>
> To that end, I’ve added a poll to see where folks are from, in terms of time zone.
> 
> [poll type=regular results=always chartType=bar]
> - UTC -8 to -3 (Americas)
> - UTC -1 to +2 (Europe & most Africa)
> - UTC +3 to +5 (West Russia, Middle East, East Africa)
> - UTC +6 to +10 (Asia, Oceania)
> 
> [/ [poll]
> 
> Hope there’s some interest for this! If so, I’d be happy to hear if you folks have any particular ideas for a hackathon (what, and how long). And I can set up another poll to then to determine the date(s).
> 
> Cheers!

> **Kick-off meeting event**
>

> **Kick-off meeting date & time selection**
>
> > [@keunes](#):
> >
> > So, when should we have the kick-off meeting?
> 
> [Vote here!](https://forum.antennapod.org/t/antennapod-hackathon/1023/31)

> **Hackathon interest form**
>
> > [@keunes](#):
> >
> > I’ve just created a **tiny survey to map who is interested to do what during the hackathon** :  
> > [https://survey.antennapod.org/index.php/337359](https://survey.antennapod.org/index.php/337359)
> > 
> > It’s not anyonymous, but with that info we can connect the right people, and get a sense for what we’d like to prioritize 🙂

---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [June 3, 2021, 9:28pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/2 "2021-06-03T21:28:19Z")

</div>



---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [June 3, 2021, 9:32pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/3 "2021-06-03T21:32:51Z")

</div>

@ByteHamster @tonytamsf @ueen @Matth78 @Taco @peakvalleytech  
(and anyone else who’d like to jump in!)

---

<div class="post-metadata">

### Author: ![ueen](https://forum.antennapod.org/user_avatar/forum.antennapod.org/ueen/32/600_2.png) [@ueen](https://forum.antennapod.org/u/ueen)
#### Post date: [June 3, 2021, 9:54pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/4 "2021-06-03T21:54:52Z")

</div>

Well I have my PRs with SwipeActions, Inbox/unified Episodes and HomeScreen, id say they’re mostly done and just need some tweaks (eg. swipe action icons and color)  
If this can speed up the feedback loop I’m more than happy to participate if I can make the time 🙂

---

<div class="post-metadata">

### Author: ![Matth78](https://forum.antennapod.org/user_avatar/forum.antennapod.org/matth78/32/62_2.png) [@Matth78](https://forum.antennapod.org/u/Matth78)
#### Post date: [June 4, 2021, 7:39pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/5 "2021-06-04T19:39:02Z")

</div>

I don’t know what to think about it.  
I think it’s a good idea but I don’t know about using voice as it may quickly become difficult if everyone want to speak. Concerning myself I don’t think I have much to say. :-/ (And you didn’t hear my pronunciation 😔😅)

What about doing it on the forum with a set of questions for everybody to reply. Like what main feature is missing, what should be the priority and so on.  
But it really all depends on what developers want to do.

---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [June 5, 2021, 6:36am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/6 "2021-06-05T06:36:01Z")

</div>

> [@Matth78](#):
>
> I don’t know about using voice as it may quickly become difficult if everyone want to speak. Concerning myself I don’t think I have much to say. :-/ (And you didn’t hear my pronunciation 😔😅)

The great thing of meeting digitally, is that it’s synchronous. If moderated well, not everybody is speaking at the same time, and the discussion should not be complicated to follow. I have some experience with this through work, so I hope it will be ok 😛

That said, I can totally understand it if you prefer not to speak up. At work for bigger meetings we always appoint someone who keeps an eye of the chat and brings up any point made there - that works really well. That way you could participate ‘live’ also 🙂

> [@Matth78](#):
>
> What about doing it on the forum with a set of questions for everybody to reply

This might be a good idea regardless, in preparation of the whole thing 🙂

And another great idea for something we could do during the ‘hackathon’:

> [@Improving how we prioritize what to fix and work on next](https://forum.antennapod.org/t/improving-how-we-prioritize-what-to-fix-and-work-on-next/405/15):
>
> I feel like there are a lot of outdated and also some support issues that somehow no one is responding to anymore, so maybe they could be cleaned up as well, maybe as part of [https://forum.antennapod.org/t/antennapod-hackathon/](https://forum.antennapod.org/t/antennapod-hackathon/)

---

<div class="post-metadata">

### Author: ![ByteHamster](https://forum.antennapod.org/user_avatar/forum.antennapod.org/bytehamster/32/4041_2.png) [@ByteHamster](https://forum.antennapod.org/u/ByteHamster)
#### Post date: [June 5, 2021, 4:01pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/7 "2021-06-05T16:01:03Z")

</div>

> [@keunes](#):
>
> to learn about the people behind the avatars

I think that’s actually the most interesting thing to do 🙂 I really like the F-Droid meeting on the C3 congress because it allows for getting to know the other humans that you have only interacted with on GitHub before.

> [@ueen](#):
>
> If this can speed up the feedback loop I’m more than happy to participate

Sorry, I will try to have a look soon. I am just rather busy currently, that’s why I am less active in the last 2-3 months than before.

---

<div class="post-metadata">

### Author: ![ueen](https://forum.antennapod.org/user_avatar/forum.antennapod.org/ueen/32/600_2.png) [@ueen](https://forum.antennapod.org/u/ueen)
#### Post date: [June 5, 2021, 4:16pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/8 "2021-06-05T16:16:42Z")

</div>

> [@ByteHamster](#):
>
> Sorry, I will try to have a look soon. I am just rather busy currently, that’s why I am less active in the last 2-3 months than before.

Hey, no worries, you’re probably right that’s not that bad if some major UI/UX enhancements are spaced out over time so people can adjust.  
Meanwhile I can already use and enjoy it, while testing and improving the new features 🙂

**Back to topic:** maybe we can think about a date, so we can plan a little bit ahead (like I have a major exam coming up and need to manage my time a little 😃 )

---

<div class="post-metadata">

### Author: ![tonytamsf](https://forum.antennapod.org/user_avatar/forum.antennapod.org/tonytamsf/32/63_2.png) [@tonytamsf](https://forum.antennapod.org/u/tonytamsf)
#### Post date: [June 6, 2021, 7:02am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/9 "2021-06-06T07:02:49Z")

</div>

@keunes I love the idea and would love to meet and chat with the contributors and work on a few big ideas together.

We have done hackathons in the past, it can last 24 hours or 48 hours, but the code is usually throw out, but the demoing a new idea was the key.

I am also up for a bug bash of fixing long standing issues.

---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [June 6, 2021, 7:36am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/10 "2021-06-06T07:36:14Z")

</div>

> [@tonytamsf](#):
>
> it can last 24 hours or 48 hours

Yeah, I was thinking of picking a weekend or so, like 48 hours in any case, and kick it off with a sync meeting.

> [@tonytamsf](#):
>
> I am also up for a bug bash of fixing long standing issues.

Cool!

> [@ByteHamster](#):
>
> getting to know the other humans that you have only interacted with on GitHub before.

Any idea of how to go about that? Will it just be a side-effect of meeting, or should we schedule some time for introductions?

---

<div class="post-metadata">

### Author: ![ByteHamster](https://forum.antennapod.org/user_avatar/forum.antennapod.org/bytehamster/32/4041_2.png) [@ByteHamster](https://forum.antennapod.org/u/ByteHamster)
#### Post date: [June 6, 2021, 10:29am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/11 "2021-06-06T10:29:30Z")

</div>

> [@tonytamsf](#):
>
> We have done hackathons in the past, it can last 24 hours or 48 hours, but the code is usually throw out, but the demoing a new idea was the key.
> 
> I am also up for a bug bash of fixing long standing issues.

I would consider it to be more a sprint or bug bash than a hackathon - so the code should not be thrown away afterwards 🙂

> [@keunes](#):
>
> Any idea of how to go about that? Will it just be a side-effect of meeting, or should we schedule some time for introductions?

At the F-Droid meeting, everyone just said their name and 2-3 sentences about what they do. Not really much. Then we directly started discussing the topics.

---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [June 9, 2021, 6:51am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/12 "2021-06-09T06:51:16Z")

</div>

Ok, great. So what we’d have on the agenda so far:

- general meeting with
  - quick introduction round
  - discussions on what?

- bug bashing of long-standing issues
- late spring cleaning of outdated/support issues on GH (& make ‘issue template’ for support & FR on forum)
- develop & test some new features
- releasing a new version! 🙂

What I would love to do, but I don’t know how you folks feel about this, is getting in touch with the Podcasting 2.0 movement, to see if there are some people that want to join in and help with implementation on that front. I’m sure that if we announce this, we can get some attention that might bring one or two interested contributors to the party.

In preparation we can already here on the forum have a discussion, e.g. on what to prioritise (e.g. list of most important bugs to fix; most important features to implement). So the discussion can focus on the _what_ rather than the _how_.

---

<div class="post-metadata">

### Author: ![keunes](https://forum.antennapod.org/user_avatar/forum.antennapod.org/keunes/32/61_2.png) [@keunes](https://forum.antennapod.org/u/keunes)
#### Post date: [June 9, 2021, 6:56am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/13 "2021-06-09T06:56:41Z")

</div>

Then, about the date: is there agreement on doing it in a whole weekend, where we have collective start?

I think it’d be helpful to set a quick poll to find the best suitable weekend. But what should we include in the poll? The months July & August?

---

<div class="post-metadata">

### Author: ![ueen](https://forum.antennapod.org/user_avatar/forum.antennapod.org/ueen/32/600_2.png) [@ueen](https://forum.antennapod.org/u/ueen)
#### Post date: [June 9, 2021, 7:03am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/14 "2021-06-09T07:03:17Z")

</div>

For me rather July than August

---

<div class="post-metadata">

### Author: ![ByteHamster](https://forum.antennapod.org/user_avatar/forum.antennapod.org/bytehamster/32/4041_2.png) [@ByteHamster](https://forum.antennapod.org/u/ByteHamster)
#### Post date: [June 9, 2021, 3:17pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/15 "2021-06-09T15:17:11Z")

</div>

> [@keunes](#):
>
> releasing a new version!

That’s usually less spectacular than it might sound. We could change the roll-out percentage from 0% to 5% or something like that 😃

---

<div class="post-metadata">

### Author: ![tonytamsf](https://forum.antennapod.org/user_avatar/forum.antennapod.org/tonytamsf/32/63_2.png) [@tonytamsf](https://forum.antennapod.org/u/tonytamsf)
#### Post date: [June 9, 2021, 10:22pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/16 "2021-06-09T22:22:16Z")

</div>

> [@keunes](#):
>
> bug bashing of long-standing issues

If would be good to spend some time prepping for what we we would work on during the 2 days.

some ideas:

We should set a goal around looking at the most voted, most discussed issues and either fixing and testing them during the hackathon, or closing them during the hackathon.

We can also open up a voting for users to tell us the top 1 feature they want us to work on? We can show them the existing issues, tag them as hackathon-2021, and have them take 2 weeks to vote? The top vote getters, we would consider for the 2 days?

We can also have the 2-3 most experienced coders work on the new home screen or the explore, user tagging features.

In my experience, when hacking, having people together makes the code reviewing faster and iteration on a working code much faster. The code quality usually gets cleaned up later on the final release after the hackathon.

---

<div class="post-metadata">

### Author: ![ueen](https://forum.antennapod.org/user_avatar/forum.antennapod.org/ueen/32/600_2.png) [@ueen](https://forum.antennapod.org/u/ueen)
#### Post date: [June 9, 2021, 10:25pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/17 "2021-06-09T22:25:30Z")

</div>

Voting sounds like fun idea!

For the home screen check out my PR here [https://github.com/AntennaPod/AntennaPod/pull/5167](https://github.com/AntennaPod/AntennaPod/pull/5167) would be interested in what you think 🙂

---

<div class="post-metadata">

### Author: ![tonytamsf](https://forum.antennapod.org/user_avatar/forum.antennapod.org/tonytamsf/32/63_2.png) [@tonytamsf](https://forum.antennapod.org/u/tonytamsf)
#### Post date: [June 9, 2021, 10:28pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/18 "2021-06-09T22:28:58Z")

</div>

> [@keunes](#):
>
> I think it’d be helpful to set a quick poll to find the best suitable weekend. But what should we include in the poll? The months July & August

Let’s start every weekend in July, August, Sept as a poll and see where we can find a common time.

[doodle.com](http://doodle.com) is a good scheduling site as well if you wanted something fancy

---

<div class="post-metadata">

### Author: ![tonytamsf](https://forum.antennapod.org/user_avatar/forum.antennapod.org/tonytamsf/32/63_2.png) [@tonytamsf](https://forum.antennapod.org/u/tonytamsf)
#### Post date: [June 9, 2021, 11:13pm UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/19 "2021-06-09T23:13:15Z")

</div>

I propose we have another agenda where new contributors can come and we can help them setup their dev environment for AntennaPod. We can help them with a `good_first_issue` and point them to how to navigate the code to find where to fix the issue.

The outcome would be to increase the number of first contributors.

We can do this in a 2 hour block, like an open office hour for new contributors.

---

<div class="post-metadata">

### Author: ![ueen](https://forum.antennapod.org/user_avatar/forum.antennapod.org/ueen/32/600_2.png) [@ueen](https://forum.antennapod.org/u/ueen)
#### Post date: [June 10, 2021, 6:21am UTC](https://forum.antennapod.org/t/antennapod-hackathon/1023/20 "2021-06-10T06:21:32Z")

</div>

Doodle is good, but how about some open source software?  
Found  
[https://rallly.co/](https://rallly.co/) (looks really nice)  
or  
[https://framadate.org/](https://framadate.org/) (seems popular)

[Next page](https://forum.antennapod.org/t/antennapod-hackathon/1023.md?page=2)
