-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi all,

> I don’t regret the learning curve

Tasos, resident noob.

My comfort zone is usually way higher up the stack, but I've been happily
chewing away at the learning curve, reading up on things I never knew I wanted
before I ran into debops. :)

I run (am?) a solo web/design/game dev shop, mostly targeted towards small
business clients.

> War stories

My old infra was managed by Python ServerScripts (`pyss`), a custom python
module built on top of `fabric`. I had built it as an experiment for using
multiple inheritance in a "mixin" architecture.

It was as horrible as it sounds. I'm glad I didn't set it loose on the world.
So anyway, I think I learned something about dogfood.

Imre, we both write long emails but I believe our naming styles differ. ;)

> My deployment

I haven't yet replaced my old infra with debops, but hey, got a pretty real
deadline in 10 days. All my testing is done on vagrant/libvirt.

My motivation is to provide small-scale projects with a setup that facilitates
digital sovereignty, can be accountable to the GDPR and has the ability to
scale from a shared host to its own deployment.

All my IT-conscious friends think I'm wasting time I don't have but it's gonna
be great, they'll see. xD

> My 'temperature' reading

I'm certainly here to stay; I like the project's goals, Maciej is amazing,
and I prefer my solutions to live upstream than as little tech debt booby traps
in my codebase.

My time, however, is a bit spotty, since I have to wear all sorts of hats.

Right now I've been working on a role to set up `bind`, but it'll be a while
until I can afford to put in this kind of hours again.

I currently watch the issues, mostly being surprised by how much stuff I'm not
qualified to help with. I doubt I'll be much more help when I'm a week deep in
shader code. Also I bite people. :)

> More on contributions

The main domain I see myself contributing to the project is documentation.

I document my procedures anyway, just in case I need to delegate something,
so I'm happy to push chunks of that when they have a place in debops.

I have a bunch more ideas about the doc, generally aimed at making some high
level debops concepts (such as `parse_kv_config`) explicit.

> On balancing the workload

Sometimes I've felt like doing some gruntwork but couldn't spot any low-hanging
fruit. I'm pretty sure it's because Maciej fixes easy stuff on the spot. :)

I've attempted to expose some easy but boring stuff to do in the doc contrib
page, but spotting those required asking Maciej in the first place.

The Godot community marks "documentation" and "junior jobs" issues and suggests
them in their issue main page. Perhaps letting some of those hang for a few days
would at least clarify how much the existing dev community is able to take on.

> A user mailing list

I'm not sure segregating a user community has any benefits with the current
levels of traffic. If it would give Maciej some peace and quiet, sure, but I bet
he would just answer stuff there, too. :p

I also think that with enough of a framework about debops architecture and best
practices, we can aim to lower the barrier between user and contributor.
After all, debops end users are ansible users.

> debian-testing

It would make sense to me to aim to support stable and testing instead of
targeting flavors like Ubuntu. Especially as it is diverging pretty heavily
these days, with stuff like netplan and snapd.

Just sayin' the stuff Ubuntu does for desktops, DebOps does for servers.
No need for both. ;)

I mean, ok, it would hurt galaxy tag SEO, but how important is that?

Anyway my point is that tightening the project's scope to debian could end up
being less work even if we also ran against testing.

It would give us a clear spec and allow us to reliably support a debian upgrade
path, perhaps even preemptively as testing becomes stable. It would certainly
give me more utility as an end user than knowing it can also set up Mint.

Also I'm debian fanboy, down to the social contract, so a relationship with them
sounds pretty good. At least in theory we're bound to have something usable
upstream every now and then.

> I still want DebOps t-shirts :)

I shall be wearing my branding-person hat pretty soon, right after I deploy.
This and a logo are stuff I can happily help with.

> Yo are we working-from-home?

I must figure out webcam, headphones and mic, otherwise I hope that video-thingy
has spectator mode. I might try from my phone but it's pretty lousy, too.

It makes me happy to see everyone's mails sticking to the 80 character limit,
even though it makes text wrap funnily on mobile. :)

I like async too but more than half the debops I know I learned by watching the
IRC.

Tasos
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXbaOHtREtFSBLXcdOXguVye2c7EFAl8H0AYACgkQOXguVye2
c7FGtQ/9HBkI7qS/tX8cE12yxJk1HzJ7AX7AKhWirE0rjOKTD9H54hm7iF/4eaVU
MrTW8UjfCKHaYkVFRAmRDqcW7m1P1yDCxAYVKwriXfyDwo+Hy6JYVMViyp6aRF5w
nZZHQYS/7/uga2eZHIIIjuqpLZFES4BHQauQ9eu8l75klut7AX5YJdftsgAXf3DA
QVp2gVIppwhYdCGfDhfBK1aKnmF35h9PZZP4vGKNWwVH6kPLj9w7P6DC/B7+OdQi
O+h1I7rIIlhHcgYif0GTbZADyRfC518I3NXniz6Wg2BT6nXTRheIYgnTpbIsU+YY
L6S3ARAS9Upp7798I7Beb9L91FDKhpuY52wUcX8o/TCTSmmRAelfGJCTTN91mrSj
88xgCD4GBplvoSv+Khmuiju+gSAtgoWnXL7m3gjiQoErAMT0hTchfCRbio0QZiRL
X8TareS/+eg0k0g0GlVZFeddmkOr8FxIoU9/HQVBOJwTgR7lgOrZgls0EpW1gwNn
pEvuUE1Em2bWj+dthM3W5SKFH6wGkHzVgm4RSL7DGR7g7lCaLmwDPgMeGWBQMMK/
nefThjl12xXkirfH/usi1vC9hFgEJpWxAihI50JgCkVhFeWA9g6PeuEgNjQ1icVq
0VWp6EieLpaNJm/kvwK4KBHrnhH+ept7lQ9QzsymyaVp+SyH87Y=
=z0CR
-----END PGP SIGNATURE-----