pocmatos
2018-9-21 13:50:30

@samth if you’re around and have 5 minutes to look at the coverity dashboard, can you please let me know?


pocmatos
2018-9-21 13:53:12

@jacob.d.mitchell @greg Interesting, I was not aware of exercism. I have registered as a mentor, but it’s not clear what the next steps are.


samth
2018-9-21 14:09:01

@pocmatos sure


pocmatos
2018-9-21 14:09:28

do you have 5 mins now?


samth
2018-9-21 14:11:33

yes


pocmatos
2018-9-21 14:12:25

@samth great, the issue with the coverity scan needs to be sorted by someone with write permissions to the racket repo.


samth
2018-9-21 14:12:33

oh ok


pocmatos
2018-9-21 14:12:55

So, if you could, register with coverity start a project and then you can add me as a member and I will take it from there.


pocmatos
2018-9-21 14:13:20

pocmatos
2018-9-21 14:13:44

Then you can signup and after that in the dashboard, you can create a project from GitHub.


samth
2018-9-21 14:13:53

I’m confused


samth
2018-9-21 14:14:02

do you have some existing Racket project that’s not working?


samth
2018-9-21 14:14:05

can we fix that?


samth
2018-9-21 14:14:22

also, have you actually gotten useful scan results yet?


pocmatos
2018-9-21 14:14:26

So, I have created a project for my fork which is working - because I own it.


pocmatos
2018-9-21 14:14:40

But you are not allowed to change the url of the project after project creation.


pocmatos
2018-9-21 14:15:38

Then I created another one manually (not directly through the github integration page) for racket/racket because I didn’t have write permissions.


pocmatos
2018-9-21 14:15:50

Was just told I cannot integrate that one with Github because was created manually.


pocmatos
2018-9-21 14:16:15

I have scan results for my fork. Shall I share that with you?


samth
2018-9-21 14:16:42

yes, i’d be interested


pocmatos
2018-9-21 14:16:47

That’s, as I pointed out in the bug, one way to do it. I get my fork to track upstream, check the problems on my fork and create new issues upstream.


pocmatos
2018-9-21 14:17:21

then we won’t have all of this annoyance of regular merges upstream, etc. I can do it on my fork.


samth
2018-9-21 14:17:31

I think if the scan results are already useful, then we should figure out how to do it automatically


samth
2018-9-21 14:17:44

If the scan results will take more work to become useful, we should fix that first


pocmatos
2018-9-21 14:19:06

I have added you as a member of LinkiTools/racket. You should be able to see the last results I ran.


pocmatos
2018-9-21 14:19:32

pocmatos
2018-9-21 14:20:28

Here’s an example:


pocmatos
2018-9-21 14:20:47

pocmatos
2018-9-21 14:22:19

That one looks interesting, maybe @mflatt can chime in as well on this.


pocmatos
2018-9-21 14:25:09

@samth let me know what you prefer todo: keeping track of this through the fork, or trying to get this working upstream.


mflatt
2018-9-21 14:30:54

I believe that guard should indeed be >= 31 instead of > 31.


pocmatos
2018-9-21 14:32:21

That’s a 1–0 score for coverity then. < @samth


pocmatos
2018-9-21 15:01:41

@mflatt @samth submitted #2281 https://github.com/racket/racket/pull/2281


samth
2018-9-21 15:32:47

@pocmatos my guess is that the best thing to do is go through the current failures — that will provide more bang for the buck than the CI issues


pocmatos
2018-9-21 15:35:44

@samth Sure, I was skimming through it and there are quite a few issues that deserve a close inspection. I will transform them into github issues, prs or into the false positive mask files.


samth
2018-9-21 15:35:57

awesome! thanks a bunch for doing this


pocmatos
2018-9-21 16:56:21

@samth happy for you to close the pr if you want to leave it for the foreseeable future.


jacob.d.mitchell
2018-9-21 17:37:45

Awesome, thanks. Not having gone through the process I’m not completely sure. I get the impression there’s an approval process for mentors and once finalized you should expect to be listed on the Racket track page I linked earlier and perhaps receive more details from Exercism about next steps.


notjack
2018-9-22 01:41:18

Scribble docs searching question: how can I restrict the search to only module names? H:and R: work for #lang and #reader implementations, but M: shows both module names and bindings from that module. I don’t want to see bindings, I just want module names.


lexi.lambda
2018-9-22 04:02:56

@notjack I think the statement “‘M:’ by itself will restrict results to module names only” is a documentation bug, it should say “‘L:’ by itself”.


notjack
2018-9-22 04:03:33

_gasp_bamboozled again!


notjack
2018-9-22 04:03:43

that worked


notjack
2018-9-22 04:05:17

so it seems I can get what I want by combining L: and M:str


notjack
2018-9-22 04:06:07

e.g. L: M:typed for tons of TR modules and some other stuff