Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2014-12-23

| Channels | #pdl index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
16:42 testing_mibbit_sivo joined #pdl
16:47 drrho joined #pdl
18:24 mohawk Mithaldu, do you have a commit bit on PDL sf pdl-code?
18:27 mohawk i think you're highly qualified to do the git cleanup, so long as parameters are agreed in advance to achieve agreement by the other major stakeholders
18:27 mohawk sorry about the management-speak, but i feel it's justified ;-)
18:28 mohawk i think the parameters should be "master stays as is, but all other branches are subject to rebasing to clean up their history"
18:29 mohawk naturally, i'm volunteering to do this as well, but i think hell will freeze over before chm grants me access to do so
18:55 sivoais mohawk: FIX IT FIX IT FIX IT ;-)
19:10 jberger mohawk: perhaps you spoke too soon
19:16 mohawk jberger, asking me to make (i assume) an MR is not granting access
19:16 mohawk unless i don't understand what "granting access" means
19:16 mohawk i am not under any fucking circumstances going to try a substantive git cleanup via MR
19:17 mohawk anyway, just running make test before i make the EUD MR
19:17 jberger maybe do what he is asking, but via github
19:17 mohawk woops, messages crossing? ;-)
19:17 mohawk i'm content (not happy) to MR the inline-eud... again
19:17 mohawk like i did last time
19:17 jberger oh ok
19:18 jberger you are talking about a larger cleanup, right, no
19:18 mohawk i think chm and i are referring to the same thing, a proper cleanup
19:19 mohawk i'm just realising that since my commits applied cleanly to master still, there's no earthly reason for me to make a second MR
19:20 mohawk i'm going to do it anyway, but this is just a sign that someone needs to learn to damn well use SF's interface / git command line to make this work correctly
19:21 sivoais SF is so slooooow Q_Q
19:21 mohawk ha
19:31 vicash SF is slow because they're busy sending you ads before the code
19:32 vicash or maybe someone rewrote it in Ruby
19:44 jberger vicash: then again, github is ruby, at least the frontend
19:44 sivoais SF is actually written in Python <https://forge-allura.apache.org/p/allura/wiki/Home/> :-D
19:44 mohawk how the fuck do i make an MR on SF?
19:45 mohawk i've just wasted an hour for what should be one click on github
19:45 jberger mohawk: a question I stopped asking
19:45 jberger if its open source, and its not on github, it doesn't exist
19:45 mohawk ah, you have to login
19:46 mohawk jberger, except pdl i assume ;-)
19:46 mohawk well, watch this space
19:46 sivoais bitbucket is nice too, but lacks the visibility of github
19:53 mohawk MR submitted
19:53 mohawk email sent
19:58 mohawk fucking SF
19:58 mohawk sigh
20:57 jberger preaching to the choir, but oh for a move to github
21:20 mohawk grin
21:21 mohawk sivoais, i'd like to see you update the PDL tests so they AREN'T confused by an already-installed PDL
21:21 mohawk steal ideas from EUMM's MM::Test::Utils ie perl_lib
21:21 mohawk or, you know, i'll do it
21:22 mohawk part of the needed build-system fixup
22:29 Mithaldu mohawk: verifying
22:30 Mithaldu mohawk: it appears i do not
22:33 mohawk Mithaldu, dangit
22:40 Mithaldu mohawk: tbh, i don't think i should have one
22:41 Mithaldu i have never contributed anything to pdl beyond complaining and griping about the api and documentation
22:41 Mithaldu and i do not use it in a context where my paycheck is related to it
22:41 Mithaldu my context for using it is pretty much literally pew pew
22:44 mohawk ha ha, good to know
22:45 mohawk Mithaldu, what are your thoughts on going into the current git repo and straightening out the various topic branches?
22:46 Mithaldu i tried straightening out ...
22:47 Mithaldu fix-core-eval-strings
22:47 Mithaldu a while back
22:47 Mithaldu i admitted defeat and curled up with a bottle of cider
22:47 mohawk ha ha, srsly?
22:47 mohawk didn't know you were that weak
22:47 Mithaldu mohawk: clarify your question maybe?
22:48 Mithaldu well, the main thing is, i tried to rebase/cherry-pick with a bunch of comparisons, and couldn't really work out what the intended final state of that branch was
22:48 mohawk well, that's a good example - do you feel motivated at all about going back to that and fixing it up?
22:48 Mithaldu because i also don't really know how PDL works internally
22:48 mohawk fair enough
22:51 Mithaldu basically
22:51 Mithaldu i could rebase and clean up anything
22:51 Mithaldu but it'd be a kind of pair gitting effort between me and the author of the branch
22:51 Mithaldu otoh
22:52 Mithaldu i guess if they merge their branch to master and clean the last commit up to result in a state that is how they want it
22:52 Mithaldu then i could create a new branch on top of master that contains their changes in logical and clean commits
22:52 mohawk that was my thinking
22:52 Mithaldu where the hell is run4flat when you need him
22:53 mohawk gone fishin', apparently
22:53 Mithaldu he is david mertens, rightß
22:53 mohawk so i believe
22:53 mohawk my question is, how long do you think eg the fix-eval fixup would take?
22:54 Mithaldu if someone merges it to master and then cleans that up so i can use the end result as a "this is how it should end up" marker
22:54 Mithaldu 30 minutes tops
22:55 mohawk if it's on master, that's probably too late
22:55 mohawk given my concept of "master is sacrosanct"
22:58 Mithaldu ok
22:58 Mithaldu merge masster to it
22:58 mohawk gotcha
22:58 Mithaldu please correct when i say dumb things because i'm cidered
22:58 mohawk my understanding is that's what has happened at least once?
22:58 Mithaldu 4 or 5 times
22:59 Mithaldu and the last time was months ago
22:59 Mithaldu which is the crux
22:59 Mithaldu actually let me make a screenshot
23:00 Mithaldu just to illustrate the despair caused in me by this branch
23:00 Mithaldu https://www.dropbox.com/s/s9zs960oo1maph7/Screenshot%202014-12-24%2000.00.13.png?dl=0
23:00 Mithaldu the green line that goes up is the fix-eval branch
23:01 Mithaldu the first two commits on it and the blue one
23:02 Mithaldu Has Anyone Really Been Far Even as Decided to Use Even Go Want to do Look More Like?
23:03 mohawk ha ha
23:04 mohawk "Finally made my changes to Core.pm.PL"
23:04 mohawk now you know i am a sweary man
23:04 mohawk but even i feel somehow that my swear vocab is not up to this task
23:07 Mithaldu i can't even swear at that
23:07 Mithaldu my mind is just filled with a haze of confusion
23:07 Mithaldu like a puppy contemplating a verbal order
23:08 mohawk ha ha
23:10 mohawk and 3 below your highlighted one, merging in master - we can definitely change that to a rebase
23:11 mohawk i think the current state of things justifies actually going and fixing up master itself
23:11 mohawk to remove merges
23:11 mohawk what say you?
23:11 Mithaldu generally not worth the effort
23:11 Mithaldu it's an alluring thought, but the payoff is little
23:23 mohawk yeah
23:24 mohawk the branch you showed the image of, that was the fix-core etc?
23:27 Mithaldu fix-core-eval-strings
23:27 mohawk hereafter, FCES
23:27 Mithaldu i was looking at it specifically because it was mentioned on the email list and caught my eye
23:27 mohawk i'm sure that can be fixed up
23:27 mohawk and i'm sure it will help the poor fucker who looks at it next (which may include the author) understand what's going on

| Channels | #pdl index | Today | | Search | Google Search | Plain-Text | summary