Camelia, the Perl 6 bug

IRC log for #bioperl, 2009-10-09

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

All times shown according to UTC.

Time Nick Message
01:09 ptl joined #bioperl
13:40 kyanardag_ joined #bioperl
15:01 ptl joined #bioperl
17:38 ende joined #bioperl
17:39 ende hello
17:39 * deafferret waves
17:40 deafferret ende: can you op rbuels and pyrimidine and faceface please?
17:40 deafferret they've been showing up frequently, I don't know how to do that
17:40 rbuels pyrimidine is already opped i think
17:41 deafferret ende: see? rbuels won't leave  :(
17:41 ende I'm actually trying to find one of the BioPerl core developers to transfer that responsibility to
17:41 * rbuels rubs deafferret's chin
17:42 ende so they can make those decisions
17:42 ende any core developersh ere?
17:42 rbuels ende: the only one that comes into irc at all is pyrimidine
17:42 rbuels (that i've seen)
17:42 deafferret rbuels: you're not core?
17:42 deafferret we both have commit bits, but I haven't done squat
17:42 rbuels lol no i'm not core
17:42 rbuels i've only done slightly more than squat
17:42 ende (basically I want to transfer 'official control' over to the official BioPerl people)
17:43 * deafferret votes for rbuels
17:43 deafferret officially
17:43 rbuels but i'm not a core dev
17:43 deafferret /mode +coredev rbuels
17:43 deafferret ta-da!
17:43 rbuels ende: are you a freenode administrator or something?
17:43 ende nope
17:43 ende just happened to be the squatter here
17:43 * rbuels has an application in to get a ChanServ in #gmod
17:44 rbuels sigh
17:44 rbuels it's been like a month and a half
17:44 ende so it'd be cool if the BP core-dev guys designated a couple of the IRC frequenters as their designees
17:44 ende deafferret, rbuels, and myself perhaps?
17:44 * rbuels shrugs
17:44 ende yeah, that would be great rbuels
17:45 ende With all the discussion going on on a multitude of gmod project mailing lists (biomart, gbrowse, etc) it'd be great to have a single place for people to come for immediate feedback
17:46 rbuels lol, don't say that within hearing of dave clements or scott cain
17:47 ende how come?
17:47 rbuels they were quite adamant that they didn't want #gmod to be a support channel, because they don't want to have to deal with it
17:47 ende oh lol
17:47 ende even if it was run by designees?
17:47 rbuels but it'll happen anyway, i'm sure
17:47 ende so they didnt have to worry about it?
17:47 ende that's pretty funny
17:47 rbuels they said "OK you can start the channel".....
17:47 rbuels so let's just leave it at that and let nature take its course
17:47 ende If there's anything I can do to help lemme know
17:48 rbuels do you come to the GMOD meetings?
17:48 rbuels they're fun
17:48 rbuels at least, i think they're fun
17:48 ende I should at some point
17:48 rbuels ende: where do you work anyway?
17:48 ende if there's one around the DC area
17:48 * rbuels works at sgn.cornell.edu
17:48 ende navy medical research center
17:48 rbuels oh yes
17:48 ende genomics unit
17:48 * rbuels remembers now
17:50 ende I was going to try to create a separate #diyg channel (for DIYA and other DIYG projects) but now that it's part of GMOD, might as well just use #gmod
17:52 rbuels yes.  there'll be enough problem just getting people into #gmod let alone another channel
17:53 meteorswarm joined #bioperl
17:53 deafferret woot! me++ Module::Install::SchemaCheck  :)
17:54 rbuels deafferret: errr?
17:54 rbuels schemacheck?
17:55 * rbuels is quite interested
17:55 * rbuels looks
17:55 deafferret http://github.com/jhannah/​module-install-schemacheck
17:55 deafferret it stalled months ago, but I'm back in the saddle again (Text::Diff::Parser bug got patched)
17:56 rbuels deafferret: where is the schema metadata kept?
17:56 deafferret subversion
17:56 rbuels deafferret: and how does it determine db connection info?
17:56 deafferret mysqldump into subversion
17:56 rbuels so you dump the schema into subversion.....
17:56 rbuels and when you load the schema it sets a revision number in some table
17:56 deafferret it doesn't connect to the database. it runs an arbitrary schema -> disk dumper, then calls an arbitrary diff command
17:56 rbuels to tell what schema you're at?
17:57 rbuels oh.
17:57 rbuels so what about upgrading the data and the schema  ;-)
17:57 rbuels i guess it's a check
17:57 rbuels so it just says 'screw you, upgrade your schema' if it's different?
17:58 deafferret we mysqldump (and DBIx::Class::Loader) all our tables onto disk. we then commit all that disk into SVN. We then tag that SVN as a release. we then want to verify that whats in SVN for that tag is, in fact, what the current DB structure is
17:58 deafferret ya, it's a big "BOO!!!"
17:58 rbuels makes sense
17:58 deafferret SCHEMA CHANGE DETECTED! Model/dal_repl/schemas/ooo_config.sql MODIFY 1 line(s) at lines 36/36:
17:58 deafferret [) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;]
17:58 deafferret that kinda crap
17:59 rbuels it's an interesting idea
17:59 deafferret so if perl Makefile.PL doesn't puke on you then your schema matches your code
17:59 deafferret it's such a bitch to do manually
17:59 deafferret we got burned on another rollout today
17:59 deafferret dev changes like crazy, then qa may or may not be clean, then the 7 prod dbs may or may not be clean
18:00 rbuels what does it mean for qa to be clean?
18:01 * rbuels is not familiar with real-world software development in which there are multiple real programmers
18:01 deafferret is there a phone number i can call you at for 3 minutes? that'd be faster than trying to type all this
18:01 rbuels lol
18:01 rbuels 5038898539
18:22 deafferret "3 minutes" means 20, btw
18:44 deafferret oh woot. me++
18:48 deafferret maybe I should just call this DiffCheck ... it's also detecting non-tagged source code changes  :)
19:10 ende joined #bioperl
19:10 tarbo2 joined #bioperl
19:43 ptl joined #bioperl
20:02 ptl_ joined #bioperl
20:43 mkesza joined #bioperl
20:43 mkesza left #bioperl
20:46 deafferret gist.github.com--
20:47 deafferret woot! http://gist.github.com/206359
21:49 vein joined #bioperl
22:07 vein left #bioperl

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