»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_log/perl6 | UTF-8 is our friend! 🦋
Set by Zoffix on 25 July 2018.
00:18 wildtrees left 00:27 Xliff left 00:31 lucasb left 00:33 ChoHag left 01:15 nepugia joined 01:46 nepugia left 01:47 Sgeo_ left 02:04 Manifest0 left, Manifest0 joined 02:08 Sgeo joined
tbrowder sortiz: hi 02:08
looks like europe has gone to bed 02:10
and i also, nite, sortiz 02:11
sortiz nite tbrowder 02:12
02:31 sortiz left 02:48 Cabanossi left 02:51 Cabanossi joined 03:05 Xliff joined 03:19 adu joined
Xliff m: my @a = ('a' ... 'q').»race.say 03:32
camelia 5===SORRY!5=== Error while compiling <tmp>
Missing dot on method call
at <tmp>:1
------> 3my @a = ('a' ... 'q').»7⏏5race.say
expecting any of:
postfix
Xliff m: my @a = ('a'...'q').race.say
camelia (a b c d e f g h i j k l m n o p q)
Xliff m: my @a = ('a'...'q')».race.say 03:33
camelia No such method 'race' for invocant of type 'Str'. Did you mean any of these?
cache
rand
take

in block <unit> at <tmp> line 1
Xliff m: my @a = ('a'...'q').race.say
camelia (a b c d e f g h i j k l m n o p q)
Xliff m: my @a = ('a'...'q').race(batch => 1, degree => 3).say
camelia (a b c d e f g h i j k l m n o p q)
Xliff m: my @a = ('a'...'q').race(batch => 3, degree => 2).say
camelia (a b c d e f g h i j k l m n o p q)
Xliff m: my @a = (100...200).race(batch => 3, degree => 2).say
camelia (100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 16…
Xliff m: my @a = ('a'...'q').»rotor(3).say 03:40
camelia 5===SORRY!5=== Error while compiling <tmp>
Missing dot on method call
at <tmp>:1
------> 3my @a = ('a'...'q').»7⏏5rotor(3).say
expecting any of:
postfix
Xliff m: my @a = ('a'...'q').rotor(3)».say 03:41
camelia a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
Xliff m: my @a = ('a'...'q').rotor(3).race.say
camelia ((a b c) (d e f) (g h i) (j k l) (m n o))
Xliff m: my @a = ('a'...'q').rotor(3).say
camelia ((a b c) (d e f) (g h i) (j k l) (m n o))
Xliff m: my @a = ('a'...'q').rotor(3).race(degree=>3).say
camelia ((a b c) (d e f) (g h i) (j k l) (m n o))
Xliff m: ('a'..'az').say 03:47
camelia "a".."az"
Xliff m: ('a'...'az').say
camelia (a)
Xliff m: 'z'.succ.say
camelia aa
03:52 Xliff left 04:14 pamplemousse joined 04:35 Woodi joined 05:15 adu left 05:40 sauvin joined 06:03 reach_satori left 06:10 pamplemousse left 06:20 reach_satori joined 06:21 Voldenet left 06:26 Voldenet joined, Voldenet left, Voldenet joined
xinming_ SmokeMachine: Are you author of Red? 06:57
06:59 reach_satori left 07:00 k0Le left 07:01 k0Le joined 07:03 antoniogamiz joined
MasterDuke xinming_: he is 07:03
07:22 ravenous_ joined, Voldenet left 07:27 Voldenet joined, Voldenet left, Voldenet joined 07:28 ChoHag joined 07:39 rindolf joined 07:51 antoniogamiz left 08:23 Black_Ribbon left 09:01 devz3ro left 09:09 Ven`` joined
Geth problem-solving/path-to-raku: 6af3f53042 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Remove Wikipedia / Rosettacode reference
09:15
09:28 Ven`` left 10:15 ravenous_ left 10:35 ravenous_ joined 10:37 ravenou__ joined 10:40 ravenous_ left 10:48 lucasb joined 11:09 squashable6 left 11:14 squashable6 joined 11:45 pecastro joined 11:50 mowcat joined, mowcat left 11:51 mowcat joined
xinming_ MasterDuke: Thanks, Will trouble him :-) 12:42
12:51 evalable6 left 12:52 evalable6 joined 12:56 ravenou__ left 13:01 cpan-p6 left 13:02 cpan-p6 joined, cpan-p6 left, cpan-p6 joined 13:21 Ven`` joined 13:52 ravenous_ joined
SmokeMachine xinming_: yes, I am! 13:53
14:04 imcsk8 left
xinming_ SmokeMachine: Will Red be a more powerful DBIx::Class ORM for perl6? :-) 14:08
I mean your design goal.
SmokeMachine What do you mean? I plan to make is as powerful as possible... 14:10
xinming_: But the core way of use and how it work are different from DBIC... 14:13
xinming_ Ok, I tried xoo, It's good for prototyping, But lacks many features I like in DBIC 14:17
So, I'll give Red a try.
How do you deal with the SQL::Abstract thing in Red?
Or, You don't intend to implement that ATM?
mst Red is much more like a perl6 implementation of Class::DBI 14:19
14:20 chloekek joined
timotimo is that good or bad :) 14:21
mst it's "this is cute and will be nice for trivial cases but somebody will need to write a DBIC equivalent later if you want something powerful" 14:23
SmokeMachine xinming_: jonathanstowe was planning to do something like that with Red::AST
mst: what kind of powerful you mean? 14:24
mst SmokeMachine: for a start, how do I declare multi-column keys? 14:32
SmokeMachine mst: ::?class.add-pk-constraint: { .col1, .col2 } 14:34
mst and a relationship to that?
oh, you're requiring setting a dynamic variable if you want more than one database connection? how does the association to the objects persist? 14:37
SmokeMachine mst: has OtherModel $.rel is relationship{ $^from.col1 == $^to.col1 && $^from.col2 == &^to.col2 } # NYI
14:39 loops joined
SmokeMachine m: there is the red-do... github.com/FCO/Red/issues/153 14:39
camelia 5===SORRY!5=== Error while compiling <tmp>
Confused
at <tmp>:1
------> 3there is the red-do... https:7⏏5//github.com/FCO/Red/issues/153
expecting any of:
colon pair
SmokeMachine It’s becoming core on api<2> (it was experimental) 14:40
14:42 chloekek left
mst having it as a dyn var rather than associated with the object is IMO a mistake 14:44
SmokeMachine: how do I add methods to collection objects?
$p.active-posts is neat but I really want e.g. $p.posts.active 14:45
SmokeMachine mst: You can use a custom class as your ResultSeq class... 14:46
mst:
mst: like here: github.com/FCO/Red/blob/master/t/2...odel.t#L91 14:47
mst SmokeMachine: ok. maybe everything *can* be there and I either can't find it or it's planned but NYI 14:51
14:52 ravenous_ left
SmokeMachine mst: I think the biggest problem with Red is that it’s not well documented yet... 14:53
mst SmokeMachine: I've been reading the source as well but wasn't great at understanding the layout 14:55
14:56 Ven`` left
SmokeMachine mst: maybe the code need some refactoring... 14:56
mst so, at this point, my only big objections are (1) using a $* for the database will, I suspect, prove a footgun (2) create should live on the collection object, not the class
SmokeMachine: code always needs refactoring, but in this case I think the problem was me, not the code :) 14:57
timotimo mst: i don't hope to find out how a human is refactored 14:58
mst <@mst> meh, chainsaw one person badly enough the rest get spattered with bits 14:59
<@mst> the survivors tend to decide to listen to you.
<@gellyfish> ANYONE ELSE WANT TO "NEGOTIATE"?
14:59 Ven`` joined
mst that would be jonathanstowe and I somewhere over a decade ago :D 14:59
SmokeMachine mst: There are a create there as well 15:00
mst I think, eventually, you will find that Class.^create and Class.^find were a mistake. but I could be wrong, because the reasons they were a mistake in perl5 may be avoidable in perl6 15:01
SmokeMachine mst: I hope so... but if not, we can change it... 15:02
mst: that’s why I’m using api versions...
mst right 15:03
the api version thing is a very very very good idea :D
AlexDaniel heh, “"negotiate"”
www.reddit.com/r/suspiciousquotes/ 15:04
SmokeMachine mst: só, do you think it is/will be powerful enough?
mst AlexDaniel: 5th element reference
SmokeMachine: I don't know. But I would like to change my opinion to "there's only one way to find out, which is to try" :) 15:05
timotimo www.reddit.com/r/PeopleFuckingDying/ - (very safe for work, and highly recommended)
15:06 Ven`` left
AlexDaniel oh, then "negotiate" indeed :) 15:07
for a second I thought somebody actually wanted to negotiate… :)
timotimo seriously though, do click on that very suspicious looking link 15:09
mst AlexDaniel: I've always specialised in gunboat diplomacy :D 15:11
AlexDaniel timotimo: what a lie, most posts are not even about people :P 15:12
timotimo you have to imagine the subjects of these posts go on to cause some people to fucking die 15:13
xinming_ mst: Actually, I do find Xoo is kinda like Class::DBI, I don't try Red yet, But when I use DBIx::Class, I do feel that the elegant design behind the DBIx::Class, With resultset filtering, Many "impossible" && tedious sqls are just $rs->search(xxx)->search_related(yyy)->search_related(zzz); 15:14
I did a small project based on Xoo, When I write code for that, I start missing DBIC. 15:15
mst I think looking at Red's ResultSeq stuff it can probably do most of that eventually. 15:16
xinming_ Ok, Will try that out later. 15:18
timotimo when i need some OO in my life, i skip Moose and Moo and Xoo and skip straight to the Loo 15:56
mst *lol*
timotimo no, loo
mst trout.me.uk/nooo.jpg 15:58
timotimo oh that's cute 15:59
16:04 pmurias joined 16:07 antoniogamiz joined
antoniogamiz o/ 16:07
mst \o 16:22
kawaii o/
mst and then they all drowned 16:23
timotimo fun fact: drowning doesn't actually look like that, which causes loads of people to drown right in front of their loved ones because they don't realize what's happening 16:24
"fun"
mst oh, yeah, they usually go stationary don't they 16:26
timotimo huh, you mean like printing paper, staples and markers? 16:27
just a bad pun to lighten the mood
less of a pun, more just a play on words 16:28
mst pun indented
timotimo as i understand it a drowning person will do sort of a "doggie paddle", usually with their mouth going under water briefly again and again 16:30
they won't have any mental capacity to speak, wave their arms, shout for help, anything like that
kawaii Don't::Drown
timotimo so to an uninitiated observer they'll look kind of calm, just wobbling in the water a bit, and then they're suddenly not visible any more 16:31
a friend once told me that the buoys that lifeguards usually carry with them when going out for someone are partially to knock the fuck out of them so they don't try to drown the lifeguard to save themselves 16:32
i'm not sure how much truth there is in the "knocking out" part
mst having done lifesaving swimming training, I would not be surprised if that's been done sometimes 16:33
"getting pulled under by the person you were trying to save and both ending up dead" is definitely a hazard
timotimo for sure 16:34
16:37 jmerelo joined
jmerelo squashable6: status 16:37
squashable6 jmerelo, Next SQUASHathon in 12 days and ≈11 hours (2019-09-07 UTC-12⌁UTC+20). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
tellable6 2019-03-17T18:43:10Z #perl6 <uzl> jjmerelo: So I read over the Perl 6 project ideas for GSoC and I figured I might not be up for any of the tasks. I was particularly interested in the projects related with the ecosystem and documentation.
2019-03-17T18:43:20Z #perl6 <uzl> jjmerelo: If any, what do you think might be a good roadmap to prepare for one of these projects? I'm currently taking my first C++ based data structures class in college and also looking for an internship.
2019-07-14T09:42:20Z #perl6 <El_Che> jjmerelo: 11:40 < antoniogamiz> mmm it looks like documentation is not being rebuilt
2019-08-21T22:22:43Z #perl6 <AlexDaniel> jmerelo: is there an overview of all our gsoc projects? colabti.org/irclogger/irclogger_lo...08-21#l728
jmerelo .tell AlexDaniel they just finished; if you mean if there's something that describes what has been done, no, there is not. 16:38
tellable6 jmerelo, I'll pass your message to AlexDaniel
AlexDaniel .
jmerelo Hi, AlexDaniel
AlexDaniel hello :)
16:38 domidumont joined
jmerelo Next squashathon is going to stay that way? 16:38
AlexDaniel squashable6: status 16:39
squashable6 AlexDaniel, Next SQUASHathon in 12 days and ≈11 hours (2019-09-07 UTC-12⌁UTC+20). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel I don't know
jmerelo The one that's there is testneeded but I guess we'll need to have the pumpking on board, or more people on the dev team 16:40
AlexDaniel there's no pumpking
timotimo the pumpking has been evenly distributed
16:41 [Sno] left
jmerelo load-balanced pumpkinging? 16:41
Anyway
If you think it's worth the while, we can go ahead with that, we need to announce it ASAP, although I guess there'll be no p6weekly next week 16:42
AlexDaniel I'd prefer a different topic, but I can't think of anything good right now 16:44
16:45 pmurias left
SmokeMachine AlexDaniel: jmerelo : would that be possible ask for help to document Red in a Squashathon? 16:51
AlexDaniel unlikely
SmokeMachine :(
AlexDaniel it's just not something a random contributor will be able to do 16:55
I think
Kaiepi doesn't it heavily deal with the MOP or something? 16:56
SmokeMachine At least make it better, any people can do... (any thing is better than how it is now...
mst AlexDaniel: you might be surprised 16:57
what you'd need to do is walk somebody through using it, explaining everything, and then have them write that up 16:58
that's how a lot of the docs for my code got written by kind people who wanted to learn
Kaiepi oooo it definitely does
documenting red could be something i could tackle once i have spare time
not happening for at least a couple months though 16:59
SmokeMachine Kaiepi: that would be awesome!
antoniogamiz Kaiepi: you could use Perl6::Documentable to generate a nice gh-pages site :D 17:01
SmokeMachine mst: I think that would be great not only for Red... 17:04
mst SmokeMachine: it's how DBIx::Class got documented originally :) 17:06
jmerelo SmokeMachine: yep, why not? 17:09
SmokeMachine Maybe that would be good to use squashathon for that kind of stuff... not for Red (only) but for any module needed...
jmerelo SmokeMachine: take into account that you need to be there to help contributors that might be clueless on where to start
SmokeMachine: and that you need to be available a big part of next weekend 17:10
SmokeMachine jmerelo: sure!
jmerelo SmokeMachine: I always say documentation is important
SmokeMachine: then why not? 17:11
SmokeMachine: can we uses tests, for instance, to document functions and what they do?
SmokeMachine jmerelo: sure! I would live it!
17:13 [Sno] joined
jmerelo SmokeMachine: So I need you to do a couple of things 17:13
SmokeMachine: you need to add a CONTRIBUTING.md with guidelines on how to contribute in general, and in particular the documentation. A small how to will also help 17:14
Kaiepi documenting the meta aspects of red would be good practice for my monad library, which will be even harder to document because it'll require at least 6 different meta-classes for monads and monad transformers by the time it's done if i'm doing things right
jmerelo SmokeMachine: second, you need to open a few issues, one for every piece of Red you want documented, every module, for instance. That way, during the squashathon people can pick the issues where they are going to work with 17:15
SmokeMachine jmerelo: do you know any small example of that (my English isn’t all that good) 17:16
jmerelo SmokeMachine: you can look in perl6/doc themselves
SmokeMachine: there's quite an extensive CONTRIBUTING.md
SmokeMachine jmerelo: github.com/FCO/Red/projects/2
jmerelo SmokeMachine: OK, in case you decide to use a single issue, you need to create a list of all modules that need documentation so that people can check them out once it's completed 17:18
Kaiepi how does the :D smiley work for instances of roles? is it because they're really instances of classes?
jmerelo Kaiepi: autopunning, probably
Kaiepi shit i was hoping i could avoid having to write punning 17:19
jmerelo Kaiepi: punning is hard to do?
Kaiepi it's a bit tricky
SmokeMachine jmerelo: on that project I’ve added all issues that need documentation... is it better by module? 17:20
Kaiepi also, since i want to store the values of monads in the MOP rather than having people need to make a private value attribute for every monad, it'd mean having to mix stuff into Metamodel::ClassHOW or subclassing it and using EXPORTHOW::SUPERSEDE 17:21
SmokeMachine jmerelo: most of the features are spread by different modules...
jmerelo SmokeMachine: the thing is that we need to make sure contributors don't trip over themselves working on the same module, that's why either different issues or a single issue with check marks is what's needed
Kaiepi er, i shouldn't say every monad, stuff like Maybe's Nothing wouldn't use any 17:22
jmerelo SmokeMachine: Then it's probably better if you create a different issue per feature...
SmokeMachine Wouldn’t it be possible to each contributor “get” a task from the project?
jmerelo SmokeMachine: yep, via issues. Tasks must be created in advance. 17:23
SmokeMachine: it's not a "raise your hands if you want to do something". It's "here're the tasks, pick whichever you want, say when you do" 17:24
SmokeMachine jmerelo: like this? github.com/FCO/Red/projects/2
jmerelo: or should I create another one for that? 17:25
jmerelo SmokeMachine: well, like this github.com/FCO/Red/issues/142
SmokeMachine: squashathons normally work on issues, not projects
SmokeMachine: this github.com/FCO/Red/issues/143 is probably OK for yourself, but difficult for someone not familiar with it. Besides, that's rather a request for comments that documentation 17:26
Kaiepi :D working using puns also means i wrote what i have so far for handling instances of monads wrong, and would need "just" 4 meta-classes
jmerelo SmokeMachine: you need to say clearly what you want. Issue x: I want to document all methods of class X 17:27
Issue y: I want to document feature X via a tutorial that shows, step by step, how to use it.
And so on...
Kaiepi i assumed Metamodel::ConcreteRoleHOW would be involved somewhere but i think that's only used when adding roles to classes or something
jmerelo Kaiepi: If I remember correctly, it's when you decide which one of a RoleGroup is actually instantiated within a class 17:28
Kaiepi: but there're a bunch of those and some of them are not documented. I kinda remember I documented that some time ago.
Kaiepi ok so Monad::ConcreteMonadHOW shouldn't exist, since monads won't be possible to mix into anything 17:29
(which i should probably move to MetamodelX to match the rest of the ecosystem)
SmokeMachine jmerelo: ok... that makes sense ... I’ll work on that this week!
jmerelo SmokeMachine: ...end
SmokeMachine: it starts next Friday, if you want to get it done, we need to announce it early on Monday 17:30
Kaiepi: maybe. Not really sure. If you need to instantiate a Monad out of a MonadGroup, you might need it. 17:31
timotimo github.com/jesseduffield/lazydocker - damn look at this pretty thing
Kaiepi there is no MonadGroup and i'm not writing one if i can get away with it
SmokeMachine So I’ll do that this weekend...
jmerelo timotimo: cool
SmokeMachine: great! 17:32
timotimo same user has a "lazygit" CUI that does git stuff
jmerelo Kaiepi: lol :-)
Kaiepi do you know if there are any monads that can take varying amounts of types? 17:34
in haskell i mean, since i'm basing the library off how it handles them 17:35
jmerelo Kaiepi: I'm not looking at it from the point of view of monads themselves, but from Perl 6 HOW's point of view. If a role can be parametrized, you need to write a way to instantiate it into a role-with-known-parameter
Kaiepi how is that done with roles? 17:36
jmerelo Kaiepi: using this: docs.perl6.org/type/Metamodel::Par...leGroupHOW 17:37
Kaiepi ok good, that's what i've mostly been basing MonadHOW off of 17:38
jmerelo Kaiepi++
17:39 Cabanossi left
Kaiepi wow there's a lot to do with the MOP that still needs documenting going off that page 17:40
jmerelo Kaiepi: you bet
Kaiepi: Documentation is important
Kaiepi: you know that, and I really appreciate your help there 17:41
17:41 Cabanossi joined
Kaiepi documenting Metamodel::Versioning is something that sticks out to me 17:44
it's something i could do now since the role doesn't do a whole lot
jmerelo Kaiepi: most of them don't. They are not user-facing. But still interesting to know if you're into doing funky stuff with metamodels, as you do.
Kaiepi: or SmokeMachine 17:45
MasterDuke AlexDaniel, jmerelo: i had an idea for a future squashathon. the talk about coverable prompted it. how about making sure our rakudo coverage reports are up to date and then using them to drive writing roast tests? 17:48
they provide a nice convenient metric to measure contributions against, not just number of PRs/commits, but percent of coverage increased 17:49
jmerelo MasterDuke: on paper, it's a good idea. But we already know that coverage reports are not up to date... There are several *testneeded* issues, there and in roast 17:50
As matter of fact, that's the fallback option if finally we don't do Red 17:51
MasterDuke yeah, we'd need to do the prep work of updating those reports. but the nice thing about them is they don't need testneeded issues to be created, people can just look at the uncovered lines 17:52
jmerelo MasterDuke: right. As I say, I'm for any kind of squashathon that helps the core or the community, and that's one that's already well documented. 17:53
MasterDuke: if the coverage tests are somewhere, we could just create an issue for it and work against it. 17:54
MasterDuke: of course, AlexDaniel might (and will) have a different opinion.
MasterDuke coverage tests?
jmerelo MasterDuke: sorry, I meant test coverage reports 17:55
AlexDaniel well, I don't know how to make both of these ideas happen, so judge yourself
MasterDuke ah. i think zoffix or samcv had them somewhere?
or maybe timotimo?
AlexDaniel so that was coverage from running roast?
I don't remember…
MasterDuke yeah 17:56
i think reports against moarvm for running the nqp tests are part of the ci toolchain. but not the rakudo ones for running roast 17:57
AlexDaniel afk
Kaiepi how is :api intended to be used when used when declaring types? 17:59
jmerelo Kaiepi: I guess simply increment the sequence when you change the actual API 18:00
18:07 antoniogamiz left
Kaiepi m: say IntStr.new: '0' 18:13
camelia Too few positionals passed; expected 3 arguments but got 2
in block <unit> at <tmp> line 1
Kaiepi m: say IntStr.new: '0', 0
camelia Type check failed in binding to parameter '$i'; expected Int but got Str ("0")
in block <unit> at <tmp> line 1
Kaiepi m: say IntStr.new: 0, '0'
camelia 0
Kaiepi m: say '0'.WHAT
camelia (Str)
Kaiepi when do you actually see IntStr? 18:14
Geth doc: fb04d5d1f4 | (JJ Merelo)++ | xt/word-variants.t
Expands xt to all non-method metas. Refs #2966
18:21
jmerelo m: say <0>.WHAT 18:22
camelia (IntStr)
jmerelo Kaiepi: ^^^
Kaiepi ah ok
MasterDuke Kaiepi: often from command line arguments 18:23
18:29 domidumont left 18:35 Sgeo_ joined
Geth ¦ doc: JJ assigned to coke Issue Parameterization vs. parametrization github.com/perl6/doc/issues/2967 18:38
18:39 Sgeo left 18:57 pmurias joined 19:01 Actualeyes joined 19:25 wildtrees joined 19:31 jmerelo left 19:34 MilkmanDan left 19:38 Xliff joined 19:45 chloekek joined 19:47 pmurias left 19:48 pmurias joined 19:56 MilkmanDan joined 20:18 pecastro left 20:22 pamplemousse joined 20:33 Black_Ribbon joined 20:46 Sgeo__ joined 20:49 Sgeo_ left, aborazmeh joined, aborazmeh left, aborazmeh joined 20:52 Kaiepi left 20:55 Kaiepi joined 20:59 pmurias left 21:01 pmurias joined
SmokeMachine jmerelo: I'm still doing it... but do you think it should be something like this? github.com/FCO/Red/labels/Documentation 21:10
tellable6 SmokeMachine, I'll pass your message to jmerelo
SmokeMachine thanks tellable6!
tellable6 SmokeMachine, It's my pleasure!
AlexDaniel SmokeMachine: yes 21:17
SmokeMachine: that looks pretty good
SmokeMachine: I'd prefer instructions in every ticket, but even that is not bad
21:18 lucasb left
SmokeMachine AlexDaniel: Thanks! 21:18
AlexDaniel I take my “unlikely” back, this should actually work
SmokeMachine AlexDaniel: I'll try to add some instructions after creating everyone, what do you think?
AlexDaniel: What made you change your mind? 21:19
AlexDaniel SmokeMachine: an issue tracker with small actionable tasks
SmokeMachine :)
21:23 pecastro joined 21:24 pmurias left
AlexDaniel SmokeMachine: it's official then: github.com/rakudo/rakudo/wiki/Mont...-Day#dates 21:25
SmokeMachine :)
AlexDaniel weekly: New squashathon soon (2019-09-07)! This time we'll be working on documentation for Red (github.com/FCO/Red/labels/Documentation). 21:26
notable6 AlexDaniel, Noted! (weekly)
SmokeMachine \o/ 21:30
AlexDaniel SmokeMachine: btw there are these scripts: github.com/perl6/ecosystem-unbitro...er/scripts 21:32
21:34 pamplemousse left
SmokeMachine github.com/perl6/ecosystem-unbitro...ues.p6#L38 ??? 21:34
AlexDaniel: What does this scripts do? 21:35
AlexDaniel SmokeMachine: one script creates a bunch of github issues using a template, another script edits the text in issues 21:37
21:38 aborazmeh left
AlexDaniel SmokeMachine: ./edit-issues.p6 "I know what I'm doing" YOUR-GITHUB-TOKEN-HERE 'if $title.starts-with(‘Document ’) { $body = ‘hello world’ }' 21:39
SmokeMachine: and you'll also need to change the url here: github.com/perl6/ecosystem-unbitro...sues.p6#L6 21:40
my $repo = ‘FCO/Red’;
SmokeMachine AlexDaniel: that way I could generate a body to all my issues? 21:41
AlexDaniel SmokeMachine: yes
SmokeMachine AlexDaniel: interesting... 21:42
I'll take a look after I finish creating them...
21:43 pamplemousse joined
SmokeMachine AlexDaniel: Thanks! 21:47
AlexDaniel you're welcome :)
vrurg SmokeMachine: You've got your own squashaton! My congratulations! 21:52
Xliff Well, hell! When can I get one for Pango, GtkPlus and its ilk?! :D 22:07
.oO( You'd have to release them, Dummy! )
vrurg Xliff: "Oh God, why so many people win lottery, but not me?! I'm such a faithful and good person!" –– God answers: "You're, but you moron never buy a ticket!" 22:10
:D
Xliff vrurg: Um. That sounded like it came out of Google Translate. Do you have the original link? :)
22:11 pamplemousse left
vrurg Xliff: you're complumenting me because it came out of Vrurg Translate. :D I don't know if and English version of the joke exists. 22:11
Xliff LOL!
Has anyone here ever used GStreamer? 22:12
vrurg Xliff: www.jokeindex.com/joke.asp?Joke=2411 22:13
Xliff vrurg: Yeah. I got that. 22:19
22:23 chloekek left
SmokeMachine vrurg: thanks! :) 22:35
136 issues until now... 22:36
vrurg: is there any specific thing you would like to have documented on Red? 22:37
vrurg Let me see what you've got so far.
SmokeMachine vrurg: github.com/FCO/Red/issues?q=is%3Ai...umentation 22:38
vrurg SmokeMachine: I'd have use of caching documented, but don't remember, if it's finalized yet. 22:39
SmokeMachine vrurg: it's not invalidating the cache yet... only by time... 22:40
vrurg If the interface is finalized and not gonna change – it'd be a great thing to document. 22:41
22:42 Sgeo joined
vrurg Otherwise nothing comes into mind. 22:42
SmokeMachine vrurg: github.com/FCO/Red/issues/226
vrurg: thanks! :)
22:44 Sgeo__ left
vrurg SmokeMachine: welcome! 22:44
My client has eaten a message... 22:48
22:49 pamplemousse joined
vrurg SmokeMachine: the squashaton is gonna be a really great thing to the project! 22:49
SmokeMachine vrurg: I agree... and I hope so!
22:52 pecastro left 23:03 Sgeo_ joined 23:06 Sgeo left 23:41 aindilis left 23:45 aindilis joined 23:47 pamplemousse left 23:53 Xliff left