social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

489
active users

So I was in the process of my first submission to CRAN and it's been removed (before due date for fixing) because I didn't apologize to prof. Ripley for not testing on Fedora 36 (?).

I didn't realize that the process was that personal. It's embarrassing. #rstats

@albersonomiranda ouch, sorry. Please don't give up. If it helps at all I never see BDR on stat.ethz.ch/pipermail/r-packa . There was a whole thread *about* a similar situation to which he never responded: stat.ethz.ch/pipermail/r-packa (note however that Martin Mächler had to spend time expurgating the thread ...)

stat.ethz.chThe R-package-devel Archives

@bbolker just spent some time reading that thread and I don't know if I feel better or worse for not being the only one

@albersonomiranda @bbolker there's even a word for that: you've been Ripleyed... (I swear I don't make that up, I've seen people using this in the bird site).

My first submission was similarly very complicated... I made a "mistake": I replied to his e-mail instead of picking up the cran address somewhere else and using it to reply to the whole cran submission teams (they've improved this since then, now I think a reply-to-all does the job): I got something like "WHY ARE YOU WRITING ME YOU'RE NOT ALLOWED TO WRITE TO ME"... (There was absolutely no way to know that, I'm pretty sure the CRAN wasn't in cc of his e-mail)

@HydrePrever @albersonomiranda @bbolker Per Os Keyes's 2015 blog post ironholds.org/dont-use-the-mai , this situation has been a problem within the R ecology since 2011 and probably earlier.

While checking this out I also noticed that contributor.r-project.org/rdev says nothing about what to do if someone seriously oversteps.

I see there is an open issue github.com/r-devel/rcwg/issues (cc @HeathrTurnr) to create a Code of Conduct for R. Perhaps a productive avenue to formalize expectations for everyone.

ironholds.orgDon't Use the Mailing ListsGripes and grumps about toxicity in the R community

@brainwane @HydrePrever @albersonomiranda @bbolker @HeathrTurnr

Just to speak to the "... and probably earlier" point, and the etymology of "ripleyed" discussed elsewhere in the thread:

```r
fortunes::fortune("ripleyed")
#>
#> And the fear of getting Ripleyed on the mailing list also makes me think, read,
#> and improve before submitting half baked questions to the list.
#> -- Eric Kort
#> R-help (January 2006)
```

@yjunechoe

Amazing. Thank you.

So, the influence of this one person's behavior has been skewing norms (and causing survivorship bias) for at least 18 years.

I'll be the first to admit that I am an outsider to R. I've never written any. But I wish @R_Contributors well in alleviating this problem, because this is the kind of norm that causes me to not only avoid an environment but warn others away as well.

@HydrePrever @albersonomiranda @bbolker @HeathrTurnr

@brainwane @yjunechoe @R_Contributors @HydrePrever @albersonomiranda @bbolker @HeathrTurnr Oh yeah, he is absolutely a missing stair. I’ve been using R for work since maybe 2011 and probably one of the first things I learned, passed down from someone else whisper-network style, was “avoid the mailing list.”

@emjonaitis @brainwane @yjunechoe @R_Contributors @HydrePrever @albersonomiranda @bbolker @HeathrTurnr
Having been "Ripleyed" many years ago, and learned that fortunes::fortune("Ripley") has many useful comments, it is worth checking that the person in question is responsible for a lot of positive features. In particular, R and packages compile on multiple architectures simply, with the same results. For comparison, try compiling RStudio.

@PaulBivand

Hi. Can I ask for more context on your reply?

We're talking about a desire to address discouraging behavior.

I read your reply as implying a belief that our norms for addressing that behavior should vary based on whether the person has also made useful contributions. And that we should have 2 standards for "basic manners" in an open source project, 1 for people who have made sufficient contributions to it, and 1 for those who haven't.

Please do tell me if I'm wrong!

@emjonaitis

@PaulBivand

(I'm quoting the "basic manners" line from the email quoted in fosstodon.org/@albersonomirand by @albersonomiranda .)

I recognize that you might be making a different argument than the one I was inferring, and I do want to know if you are! For instance, maybe you thought I needed to be informed of the stature the person holds within R, because that will make it more difficult to persuade people that a norm needs changing.

@emjonaitis

FosstodonAlberson Miranda :rstats: (@albersonomiranda@fosstodon.org)Attached: 1 image So I was in the process of my first submission to CRAN and it's been removed (before due date for fixing) because I didn't apologize to prof. Ripley for not testing on Fedora 36 (?). I didn't realize that the process was that personal. It's embarrassing. #rstats
Sumana Harihareswara

@PaulBivand

Paul, I recognize that he's been a major and prolific contributor to R for decades; that's not in dispute.

But I'm not clear on why you're bringing that up in response to Erin's and others' observations and experiences.

So, could you please be more specific? Do you think we should use the fact of his positive contributions when evaluating the behavior we've been discussing? If so, how? What standard ought we apply?

@albersonomiranda @emjonaitis

@brainwane @albersonomiranda @emjonaitis

I recognise that standards of behaviour in voluntary projects have changed over the years, with codes of conduct. Getting older (and major) contributors to abide by such standards in voluntary projects is not entirely simple. Recognising contributions is necessary as part of this process. I didn't read that in the thread.

@PaulBivand

Oh that is very helpful - thank you. Now I understand your reasoning. I was working under the assumption that everyone in the thread is already firmly aware of the magnitude of those prior contributions.

@albersonomiranda @emjonaitis

@brainwane @PaulBivand @albersonomiranda @emjonaitis

Given their contributions to R, I would see no reason for them to stop continuing to contribute code to R.

The issue is with their interactions to those who would like to also contribute to R, and the lack of respect for others time and efforts in those endeavors.

@rmflight @brainwane @PaulBivand @albersonomiranda @emjonaitis I think there’s no past or future contribution he could make that justifies the community accepting his rude and aggressive communications to folks who also want to contribute to R.

@benschneider @rmflight @brainwane @PaulBivand @albersonomiranda @emjonaitis if having to deal with newbies, human error, basic standards of politeness makes someone so irritable, maybe they need to take a well-deserved retirement