Stream: project-error-handling

Topic: Where not to discuss "philosophy of error handling"


view this post on Zulip Jake Goulding (Sep 22 2020 at 20:31):

but it's a bit abstract as far as this group's relation to the rest of the Rust project

Is it? I expected that to be a large part of the group.

view this post on Zulip Jake Goulding (Sep 22 2020 at 20:32):

Otherwise the group is easy: all errors should be handled via unwrap(). No philosophy needed, no confusing choices for users, no crates to clutter things up.

view this post on Zulip BatmanAoD (Kyle Strand) (Sep 22 2020 at 20:52):

I'm not saying that this group isn't the right place to have such discussions, or that they're not important for the choices the group makes. I mean that they're "abstract" in the sense that a discussion about philosophy-of-errors isn't necessarily indicative of what actions this group will take that affect the project at large, such as opening RFCs or publishing "The Book of Error".

view this post on Zulip Jake Goulding (Sep 22 2020 at 20:59):

Isn't the charter what the group is "doing"?

view this post on Zulip Jake Goulding (Sep 22 2020 at 21:00):

Perhaps you could restate what it is you want that isn't (presumably) this thread?

view this post on Zulip Jake Goulding (Sep 22 2020 at 21:02):

FWIW, I aggressively split and rename Zulip topics in my own areas, so I agree with the idea of let 1000 topics bloom.

view this post on Zulip Jake Goulding (Sep 22 2020 at 21:03):

But this isn’t my group so I’m not doing that here.

view this post on Zulip Jane Lusby (Sep 22 2020 at 21:10):

splits aren't permanent or irreversible right?

view this post on Zulip Jane Lusby (Sep 22 2020 at 21:10):

as in I don't see any reason for this to be something reserved for the project shepherds and I'd like if everyone feels comfortable splitting up topics as they feel is best

view this post on Zulip Jane Lusby (Sep 22 2020 at 21:10):

just make sure we're communicating with each other about the intention to split up topics

view this post on Zulip Jane Lusby (Sep 22 2020 at 21:12):

the ui has me thinking its only possible to edit msgs for 1 hour after posting them so it may not be possible to change splits well after they've happened, but either way I don't think there's any real risk here

view this post on Zulip BatmanAoD (Kyle Strand) (Sep 22 2020 at 21:22):

I guess I was thinking in terms of group visibility, or the ease with which someone not directly involved (and not following the entire stream) could determine what's "on the radar" for the group. But now that I've made that explicit, it's clear that "make sure Zulip topics are clearly delimited/categorized" is not actually a good solution for that1

view this post on Zulip Jane Lusby (Sep 22 2020 at 21:23):

I think we might be able to get away with using the issue tracker as a top level overview of work in progress and using zulip for ephemeral discussions

view this post on Zulip BatmanAoD (Kyle Strand) (Sep 22 2020 at 21:23):

But I do think that it would be good for topics that aren't initially about philosophy of error handling to generally stay away from that general umbrella of topics, and such "philosophy" tangents can be directed to new or existing topics.

view this post on Zulip BatmanAoD (Kyle Strand) (Sep 22 2020 at 21:24):

Zulip is absolutely best treated as ephemeral, I think. It's nice that individual comments are perma-linkable, and for a while I tried to maintain a running "Zulip summary" in the FFI-unwind group with copious links to the original discussions, but it really wasn't tractable.

view this post on Zulip Jake Goulding (Sep 22 2020 at 21:29):

Issue tracker/GitHub projects

view this post on Zulip Jake Goulding (Sep 22 2020 at 21:42):

And remember that there’s only like two or three people actually on the team so I wouldn’t expect huge amounts of work to get completed at a great rate.

view this post on Zulip Jane Lusby (Sep 22 2020 at 21:43):

definitely hoping a lot more ppl get involved, there has been a fair bit of interest already

view this post on Zulip Jane Lusby (Sep 22 2020 at 21:43):

I have at least 1 other mentee from awesome-rust-mentors who is interested in helping

view this post on Zulip Jake Goulding (Sep 22 2020 at 21:44):

Speaking 100% for myself, pontificating in Zulip is way easier than actually doing any real work.


Last updated: Jan 26 2022 at 13:32 UTC