Camelia, the Perl 6 bug

IRC log for #bioperl, 2012-11-07

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

All times shown according to UTC.

Time Nick Message
10:35 carandraug joined #bioperl
10:35 carandraug joined #bioperl
11:55 _ilbot joined #bioperl
11:55 Topic for #bioperl is now Be patient! People chat here daily, but not necessarily the minute or hour you wandered in. Leave your IRC client connected. | http://bioperl.org/wiki/IRC#Getting_help | http://www.bioperl.org/wiki/Using_Git | nopaste to gist.github.com
13:15 virushunter joined #bioperl
13:17 virushunter deafferret: good morning
13:17 virushunter deafferret: how do I get around a failed travis build? https://travis-ci.org/#!/biop​erl/bioperl-live/jobs/3086706
16:41 deafferret virushunter: howdy. looking.
16:42 deafferret virushunter:
16:42 deafferret virushunter: "get around" it? looks to me like it failed on line 46, which you do not control, nor did you cause
16:42 deafferret so the CI software is failing, not you. ignore it. :)
16:43 deafferret virushunter: and/or file an issue with whoever maintains Travis
16:44 virushunter deafferret: ok  so what happens next?
16:46 deafferret virushunter: nothing. your patch is in master, so you're done. eventually whoever does the next CPAN release will release (and tag) master
16:47 deafferret virushunter: assuming you care what version is on CPAN. (I tend not to.)
16:47 virushunter deafferret: oh, I didn't realize that it is in master
16:47 virushunter deafferret: me assumed that since travis failed, that it didnt' merge
16:47 deafferret virushunter: um... what I did for you was in master. I don't know what YOU did :)
16:47 deafferret virushunter: no, Travis is just FYI afaik
16:47 deafferret I had never seen Travis before last week
16:48 * deafferret doesn't pay much attention
16:49 virushunter deafferret: i'm asking because my github pull request says The Travis build failed and "merge with caution"
16:50 deafferret virushunter: so push the merge button cautiosly ;)
16:50 deafferret Travis is just an informational tool. IF it's complaining about an actual fault with your code then it should be taken seriously. If not (as in this case), it should be ignored
16:50 deafferret $0.02
16:51 virushunter deafferret: I guess I'm a bit shy about doing so since I still learning all this stuff....ok, i'll press the button with caution :)
16:51 github [bioperl-live] pcantalupo pushed 3 new commits to master: https://github.com/bioperl/bioperl-liv​e/compare/fac6f33a8e8f...8039fe182174
16:51 github bioperl-live/master 6733b26 Paul Cantalupo: fixing bug 3375 and adding tests
16:51 github bioperl-live/master 65bb304 Paul Cantalupo: simplifing tests
16:51 github bioperl-live/master 8039fe1 pcantalupo: Merge pull request #49 from pcantalupo/topic/bug-3375...
16:51 deafferret virushunter++ # :)
16:52 virushunter cool
16:52 virushunter deafferret: thanks again for your help
16:53 deafferret natch
16:53 deafferret thank YOU for your patches!!
16:53 deafferret looks like you know what you're doing. at least as well as I do ;)
16:55 deafferret so ... earlier I said "it's in master" -- I thought we were talking about the stuff from last week. My apologies.
16:55 virushunter deafferret: i'm learning
16:55 virushunter deafferret: i thought so
16:56 deafferret virushunter: so now that you have Collab privileges you can clone bioperl-live directly and when you push you're pushing straight to master (or your branch).
16:56 deafferret virushunter: so your use of github.com/virushunter/bioperl-live is optional now
16:56 deafferret virushunter: so you can skip a couple steps if you want
16:57 deafferret virushunter: branches in git are cheap, so use all the branches you want. at $dayjob we have a gajillion tiny branches
16:57 deafferret your clone / merge cycle might be more trouble than it is valuable, so you can clone directly if you want
16:57 deafferret ... I'm rambling.
16:57 virushunter deafferret: yeah, your right....but aren't you concerned that I (a newbie) will wreck something on master?
16:57 deafferret we could Skype if you want. I'm @deafferret on Skype
16:58 deafferret virushunter: git makes it easy to revert mistakes
16:58 virushunter deafferret: that's good
16:58 deafferret virushunter: so the whole "clone our repo into your own copy" phase is our way of checking to make sure people can figure out how to use the toolset
16:59 deafferret virushunter: you've graduated to Collab on the main repo, so you're a "core developer" now.
16:59 * deafferret sends virushunter a tshirt
16:59 virushunter deafferret: but there is the benefit of github pull request that it gets tested by travis
16:59 deafferret virushunter: if Travis was working that would be true
16:59 virushunter deafferret: then I can see if there is a problem that I need to fix
16:59 deafferret virushunter: I assume Travis could also test any branch, if you ask it to
17:00 deafferret virushunter: yes. if the false negative rate was low that would be true
17:00 virushunter deafferret: i c
17:01 deafferret virushunter: obviously since you're writing tests you (1) know what tests are, (2) know how to add them, (3) are running them, etc.
17:01 deafferret virushunter: that's all Travis is doing
17:01 deafferret virushunter: ... or failing to do LOL
17:02 deafferret Circle of Trust :)  http://www.youtube.com/watch?v=QHJGoZpFeM8
17:05 virushunter deafferret: that was a funny movie
17:05 deafferret Travis is probably MOST useful as a defense mechanism against people far less sophisticated / more lazy than you. "Tests? what?"
17:05 deafferret ... if it was working
17:05 virushunter deafferret: lol
17:06 virushunter deafferret: the key is to write good tests
17:06 deafferret amen
17:07 virushunter deafferret: ok, maybe my next fix I'll give it a shot from my terminal and push to master
17:08 virushunter off to lunch, later
17:09 deafferret toodles
17:09 deafferret virushunter: If you're not ye hip to branches, I highly recommend getting very comfortable with them. they're the git secret sauce
17:10 deafferret s/ye/yet/
17:10 deafferret virushunter: I always use a branch on anything non-trivial
18:40 leont joined #bioperl
23:10 carandraug joined #bioperl
23:10 carandraug joined #bioperl

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