Subject: RFC: an online alpine developer conference

From: Natanael Copa <[email-masked]>
Date: Thu, 21 May 2020 16:05:27 +0200

Hi!

I'd like to share something I have been thinking of lately. What if we
had an online alpine developer conference?

We could set of a day or two. Invite speakers and have sessions online
using some video conferencing tool. (jitsi, zoom, hangouts, whatever).

I'd like it to be as interactive as possible so it is not just talks
that could been done on youtube.

If we want this, is there anyone who can help organize it? (find out
when, find out what platform to use, send out call for papers, help set
up a schedule, help figure out how/if to register participants etc)

Thanks!

-nc

---

From: "Francesco Colista" <[email-masked]>
Date: Thu, 21 May 2020 14:08:33 +0000

> had an online alpine developer conference?

That's an amazing idea, Natanael!
+10000

.: Francesco Colista

---

From: Rasmus Thomsen <[email-masked]>
Date: Thu, 21 May 2020 16:31:18 +0200

> had an online alpine developer conference?

Sounds like a great idea to me, I'm sure we could hear many interesting
talks. :)

> up a schedule, help figure out how/if to register participants etc)

I guess that'd depend on when the conference is scheduled to be - I
could help unless it's near the end of June/start of August as that's
exam time for me.

Regards,

Rasmus

---

From: Ariadne Conill <[email-masked]>
Date: Thu, 21 May 2020 12:00:43 -0600

Hello,

> using some video conferencing tool. (jitsi, zoom, hangouts, whatever).

Yes, sounds interesting.  Perhaps we could schedule it for August or so?

I think my employer (who are sponsoring the MIPS port) can provide 
infrastructure and sysadmin assistance to integrate everything together, as 
well.

> that could been done on youtube.

Agreed.

> up a schedule, help figure out how/if to register participants etc)

I'm willing to help with organization as long as there are other people also 
interested.  Otherwise, I have too many things I am juggling right now.  But I 
have some experience doing this already.

Ariadne

---

From: Ariadne Conill <[email-masked]>
Date: Fri, 22 May 2020 11:36:16 -0600

Hello,

> infrastructure and sysadmin assistance to integrate everything together, as

Based on IRC conversations, it seems that August 8th and 9th are probably good 
dates for this, as this will allow us to get enough talks going.

So, the next step is to come up with a mechanism for submitting talk 
proposals.  There's two ways we can go with this:

1. We can submit CFPs to a gitlab repository.

2. We can use a software like OpenCFP to accept CFP submissions.

Both seem simple enough to do, so it comes down to user preference.  I would 
like to see not just talks relating to Alpine itself, but the ecosystem 
enabled by Alpine as a whole, partner distributions like Void and Adelie, 
downstream consumers such as postmarketOS, and commercial uses of Alpine like 
Docker and my own employer which are baking Alpine-based firmware for 
networking CPEs.  And of course folks from projects we use like musl and so on 
would also be welcome to submit talks.

I think between all of that, we can come up with at least 2 days of solid 
Alpine-related content.

Ariadne

---

From: Shiz <[email-masked]>
Date: Fri, 22 May 2020 21:02:10 +0200

I’d just like to chime in and state I will be very disappointed if
ends up not being called Alp(onl)ine.

- Shiz

---

From: Nathan Angelacos <[email-masked]>
Date: Fri, 22 May 2020 16:18:04 -0400

> ends up not being called Alp(onl)ine.

You need to get your regex right:

Alp[onl]*ine 

<grin>

---

From: Oliver Smith <[email-masked]>
Date: Mon, 1 Jun 2020 08:08:35 +0200

Great idea, I'm definitively interested!

I would strongly prefer if we could use a free software tool for the
conference though.

Regards,
Oliver

---

From: Ariadne Conill <[email-masked]>
Date: Mon, 01 Jun 2020 00:11:28 -0600

Hello,

> I would strongly prefer if we could use a free software tool for the

It is our intention to use libre software for producing the conference.  But 
we are still quite early in the planning process.  If anyone has technical 
suggestions for producing the conference, it would be helpful to share them 
with us.

Ariadne

---

From: Daniel Corbe <[email-masked]>
Date: Mon, 1 Jun 2020 02:19:52 -0600

> suggestions for producing the conference, it would be helpful to share them

Does the project have an official Youtube or Twitch channel?
Presenters can use OBS, which is free and open source software and
makes short work of doing screen captures for broadcasting.  From
there, you can turn any Youtube livestream into just a regular youtube
video.  I realize Youtube isn't exactly the freest platform in the
world; however,  its audience reach is unparalleled; and I'm sure
everyone here has watched youtube livestreams and VODs before.

---

From: Ariadne Conill <[email-masked]>
Date: Mon, 01 Jun 2020 07:37:01 -0600

Hello,

On Monday, June 1, 2020 2:19:52 AM MDT Daniel Corbe wrote:
> > It is our intention to use libre software for producing the conference. 
> > But we are still quite early in the planning process.  If anyone has
> > technical suggestions for producing the conference, it would be helpful
> > to share them with us.
> > 
> > Ariadne
> 

The plan is to stream it to both Youtube and Twitch as well as our own open 
streaming platform instance, I think.  The main issue around production is 
taking the individual streams and combining them into a single unified program, 
but I suspect that OBS can probably be used to combine streams somehow.  I 
just haven't ever tried it before, so I don't know the details.

I do know that there are things which can consume an RTMP stream and 
redistribute it to Twitch, Youtube and other platforms, so that's just a 
matter of packaging up something and getting it deployed somewhere.  We're a 
few months out still, so I suspect we can figure that part out trivially 
between now and then.

Ariadne

---

From: Jeff Bilyk <[email-masked]>
Date: Mon, 1 Jun 2020 14:01:44 -0400

On Mon, Jun 1, 2020 at 9:37 AM Ariadne Conill <[email-masked]>
wrote:

> > On Mon, Jun 1, 2020 at 12:16 AM Ariadne Conill <[email-masked]>
>
> wrote:
> > > Hello,
> > >

I've found nginx to be a solid tool to accept an RTMP stream and either
forward to another RTMP destination, to rewrite as an HLS stream to allow a
player of choice to play the stream, or to send to a transcoding tool.
Only real constraint is on bandwidth, depending on quality of the stream
and number of concurrent viewers.  For a live streaming service to a few
hundred viewers at a time, at a quality up to around 720P, any recent
hardware will do the trick just fine.

-- 
Jeff

---

From: Jeff Bilyk <[email-masked]>
Date: Mon, 1 Jun 2020 14:39:38 -0400

On Mon, Jun 1, 2020 at 9:37 AM Ariadne Conill <[email-masked]>
wrote:
> > On Mon, Jun 1, 2020 at 12:16 AM Ariadne Conill <[email-masked]
>
> wrote:
> > > Hello,
> > >

--
Jeff