Fork me on GitHub
#off-topic
<
2019-08-13
>
seancorfield00:08:52

@carkh Over the years we've tried to start communities on all sorts of services -- including Discord and pretty much everything else that folks have suggested. Only Slack has seen any traction. Zulip is probably the one with the second greatest traction and it's an order of magnitude smaller than our Slack community.

seancorfield00:08:44

Gitter has a number of Clojure rooms. A few projects saw some traction there but not many.

seancorfield00:08:15

Matrix/Riot also saw a little traction (but mostly seems to be an IRC mirror last I looked).

seancorfield00:08:02

We do have #community-development as a channel for in depth discussion of this sort of thing, and that channel has a link to the repo where discussion notes were stored I believe.

seancorfield00:08:48

(ironically, when that got started, the main advocates for going elsewhere chose a free service to host their notes about all the discussions and it shutdown and the notes got partly lost!)

carkh00:08:58

slack is at least stable, not going to disappear any time soon

jjttjj00:08:32

maybe one day slack will allow free usage for the big OSS communities and open up all the logs as like a PR move

🙏 4
Denis G21:08:35

Does anybody know exactly what SRE engineers are doing? Exactly what are they coding? CNCF projects?

gerred21:08:53

this is a bit of a meaningless sentence?

gerred21:08:00

they're working on the uptime of their companies

gerred21:08:16

I'm a regular software engineer working on CNCF projects, I've been an SRE in the past, some of my colleagues are, some aren't?

gerred21:08:29

but you seem confused about this whole landscape by this question

Denis G21:08:45

i’m just kinda confused of the SRE term, since “they’re working on the uptime of their companies” doesn’t tell me much about what exactly they are doing. Looking/using monitoring tools and waiting until something will break? 😄 what kind of software do they write? (I guess I intended to write this, but I didn’t)

gerred21:08:10

software that solves the needs of developers is probably the best term? 🙂

gerred21:08:12

and their customers

Denis G21:08:22

any example of it? CNCF projects are example of this kind of software?

gerred21:08:48

sure. monitoring software, deployment software, logging software. CNCF projects are a great example in this realm.

gerred21:08:58

but only is part of that whole ecosystem

gerred21:08:05

the CNCF landscape is massive, beyond projects.

gerred21:08:12

so is the non-CNCF landscape

gerred21:08:29

but CNCF projects are a distillation of those concepts.

gerred21:08:35

not applicable to everyone.

gerred21:08:03

of course!

gerred21:08:12

it's not well-defined I guess

gerred21:08:24

most of my colleagues are cool working in that not-well-defined space.

gerred21:08:58

honestly when I'm in a full SRE role I'm not 100% certain what I'm working on day to day, I'm chasing down the next thing, putting parameters about it, and optimizing those parameters I've set.

gerred21:08:11

which demands some level of understanding around what makes software reliable already.

gerred21:08:23

professional bloodhound 😉

✔️ 4
Denis G21:08:41

nice way to put it 😄

gerred21:08:07

and that might be fixing some monitoring, but that also might be writing some software to handle some weird thing. I think ideally it's very self-driven with a lot of tolerance for custom, in-house software.

Pragyan Tripathi05:08:06

One of my friend has started a startup https://www.squadcast.com/. They are trying to automate SRE operations. Really cool stuff.

emccue23:08:35

(-> (java.lang.management.ManagementFactory/getRuntimeMXBean)
    (.getUptime))

emccue23:08:57

who thinks they have the longest running repl?

4