← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 12:02 | kyle | kados: are you around? |
| 12:02 | kados | kyle: yep |
| 12:03 | kyle | kados: I've been working on an Offline Checkout program |
| 12:03 | kados | cool |
| 12:03 | kyle | I've written in using XUL, so it can be used as a firefox extension, or a stand-alone application |
| 12:03 | I have the front end essentially finished (but ugly). | |
| 12:04 | kados | kyle++ |
| 12:04 | kyle | thanks, What I was wondering is, have you worked with SOAP? |
| 12:04 | kados | sure, a bit |
| 12:05 | kyle | I think the best way for the client to communicate with the server is through SOAP. It's the most straight-forward, clean interface there is. |
| 12:05 | kados | hmmm |
| 12:06 | could be, but it's going to require a re-write of the circ api | |
| 12:06 | might be easier to stick with CGI for now | |
| 12:06 | kyle | It doesn't *have* to have anything to do with the Circ API. |
| 12:07 | kados | what are you proposing? |
| 12:07 | kyle | the SOAP interface can stand on it's own. Heck, it can just be a wrapper *around* the circ api. |
| 12:07 | kados | yea, that's what I mean |
| 12:07 | you'll have to write a soap implementation of circ | |
| 12:07 | kyle | It'll only need two 'functions', a checkin and a checkout. |
| 12:07 | kados | but there are loads of warnings, etc. that need to be handled as well |
| 12:08 | kyle | yes, that's true. Could you provide some examples right now? |
| 12:08 | kados | sure |
| 12:08 | so say you check out an item to someone that's on reserve for someone else | |
| 12:09 | sometimes you want to cancel the reserve (like if the person it was on reserve for was the wife of the person who checked it out) | |
| 12:09 | kyle | Doesn't matter. You already gave that item out. It's in the hands of a patron. Check the item out for the patron who has it. |
| 12:09 | kados | other times you want to keep it |
| 12:10 | well, that's how your library works :-) | |
| 12:10 | in any case, yes, I agree, it's already in the hands of the patron | |
| 12:10 | anyway, tool around in the circ code for the circ rules stuff | |
| 12:10 | the other prob with soap | |
| 12:10 | kyle | Exactly. During offline circ, we *can't* know about reserves. |
| 12:11 | kados | is that it's really slow |
| 12:11 | kyle | Depends on the implementation. However, I don't think it's so slow that it'll become an issue. |
| 12:11 | kados | k |
| 12:12 | so say you've checked out an item to a patron that's debarred | |
| 12:12 | or you've returned items that need to be moved to another branch | |
| 12:12 | (they need to be marked in transit) | |
| 12:12 | kyle | then the system would have to check it out anyway, the patron already has the book. |
| 12:13 | kados | the circ stuff, next to acquisitions and MARC handling, is some of the most complex code we've got |
| 12:13 | in terms of rules | |
| 12:13 | kyle: yes, but you need to deal with the fact that Koha won't allow it :-) | |
| 12:13 | kyle: in other words, the system won't allow it, so there will need to be a workaround | |
| 12:14 | there's a lot of thinking to be done | |
| 12:14 | about offline circ | |
| 12:14 | kyle | it would be nice if I could write the perl studs for a SOAP server, and someone more knowledgable could write the koha code. |
| 12:14 | kados | yep ... |
| 12:14 | kyle | The checkout can always be written directly to the database, bypassing Koha's checks. |
| 12:14 | but I don't like that idea. | |
| 12:15 | If it can be avoided. | |
| 12:15 | kados | aak ... definitely don't do that :-) |
| 12:15 | why not just use XMLHttpRequest and CGI? | |
| 12:15 | kyle | That's how I ended up writing by Circ Simulator. I couldn't get the Circ function to work, nobody would help me, so I did it my own way. |
| 12:16 | kados | just pass xml back and forth based on scraping the circ html |
| 12:16 | quick and dirty, but it should work | |
| 12:16 | you can also use HTML::Template to generate XML for you | |
| 12:16 | kyle | That just seams like a poor way to do it. I'd say long and dirty, and hard to maintain. |
| 12:16 | kados | :-) |
| 12:17 | kyle | that's why things like SOAP and RPC were created. |
| 12:17 | kados | sure |
| 12:17 | but we don't have an RPC framework in KOha | |
| 12:17 | kyle | With CGI, it'd have to be updated each time someone changed the way the circ looked. |
| 12:18 | kados | not necessarily |
| 12:18 | the request won't change | |
| 12:18 | and I bet you could add a little flag to pass in if you wanted XML back | |
| 12:18 | kyle | No, but It's easy to have a SOAP framework alongside the current framework. It even be used as a slow transitional phase to modularize Koha. |
| 12:18 | kados | and the template would be in XML rather than HTML |
| 12:19 | hey, don't let me stop you, go for it | |
| 12:19 | I think a RPC-based Koha would be great | |
| 12:19 | kyle | I'm just looking for opinions and other viewpoints before I commit myself to anything. |
| 12:19 | kados | sure |
| 12:20 | kyle | I agree completely, RPC-based Koha would allow for so much extensebility and power. |
| 12:20 | kados | yep |
| 12:20 | but that's like a 5.0 goal | |
| 12:20 | given the resources we have | |
| 12:20 | I've learned to be realistic :-) | |
| 12:20 | kyle | *5.0*, do we have a 4.0 roadmap yet ; ) |
| 12:20 | kados | :-) |
| 12:20 | kyle | heh |
| 12:21 | it's a shame that perl's object oriented interface is so ugly. | |
| 12:22 | OOP helps alot with large systems such as Koha. | |
| 12:23 | slef | perl's isn't so bad... it just fails to hide stuff |
| 12:23 | back at last :) | |
| 12:24 | everything takes longer in a heatwave | |
| 12:26 | kyle | I've written OO code in Java, C++, PHP, Javascript and Perl, maybe more, and Perl is the only OO syntax I really don't like. |
| 12:27 | slef | 4 of those are very similar, so it doesn't surprise me you dislike the one that isn't. |
| 12:27 | kyle | I wouldn't say that. All 5 of them have C style syntax. Some use ' |
| 12:27 | '.', some use '->' | |
| 12:28 | but the big difference is the syntax for declaring classes & methods, constructors & destructors, | |
| 12:28 | slef | Try something a bit different sometime, like Lisp, Forth or ObjectiveC. |
| 12:28 | kyle | stuff like that. |
| 12:29 | slef | perl just doesn't hide the workings, while the others do (can't remember Javascript, though) |
| 12:29 | kyle | I've worked with Lisp, it's really interesting to work with functional languages. |
| 12:30 | javascript actually has multiple OO syntaxes, depends on where you use it and in what browers. | |
| 12:30 | which is a pain. ; ) | |
| 12:33 | slef | heh... sounds worse than perl if you want it to work ;-) |
| 12:34 | kyle | yes. That's why I only target Firefox. |
| 12:34 | I'm lazy. | |
| 12:35 | slef | my copy of links hates you ;-) |
| 12:36 | kyle | ; ) |
| 13:02 | thd | kyle: Does the official JavaScript OOPS superset which runs the same in all browsers? Are incompatibilities nothing more than private extensions and compliance omissions? |
| 13:02 | s/which runs/run/ | |
| 13:07 | kyle | There is an official syntax defined by EMCAscript. |
| 13:07 | But there are other syntaxes used elsehwere. | |
| 13:08 | The syntax for OO when writing XUL applications differs completely. | |
| 13:57 | fyi, it looks like perl6 will have a fantasic OOP syntax. | |
| 19:50 | thd | kados: are you around? |
| 20:34 | kados: have you seen Joel Hahn's post with the very complex diagram at the end? | |
| 20:34 | kados: on autocat | |
| 21:40 | kados | thd: not yet ... I'll look now |
| 21:41 | thd | kados: it is actually just an exploded view of possible options if some subfields were unselected |
| 21:42 | kados | interesting |
| 21:42 | it is complex :-) | |
| 21:43 | thd | kados; consider it a diagram of all possible results from unselecting subfields |
| 21:44 | kados: he is the first person who really understood the purpose of the original question | |
| 21:44 | kados | thd: looks like it to me too |
| 21:44 | I think I need to read through the whole thread again | |
| 21:44 | thd | kados: I think the correct answer now is 4 |
| 21:45 | kados | hehe |
| 21:46 | thd | kados: the problem is that rearrangement for faceting is liable to lead to semantic confusion for cases where order is critical |
| 21:46 | kados: rearrangement of the sequence I mean would be problematic | |
| 21:46 | kados | right |
| 21:50 | thd | [ ][X]Architecture--[X]Illinois--[X]Chicago--[X]History--[X]Pictorial Works. [1] |
| 21:50 | [X]$a Architecture | |
| 21:50 | |--[X]$z Illinois | |
| 21:50 | |--[X]$z Chicago. | |
| 21:50 | |--[X]$x History. | |
| 21:50 | |--[X]$v Pictorial works. | |
| 21:51 | kados: it needs more than that for changing the facets | |
| 22:04 | kados | thd: I'm not sure what you mean |
| 22:04 | thd: I've read Joel's post and it does sound like he's opting with #4 | |
| 22:04 | though I'm not sure I understand the second half of his last paragraph | |
| 22:05 | basically, it sounds to me like our only option is #4 | |
| 22:05 | ie, the order of each element determins where in the facet it appears | |
| 22:08 | thd | [ ][X]Architecture--[X]Illinois--[X]Chicago--[X]History--[X]Pictorial Works. [1] |
| 22:08 | [X]$a Architecture [change topic button] | |
| 22:08 | |--[X]$z Illinois [change place button] | |
| 22:08 | |--[X]$z Chicago [change subplace button] [add subplace (if applicable) button] | |
| 22:08 | |--[X]$x History [change subtopic button] [add subtopic (if applicable) button] | |
| 22:08 | |--[X]$v Pictorial works [change form button] [add form (if applicable) button] | |
| 22:08 | [add time facet (if applicable) button] | |
| 22:10 | kados | what would the 'add' buttons be used for? |
| 22:11 | it seems to me like unless you already know the subject you're looking for you'd never be able to find it | |
| 22:11 | chris | i find thats quite common |
| 22:11 | when it comes to subject searching | |
| 22:11 | kados | yea |
| 22:12 | chris | that unless you know the subject its pretty ineffectual |
| 22:12 | kados | chris: my question seems to have sparked quite a thread with the librarians :-) |
| 22:12 | thd | kados: changing the value to a browse list of other applicable subfields for the facets |
| 22:12 | chris | :-) |
| 22:12 | kados | chris: all of them have different answers :- |
| 22:12 | ) | |
| 22:12 | chris | where did you ask it? |
| 22:12 | kados | autocat |
| 22:12 | chris | ahh |
| 22:12 | kados | so basically they don't even understand subjects :-) |
| 22:13 | chris | :-) |
| 22:13 | thd | kados: they do understand but they did not understand the intent of the question |
| 22:13 | kados | that may be |
| 22:13 | thd | kados: that is a common problem even when I tried to explain very carefully |
| 22:14 | kados | yep |
| 22:14 | thinking outside the box is hard for librarians | |
| 22:14 | I've noticed | |
| 22:14 | anyway ... | |
| 22:14 | I really need to stop staring at this screen | |
| 22:14 | thd | kados: try asking a question that does not apply to MARC 21 specifically on that list and you will have some very confused answers |
| 22:14 | kados | hehe |
| 22:15 | I'll give the facets thing some more thought | |
| 22:15 | and try to formulate a response tomorrow | |
| 22:17 | thd | chris: my main purpose with library systems is allowing the user to find information without actually knowing the precise correct term in advance |
| 22:18 | chris | mine too |
| 22:18 | thd | chris: the elements are there in library systems but they have not been exploited |
| 22:19 | chris | nope, people get too hung up on other things |
| 22:19 | thd | chris: we have to do much better than the present situation of you have to know it in advance |
| 22:19 | chris | yes |
| 22:20 | cataloguing in a way thats meaningful for your users rather than for other librarians seems to be a good solution to me :) | |
| 22:21 | thd | chris: what about the millions of legacy records |
| 22:21 | chris | thats why hlt dont use them |
| 22:21 | i admit its not an option for everyone | |
| 22:21 | thd | chris: are you proposing to recatalogue them all yourself? |
| 22:22 | chris | nope |
| 22:22 | but someone needs to | |
| 22:22 | i dont think its an option to just use someone elses records without fixing them to be useful for your users | |
| 22:23 | thd | chris: the cataloguers of the world cannot even keep up with the stream of new material to be catalogued |
| 22:24 | chris | thd: i was being tongue in cheek :) |
| 22:25 | thd | chris: the system has to interpret the existing records and convey that meaning to the user in a useful manner |
| 22:25 | chris: then we can train the system to read the books and answer all questions :) | |
| 22:29 | chris | :-) |
| 01:55 | toins | hi all |
| 02:14 | btoumi | hi all |
| 02:23 | toins | hi btoumi |
| 02:23 | btoumi | hi toins |
| 02:24 | toins :pas trop chaud:=) | |
| 02:24 | toins | la ca va encor |
| 02:24 | e | |
| 02:24 | j'imagine le pire pour tout a l'heure | |
| 02:24 | btoumi | cette nuit super pas d'air et 30 degres |
| 02:25 | toins | :-/ |
| 02:26 | btoumi | chris: are u around? |
| 02:39 | alors toins: toujour fee du logis | |
| 02:40 | tu vas bosser sur le module aquisition ? (vu sur koha devel) | |
| 02:41 | toins | oui toujours |
| 02:41 | je vais bientot commiter | |
| 02:44 | tiens wiki.koha.org pointe sur kohadocs... | |
| 02:45 | c'est normal ? | |
| 02:53 | chris | hmmm nope joshua must have broken something |
| 02:54 | ill email | |
| 03:02 | btoumi | chris: |
| 03:03 | the work on fine advance | |
| 03:05 | chris | excellent |
| 03:06 | btoumi | i have finished the function who calcul the number of repeatable day between date due and today |
| 03:06 | chris | cool |
| 03:07 | btoumi | but a question comes ;=( |
| 03:08 | when u configure the repeatable day and special day peraphs u can have a repeatable day and special day in same date ? | |
| 03:09 | chris | hmm its possible |
| 03:11 | btoumi | the problem that we can add the same day two once |
| 03:12 | because there is two function | |
| 03:12 | chris | hmmm good point |
| 03:13 | btoumi | i find a solution |
| 03:14 | if u find a date in special day u try to have the week day of this date and u search in repeatable table if the day is configured if not u add else u do nothing | |
| 03:14 | chris | that sounds good |
| 03:15 | btoumi | i think so |
| 03:15 | i'm the best ;=) | |
| 03:16 | it's a joke lol | |
| 03:16 | chris | hehe |
| 03:17 | btoumi | chris: there is some change in fines.pm is it a problem? |
| 03:17 | chris | nope |
| 03:17 | btoumi | ok right it 's good for me |
| 03:18 | i contact u in irc when i have finished !!! i hope it's before holidays because next week i'm in holidays for three week | |
| 03:18 | ;=) | |
| 03:19 | chris | :-) |
| 03:51 | btoumi | chris: re u around? |
| 03:59 | chris | am now |
| 04:05 | qiqo | ei anyone awake? |
| 04:07 | im having a problem.. | |
| 04:09 | btoumi | chris: can i make a sql request where i join three fields with special syntax |
| 04:09 | qiqo | im getting this on my log.. Can't call method "size" |
| 04:10 | btoumi | chris: for example i have three fields in my table month year and day and i want in my result year-month-day |
| 04:10 | chris: do u understand? | |
| 04:16 | chris | ahh yes you can do that |
| 04:17 | qiqo | hi chris |
| 04:17 | chris | ill just find the syntax |
| 04:17 | hi qiqo | |
| 04:18 | qiqo | chris my installation is almost successfull except for the z3950 module |
| 04:18 | btoumi | thnks chris: u are welcome if u find :=) |
| 04:19 | qiqo | i get this on the log: Can't call method "size" on an undefined value at /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue line 271. 22881/1 : Processing title=Harry Potter at LOC Z3950.loc.gov:7090 voyager MARC21 (1 forks) |
| 04:19 | oops sorry.. | |
| 04:19 | i really need to connet to LOC since most Philippine books are catalogued there | |
| 04:21 | chris | bruno: select concat(year,'-',month,'-',day) as date from tablename; |
| 04:22 | btoumi | bigggggggggggggg thanks chris :=) |
| 04:23 | chris | qiqo: what does your line 271 one say? |
| 04:24 | qiqo | my $numresults=$rs->size(); |
| 04:24 | chris | hmm and the line before it? |
| 04:26 | qiqo | # we have an answer for a query => get results & store them in marc_breeding table |
| 04:26 | chris | my $rs=$conn->search($query) || die; |
| 04:26 | do you have that line .. just before that | |
| 04:27 | qiqo | only this one my $rs=$conn->search($query); |
| 04:27 | chris | right |
| 04:27 | so the connection is happening | |
| 04:27 | isnt | |
| 04:27 | sorry | |
| 04:27 | which is why $rs is undefined | |
| 04:27 | qiqo | i think so,., |
| 04:28 | chris | which is why you cant call size on it |
| 04:28 | qiqo | so what shall i do |
| 04:28 | chris | have you tried connecting to the loc z3950 server with the yaz-client |
| 04:29 | or with telnet | |
| 04:29 | ie | |
| 04:29 | qiqo | not yet |
| 04:30 | hows that? | |
| 04:30 | chris | yaz-client Z3950.loc.gov |
| 04:31 | qiqo | ermm connecting... no progress |
| 04:31 | chris | yeah thats what i get |
| 04:31 | ok | |
| 04:32 | yaz-client Z3950.loc.gov:7090 | |
| 04:32 | does that connect? | |
| 04:32 | qiqo | it connected |
| 04:32 | im getting a Z prompt | |
| 04:33 | chris | right, so the server is up thats a good thing to know, so we wont waste time :) |
| 04:33 | qiqo | :) |
| 04:34 | already searched the fora.. there was one question which was not answered... | |
| 04:34 | chris | can u find the line that is if ($noconnection || $error) { |
| 04:35 | qiqo | on line 223 |
| 04:35 | chris | yep sounds about right |
| 04:35 | after the else | |
| 04:36 | qiqo | $conn= new Net::Z3950::Connection($servername, $port, databaseName => ($database) || ($noconnection=1); |
| 04:36 | chris | looks good |
| 04:36 | hmm | |
| 04:36 | so its making the connection | |
| 04:37 | and gettings as far as | |
| 04:37 | my $rs=$conn->search($query) | |
| 04:37 | which is failing | |
| 04:37 | lets see if we can work out why | |
| 04:37 | qiqo | ok |
| 04:38 | chris | the other night we commented some lines out |
| 04:39 | qiqo | we added $ actually |
| 04:39 | chris | ahh right |
| 04:39 | cool | |
| 04:39 | ok this line | |
| 04:39 | my $rs=$conn->search($query) | |
| 04:39 | lets make it | |
| 04:40 | my $rs=$conn->search($query) || print "$$/$id Error $conn->errmsg()"; | |
| 04:40 | then stop and start the daemon | |
| 04:41 | and try the search again and see if we can an error in the log that might help us figure out the problem | |
| 04:41 | qiqo | ok |
| 04:42 | syntax error at /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue line 221, near ");" | |
| 04:42 | Execution of /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue aborted due to compilation errors. | |
| 04:43 | chris | hmmm |
| 04:43 | my $rs=$conn->search($query) || print "Error $conn->errmsg()"; | |
| 04:44 | that better? | |
| 04:45 | qiqo | syntax error at /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue line 221, near ");" |
| 04:45 | Execution of /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue aborted due to compilation errors. | |
| 04:45 | chris | weird |
| 04:46 | ok lets try | |
| 04:46 | my $rs=$conn->search($query); | |
| 04:46 | if (!$rs){ | |
| 04:46 | print $conn->errmsg(); | |
| 04:46 | } | |
| 04:47 | qiqo | Error Net::Z3950::Connection=HASH(0x8658554)->errmsg() |
| 04:47 | chris | hmmm |
| 04:47 | ok | |
| 04:47 | my $errormsg = $conn->errmsg(); | |
| 04:47 | print $errormsg; | |
| 04:47 | qiqo | where will i put that? |
| 04:47 | chris | instead of the print $conn->errmsg(); |
| 04:47 | btoumi | chris:ther is a mysql function to convert i right date format? |
| 04:48 | chris | convert what bruno? |
| 04:49 | btoumi | chris: i explain |
| 04:50 | chris: in specialholidays table when u concat in date u have 2007-7-4 this is a bad format | |
| 04:50 | qiqo | Can't modify logical or (||) in scalar assignment at /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue line 268, near ");" |
| 04:51 | chris | qiqo so you now have |
| 04:51 | if (!$rs){ | |
| 04:51 | my $errormsg = $conn->errmsg(); | |
| 04:51 | print $errormsg; | |
| 04:51 | } | |
| 04:51 | ? | |
| 04:51 | qiqo | ehh? |
| 04:52 | chris | is that what you have |
| 04:52 | bruno: no i dont know of any mysql function to do that | |
| 04:52 | you probably will need to do it in perl i think | |
| 04:53 | btoumi | i think so . more fast if i haven't to do that |
| 04:53 | but i don't find function | |
| 04:53 | chris | yeah |
| 04:53 | qiqo | Can't call method "size" without a package or object reference at /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue line 275. |
| 04:53 | Error Net::Z3950::Connection=HASH(0x86587d0)->errmsg()Can't call method "size" without a package or object reference at /usr/local/koha/intranet/scripts/z3950daemon/processz3950queue line 275. | |
| 04:54 | chris | hmmm |
| 04:54 | why is it not the actual message | |
| 04:55 | qiqo | :( |
| 04:55 | chris | you have the lines above eh? |
| 04:55 | my $errormsg = $conn->errmsg(); | |
| 04:55 | qiqo | yup |
| 04:55 | before the if? | |
| 04:55 | chris | no inside the if |
| 04:55 | qiqo | yes i have |
| 04:56 | chris | it should contain the error message |
| 04:57 | well i have no idea | |
| 04:57 | qiqo | aw.. |
| 04:57 | chris | i didnt write any of the z3950 code, so i dont know much about it |
| 04:58 | qiqo | so who must i speak with regarding the z3950 codes? |
| 04:58 | chris | i would email the devel list |
| 04:59 | no one is really working on it though, because the code for 2.3/2.4 is completely different | |
| 04:59 | qiqo | ohhh :( |
| 04:59 | chris | but lots of people have had it working before |
| 04:59 | so someone might know | |
| 05:00 | qiqo | ok.. |
| 05:00 | ill just wait | |
| 05:01 | chris | you'll have to ask on the mailing lists .. only a few ppl watch irc |
| 05:01 | qiqo | ok i will |
| 05:01 | thanks a lot chris | |
| 05:01 | i really appreciate it! | |
| 05:02 | chris | no problem, i wish i could have been more help |
| 05:02 | qiqo | i guess there are problems with my linux distro |
| 05:02 | im using slackware, i prefer it over debian | |
| 05:03 | well i guess i have to pay for the consequences of choosing it :) | |
| 05:03 | chris | it could be something in the config of the server in koha, or something else |
| 05:03 | qiqo | alright |
| 05:04 | btoumi | chris: do u think it's a problem if i modify |
| 05:05 | chris: the code when special holidays has modified or a special days was inserted | |
| 05:05 | chris | i dont think so, tumer wrote that code, so it might be worth asking him |
| 05:05 | btoumi | ok i let |
| 05:08 | good night chris: | |
| 05:10 | slef | I HATE THESE DUMB IMAGE TESTS |
| 05:10 | chris | annoying things |
| 05:10 | yeah | |
| 05:11 | slef | I can read (or use the voice synth), so why put an eyesight test in the registration process :-( |
| 05:11 | ho hum | |
| 05:19 | Having a few problems with a non-koha thing, so need some support, which requires registration... | |
| 05:19 | now you see why I'm reluctant when there's suggestions of web forums | |
| 05:20 | Is gmane or similar linked from www.koha.org? If not, I should dig out my login and add it. | |
| 05:20 | chris | hmm i think it is |
| 05:20 | 2 secs | |
| 05:20 | http://koha.org/community/mailing-lists.html | |
| 05:20 | yep down the bottom there | |
| 05:27 | right bedtime for me | |
| 06:11 | slef | thanks. I think I'll reword that link, to make it more obvious it's a web forum. |
| 06:48 | What's the current situation with the barcode generator? Particular version of PDF::API2 required or what? | |
| 07:45 | kados | slef: there's a new barcode / spine label generator |
| 07:46 | slef: the old one is abandoned as far as I know | |
| 07:49 | mason | hiya kids |
| 07:51 | kados: ive made some changes to the labels stuff | |
| 07:51 | and commited to koha.2.2 cvs | |
| 07:52 | kados | mason: thanks, I'll check it out |
| 08:44 | slef | kados: new in 2.2.5? |
| 09:44 | thd | kados: ? |
| 09:48 | [+][X]Chicago (Ill.)--[X]History--[X]Pictorial works. [69 total matches] (find matches) | |
| 09:48 | [+][X]Historic buildings--[X]Illinois--[X]Chicago--[X]Pictorial works. [12 total matches] (find matches) | |
| 09:48 | [+][X]Chicago (Ill.)--[X]Buildings, structures, etc.--[X]Pictorial works. [72 total matches] (find matches) | |
| 09:48 | [+][X]Wrecking--[X]Illinois--[X]Chicago--[X]Pictorial works. [3 total matches] (find matches) | |
| 09:48 | [ ][X]Architecture--[X]Illinois--[X]Chicago--[X]History--[X]Pictorial Works. [3 total matches] (find matches) | |
| 09:48 | [X]$a Architecture (change primary topic) | |
| 09:48 | [X]$z Illinois (change place) | |
| 09:48 | [X]$z Chicago (change subplace) (add subplace) | |
| 09:48 | [X]$x History (change subtopic) (add subtopic) | |
| 09:48 | [X]$v Pictorial works (change form) (add form) | |
| 09:48 | (add time period facet) | |
| 09:48 | (find new matches) | |
| 10:08 | owen | kados, do you have a minute? |
| 10:11 | thd | owen: kados does not been around for a couple of hours |
| 10:11 | owen: tell me what you think of my last post just before you logged on | |
| 10:15 | owen | I'm not really clear on what you were trying to express |
| 10:16 | thd | owen: [+] is an expansion link |
| 10:16 | owen: [X] is a checkbox | |
| 10:17 | owen: subject text is a link which takes you to that point in the hierarchy | |
| 10:18 | owen: (whatever) are buttons | |
| 10:19 | owen | Where would all this appear? |
| 10:19 | thd | owen: some appropriate place |
| 10:19 | :) | |
| 10:20 | owen | Sounds interesting, but I'm having a hard time placing it mentally in context with the user's workflow |
| 10:20 | thd | owen: I like the bottom of a result set page for example with a link to it from the top |
| 10:21 | owen: especially helpful if your result set is 10,000 records | |
| 10:24 | owen: I also like the bottom of some expanded view of an individual record to help finding similar records | |
| 10:25 | owen | Yeah, I could see both those options. Particularly if it could be easily expanded/collapsed. |
| 10:26 | thd | owen: that is what [+] and [ ] which should have been [-] are for in themselves |
| 10:32 | slef | How does one empty the reservoir? |
| 10:35 | shedges | rip down the dam? |
| 10:35 | thd | slef: drill a hole at the bottom or I cannot remember but I seem to recall an empty reservoir function with an 'are you sure?' dialogue box at one time |
| 10:37 | slef: you may find that the reservoir content is still indexed after deleting | |
| 10:38 | slef: that is the content no longer there might still be indexed | |
| 10:38 | slef | that would suck |
| 10:40 | thd | slef: if the function really is not there you should try and discover how the -d option for bulkmarcimport.pl works and do something equivalent for the reservoir |
| 10:42 | slef: in 2.3 we should just be able to remove records from Zebra and the Zebra index | |
| 10:52 | kados | thd: 2.3 doesn't store the reservoir in zebra yet |
| 10:52 | thd: though that would probably be trivial to do once the zebra configs were written | |
| 10:52 | thd | kados: is there a developers meeting today? |
| 10:53 | slef | found the problem! |
| 10:53 | kados | thd: yes, but I forgot to announce it |
| 10:53 | :( | |
| 10:53 | slef | in intranet/cgi-bin/z3950/search.pl the line |
| 10:53 | kados | and I don't think I can attend :( |
| 10:53 | slef | my $numberpending= &checkz3950searchdone($random); |
| 10:53 | kados | we'll have to do it on Monday I think |
| 10:53 | slef | should be BEFORE |
| 10:53 | # fill with books in breeding farm | |
| 10:53 | kados | slef: is that in 225? |
| 10:53 | slef: or rel_2_2? | |
| 10:53 | dewey | rel_2_2 is very close to 2.2.6 |
| 10:53 | slef | else servers with fast network to their z3950s will miss results |
| 10:54 | thd | kados: I thought Monday was bad for the French people |
| 10:54 | slef | When is the dev meeting? |
| 10:54 | kados | thd: paul said it's ok next week |
| 10:54 | slef: 20GMT on Monday I think | |
| 10:58 | thd | kados: a better example |
| 11:00 | slef | ooh crap |
| 11:00 | thd | [+][LCSH Geographic Heading]: [X]Chicago (Ill.)--[X]History--[X]Pictorial works. [69 total matches] (find matches) |
| 11:00 | [+][LCSH Topical Heading]: [X]Historic buildings--[X]Illinois--[X]Chicago--[X]Pictorial works. [12 total matches] (find matches) | |
| 11:00 | [+][LCSH Geographic Heading]: [X]Chicago (Ill.)--[X]Buildings, structures, etc.--[X]Pictorial works. [72 total matches] (find matches) | |
| 11:00 | [+][LCSH Topical Heading]: [X]Wrecking--[X]Illinois--[X]Chicago--[X]Pictorial works. [3 total matches] (find matches) | |
| 11:00 | [-][LCSH Topical Heading]: [X]Architecture--[X]Illinois--[X]Chicago--[X]History--[X]Pictorial Works. [3 total matches] (find matches) | |
| 11:00 | . | |
| 11:00 | [X]$a Architecture (change primary topic) | |
| 11:00 | [X]$z Illinois (change place) | |
| 11:00 | [X]$z Chicago (change subplace) (add subplace) | |
| 11:00 | [X]$x History (change subtopic) (add subtopic) | |
| 11:00 | [X]$v Pictorial works (change form) (add form) | |
| 11:00 | slef | I just updated my HEAD checkout to rel_2_2 by mistake |
| 11:00 | thd | (add time period facet) |
| 11:00 | (find new matches) | |
| 11:12 | slef | fix submitted to rel_2_2 |
← Previous day | Today | Next day → | Search | Index