← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
00:00 | hdl | Going to bed. |
00:00 | Have a nice evening. | |
00:00 | Brooke | night |
00:00 | daniel | bonne nuit! |
00:11 | jcamins | daniel: my solution to the circular dependency issue was to not think about it. |
00:12 | Brooke | that breaks a cycle. I'm for that. |
00:13 | daniel | jcamins: i like that. unfortunately, i have enough lingering interest in recursion that i couldn't resist looking |
00:14 | had i known it would me to have nightmares.... | |
00:14 | cause | |
00:15 | Brooke | lee can get you a heck of a dreamcatcher ;) |
00:15 | yhager joined #koha | |
00:15 | Brooke | or I can send you one from mah wedding |
00:16 | hi yhager | |
00:17 | daniel | Brooke: your wedding???? |
00:18 | hdl left #koha | |
00:20 | yhager left #koha | |
00:21 | yhager joined #koha | |
00:23 | hdl joined #koha | |
00:26 | reed joined #koha | |
00:26 | Brooke | Hi Reed |
00:26 | reed | howdy! |
00:27 | so, I'm finally making head space for really poking around and getting my home koha set up -- and so doing some fairly random things -- and making little things break even | |
00:28 | how important is control number? | |
00:28 | Brooke | not |
00:28 | (though I suppose large Libraries would disagree with that assessment.) | |
00:28 | reed | C4/Biblio.pm wants it |
00:28 | or will break | |
00:29 | if ($marcflavour eq "MARC21" || $marcflavour eq "UNIMARC") { | |
00:29 | $controlnumber = $record->field('001')->data(); | |
00:29 | } | |
00:30 | so, I'm guessing the flaw is there and not that the record was allowed to not have a value? | |
00:30 | Brooke | http://www.loc.gov/marc/bibliographic/bd001.html |
00:31 | reed | ah, so is for record mgmt not item mgmt? |
00:32 | * Brooke | is scairt to comment lest imprecise terminology impact the discussion for the worse. |
00:32 | reed | and given this was a pretend record I invented to play with asset mgmt that makes sense |
00:32 | - oh, don't worry, I'm just making words up myself | |
00:32 | Brooke | it makes more sense to me, yes |
00:32 | because in the "real world" | |
00:32 | people usually copy catalogue | |
00:32 | reed | right |
00:32 | Brooke | so that garbage is already in the record |
00:33 | so unless you've someone mischevious, like say me | |
00:33 | reed | hehe |
00:33 | Brooke | that gets a hold of a useless bib |
00:33 | and revamps it | |
00:33 | because I've no shame | |
00:33 | and then changes that field | |
00:33 | generally doesn't come up. | |
00:33 | reed | cool, so worth a little patch then probly |
00:34 | Brooke | (it's more so that *I* would get yelled at for being a bad cataloguer, and not because I was looking to rip someone off.) |
00:35 | reed | i hear ya |
00:37 | Brooke | as always, Nicole knows better than me if ye can catch her. |
00:38 | jcamins | reed: what line is that? |
00:39 | reed | 1272 |
00:39 | jcamins | Thanks. |
00:39 | reed | is also reminding my how much I kind of hate perl |
00:39 | jcamins | That's weird. |
00:39 | I can't find it. | |
00:40 | reed | is from master checkout as of last night |
00:40 | jcamins | Wow. It must've been a change from the last two days. |
00:40 | Wait... last change was three days ago. | |
00:40 | * jcamins | doesn't *remember* messing with that. |
00:41 | jcamins | And there it is. |
00:41 | reed | git blame sez- |
00:41 | 703156da (Katrin Fischer 2010-11-24 11:35:43 -0500 1272) | |
00:41 | jcamins | Oh, kf. |
00:41 | Yeah, that needs to fail gracefully. | |
00:42 | reed | what's the correct procedure here - should I just drop her a note since that's pretty recent? |
00:45 | jcamins | Actually, possibly best to just send a message to koha-devel. |
00:45 | reed | ok |
00:50 | daniel | hi reed |
00:51 | i've been living on appbrain for the last week and see you have an app | |
00:51 | reed | hey |
00:51 | yeah, that's what we were using to check people in at the conference | |
00:52 | daniel | ahhhhh |
00:52 | reed | but the idea is to make it more useful and general |
00:52 | daniel | cool |
00:52 | reed | so you can get your handheld koha with scanning |
00:52 | daniel | any tips for getting started with android developing |
00:52 | ? | |
00:52 | reed | yes.. |
00:54 | http://hackaday.com/2010/07/12[…]-tutorial-series/ | |
00:54 | jcamins | reed: do you still have the installation? |
00:54 | I mean, the Koha installation with the data that causes the problem? | |
00:54 | reed | jcamins, yes |
00:55 | jcamins | If you put the following around the line $controlnumber = [...] does that fix it: if ($record->field('001')) { } |
00:55 | Wait. | |
00:55 | daniel | reed: great! thanks! |
00:56 | jcamins | I mean, please let me know if that fixes it, but I think there's a line missing. |
00:56 | * Brooke | suggests using that paste thingamajigger. |
00:56 | jcamins | No, nothing missing. There's an implicit return? |
00:56 | Brooke: good call. | |
00:57 | pastebot | "jcamins" at 69.86.227.22 pasted "GetMarcControlnumber" (11 lines) at http://paste.koha-community.org/110 |
00:58 | reed | jcamins, yes, that fixes it |
00:58 | I had tried add && $record->field('001') to the if expression but that didn't for some reason.. | |
00:58 | jcamins | Okay. Any chance you could submit the patch, since I don't have my development machine on, and I don't want to mess with my remote server at the moment. |
00:59 | Brooke | collaboration ++ |
00:59 | jcamins | reed: order of operations. |
00:59 | (and by remote server, yes, I mean I regularly do development on my production system) | |
01:00 | reed | reed hates perl |
01:00 | jcamins | reed: Anyway, to finish that thought, I remember discovering that Perl's order of operations is not the same as in every other language I've ever used. |
01:00 | reed | why is if ($marcflavour eq "MARC21" || $marcflavour eq "UNIMARC" && $record->field('001')) { |
01:00 | not right? | |
01:00 | jcamins | Perl is right associative, I think. |
01:00 | reed | ! |
01:01 | missing ('s | |
01:01 | jcamins | Yup. |
01:01 | reed | if (($marcflavour eq "MARC21" || $marcflavour eq "UNIMARC") && $record->field('001')) { |
01:01 | works | |
01:02 | jcamins | Ooh, without parentheses around $record->field('001')? Interesting. |
01:02 | reed | so, actually is left associative |
01:02 | no was passing on the $marcflavour eq "MARC21" bit | |
01:03 | if ($record->field('001') && $marcflavour eq "MARC21" || $marcflavour eq "UNIMARC") { | |
01:03 | works | |
01:04 | but the other way around is more readable as far as the intent of the clause | |
01:04 | jcamins | Yes. |
01:04 | reed | also, I'm not a big fan of implicit returns |
01:04 | more thinking required to follow the logic | |
01:05 | daniel left #koha | |
01:05 | reed | but perl as performance art people seem to like it |
01:05 | jcamins | No, I think that's just missing. |
01:05 | reed | ah |
01:05 | cool | |
01:05 | jcamins | The standard seems to be to use return. |
01:06 | reed | yes, I know it's something Chris and I have talked about a lot |
01:06 | keeping the level of expertise needed at a sane place | |
01:07 | jcamins | That would be good. |
01:07 | I try to avoid Perl black magic in my code. | |
01:08 | Sadly, I'm not a Perl expert, so sometimes I end up with code that I don't know how to change. | |
01:08 | reed | heh |
01:09 | jcamins | Like the bizarre hash-array-hash-array-scalar variables I somehow managed to get out of MARC::Field. |
01:10 | reed | that kind of stuff breaks my head |
01:10 | jcamins | Mine too. |
01:11 | reed | laters everybody, got to do some whatever my sweety tells me to do now |
01:11 | something related to house cleaning I thnk | |
01:11 | bye | |
01:11 | jcamins | So long. |
01:11 | reed left #koha | |
01:12 | Brooke | argh |
01:12 | damn you alt tab | |
01:12 | jcamins | Brooke: ? |
01:12 | Brooke | missed saying bye to reed |
01:12 | jcamins | Ah. |
01:13 | @later tell reed Brooke said "good bye." | |
01:13 | munin | jcamins: The operation succeeded. |
01:13 | jcamins | Thanks, munin. |
01:13 | :) | |
02:27 | ronald joined #koha | |
02:28 | * Brooke | waves at ronald |
02:43 | ronald left #koha | |
03:01 | yhager left #koha | |
03:05 | ronald joined #koha | |
03:08 | ronald left #koha | |
03:18 | jcamins | In the unlikely event anyone with an opinion is around, does anyone have any thoughts on how to implement subjects in the simple cataloging interface? |
03:18 | I want the interface to automagically select the correct heading based on the authority type. | |
03:19 | Brooke | tell me more. |
03:19 | or alternatively screenshot! | |
03:19 | jcamins | Here's a mockup: http://demo.cpbibliography.com[…]dbiblio-simple.pl# |
03:20 | Basically, the user should be able to click the ellipsis next to "Subjects" to look up subjects in the authority file. | |
03:20 | If I knew how to do those nifty videos owen does, I'd show you what the authority look-up is like, but I don't. | |
03:21 | So, picture something much simpler than the current interface. | |
03:21 | You click the three dots, do your search, and it just presents you with a list of headings. | |
03:21 | You choose one, and go on your way. | |
03:21 | Brooke | already did : http://www.insomniaclibrarians.com/node/330 |
03:21 | but I'm unwashed and talk funny. | |
03:21 | will look at yers. | |
03:22 | that sir | |
03:22 | is a step in the right direction for sure. | |
03:22 | jcamins | Ooh, nifty! I didn't know we had this! |
03:22 | Brooke | yeah |
03:23 | us Librarians give you what Rummy would refer to as unactionable intelligence | |
03:23 | so uh | |
03:23 | I got bored volunteering one day | |
03:23 | and decided to do me best at actionable. | |
03:26 | * jcamins | loves his AJAX authority control |
03:27 | jcamins | It just never gets old, clicking that little ellipsis and, bam, there are your options. |
03:27 | Brooke | >.> |
03:27 | <.< | |
03:27 | jcamins | Uhh... right... back to the topic at hand. |
03:27 | Brooke | can uh |
03:27 | *not in the face* | |
03:27 | someone replace the dern ellipsis which is oh so sexy to CSI folks | |
03:28 | with summat intelligible to the unwashed masses? | |
03:28 | * Brooke | looks at the floor innocently. |
03:28 | * jcamins | hopes that someone with any sense of style will make his interface look decent. |
03:29 | jcamins | But right now, my goal is just to write an interface. |
03:29 | Brooke | *nod* |
03:29 | that's how the little mister goes at it. | |
03:29 | on the other hand, Owen exists. | |
03:29 | So I have faith. | |
03:30 | jcamins | Me too. |
03:30 | Anyway, my problem is that I want the correct tag for the subject to be automagically selected based on the authority type. | |
03:30 | Brooke | definitely try and catch JoAnn and Rosalie |
03:30 | jcamins | Right now I'm just saying that any authority with a 110 should be translated into a 610 tag, etc. |
03:30 | Brooke | they will expound upon the virtues of being able to catalogue in a simple fashion like it was in the before time |
03:31 | jcamins | (at least, in MARC21) |
03:31 | This solution makes me ashamed to show my face in #koha. | |
03:31 | Brooke | my brain, feeble thing it is |
03:32 | goes to sleep about a half hour ago | |
03:32 | (provided no entertainment, or the right level thereof.) | |
03:32 | jcamins | Heh. |
03:32 | Yeah, mine too. | |
03:32 | Brooke | (I can trick it into staying up later, but not the case here.) |
03:32 | so we should talk later | |
03:32 | and preferably with more people | |
03:33 | jcamins | I'm only doing this now because my wife has told me that if I keep banging my head against my presentation she might throw me out the window. |
03:33 | Brooke | cause more is better. (for emergence and innovation, enyway) |
03:33 | hehehehehe | |
03:33 | that's code for "Cut it out." | |
03:33 | so you better go | |
03:33 | and I am certainly gonna go | |
03:33 | but I shall think on this. | |
03:33 | and thank you for what you put in so far. | |
03:34 | also: see extensible catalogue for the cool automagic shtuff they do. | |
03:34 | (Were mostly vaporware, started being more than that, not sure where they are now.) | |
03:34 | * Brooke | waves on the way out. |
03:34 | jcamins | So long. |
03:35 | Brooke left #koha | |
04:11 | jcamins is now known as jcamins_a | |
04:49 | kmkale joined #koha | |
04:49 | kmkale | hi all |
05:03 | kmkale left #koha | |
05:03 | kmkale joined #koha | |
05:11 | yhager joined #koha | |
07:09 | yhager left #koha | |
07:09 | yhager joined #koha | |
08:24 | hdl left #koha | |
09:20 | saorge left #koha | |
09:21 | francharb joined #koha | |
09:21 | saorge joined #koha | |
09:21 | francharb left #koha | |
09:49 | kmkale | @weather Mumbai |
09:49 | munin | kmkale: The current temperature in Mumbai / Santacruz, India is 34.0�C (2:30 PM IST on November 28, 2010). Conditions: . Humidity: 38%. Dew Point: 21.0�C. Pressure: 29.77 in 1008 hPa. |
09:54 | kmkale left #koha | |
09:54 | ivanc joined #koha | |
09:58 | kmkale joined #koha | |
10:08 | Oak joined #koha | |
10:23 | cait joined #koha | |
10:27 | cait | good morning #koha |
← Previous day | Today | Next day → | Search | Index