00:41
subbu has quit [Ping timeout: 240 seconds]
01:58
<
contour[m] >
<headius> "So someone out there knows how..." <- for sure lol I joined the team 2 months ago and there was def a migration last july
01:59
<
contour[m] >
We emailed him, he is currently out of the office. So he has some explaining to do...
02:00
<
contour[m] >
<headius> "No problem! It's pretty exciting..." <- its pretty big application and the creators have since retired a while ago
02:09
<
contour[m] >
I just realized enebo headius you guys are the main contributors for jruby! Absolute legends!
03:46
subbu has joined #jruby
05:05
<
headius >
Well I don't know about legends but yup that's us!
05:09
subbu has quit [Ping timeout: 256 seconds]
09:00
ahorek[m] has quit [Quit: You have been kicked for being idle]
09:00
basshelal[m] has quit [Quit: You have been kicked for being idle]
14:52
satyanash has joined #jruby
14:53
greyrat_ has joined #jruby
14:54
subbu has joined #jruby
14:59
greyrat has quit [*.net *.split]
14:59
satyanash_alt has quit [*.net *.split]
14:59
drbobbeaty has quit [*.net *.split]
14:59
drbobbeaty_ has joined #jruby
19:33
<
headius >
enebo: I have rebased my WIP branch on current master and running fast specs again locally
19:33
<
headius >
I will try to get fast specs green in CI today and then we can proceed from the WIP job for ongoing work
19:33
<
headius >
whenever we fix something we just remove tag and it will go back into the fast specs
19:34
<
enebo[m] >
yeah it should work out well an incoming PRs we will just show this feature
19:34
<
enebo[m] >
when spec:fast is doneish we can probably do MRI (although we can do it anytime really) but many issues may be gone by that point
19:39
<
headius >
Yeah that would be possible with a separate exclude directory for work in progress stuff
19:40
<
headius >
Though that doesn't overlay on the existing excludes hmm
19:40
<
headius >
I might make a modification to the exclude feature so that you can specify multiple directories
19:42
<
headius >
enebo: if you get a chance you might mention Kiichi and ahorek in their most recent poll requests and point out this WIP thing
19:43
<
enebo[m] >
It would be just an excludes_wip with parallel set but lets cross that bridge later
19:43
<
enebo[m] >
I think it woudl be a copy and add and we would diff the two dirs to see or something like that
19:44
<
enebo[m] >
yeah definitely on notifying
19:44
<
enebo[m] >
It will also be helpful for PR submitters
19:44
<
enebo[m] >
I like the idea of this so we can maintain a run which shows what is left but still have confidence
19:49
<
headius >
We can certainly copy and add but I think it would be a one-liner to make excludes check multiple directories
19:49
<
headius >
I wrote the feature after all
19:49
<
headius >
nobu got his hands on it though so I'm not sure what the code looks like now
20:05
<
headius >
3489 files, 28179 examples, 107854 expectations, 0 failures, 0 errors, 1543 tagged
20:07
<
headius >
enebo: what do you think about having eregon tag incoming specs with WIP from now on
20:07
<
headius >
I was going to tell him he could go back to tagging as fails but tagging as WIP would mean we can review new failing specs as they come in
20:08
<
headius >
We can make the WIP CI run optional and have it always available to show what features we have not finished or evaluated
20:08
<
enebo[m] >
I am pretty indifferent. For development it would make sense but ordinarily I am happy enough to just have them get generic tags
20:08
<
enebo[m] >
I can see the value that it gives us some "triage" ability
20:08
<
headius >
yeah I will think on it a bit... I don't like that new spec failures just silently get tagged but we also don't want to go red every time we update
20:09
<
enebo[m] >
I don't really have much of a feel on it though
20:09
<
enebo[m] >
I will also think about it
20:25
<
headius >
oh yay spec:ruby:fast is green across the board on my PR now
20:26
<
headius >
I will merge this
20:26
<
headius >
there's a couple things in there that passed on Linux, may be MacOS oddities that got swept into wip
20:27
<
headius >
oh and a TCP#initialize spec appears to have hung
20:27
<
headius >
probably missing timeout: keyword support
20:27
<
headius >
anyway I will merge this, maybe you can do a look on Linux and add any other fails as wip
20:28
<
headius >
I am pinging kiichi and ahorek in the PR
20:29
<
enebo[m] >
I don't see any open pr for kiichi
20:29
<
headius >
I just did it in the wip PR
20:30
<
headius >
I'm probably done for the day, getting ready for trip
23:36
subbu has quit [Ping timeout: 240 seconds]
23:40
subbu has joined #jruby