Time Nick Message 23:59 munin |Lupin|: The current temperature in Paris, France is 16.0�C (1:30 AM CEST on September 03, 2009). Conditions: Light Rain. Humidity: 94%. Dew Point: 15.0�C. Pressure: 29.65 in 1004 hPa (Falling). 23:59 |Lupin| @wunder Paris, France 23:58 chris chris_n2: you about? 23:56 munin |Lupin|: The current temperature in Konstanz, Germany is 17.0�C (1:00 AM CEST on September 03, 2009). Conditions: Mostly Cloudy. Humidity: 84%. Dew Point: 15.0�C. Pressure: 29.86 in 1011 hPa (Falling). 23:56 |Lupin| @wunder Konstanz, Germany 23:40 cait1 :) 23:36 chris yep ;) 23:35 cait1 I will sure come back to your offer if it still stands next week 23:33 cait1 thx gmcharlt 23:33 gmcharlt cait1: have a good vacatin 23:32 cait1 bye 23:32 chris excuses excuses cait1 :) 23:32 cait1 by gmcharlt 23:32 brendan :) 23:32 brendan gmcharlt -- time to go 23:32 cait1 they just wont let me go online where I go :) 23:32 gmcharlt brendan: yeah, I'm still stuck in the office, so I suspect they don't go quite that far afield ;) 23:31 brendan j/k 23:31 munin chris: The operation succeeded. Quote #31 added. 23:31 chris @quote add <@gmcharlt> but hacking Koha *should* be a restful part of any vacation ;) 23:31 brendan I already order room-service for gmcharlt 23:31 * gmcharlt perhaps needs to get dinner 23:30 chris :) 23:30 gmcharlt but hacking Koha *should* be a restful part of any vacation ;) 23:29 cait1 thats tempting, but starting my vacation tomorrow so wont be here for a few days 23:27 chris if you are around tonight nz time (the day your time) ill show you how i do it 23:27 chris :) 23:27 cait1 .9 = :) 23:27 cait1 .9 23:27 cait1 we really need a tutorial how to have different installations from different branches as mentioned in the meeting today... .9 23:25 chris chris_n2++ 23:25 chris dammmmnnnn this label creator is awesome 23:12 slef Cardiff (across the river) says 61.2 km/h which is a more credible. 23:12 slef hrm, it says 20km/h which doesn't seem right 23:11 slef what no wind speed? 23:11 steve it is a base one, eh? 23:10 munin slef: The current temperature in Weston-Super-Mare, United Kingdom is 14.7�C (12:10 AM BST on September 03, 2009). Conditions: Rain. Humidity: 89%. Dew Point: 13.0�C. Pressure: 29.36 in 994.1 hPa (Steady). 23:10 slef @wunder Weston-super-Mare SOMERSET 23:10 slef I may yet be going for a ride. 23:10 slef also currently hearing random scraping along the walls 23:10 steve if you had been in it you could have gone for a ride, yes? 23:10 steve yikes! 23:08 slef this morning's storm has just reached here. I think I just heard the dustbin take off 22:58 steve masscat.org appears to be a pretty good model. very cool. 22:57 steve i found my answer 22:31 chris bbiab 22:31 * chris needs a coffee 22:31 steve np, like I said I have a lot to learn. 22:28 chris i do think ILL is an area that needs more work though 22:26 chris there are at least 2 people from consortia who are often on here 22:26 chris guess not :) 22:21 chris wizzyrea: ? 22:21 chris im not sure any of them are around at the mo 22:20 chris i know a lot of consortia use it 22:19 steve I was going to just lurk this first time but I am curious how well Koha works for consortia in support of ILL? 22:18 steve so I logged in early 22:18 steve nod. I actually just downloaded Colloquy for my iMac in anticipation of the 19:00 mtg. 22:17 brendan like the title say's -- ask away 22:16 chris and we just finished a development meeting, but generally there is usually someone here who can answer most questions 22:16 chris most of the librarians arent around at the moment 22:13 steve s'why I wore a sponge hat 22:13 chris cool 22:13 steve Well, I am just getting started learning about the ILS world. 22:12 steve cool! 22:11 chris one of them :) 22:11 steve am I the n00bie in the crowd? :) 22:10 steve howdy! 22:05 chris hi steve 21:52 pianohacker bye 21:51 chris cya later pianohacker 21:51 pianohacker And with that, I should take a break and buckle down on schoolwork. Later, all 21:47 chris_n2-away heh 21:46 richard lol 21:43 chris ooohhh burn!!! 21:43 pianohacker Given the population density, it might be their only entertainment 21:42 cait1 and you always helping someone :) 21:42 chris theres always something happening on #koha 21:42 chris hehe 21:42 CGI634 you will, up here in Montana IRC meeting are our FAV entertainment. 21:42 chris cya lee :) 21:41 pianohacker Bye, hope to see you again 21:41 CGI634 well this is about as much fun I can stand for the day...HOPEFULLY next time I will be on time...Chris LOL ciao! 21:38 chris i think i need a chai 21:34 munin chris: The operation succeeded. Quote #30 added. 21:34 chris @quote add < pianohacker> Dealing with me can indeed be painful 21:32 munin chris: The operation succeeded. Quote #29 added. 21:32 chris @quote add < CGI634> kill self now avoid slow cataloging death 21:32 chris hehe 21:29 pianohacker You may die, but it will be _thoroughly_ recorded 21:29 CGI634 been there done that have the scars 21:29 pianohacker <nasal voice> "And that is the difference between the 500 and 520 MARC fields" 21:29 CGI634 kill self now avoid slow cataloging death 21:28 chris lol 21:28 pianohacker Endless, endless excitement 21:28 gmcharlt chris: wadda talking about? I have *Cataloging* class starting now ;) 21:27 chris well that meeting is gonna make the rest of the day seem boring :) 21:26 slef yep, time for that 21:25 chris git stash ftw slef 21:25 slef argh, I've an old uncommitted change... checking git.koha.org to see if it's upstream already 21:24 slef gmcharlt: tyvm 21:23 gmcharlt slef: misc/cronjobs/cleanup_database.pl, contributed by jdavidb in eb849c6 21:22 * slef goes to get it 21:22 chris yep i think so 21:22 cait1 I think I saw something on patches list or git 21:22 cait1 isnt there a new cron job for that? 21:22 chris yeah a cron job that you write :) 21:21 slef it's the sessions table - shouldn't something be cleaning that? 21:19 chris back 21:19 ricardo slef: Good luck! 21:19 slef I'm playing "spot the big table" 21:17 ricardo slef: That's *really* weird. The other way around could be normal (if using InnoDB, I believe the file just keeps getting bigger, to record "transaction") 21:16 ricardo Bye hdl_laptop. And congrats / thanks for all the work 21:16 slef does anyone else have a problem with a koha database being a couple of Mb in mysql, but the mysqldump being a couple of Gb? 21:16 hdl_laptop good night folks 21:15 wizzyrea bleh w/e 21:14 wizzyrea grr 21:14 munin wizzyrea: Quote #23: "<gmcharlt> /msg munin register nick password" (added by wizzyrea_ at 04:25 PM, August 06, 2009) 21:14 wizzyrea @quote get 23 21:13 munin wizzyrea: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command). 21:13 wizzyrea @quote add Pianohacker: Dealing with me can indeed be painful 21:13 ricardo brendan: Is that a Vim "abbr"eviation that you have? ;-) 21:12 brendan pain = pianohacker 21:10 ricardo pianohacker: LOL! 21:10 pianohacker Dealing with me can indeed be painful 21:10 slef why do I keep typing "pain" instead of pianohacker? 21:10 pianohacker See ya 21:10 sekjal cheers, all 21:10 sekjal alright, time to go catch my train, and work on some XSLT 21:09 pianohacker Not perfect, but at least a good start 21:09 pianohacker slef: Will do, thanks 21:09 slef pianohacker: link to http://stats.workbuffer.org/irclog/koha/2009-09-02#i_295504 21:08 pianohacker slef: Hmm. It could be, but I'm not sure the new logs interface has an option to select a time range 21:08 CGI634 thanks ph we will review it and try to make the next IRC on time.... 21:07 pianohacker CGI634: Notes at http://wiki.koha.org/doku.php?id=meetingnotes09sep02 , full transcript at the end of http://stats.workbuffer.org/irclog/koha/today 21:07 slef CGI634: it's already posted. Isn't it linked from the meeting page yet? 21:07 brendan sweet :) 21:07 gmcharlt brendan: it will when I send it 21:06 |Lupin| we can not meet all together after the meeting and have a bear or so 21:06 brendan gmcharlt -- does your email include an agenda for the next IRC meeting 21:06 slef believe nothing except the output of date -d @1251924874 21:06 |Lupin| my only regret about it is 21:06 CGI634 when will tha transcript get posted? 21:06 |Lupin| IRC has many advantages 21:06 |Lupin| :-))))) 21:06 ricardo CGI634: LOL! 21:06 CGI634 I believe it was Chris so I will get him back later....evil laugh 21:05 pianohacker CGI634: Hopefully that wasn't me! I said something along those lines and was corrected 21:05 CGI634 well...we will just read the transcript then ...some one told us 3pm MDT 21:04 pianohacker CGI634: If you're referring to the Koha meeting, it is unfortunately over 21:03 ricardo pianohacker: OK, thanks :) 21:03 CGI634 so we will be listening 21:03 pianohacker ricardo: (usually "Hear! Hear!") 21:03 sekjal later, chris 21:03 CGI634 just wann see what is happening 21:03 chris bbiab 21:03 chris gotta catch my bus now 21:03 CGI634 hey Chris and all Lee and Stef here from Butte Montana 21:03 chris ill be happy 21:03 richard :) 21:03 chris as long as the next 3 months of year 10 aren as mental as the the 3 months of year 1 21:03 ricardo (or "hear! hear!"... I'll have to Google that. It makes sense in both ways) 21:02 chris heh 21:02 ricardo sekjal: Here! Here! :) 21:00 sekjal atz: oh, and you shall. These first 10 years are only the beginning! 21:00 |Lupin| yeah it's a great tool 21:00 ricardo atz: :) 21:00 atz np, i still want to see Koha advance 20:59 chris yeah i appreciate you making the time to be here atz 20:58 brendan always here to help if you need it 20:58 |Lupin| yes 20:58 wizzyrea def 20:58 pianohacker Indeed 20:58 brendan atz gmcharlt -- hope you find the time to stay involved 20:58 |Lupin| gmcharlt++ 20:57 ricardo gmcharlt++ 20:57 gmcharlt except to say that I alway sstand willing to accept patches from any contributor, vendor, library, or individual 20:57 atz same here 20:57 brendan fair enough 20:57 ricardo gmcharlt: Understood 20:57 gmcharlt re the LL topic, I pretty much am staying out of it 20:57 chris and for you continued commitment to the community 20:57 brendan gmcharlt++ 20:57 ricardo gmcharlt++ 20:57 chris yes thank you gmcharlt 20:56 |Lupin| gmcharlt: thanks for having been our moderator once more and for having done it well 20:56 pianohacker gmcharlt: Closing notes 20:56 gmcharlt re the #koha meeting as such - I think it's over; I'll send an email with the time for the October meeting 20:56 ricardo kr1shnan: What did you have in mind? 20:55 ricardo kr1shnan: I think that will be a bit difficult. The time is already short as it is (we are also proposing the creation of a virtual machine with Portuguese customizations to Koha in the application) 20:54 ricardo "Rafael António" is the Co-Mentor and "Marta Grachat" the selected student 20:54 kr1shnan ricardo: Is there still time to ask for project participation on Sapo 20:54 brendan excatly chris 20:54 ricardo http://softwarelivre.sapo.pt/projects/geral/wiki/FinalistasSummerbits2009 20:54 ricardo For those that can read Portuguese: 20:54 chris that both projects can make use of will be the win 20:54 pianohacker ricardo++ # Very nice 20:54 chris i think working on the modules like NCIP, ILL etc 20:54 ricardo I have proposed myself as the Mentor for finishing of the "Translation and Localization of Koha to Portugal / Portuguese". And that has been accepted as one of the 10 projects! :) 20:53 brendan EG is translated into a few languages now IRC 20:53 rhcl Ada forever! 20:53 |Lupin| oops sorry 20:53 cait1 read something about armenian 20:53 cait1 I think the are multilingual now 20:53 |Lupin| rhcl: Java, no ? 20:53 thd Perl 20:52 rhcl What language is EG written in? 20:52 ricardo SAPO is are now running the 2nd edition of "SAPO Summerbits" (similar to Google Summer of Code) 20:52 brendan thd++ 20:52 thd tajoli: while this is perhaps the topic for another meeting and much discussion on the mailing list do not think so much in terms of the difficulties of the differences in the current design of Koha and Evegreen but in terms of major new features which need not have such legacy design constraints. 20:52 brendan Well at least invite them to the meeting :) 20:52 tajoli At the base Koha is a multi MARC and multi lang system The analisys of EG is striclty MARC21 and monolang, as I know 20:52 ricardo SAPO - http://www.sapo.pt - is probably the oldest Portuguese web directory (similar to Yahoo). 20:51 rhcl No, I'm satisfied. TNX to all. 20:51 ricardo OK... 20:51 pianohacker ricardo: Go for it 20:51 brendan not so much code that I was thinking about -- just more education... I feel that each project can motivate the other -- 20:51 ricardo schuster: Selling? Nothing, really 20:50 pianohacker This would require some restructuring of OpenNCIP and Koha's SIP2 server, but would help keep things in sync 20:50 ricardo tajoli: Yes, I'm afraid so 20:50 slef rhcl: anything we need to revisit? 20:50 pianohacker thd: Yes. This might be assisted by setting up git repositories and using git-submodule 20:50 tajoli I think difficult to share much code beween Koha and EG 20:50 schuster Whatcha selling? 20:50 |Lupin| just didn't want to gain karma just for saying an obvious thing... 20:50 * ricardo searches for the microphone 20:49 ricardo OK. Can I make my pitch, now? :) 20:49 slef wizzyrea: cool 20:49 ricardo LOL 20:49 munin ricardo: I suck 20:49 chris heh 20:49 ricardo munin: Not even to *decrease* it? You ba**ard! ;-) 20:49 pianohacker self-deprecatory personalities need not apply 20:49 ricardo thd: You may be right 20:48 wizzyrea oh snap! 20:48 munin |Lupin|: Error: You're not allowed to adjust your own karma. 20:48 |Lupin| |Lupin|-- 20:48 wizzyrea gmcharlt: remind them again. ;) 20:48 |Lupin| k 20:48 thd ricardo: Although, the issue is really for 3.4 and later. Obtaining advantage from the work of gmcharlt and atz and others at Equinox may be dependent upon better code sharing between Evergreen and Koha which may require setting up some structures to facilitate that work. 20:48 slef |Lupin|++ 20:48 gmcharlt |Lupin|: sure - they do know, already ;) 20:48 pianohacker |Lupin|: indeed 20:48 ricardo wizzyrea++ 20:48 |Lupin| gmcharlt: can you please let our bosses know ll the Koha commnity is thankful to them for that ? 20:48 wizzyrea I am almost positive it's already in our contract. 20:47 slef wizzyrea: well, get community contribution into your contracts with LL. I think I mentioned this somewhere before. 20:47 wizzyrea precious little. 20:47 gmcharlt |Lupin|: not as such, but I do get to do things like run the occassional Koha IRC meeting "on the clock", as it were 20:47 wizzyrea yea, asking/opining so far has gotten us very, very little 20:47 ricardo slef++ 20:46 slef I'm believing nothing until I see LL actions/inactions. LL customers can/should ask/opine. I am a bit unhappy that we don't have any Koha foundation to reassure us through this sort of worry, as you know. 20:45 brendan gmcharlt++ 20:45 tajoli Corret, EG and Koha are quite different as starting analisys 20:45 gmcharlt right, I think the point of intersection would be such modules 20:45 pianohacker That may not mean anything, but it's still out there 20:45 |Lupin| gmcharlt: do you mean that working on Koha is still part of what you are payed for ? 20:45 ricardo gmcharlt: Right... That's also understandable. I'm more worried when Equinox will "drain you" to EG and *away* from Koha, actually 20:45 pianohacker Note that CC asked for a public statement regarding public contributions (http://markmail.org/message/rtdzydaopsgqn3nf) and we so far haven't heard anything 20:45 brendan right -- just thinking about NCIP or other similar things 20:44 gmcharlt brendan: cross-polination is good, but Equinox is focusing on EG; doesn't have much time to work on Koha directly except what I'm doing 20:44 sekjal brendan++ 20:44 * brendan always learning 20:44 sekjal thanks, brendan. I'm still learning, certainly 20:44 wizzyrea NEKLS has a call with LL Friday. 20:43 brendan sekjal++ 20:43 brendan I messed around in sekjal install of koha -- and I do want to say -- glad to have you in the community and excellent job 20:43 joetho <---six LL migrations during October 20:43 ricardo sekjal: Yeah... "August" and "busy". Checks. Yeah, it could be good to "bump" them this week or the next 20:42 sekjal now that I'm back, and my migration is somewhat stabilized, I'll send a bump 20:42 brendan hmmm... chris I think no response so far means "no response" 20:42 sekjal so, otherwise busy 20:42 wizzyrea erm.... no lol 20:42 sekjal and this contact did tell me they were doing a ton of migrations due by Sept. 1 20:42 ricardo wizzyrea / brendan: You're twin brothers, right? ;-) 20:42 chris cept in this case they aren the primary developer 20:41 * wizzyrea makes alien oooOOOOoooo noises 20:41 ricardo sekjal: Right, that's understandable (it's the "August" syndrome) 20:41 rhcl :) 20:41 wizzyrea heh. 20:41 rhcl Does this remind anyone of the recent Centos situation with the disappearing primary developer? 20:41 sekjal just an "I'm on vacation, more when I get back" response so far 20:41 wizzyrea (jinx 20:41 brendan jinx 20:41 brendan sekjal -- any reponse ? 20:41 wizzyrea sekjal: any response? 20:40 chris so a public statement of what is going on would be awesome 20:40 sekjal I've emailed someone at WALDO asking for clarification on things from their perspective. 20:40 chris but a lot of misinformation and downright lies are being spread 20:40 chris i hope to hell schuster is right 20:40 schuster Existing LL clients are trying to figure out what is going on as well. I'm marking it up as lost lots of people lots of work to do trying to reorg and get things back up to snuf. 20:39 brendan I'd also like to propose that gmcharlt invite more Equinox folks to sit in on the koha meeting -- a little cross- pollination - for joint projects 20:39 rhcl rhcl = Greg Lawson / Rolling Hills Consolidated Library 20:39 ricardo I would like to hear from LibLime first. I understand that August is, traditionally, a Holiday season... and some of the LibLime regulars (atz, gmcharlt ) have left. So, LibLime may just be busy recruiting new staff (just guessing, no info) 20:37 kr1shnan i would have liked some discussion on the impact of LibLime pulling out...just to know how it really affects Koha...and to plan better...if that's needed 20:37 thd gmcharlt: At what hour will the next meeting be held? 20:37 rhcl Forking Koha? 20:37 rhcl What with the Koha trademark? 20:37 rhcl Maybe a bad time to break in, but as a potential Koha customer someday, I'd like to have some discussion of Liblime's community involvement, if it's not too sensitive of a topic. 20:37 ricardo But I believe "rhcl" has taken the "ticket" first 20:36 tajoli Most work of Matteo Romanello my staigire 20:36 ricardo gmcharlt: Yeah :) 20:36 gmcharlt any final questions or comments for today's meeting? 20:36 chris in case there was any misunderstanding ;) 20:36 gmcharlt tajoli++ 20:36 gmcharlt the next meeting will be 7 October, first Wednesday of October 20:36 ricardo tajoli++ 20:36 chris i really appreciate what tajoli has done 20:36 ricardo richard: Hi, homonymous ;-) 20:36 tajoli yes 20:36 ricardo gmcharlt: Agreed 20:36 gmcharlt as time flies for this meeting ;) 20:36 chris yep 20:35 gmcharlt chris, ricardo, tajoli : in any event, I think this needs to be taken to koha-devel 20:35 richard hi 20:35 tajoli For documentation the problem are the implici relations 20:35 chris so thats probably where i will keep working 20:35 ricardo gmcharlt: I would feel more comfortable using Perl Modules for that, specially if they have already this "cross-db" comment "intelligence" for adding comments. But I understand tajoli's need of Schema Spy support :-S 20:34 chris and can create a pg database or mysql database from it 20:34 thd atz: Koha would not be making much progress without people willing to undertake those 2XX man hours for some tasks. 20:34 chris DBIx::Class is where i have been working, ihave schemas for the tables 20:34 tajoli Attention that for schema spy at the end we need comments inside MYSQL, it is only a way to mainatin them 20:33 ricardo (for COMMENTs, that is) 20:33 ricardo gmcharlt: Possible. I admit that I don't know what other RDMBS use ( proprietary - Oracle, SQL Server - or open source) 20:33 gmcharlt we might end up using DBIx::Class or Rose::DB to express the schema anyway 20:33 chris if we decide the comments in the db are worth, we will just go back to 2 definitions 20:33 |Lupin| gmcharlt++ 20:33 pianohacker chris: MySQLisms in general are not good, but if we add '... COLUMN' to the columns, couldn't we port that to PostgreSQL using a Perl script? 20:33 gmcharlt besides, for a true cross-platfrom DB setup 20:33 gmcharlt IMO, keeping them together works better 20:32 gmcharlt but to complete my thought 20:32 gmcharlt ;) 20:32 gmcharlt kr1shnan: only if you let them 20:32 kr1shnan code comments and code inevitably drift apart... 20:32 gmcharlt ricardo: well, 'standard' in the sense that there are other RDBMS that also use 'comment on' 20:31 gmcharlt but in any event, i think the medium-term advantages of keeping tabe definitions and table metadata together 20:31 ricardo " There is no COMMENT command in the SQL standard. " 20:31 ricardo gmcharlt: Actually the page that pianohacker has this at the end: 20:31 gmcharlt I believe 'comment on' is a bit mroe standard than what MySQL's doing 20:31 ricardo pianohacker: Right :( 20:31 chris atz: sure, making it a 250 one doesnt make it easier tho :) 20:31 pianohacker Different syntax 20:30 pianohacker http://www.postgresql.org/docs/8.3/static/sql-comment.html ? 20:30 atz hrm... good luck. i would estimate that to be a 200+ manhours job. 20:30 tajoli As example: ALTER TABLE accountlines CHANGE borrowernumber borrowernumber INT(10) COMMENT 'Number of the borrower'; 20:30 chris but itd be good if we didnt make ti harder 20:30 ricardo chris: And is there a "Cross-DB" way of adding these comments to column fields? 20:30 chris yep 20:30 chris it certainly wont be 3.2 20:30 atz for pg? 20:30 chris we are working on it now atz 20:29 atz chris: yeah, sorta... i think supporting another DB is a long ways off. 20:29 ricardo pianohacker: Ah! You're right (didn't notice that COMMENT field) 20:29 chris any that are there should be removed, and no new ones added 20:28 chris there should be no mysqlism's in kohastructure.sql 20:28 tajoli Yes 20:28 pianohacker I think tajoli is pointing to '... COMMENT ""' (http://dev.mysql.com/doc/refman/5.1/en/create-table.html, column_definition:) 20:28 |Lupin| tajoli: then kohastructure.sql should perhaps contain instructons about whom to contact as 2) 20:28 gmcharlt without making it a two-step process 20:28 ricardo tajoli: Are we talking about MySQL comments (lines that start with "--" if I'm not mistaken)? 20:27 gmcharlt for both table changes, and table metadata 20:27 gmcharlt tajoli: for the best long-term maintenance, I prefer that it be possible to modify one file 20:27 ricardo kr1shnan: Why? I'm not following 20:27 tajoli Attention, not comment in the file, but comment in SQL structure 20:26 tajoli 2)To change a special file: every developer that change DB level needs to write me and on Koha-devel any new tables, field, indexes and relations 20:26 kr1shnan at least comments that we hope to preserve for a long time...this is not to make life harder for tajoli... 20:25 kr1shnan i don't think its a good idea to write comments in kohastructure.sql 20:25 tajoli 1)To change the everyday file: every developer that change DB level need to write the comment in installer/data/mysql/kohastructure.sql 20:24 tajoli In fact the diffecent is about the workflow of document modification: 20:23 gmcharlt though obviously final version won't be ready until 3.2's DB structure is finalized 20:23 gmcharlt and always get the accurate version 20:23 gmcharlt tajoli: re database structure, the idea is that you should always be able to start with an empty MySQL, then run kohastructure.sql 20:22 tajoli With pastebin: http://koha.pastebin.com/m4078e89c 20:21 ricardo tajoli: I think that's in a point that it could be added (COPY+PASTEd) to Koha's wiki... if you haven't done that already :) 20:21 * chris points to koha.pastebin.com 20:20 slef ouch floody 20:20 tajoli > mysql -u <user> -p -h <host> < autogen_dbdoc_patch.sql 20:20 tajoli Step 4: Running the SQL script: 20:20 tajoli Insert the comments about new column, fix errors, etc. 20:20 tajoli vi autogen_dbdoc_patch.sql 20:20 tajoli Step 3: Update autogen_dbdoc_patch.sql 20:20 tajoli > java -jar saxon9.jar -s:<path_to_XML_file_generated_by_SchemaSpy> -xsl:generate_sql_dbdoc_patch.xsl -o:autogen_dbdoc_patch.sql 20:20 tajoli Step 2: Creating the SQL patch: 20:20 tajoli > java -jar schemaSpy_4.1.1.jar -dp <path_to_mysql_java_connector> -o <output_folder> -t mysql -host <host> -u <user> -p <password> -db <db_to_describe> 20:20 tajoli Step 1: Running SchemaSpy 20:20 tajoli Example of commands needed to create the SQL patch: 20:20 tajoli To do so, we leverage the XML file containing a representation the DB structure created by SchemaSpy when it runs on the DB of a Koha installation (note: the file will be called "koha.xml" if the DB name is "koha"). By transforming this XML file through an XSLT stylesheet we obtain dynamically an SQL patch. This SQL file can now be edited, for example to add new table/columns comments, and then it should be run again against the DB in order to update i 20:20 tajoli ocumentation information is added by using an SQL script called "documentation patch". This patch has to be created dynamically, starting from an existing installation of KOHA because in order to add a comment is necessary to change the table/columns definition. Since the table/column definition can change at any time during the development process, we want to be able to "desume" this definition by looking at the DB structure. 20:20 tajoli But it need a complete installation of Koha 20:19 gmcharlt tajoli: cool 20:19 tajoli In fact as CILEA we have done a tool to update the everyday file 20:19 slef tajoli: we'd prefer comments in the everyday file 20:19 ricardo ecorrado++ 20:19 ecorrado I'll submit a bug report 20:18 ricardo ecorrado: My recommendation would be then to submit that as a bug and, if possible, submit (or describe) a patch. And "karma points" to you for finding those! :) 20:18 * ecorrado most definietly did not change any files in the tr-TR locale (for example) 20:18 owen ecorrado: You will be more likely to be able to get some help after the meeting is over 20:18 gmcharlt slef: ah, right - yeah, I think they ought to be in the same place 20:17 * ecorrado finds some offending files and is sure he didn't change them 20:16 slef gmcharlt: the everyday SQL definition and a special one with comments about relationships 20:16 rhcl ack 20:16 gmcharlt rhcl: we're close, but not quite there yet 20:16 gmcharlt slef: splitting what? 20:16 rhcl Has the meeting finished/ready for open comment? 20:16 tajoli The everday SQL defintion file is installer/data/mysql/kohastructure.sql 20:15 atz hi wizzyrea, good to see you, too. 20:15 pianohacker wizzyrea = Liz Rea, NEKLS 20:15 wizzyrea welcome back! 20:15 wizzyrea atz! 20:14 slef Is there any point in splitting them? 20:14 tajoli We want comments about relation in the everyday SQL definition code or only in a special one ? 20:14 chris tajoli: sounds like a good idea to me 20:13 atz but tajoli may have found some cases where constraint should be imposed 20:13 tajoli So for the near future, to create the new docs for 3.2 comments in the code are a must, for the installation used by schema spy 20:13 ricardo atz: right 20:13 atz yeah, "inactive data" we might call it 20:12 ricardo atz: OK. "Historical data" then. Thanks :) 20:12 atz ricardo: no, the tables like "old_issues" and "deleted_borrowers" 20:12 * ecorrado does not think he touched that stuff, but very well could have 20:12 slef and in other places, remember that koha predates mysql foreign keys so it might simply never have been added 20:12 ricardo atz: Old as in tables that store historical data OR old meaning tables that started as MyISAM (and *not* InnoDB) tables? 20:12 tajoli Clearly 20:11 atz or else, you could never delete any patron who checked out a book, for example 20:11 pianohacker Odd 20:11 ecorrado pianohacker: it appears be somethign in the thene for specific screens that is looking for the intranet stuff 20:11 atz in particular the tables holding "old" values, the relationship is NOT a FK constraint 20:11 tajoli Yes, no problem but more difficult to guees 20:11 ricardo atz: By design? Why? 20:11 chris (oh just going back for a sec, i *think* i still have admin rights on bugzilla (maybe not now)) but if i do, im willing to make the changes for default assignees etc 20:10 * jdavidb heads out to catch his bus. 20:10 atz tajoli: that is often by design. 20:10 tajoli Because relation between tables are not always done with constraint 20:10 ricardo tajoli++ (Hey, I'll improve your karma, if you improve mine, eheh... ) 20:09 tajoli the dcoumentation is not perfect, I need to fix many 'implicit link' 20:09 chris tajoli++ 20:09 tajoli So documentation about Mysql tables, indexes and relations is done by schema spy and comments 20:08 gmcharlt tajoli++ 20:08 kr1shnan got it, thanks 20:07 tajoli It is the documentation about Myql tables, indexes and relations 20:07 kr1shnan sorry...i didn't understand that 20:07 tajoli http://wiki.koha.org/doku.php?id=en:development:dbschema 20:06 tajoli well now dos about MySQL level is on 3.0.3 20:06 tajoli yes, is mine 20:06 gmcharlt tajoli? 20:06 gmcharlt 5. To mantain documentation about MySQL level (tables, indexes, relations). 20:06 gmcharlt so let's move to the last one 20:05 gmcharlt I think we're done with agenda #4 20:05 gmcharlt now that we're making committeee jokes 20:04 brendan ha 20:04 jdavidb "A committee is the only form of life with a hundred bellies, and no brain." 20:04 ricardo brendan: Hey! That's not nice for someone that chooses the nick "committees" ;-) 20:04 ecorrado it really didn't seem to be effectign anything that they were not there though 20:04 brendan committees-- 20:04 ecorrado pianohacker: that is what I was thinking.... I need to track it down.... 20:03 gmcharlt schuster: I do recommend not overdoing it on the committee forming - get some likeminded people to review bugs first 20:03 pianohacker ecorrado: The OPAC should not be looking for files in that directory; something is likely wrong with your config 20:03 schuster My bad - sorry again... 20:03 kr1shnan schuster: i had volunteered, but never heard back... 20:03 * chris_n heads out... will read the buffer later 20:02 schuster OK I'll work on getting a group together and see what we can do. 20:02 thd krlshnan: I would not want to speak for nengard but the fact that she is not here now may be an indication that she has some less time available at least during the business day. 20:02 * ecorrado is not sure why the koha opac was lookign for files in a directory named "intranet-tmpl" but I moved them there and all seems to be right in the world 20:02 gmcharlt schuster: yes, definitely 20:02 chris kr1shnan: yes i would hate that also, afaik nicole would love to stay on in that role, but i cant speak for her, or what her employer has directed her to do 20:02 schuster Would this be a good time to "review" bugs/enhancements as well? I started to work on this in May and got sidetracked. 20:02 kr1shnan beg, borrow, or steal...but let's make sure Nicole continues to do her great work... 20:01 ricardo s/and/an 20:01 ricardo kr1shnan: Agreed. I think Nicole is doing and outstanding job / work regarding documentation. 20:01 gmcharlt I'm generally willing to have anybody volunteer to take over as default assigne for any of the components I have (though not *all* of them ;) ) 20:01 hdl_laptop jdavidb: once a bug is declared, you can assing the bug to you if you want to take it 20:00 kr1shnan in the same way as bug assignees ....are we looking for a new doc manager...i'd hate that! 20:00 hdl_laptop jdavidb: the more we are the merrier 20:00 kr1shnan concern from earlier comment... is it possible Nicole may not be able to spend as much time...? 20:00 ricardo tajoli: OK, thanks :) 20:00 tajoli yes 20:00 jdavidb I see some of the stuff I'm interested in is already with hdl, paul_p or gmcharlt. Don't mean to steal their pig, but if they want to offload those, I'm willing. 19:59 ricardo tajoli: CILEA = http://www.cilea.it/ ? 19:59 thd I would need to develop the habit of reading all the bugs to identify the right ones 19:59 tajoli As CILEA I could volunteering on About section (and MySQL docs) 19:59 owen thd: in that case I think the best thing to do is accept bugs which you see are suited to you 19:58 ricardo gmcharlt: agreed 19:58 thd s/large/broad/ 19:57 gmcharlt for volunteering, I suggest that we use koha-devel 19:57 thd one thing that I might note is that the categories for reporting bugs are large as perhaps they would need to be for the user but I have some particular areas of expertise in which I would be willing to volunteer 19:57 |Lupin| hi, Jane 19:57 gmcharlt http://wiki.koha.org/doku.php?id=en:development:bug_default_assignees 19:57 gmcharlt the current list of assignees is 19:57 chris its hosted at liblime 19:57 chris thats another question to answer 19:57 owen it's still Liblime isn't it? 19:57 ricardo chris: So, it's you that is managing Koha's Bugzilla - http://bugs.koha.org ? 19:57 kr1shnan chris: thanks... 19:56 chris cool thank you jdavidb 19:56 chris and a desire to look after that component of koha 19:56 jdavidb (and also System Administration. It's what I do.) 19:56 chris volunteering kr1shnan :) 19:55 * jdavidb would be willing to be a first-point assignee for Installation and command-line utils, and any orphaned bugs in those components. 19:55 pianohacker in-progress summary up at http://wiki.koha.org/doku.php?id=meetingnotes09sep02 , please let me know of inaccuracies 19:55 kr1shnan chris: please enlighten... what does it take to be a bug assignee? 19:55 chris so i propose we pick a day to work through and try and tidy up bugzilla 19:55 owen chris, do we have a list of default assignees (and haven't I asked that before and forgotten the answer?) 19:55 |Lupin| oh sorry, forgot about it 19:55 schuster atz is not any longer from what I understand. 19:55 slef |Lupin|: see earlier "atz Joe Atzberger, now w/ Equinox" 19:54 chris right bug assignees that might need to be changed, and that there are now some bugs taht are orphaned 19:54 |Lupin| and atz ? aren't you a liblimer ? 19:53 chris tajoli: you will notice her work has been @gmail not @liblime i can only assume she has been working for th community in her own time, not work time 19:53 chris what i wanted to talk about was the fact there are now a lot of bug assignees 19:53 tajoli And Nicole ? 19:53 chris but we can talk about that more later 19:52 slef brb, moving back to office 19:52 chris not in public 19:52 tajoli What exactly ? 19:52 chris there is no liblimer here, no patches from liblime since august 8th 19:52 brendan any LL employees here ? 19:52 slef Did they announce it? 19:52 chris no matter how it is trying to be spun 19:52 chris which lets face it, is a done deal now 19:52 chris well, you will all be aware that there have been quite a few changes in the community recently, most noticably liblimes decision to withdraaw from the community 19:51 chris righto 19:51 gmcharlt chris: run with it, please :) 19:50 gmcharlt if not, let's move to 4. bugs.koha.org finding new default assignee's and tidying up orphaned bugs 19:50 gmcharlt any other action items I've missed? 19:49 slef local conventions like branch names, bug interactions and so on 19:49 cait1 ricardo++ 19:49 chris and how to add a syspref 19:49 ricardo gmcharlt: OK 19:49 chris the 2 tutorials so far are are how to request a pull 19:49 gmcharlt ricardo: right, the idea is that the Git tutorial would be focused for intro Koha hackers 19:49 chris |Lupin|: it might be just linking to those from the wiki is all that is needed 19:48 ricardo gmcharlt: Right... I say this, because there are already good screencasts about git - e.g. http://gitcasts.com/ - Obviously, tutorials about setting up Git to follow different Koha branches and having different databases for each branch would be appreciated (Hint! Hint! ;-) 19:48 |Lupin| cait1: nothing on git's website or so ? 19:48 cait1 git for beginners :) 19:48 kr1shnan but just wanted to know what was already requested 19:47 kr1shnan of course 19:47 * chris points to the wiki :) 19:47 chris if you put up a list you can volunteer :) 19:47 kr1shnan gmcharlt: if you put up a list, we can volunteer and sign up 19:47 chris theres always traffic about installing 19:46 gmcharlt ricardo: mostly, though the concept could apply to anything 19:46 kr1shnan is there a list of tutorials requested somewhere? 19:46 ricardo gmcharlt: So, we're talking more about Koha *development* tutorials, right? 19:46 brendan I think the tutorials will need more volunteers 19:46 schuster I've seen sooo much traffic lately about installing - that was my question. 19:46 chris back 19:45 gmcharlt schuster: it could, though initial queries were for things like Git tutorials 19:45 schuster So will that include "installing 3.2" and Upgrading to 3.2? 19:44 gmcharlt slef: ok, remains standing and I'll ask again in October ;) 19:44 slef gmcharlt: not yet, sorry. Had a few local problems. 19:44 brendan that way we start the tutorials on 3.2 19:43 brendan timing wise that seems the best -- after 3.2 release 19:43 gmcharlt on other items, slef, any update on wiki relicensing? 19:43 gmcharlt though I suspect timing wise may not happen until after 3.2 release 19:43 gmcharlt but obviously a need 19:42 gmcharlt no webcasts or online tutorials have been scheduled 19:42 * ecorrado looks at an example from a file that has been fixed 19:42 ecorrado thd: that is what it is trying to do 19:42 * chris has to change a nappy brb 19:42 gmcharlt http://wiki.koha.org/doku.php?id=en:documentation:tutorials 19:42 gmcharlt tutorial page on wiki has been started 19:42 gmcharlt on other action items 19:41 ricardo gmcharlt: OK, thanks 19:41 gmcharlt ricardo: yes 19:41 thd MSG ecorrado ecorrado: Is the line in question not attempting to concatinate various elements of a supposed OpenURL into a query string with the appropriate delimiter? 19:41 chris ecorrado: i meant add an if :) we can chat later 19:41 ricardo gmcharlt: http://wiki.koha.org/doku.php?id=en:development:roadmap3.2 ? 19:41 gmcharlt hdl_laptop: which never meant that a lot of 3.2 features had to be backported into 3.0 19:40 gmcharlt I've updated the roadmap, and next update will be by 7 September, as I mentioned 19:40 hdl_laptop gmcharlt: reconciliation branch was required because LL customers were branched on master and master would certainly have problems at some point. 19:40 gmcharlt ok, moving on to action items 19:39 gmcharlt hdl_laptop: ok, I'll work on a patch, then 19:39 ricardo chris: Interesting, thanks. I'll try to read about that 19:39 * ecorrado thinks about adding this to the bottom of a very long to-do list since ebsides beign annoying doesn;t seem to be hurting anything 19:39 hdl_laptop gmcharlt: it would be ok. 19:38 ecorrado chris: I don't see an if, but I do see a long $coins_value = "ctx_ver=Z39.88-... line before it. 19:38 chris ricardo: they easiest thing to do is cherry-pick and fix locally then send a patch that is rebased on 3.0.x (makes it easy for the release maintainer) 19:37 gmcharlt hdl_laptop: if you want, I can make a 3.0.x version of the patch direct applicable to 3.0.x 19:37 ricardo hdl_laptop: Hmmm... How does reading GIT RSS help you decide if a fix applies to both branches (not a critic, but a genuine question... I'm just "one step above" git newbie) 19:36 hdl_laptop But cherry pikcking direcly on 3.0.x branch was not so easy because of system preference 19:36 chris so a small 3.0.4 with bugfixes? i can make time to test that 19:36 gmcharlt ah, already handled by hdl_laptop 19:35 chris will stop the warns 19:35 gmcharlt actually, I recommend cherry-picking the Amazon patches direclty into the 3.0.x branch 19:35 hdl_laptop tajoli: it is already 19:35 chris ecorrado: before that if ($coins_value){ that line } 19:35 hdl_laptop ecorrado: just translating spaces into + 19:35 tajoli branch ? 19:35 tajoli So tomorrow Amazaon patch will be in reconcilation barn 19:35 ecorrado gmcharlt: I would if I had any idea what the line $coins_value =~ s/\ /\+/g; was suppsoed to be :- 19:34 hdl_laptop I read the git rss 19:34 hdl_laptop ricardo: no 19:34 hdl_laptop just have to create the userid 19:34 ricardo gmcharlt: After fixing a bug for Koha HEAD should we ask explicitly to backport it for 3.0.x? 19:34 hdl_laptop tomorrow 19:33 tajoli hdl_laptop: when do you think to start the test of 3.0 4? 19:33 chris ricardo: the nice thng with git is you can make a topic branch and get working on it now :) 19:33 gmcharlt other 3.0.x questions? 19:33 ricardo I have some "loose ideas" about translation changes (basically posted in the Devel Mailing List), but I concede they are difficult to implement before Koha v 3.4 or so... 19:33 gmcharlt ok, upshot is we'll work with hdl_laptop to get 3.0.4 out ASAP, including Amazon patches 19:32 |Lupin| chris: yes, please 19:32 chris |Lupin|: ill talk to you about translation later if you want 19:32 munin ricardo: Karma for "chris" has been increased 41 times and decreased 0 times for a total karma of 41. 19:32 ricardo @karma chris 19:32 gmcharlt |Lupin|: simple, not so well documeted - maybe chris can write something up 19:32 ricardo chris++ 19:31 chris but there is 3.2 to test ... which is our *feature* release, we shouldnt have new features in a maintanence branch 19:31 |Lupin| is there a simple, documented way to generate the non-english languages ? 19:31 munin 04Bug http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=2505 blocker, P3, ---, gmcharlt@gmail.com, NEW, enable Perl warnings in all modules and scripts 19:31 gmcharlt ecorrado: feel to work on patches for bug 2505 :) 19:31 |Lupin| question regarding translations pls 19:31 |Lupin| hmm 19:30 * edc_away grumbles about koha log file full of " Use of uninitialized value in concatenation (.) or string" messages 19:30 hdl_laptop And it would be out 19:30 hdl_laptop well, if we can test 3.0.4 over the next two weeks, then 10 days translation 19:30 gmcharlt anyway, the Amazon patches are clearly a necessary part of any 3.0.4 19:29 ricardo gmcharlt: right 19:29 ricardo chris: Agreed 19:29 gmcharlt ricardo: yeah, of which the Amazon would count as a bugfix 19:29 chris yes bugfixes, not new features 19:28 hdl_laptop this is why I wanted to release 3.0.4 before 19:28 ricardo gmcharlt: Nod... Although, I would like to see 3.2 *BUGFIXES* backported to 3.0.x (when applicable, of course) 19:28 chris seems dangerous splitting of efforts to have 2 big feature releases 19:28 gmcharlt hdl_laptop: no question, the Amazon patches are needed, but I'm less sure that it's necesaary to effectively backport 3.2 into 3.0.4 19:27 chris couldnt 3.0.4 just have those? 19:27 hdl_laptop gmcharlt: 3.0.4 has to come out since it has the patches for Amazon 19:27 chris it would make more sense to get the UNIMARC features testing in there 19:27 gmcharlt hdl_laptop: well the UNIMARC needs to work in 3.2 as well 19:27 chris with 3.2 so close 19:27 hdl_laptop Unfortunately, this is UNIMARC 19:27 chris i second that 19:26 gmcharlt hdl_laptop: though I hope I can count on BibLibre to help with testing 3.2 -> at this point more of a priority than 3.0.x IMO 19:26 hdl_laptop The more we test, the more accurate it can be 19:26 kr1shnan i might actually find a few volunteers that can test as well 19:26 schuster Cool... 19:26 hdl_laptop kohatest pw 19:26 ricardo hdl_laptop: Great. Thanks! :) 19:26 hdl_laptop test as login 19:25 hdl_laptop I will add a test kohatest user 19:25 kr1shnan hdl_laptop: thanks, i will 19:25 hdl_laptop email me. 19:25 ricardo hdl_laptop: Is there a test Username / Password that other people can use or is it just for tests done by BibLibre people? 19:24 kr1shnan hdl_laptop: and is there a standard way to report issues? 19:24 hdl_laptop for OPAC 19:24 hdl_laptop http://catalogue.integration_3.0.x.git.biblibre.com/ 19:24 kr1shnan hdl_laptop: thanks... 19:24 hdl_laptop http://integration_3.0.x.git.biblibre.com/ 19:23 hdl_laptop I already have a test server for that branch 19:23 * chris is lacking in both currently :( 19:23 chris it is if you have the time and the bandwidth 19:23 kr1shnan chris: isn't it possible to setup test servers so volunteers can participate over the Internet 19:22 hdl_laptop + all the bug fixes from 3.0.x 19:22 hdl_laptop in fact, it takes nearly all the features of current head. 19:22 pianohacker hdl_laptop: Okay, thank you 19:22 hdl_laptop yes 19:22 chris i have a koha running from that ... but havent had much time to test more than to note it doesnt throw any internal server errors 19:21 pianohacker hdl_laptop: Real quick for the notes: reconciliation branch is merging select new features and bugfixes, correct? 19:21 hdl_laptop and had very little remarks on that 19:21 hdl_laptop I announced it on list 19:21 hdl_laptop it is published on koha-maintenance/reconciliation 19:20 hdl_laptop as you may know, I have been working on reconciliation brancj 19:20 gmcharlt hdl_laptop++ # our fearless RMaint 19:20 hdl_laptop ok. 19:20 gmcharlt ok, I think on to hdl_laptop for 3.0 19:20 munin hdl_laptop: Karma for "gmcharlt" has been increased 39 times and decreased 0 times for a total karma of 39. 19:20 hdl_laptop @karma gmcharlt 19:20 cait ok thx and gmcharlt++ :) 19:19 gmcharlt cait: I'll do the merge of your work and jwagner 's 19:19 cait I know jane did changes to the xslt files we also changed with our patch, plz let us know if we can do something to get in into 3.2 19:19 |Lupin| it means HEAD, right ? 19:19 |Lupin| sure 19:18 gmcharlt chris: thanks 19:18 chris i propose that we all try to run a testng koha from the lastest merges so that we can help 19:18 schuster Willing to run scenario test but I won't have a system to do it on :( 19:18 chris hdl_laptop: execllent, functionally it works well, but more friendly would be great 19:18 gmcharlt anyway 19:17 gmcharlt |Lupin|: well, we'll see based on the final result - don't ++ me yet 19:17 |Lupin| gmcharlt++ for doing it well 19:17 |Lupin| gmcharlt++ for doing that, and 19:17 hdl_laptop chris work is in progress in order to make the merging tool much more user friendly 19:17 gmcharlt I'll generally try to resolve merges myself if possible to reduce burden on submitters 19:16 hdl_laptop ok. 19:16 chris we can all make gmcharlt's life a lot easier by helping test 19:16 gmcharlt hdl_laptop: I'll choose, kick back to submitter, or merge myself depending on circumstances 19:16 chris schuster: yes, if something you think should be there isnt, the 7th is the time to start asking why its not 19:16 ricardo gmcharlt: I so NOT envy your work :-/ 19:16 atz we're v. lucky to be using git at this point. 19:16 hdl_laptop if one patch cannot be merged easily, or two patches have conflicts, will you choose ? 19:15 gmcharlt new_sysprefs => master 19:15 gmcharlt new_acq crated, then merged => master 19:15 gmcharlt labels_recon => master 19:15 gmcharlt biblibre-integration => master 19:15 gmcharlt hdl_laptop: not sure of sequence yet, but order will probably be somethign like 19:15 hdl_laptop how will the branches merge into oneanother ? 19:15 chris |Lupin|: yes i am testing that now 19:15 gmcharlt |Lupin|: yes, they've been submitted IIRC 19:15 |Lupin| Will these be in 3.2 ? 19:14 |Lupin| as I understood BibLibre is developing tools to help merging records. 19:14 schuster gmcharlt - so the specific items that should be in 3.2 you will have posted on the roadmap if you fingers can type that fast on Sept 7th so if there is a feature that we think should be there it "should" be listed. Otherwise contact? 19:14 |Lupin| yes 19:14 gmcharlt questions on 3.2? 19:14 gmcharlt and I suggest that October is a good time to start discussing planning for 3.4 and/or 4.0 19:13 ricardo chris: OK, thanks for the explanation :) 19:13 gmcharlt and that's it for 3.2 update - I'm expecting that the update at the next meeting October 7 will be more full of details 19:13 chris ricardo: yes, thats where i work 19:13 slef but this is FOSS alternative using commodity devices 19:13 ricardo chris: Do you mean http://www.catalyst.net.nz/ ? 19:13 slef most users will want to continue using SIP and tagging stations 19:13 hdl_laptop gmcharlt: ++ 19:12 chris people who work at catalyst :) 19:12 ricardo chris: "catalysta's"? 19:12 slef to be clear, it's the RFID device direct control driver 19:12 chris september 20 is software freedom day 19:12 chris im hoping to get some other catalysta's to help out with bug squashing too 19:11 |Lupin| BibLibre++ 19:11 |Lupin| something in France, cool ! 19:11 gmcharlt on (let's say) the weekend of 19-20 September 19:11 gmcharlt and I'd like to propse a general Koha bug squashing session 19:11 gmcharlt I understand that BibLibre may be palnning a hackfest in France 19:11 gmcharlt main focus through September will be integration and bugfixes and stabliization 19:10 ricardo (I'm back and I already read the backlog) 19:10 gmcharlt other stuff I hope to see in the next few days include RFID features from slef 19:10 pianohacker yes 19:10 gmcharlt * and pianohacker starting to submt his syspref stuff 19:10 chris topic_branches++ 19:10 gmcharlt * submission of labels rework by Chris Nighswonger 19:09 gmcharlt right, new_acq will be a separate topic branch 19:09 hdl_laptop which donot have new_acquisitions 19:09 gmcharlt * I've got access to other BibLibre submisssions that will be pulled out onto topic branches, then integrated into HEAD 19:09 gmcharlt * formatino of biblibre-integration branch 19:09 gmcharlt significant changes since last meeting 19:09 gmcharlt bugfix patches will always be welcome for HEAD/3.2 19:08 gmcharlt new features submitted after 6 September will be left on an unstable branch 19:08 gmcharlt to be used for testing 19:08 gmcharlt and packaging a rough alpha in the next couple weeks 19:08 hdl_laptop tough job 19:08 gmcharlt then next step will be pulling together the various branches 19:07 gmcharlt feel free to ping me or raise it on koha-devel 19:07 gmcharlt and if there's something that you believe you've submitted, but isn't reflect on the roadmap by 7 September 19:07 gmcharlt with the list of everything that has been submitted 19:07 chris cool 19:07 gmcharlt on Sept 6, I'll update the roadmap on the wiki 19:07 gmcharlt or even strong promises that patches are available and will be forthcoming *very* soon - though not *too* much leeway on that latter 19:07 schuster david schuster - Plano ISD 19:06 gmcharlt publication of git repos with relevant changes 19:06 gmcharlt pull requests 19:06 gmcharlt and can consist of patch submissions 19:06 gmcharlt but the definition of "submission" is intentionally a bit loose 19:06 gmcharlt feature freeze basically means that by 6 September, any new features must be submitted 19:05 gmcharlt as I mentioned in an email to koha-devel earlier today 19:05 gmcharlt which also coincides with (by one measure) the 10th anniversary of Koha 19:05 gmcharlt as a reminder, feature freeze is the end of the day, 6 September 2009 19:05 gmcharlt so starting with 3.2 19:04 gmcharlt 5. To mantain documentation about MySQL level (tables, indexes, relations). 19:04 gmcharlt 4. bugs.koha.org finding new default assignee's and tidying up orphaned bugs 19:04 gmcharlt 3. Follow-up on actions from General IRC Meeting 5 August 2009 19:04 gmcharlt 2. Update on Koha 3.0 Roadmap 19:04 gmcharlt 1. Update on Roadmap to 3.2 19:04 gmcharlt the agenda today is 19:04 vickiteal at South Central Library System (Madison, WI) 19:04 gmcharlt thanks, all, for coming 19:03 vickiteal vickiteal=Vicki Teal Lovely 19:03 * owen = Owen Leonard, Nelsonville Public Library, Interface designer for 3.x 19:03 tajoli Zeno Tajoli, CILEA (Italy) 19:02 magnusenger = Magnus Enger, Libriotec, Norway 19:02 collum Garry Collum, Kenton County Library 19:02 * atz "... not dead yet" 19:02 hdl_laptop paul_p and nicomo from BibLibre won't be there. 19:02 ruth Ruth Vargas, Howard County Library 19:02 jdavidb atz++ Good to see you, my friend. 19:02 slef I think I bring apolgies from davi = Davi Leals 19:02 * thd Thomas Dukleth, Agogme 19:01 brendan atz++ 19:01 jmr jmr = john rose, PTFS 19:01 * atz Joe Atzberger, now w/ Equinox 19:01 cait kf / cait = Katrin Fischer, BSZ Konstanz 19:01 Colin Colin Campbell PTFS-Europe 19:01 * brendan = Brendan Gallagher, ByWater Solutions 19:01 * chris_n = Chris Nighswonger, FBC 19:01 * sekjal = Ian Walls, NYU Health Sciences Libraries 19:01 * slef = MJ Ray, webmaster for TTLLP software.coop 19:01 |Lupin| |Lupin| = Sébastien Hinderer 19:01 * jdavidb = J. David Bavousett, PTFS 19:01 * chris = Chris Cormack, Translation manager 19:01 * hdl_laptop = Henri-Damien LAURENT , 3.0 release maintainer 19:01 * pianohacker = Jesse Weaver, programmer 19:00 * gmcharlt = Galen Charlton, 3.2 release manager 19:00 gmcharlt let's start with a round of introductions 19:00 gmcharlt pianohacker: thanks 19:00 pianohacker Hi, joe 19:00 pianohacker gmcharlt: Trying to mix in some history work, so it may be later, but I could do it 19:00 gmcharlt greetings folks, and welcome to today's general IRC meeting of the Koha project 19:00 jdavidb atz! :D 19:00 hdl_laptop hi atz 19:00 atz greets all 19:00 chris atz!!! :) 19:00 chris_n hi atz 19:00 gmcharlt anyway, let's get started 19:00 owen Hi atz! 19:00 gmcharlt yeah, of course it's logged, but summaries are nice :) 18:59 gmcharlt ok - pianohacker, could you do it? 18:59 chris its all being logged tho 18:59 chris so i may have to disappear for bits 18:59 chris i cant guarantee being around either, kahu will be waking up shortly 18:59 Colin Hi David (et al) 18:58 gmcharlt chris, would you mind being volunteered to take notes for the meeting wiki page? 18:58 slef I'm trying to chat, cook and work and expect phone call(s) too 18:58 gmcharlt heh 18:58 slef gmcharlt: and here I was hoping to duck it after doing it last time and this being a worse time for me ;) 18:57 gmcharlt slef: and here I was hoping you'd be taking the official notes again ;) 18:57 chris http://blog.bigballofwax.co.nz/2009/06/09/whats-in-a-name/ 18:57 slef well, not vanish - I'll just appear to go idle 18:57 slef great timing for my network connection to go flakey - sorry if I vanish unexpectedly in-meeting 18:56 pianohacker That could be very handy 18:56 pianohacker slef++ 18:56 slef tells you which package gave a file 18:56 slef pianohacker: dpkg -S filename is also handy 18:56 hdl_laptop Does it mean anything ? 18:55 chris my son 18:55 hdl_laptop who is te po atarau ? 18:55 chris hdl_laptop: te po atarau has 3 first names :) 18:55 pianohacker owen: Heh, yeah. Also anyone reading her name off a form 18:55 brendan just made it back in time :) 18:54 pianohacker hdl_laptop: Haha 18:54 jdavidb Howdy, Colin. :) 18:54 chris_n lol owen 18:54 hdl_laptop my mom told all my friends "put a coin" whenever they called me only by the 1rst one 18:54 sekjal we don't give call numbers to our serials, and we don't usual specify materials for our monographs, so testing on biblio.serial would probably work well for us 18:54 owen pianohacker: I'll be she can quickly identify telemarketers and used car salesmen that way 18:53 pianohacker hdl_laptop: My mom's first name is two words too, and it annoys her when people only call her by the first 18:53 sekjal figured as much 18:52 pianohacker Doing both in different situations would involve editing templates and possibly some database APIs 18:52 hdl_laptop pianohacker++ 18:52 pianohacker If you wanted to _only_ one instead of the other, you could set the itemcallnumber syspref or remap the field 18:52 hdl_laptop well... since you ask, my first name is Henri-Damien my surname is LAURENT 18:51 sekjal in both the staff client and the opac 18:51 pianohacker laurenthdl: Is your first name Henri-Damien, or is your middle name Damien? 18:51 sekjal how much code would I need to edit to display the Materials Specified instead of the Call Number for items attached to serial biblios? 18:48 |Lupin| hello henri-damien 18:48 laurenthdl hi jesse 18:47 pianohacker Hi, Henri, |Lupin| 18:47 |Lupin| back 18:47 laurenthdl hello 18:45 pianohacker Yup. 18:45 chris apt-cache is handy too 18:44 chris_n hi chris 18:44 pianohacker Heh. I imagine, just never knew about it before 18:44 chris dpkg -L has worked forever pianohacker :) 18:44 pianohacker Hi, ricardo :) 18:43 ricardo Hi everyone. I'll just have a quick dinner and then I'll get back here (to the meeting). But feel free to start it, anyway! :) 18:43 pianohacker Cool. That makes apt/dpkg a little less teeth-grindingly unpleasant 18:43 * slef checks 18:43 slef well, it might 18:42 slef pianohacker: no, use dpkg -L packagename for that 18:42 pianohacker slef: Does aptitude have a command to see what files a package contains (<-- soon to be a very reluctant debian user) 18:41 owen Can't be too careful these days 18:41 chris free as in cost i dont care about at all 18:41 slef kr1shnan: you ought to be using aptitude in debian>5.0 18:41 chris owen: me either, I think i asked the important (well important to me) question 18:40 chris just needs to be finished 18:40 chris kr1shnan: http://git.debian.org/?p=collab-maint/koha.git;a=summary 18:40 |Lupin| brb 18:40 |Lupin| thanks for being here 18:40 |Lupin| hi chris 18:39 pianohacker Good early morning 18:39 chris morning 18:25 pianohacker XSLT strikes again 18:25 pianohacker ok 18:25 chris_n pianohacker: XML::LibXSLT is the real holdup 18:24 |Lupin| hi again, al 18:23 chris_n last time I touched it was jan 08 18:23 chris_n pianohacker: http://wiki.koha.org/doku.php?id=en:installation:win32:koha_3_win32_installer_project 18:23 kr1shnan i know some people have done work on this...debian packaging... 18:22 pianohacker chris_n: I've heard rumblings, but no links 18:22 kr1shnan and you answer a few prompts and its done 18:22 chris_n pianohacker: you have seen the work we've done thus far? 18:22 kr1shnan i think the best installer is where you do an "apt-get install koha" 18:21 pianohacker If they can make a Koha 3.0 Windows Installer, I'd be very interested 18:20 chris_n maybe this one would push the buttons and work the mouse... ;-) 18:13 jdavidb I'm with you on that, owen. Koha already has a decent install package... 18:10 * owen isn't sure what to make of the "new koha installer" message to the Koha list 17:34 jdavidb Anything to make your life more difficult, schuster. 17:34 * jdavidb likes Jesse's idea for the purpose of Koha Day... 17:31 chris_n dark chocolate cake with cocoa whipped cream icing and raspberries++ 17:13 schuster hmmmm... 17:13 pianohacker If anyone wants to fly to Colorado, I can share 17:13 schuster wizzyrea - are you pac holds working 17:13 pianohacker Hmm. Had dark chocolate cake with cocoa whipped cream icing and raspberries 17:12 * chris_n runs out to get virtual hors d'œuvre for the meeting 17:02 cait 10th birthday of koha :) 17:01 schuster Ah thank you for that clarification. 17:00 cait September 6 1999Work starts on Koha 17:00 brendan pianohacker++ 17:00 pianohacker Also feature freeze, yes 16:59 cait schuster: its feature freeze and a date from koha history 16:59 pianohacker It's when the developers all get together to plot new bugs to make your life difficult 16:58 schuster Koha day??? Sept 6th? Is this a secret society thing? 16:57 pianohacker cya 16:57 vickiteal Hi all. Finally figured out how this works. See you later. 16:48 |Lupin| till soon all, c u for the meeting 16:47 gmcharlt kr1shnan: 6 September 16:46 kr1shnan gmcharlt: The idea of a Koha day, was that today or 6th September... 16:40 pianohacker Hm. Nevermind. 1:00 16:39 gmcharlt pianohacker: so how does that work out to 3:00 PM MDT? 16:39 kr1shnan thanks, all 16:39 gmcharlt kr1shnan: i.e., 2 hours and 19 minutes from now 16:39 pianohacker Comes out to 3:00 PM here in MDT 16:39 cait hello all 16:39 pianohacker kr1shnan: 19:00 UTC 16:39 pianohacker Hello, all 16:39 kr1shnan gmcharlt: Hi, when do we begin? just can't remember offhand... 16:38 gmcharlt & hi kr1shnan 16:37 gmcharlt hi slef, vickiteal 16:29 kr1shnan slef: well, that settles it... 16:28 slef hi all 16:26 kr1shnan Hi schuster! 16:25 jdavidb Hi, vickiteal! :) 16:25 owen Hi vickiteal 16:16 jwagner pianohacker, was off on another screen for a while. I don't got nothin' against Romans! But one of my sites does.... 16:11 rhcl I just talked w/ Greg xxx, assistant director at Lincoln Public LIbraries. Seems that they have a consortium (Project Pioneer) of 7 libraries representing 45% of Nebraska, and they are going to Koha. 16:09 wizzyrea sorry had a meeting 16:09 wizzyrea rhcl sup 16:00 miguelacalvo hi 15:55 miguelacalvo hello 15:52 |Lupin| fredericd: like what would you need to see ? 15:49 rhcl ? 15:49 rhcl wizzyrea: you on 15:49 munin rhcl: wizzyrea was last seen in #koha 1 hour, 34 minutes, and 58 seconds ago: <wizzyrea> yepper. So excited. 15:49 rhcl @seen wizzyrea 15:47 fredericd |Lupin|: Never seen. I'd need to see more to help you in any mean 15:47 munin rhcl: chris was last seen in #koha 5 hours, 4 minutes, and 13 seconds ago: <chris> heh 15:47 rhcl @seen chris 15:46 |Lupin| fredericd: any idea ? 15:46 |Lupin| fredericd: hello, nice to see you again around 15:45 pianohacker jwagner: what do you have against Romans? 15:43 owen :) 15:43 fredericd or fredericd 15:40 owen |Lupin|: I think you'll have to find a Unimarc person to help you. paul_p or hdl_laptop maybe. 15:35 |Lupin| anyh idea where this can come from, pls ? 15:35 |Lupin| but when we try to save the record it says 101$A is not defined 15:34 |Lupin| we define a language in 101$a 15:34 |Lupin| we try to add a record into KOha 15:34 |Lupin| pls 15:32 pianohacker Hello 15:31 fredericd hi 15:19 pianohacker Hello, David, Sébastien 15:18 |Lupin| hello pianohacker ! 15:18 jdavidb howdy, pianohacker! 15:04 jmr Hi jdb 15:04 jdavidb Howdy jmr. :) 14:20 |Lupin| thanks 14:19 |Lupin| jdavidb: k... 14:19 jdavidb That'd be in the framework, I imagine. 14:18 |Lupin| our librarian tells me that when she tries to modify a record and then saves it, Koha complains that some fields are mandatory. Where is it that this is defined, please ? 14:17 |Lupin| folks 14:14 wizzyrea yepper. So excited. 14:06 owen community contributions++ 14:05 munin wizzyrea: The operation succeeded. 14:05 wizzyrea @later tell chris_n thanks for the label rewrite with the print time label settings. that will make the labels module a lot better. Can't wait to see it! 13:47 |Lupin| owen: but perhaps this is one of the things that are in the pre-installed database, at this level there is no check to ensure that the authorised value yu link to really exists 13:46 |Lupin| owen: clearl on the web interface you can only link a marc field to an existing authorised value 13:44 owen Then I don't understand how a MARC field could be linked to a LANG category 13:44 |Lupin| that was my problem 13:44 |Lupin| owen: and no there was no lang category in authorised_values 13:43 |Lupin| 101$a 13:43 |Lupin| it's an unimarc one 13:43 owen Where is the MARC field you're referring to? 13:42 owen Is there a LANG category defined in authorized values? 13:41 |Lupin| an authorised value can't exist without having at least one value associated to it 13:40 |Lupin| owen: I have a marc field linked to this category, but no value for it 13:38 owen So you have a LANG category but no existing values for it? 13:37 |Lupin| owen: yeah precisely, so this field couldn't be edited, because there is no authorised value LANG here 13:37 owen The "Other Options" part of marc_subfields_structure.pl pulls from existing authorized values to generate the select form field. 13:35 owen I thought in order for a field to be linked to an authorized value the authorized value had to exist 13:33 |Lupin| owen: there is a MARC field where you can define the language of the document and which is bound to this authorised value, at least on the installation we have here 13:32 owen |Lupin|: Where do you expect it to be used? 13:31 |Lupin| owen: ahah ! So it's up to each library to define it ? 13:31 owen |Lupin|: Where do you expect it to be used? 13:31 owen Our installation does not include one 13:28 |Lupin| anybody knows if there are some values defined for the LANG authorised value somewhere in Koha, please ? 13:26 jwagner Drat. It _looks_ like the sort is basing off the 100 (or maybe 1xx) fields, but the Author display is pulling from 100/7xx fields. So when you do an Author A-Z search, the display shows lots of authors near the end of the alphabet first, but when I looked at their MARCs, they didn't have 100s but did have 700s. 13:24 * owen is very shallow--it's all the surface stuff I know about 13:24 jwagner But, but, you're the King of the OPAC!!! :-) 13:24 * owen knows nothing of indexes 13:23 jwagner I can tell what indexes are being used for the searches, but can't see what's controlling the sort. 13:23 jwagner When you've done a search and have your results list, there's a box for changing the sort order. Default is relevance, but you can also sort Author A-Z, etc. What index is the author sort using? 13:22 jwagner owen, question for you (or anyone) on the OPAC search results? 13:21 jdavidb Heh. Probably so--though I do ride, but don't own any boots. 13:20 owen I guess it's really "you betcha" like "You betcher boots" as in "You can bet your boots" as in your important horse-riding Texas boots 13:18 |Lupin| jdavidb: k 13:18 jdavidb It's used all over, I'm sure, but Texans do say it a lot. 13:18 |Lupin| jdavidb: oh it's an expression used in Texas ? 13:17 * jdavidb talks like a Texan too much some times. 13:17 owen "You bet", meaning "You can bet on it" meaning "You can bet on it and win because it is true" meaning "Yes" 13:16 |Lupin| also: it seems my LANG category of authorised values has no possible value associated to it. Is that normal ? 13:16 jdavidb Ah, the language barrier. "You betcha." is another way to say "Sure thing, no problem!" 13:16 |Lupin| what does betcha mean ? I guess it's the contraction for something ? 13:15 jdavidb You betcha. :) 13:14 |Lupin| jdavidb: okay, thaks a lot !!! 13:13 brendan howdy jdavidb 13:12 jdavidb Howdy, Brendan. 13:12 brendan morning 13:12 jdavidb I believe that is correct, yes. 13:11 |Lupin| jdavidb: ok, and that works as soon as the fields are part of the catataloguing framework, so if a field is not listed it means one has to add it to the cataloguing framework to be able to edit it. Is that correct ? 13:09 jdavidb Just type in the boxes. Subfields you don't want, just leave blank. 13:08 |Lupin| jdavidb: and then, once the subfields are expanded, how do you edit them ? 13:07 jdavidb They do on mine. You don't have to click the + in that case; clicking the title expands out the subfields. 13:06 |Lupin| jdavidb: but if a field is in the cataloguing framework and there is no such field currently in the record, will the field still appear in the interface with a + sign and clicking on it will insert one ? 13:05 |Lupin| jdavidb: yep I hink that she has found out. 13:04 jdavidb If it's a field that is in the framework, the little + out the right of the field name will let you add another one like that. Like, 247 _ _ - FORMER TITLE + - Just click the + to add another one. 13:02 |Lupin| could someone please give a hint ? 13:02 |Lupin| she says she clicks on the modify button of a record, but then she does not know how to, say, add a MARC field 13:01 |Lupin| my librarian tells me she does not know how to modify records 13:00 |Lupin| simpler quesiton atm 13:00 |Lupin| jdavidb: ok, thanks. Since I have really no experience I expect that the first attempts will not be very good, I may to look into some places and so, so I need some instructions about which places I should check, after I have done a patch 12:50 jdavidb I'm not The Patch King or anything, but I don't mind putting another set of eyes on it for ya. 12:49 jdavidb Lupin, I don't have gobs of free time for detailed stuff, but if you want someone to look it over before you throw it to gmcharlt, I'd be happy to do that. :) 12:48 |Lupin| jdavidb: Well, If I can find a mentor, I may do it 12:47 jdavidb Howdy, owen. :) 12:47 jdavidb you betcha. I think it's a swell idea, for what that is worth, and look forward to seeing it implemented. 12:46 owen Wow, #koha has a topic 12:46 |Lupin| thanks jdavidb 12:46 |Lupin| k 12:43 jdavidb If you wanted to keep up with changes to the MARC--who did what--that'd be hairier, but a single field for who initially created? Should be easy enough. 12:42 |Lupin| jdavidb: right... maybe my next patch 12:41 jdavidb (or even last-modified, too) 12:41 jdavidb I can't imagine that it would be a huge problem, Lupin, to add a field to biblio, for instance, and fill in who created it. 12:41 |Lupin| have I said something I shouldn't have ? :-) 12:40 |Lupin| hm ? 12:34 |Lupin| if it's not planned, would it represent a lot of work ? would a patch doing that be acceepted ? 12:34 |Lupin| (or imported) ? 12:34 |Lupin| is it planned to add a field for records saying who has created that record ? 12:34 |Lupin| folks 12:32 chris_n k 12:30 gmcharlt http://git.koha.org/ is for the pretty gitweb 12:29 gmcharlt chris_n: nope - that's what you're supposed to get 12:29 chris_n from here 12:29 chris_n gmcharlt: looks like a bare repo directory listing 12:29 chris_n jdavidb++ 12:29 chris_n gmcharlt: is something wrong with http://git.koha.org/pub/scm/koha.git/ 12:29 jdavidb Hm...an e-mail-to-NTS gateway... 12:29 chris_n lol! 12:28 gmcharlt chris_n: implement a method to send overdue notices by packet radio, and you'll be back on topic ;) 12:25 jdavidb Yes. gmcharlt is to blame 12:25 chris_n ;-) 12:25 chris_n and blames it on gmcharlt 12:24 jdavidb heheh. 12:24 * chris_n thinks he has digressed from the topic of koha, though 12:23 chris_n it resulted in us obtaining state and federal funding for much needed equipment, etc. 12:23 jdavidb You'd think people would remember that sort of thing...it happens with hurricanes, but 9/11 was another example. 12:23 chris_n Fran was an interesting lesson in how sophisticated technologies can fail dramatically under massive stress 12:22 jdavidb I had looked into MARS, but that system has just about been made moot, with most ships and posts having sat email now... 12:20 jdavidb For EMERGENCY and DISASTER classes, there are usually faster ways, but WELFARE is a really useful service, IMO. 12:19 chris_n when hurricane Fran hit NC we were the sole source of comms for our county 12:19 jdavidb A few people say that NTS is really antiquated and should be discarded, but I disagree; I've seen it help people out, and actually managed to handle some WELFARE-class traffic during Katrina. 12:19 chris_n opps... s/15/10/... you can tell its been a while since I worked cw :-P 12:18 chris_n I've done a bit of satellite work (hence my interest in galen's post) but mostly do ARES stuff now 12:18 jdavidb I never quite managed to bust the 10 wpm barrier. I passed the General written back in the five-class days, but never could get that code. 12:17 chris_n heh 12:17 chris_n then worked like a dog and passed 20wpm when testing for 15 12:17 jdavidb My interests were mostly in paper-chasing and traffic. Paper-chasing appeals to the OCD geek in me. 12:16 chris_n I got my first license in 92 12:16 * jdavidb finds it hard to fathom that he will soon be eligible for QCWA. *shudder* 12:15 jdavidb 1988. I'm still listed as Technician; I was "Tech-Plus" for many moons, since I had the 5 wpm code. 12:15 chris_n jdavidb: when did you get your ticket? 12:14 jdavidb I haven't been active in a while, but I was working slow-code traffic and local NTS nets in Texas for a while. 12:14 chris_n cool! 12:13 jdavidb KU4DD GM OM DE KB5GHE. 12:13 Amit hi jwagner, jdavidb 12:13 chris_n jdavidb: ku4dd 12:13 jdavidb chris_n: Are you a ham? 12:13 |Lupin| great 12:12 gmcharlt I will 12:12 |Lupin| who's gonna moderate the meeting btw ? 12:12 * gmcharlt is not actually a ham operator 12:12 gmcharlt chris_n: actually, bouncing radio signals off the moon at me would not be such a good idea 12:11 chris_n I think I'll start submit my work by packet radio via moon bounce :-) 12:11 * chris_n notes gmcharlt's reference to ham radio with interest 12:10 imp heyho 11:37 gmcharlt hi |Lupin| 11:37 |Lupin| hi Amit 11:36 |Lupin| hello Galen! 11:29 gmcharlt hi Amit 11:28 Amit heya galen, lupin 11:18 * gmcharlt awaits the development of TCP/IP over smoke signal 10:43 chris heh 10:43 gmcharlt op!!!!!! 10:43 gmcharlt good morning 10:29 |Lupin| +not 10:02 |Lupin| hmm it's a schema, I assume it does say a lot about the flags 10:00 hdl_laptop zeno put some online some time ago 09:59 |Lupin| can't find it at the moment... 09:59 |Lupin| Isn't there a documentation of the database format on the wiki somewhere ? 09:59 |Lupin| thanks 09:58 |Lupin| k 09:58 chris don't know im afraid 09:57 |Lupin| chris: is it ok to add things to virtualshelves manually ? Not sure what will happen with the timstamp, and what to use for the flags... 09:51 |Lupin| chris: k 09:51 * |Lupin| may be able to do it if it's not too difficult 09:51 chris sending a patch is ok 09:51 |Lupin| is it worth a bug report as a first step ? or would just sending a patch be OK ? 09:50 chris not much, some ifs 09:48 |Lupin| I'm wondering how much work it would represent to get rid of bulkmarcimport's warnings... 09:48 |Lupin| I think those usign functional languages couldn't live without it 09:47 |Lupin| yeah 09:45 chris i like zip too :) 09:45 chris http://www.oreillynet.com/onlamp/blog/2007/09/yet_another_perl_6_operator_zi.html 09:44 |Lupin| agreed 09:44 chris %hash{key}=vaule, more readable imo 09:43 chris also instead of $hash{key}=value 09:43 chris in perl6 09:43 chris yeah maps are more like haskel 09:42 |Lupin| the syntax for doing maps and things like that looks much heavier in Perl5 than in languages such as Haskel, to me 09:42 |Lupin| that's nice indeed 09:41 chris etc 09:41 chris say [*] 1..5; 09:41 chris (it has reductions like say [+] 1..5; ) 09:39 chris if you like haskell, you will like the fact you can do some nice functional programming with perl6 09:38 chris so you can use either 09:38 chris pugs is haskell 09:37 chris and rakudo runs on that 09:37 * |Lupin| has nothing against Haskell btw... that would more be the countrary actually 09:37 |Lupin| ok 09:37 chris parrot is C 09:35 |Lupin| is the implementation in Haskell ? 09:35 |Lupin| ok ! 09:35 chris simple differences, that make it a lot nicer 09:35 chris http://perlcabal.org/syn/Differences.html#Sigils 09:34 chris rakudo is a fairly complete implementation tho 09:34 chris not really, when it's done 09:34 |Lupin| chris: any schedule for that ? 09:34 chris people are using it already 09:34 chris yep 09:33 |Lupin| chris: will this language ever be used ? 09:32 chris its much nicer in perl6 09:31 |Lupin| chris: k, thanks for the clarification 09:29 chris well you can, but its unnessecary 09:28 |Lupin| hdl_laptop: yeah I kind of remembered having seen it in my Perl book. I just didn't remembered that an empty list was not a paired list 09:28 chris you are overloading it to be an array in that context 09:27 chris yep you cant assign an empty list tho hdl_laptop 09:27 hdl_laptop just before ; 09:26 hdl_laptop ) 09:26 |Lupin| chris: canyou see why ? 09:26 |Lupin| chris: $h{'a'} = $book->{'boAuthorLN'}); gives a syntax error.. 09:26 hdl_laptop No problem with that 09:26 hdl_laptop chris |Lupin| you can assign a pair-wised list into a hash in perl. 09:20 chris :) 09:20 |Lupin| chris: ok, thanks a lot. Learned some Perl but apparently not enough 09:17 chris my %hash; is fine 09:17 chris its not a hash if you assign a list to it 09:16 chris you are overloading it 09:16 chris nope 09:16 |Lupin| chris: yeah but I thoght it was okay to assign the empty list to a hash, to mean the hash is empty 09:16 |Lupin| chris: ok... 09:16 chris () is list 09:16 chris or my %hash = {}; 09:15 chris just my %hash; 09:15 |Lupin| chris: to declare the hash is it my %hash = (); ? 09:15 |Lupin| I tried this and it didn't quite work... 09:15 |Lupin| chris: thanks ! 09:15 chris if its a hashref its $hashref->{'key'} = 'value'; 09:14 chris thats to a hash 09:14 chris $hash{'key'}='value'; 09:14 |Lupin| more precisely: how to add a key-value pair to an existing table ? 09:13 |Lupin| can someone please remind me how to assign to a hash ? 08:57 bigbrovar thanks for the link .. i will give it another try .. 08:56 bigbrovar oh ok 08:55 chris its more dependent on whether you are using MARC21 on UNIMARC 08:53 bigbrovar one question .. i set our lkoha to use DCC for classification, because the librarian said the catalog on the spreedsheet is based on same.. does that mean the koha marc tags would be based on dcc ( am a little confused in that area) 08:51 bigbrovar thanks 08:51 chris might help 08:51 chris http://lists.katipo.co.nz/public/koha/2009-January/016656.html 08:51 bigbrovar am going to try again today to see where i went wrong 08:49 bigbrovar csv* 08:48 bigbrovar i saved the spreedsheet as cvs, then to a txt file and tried using the marcedit to convert the cvs to marc.. but things didnt go accounding to plan 08:47 bigbrovar hey chris .. am having some problems importing catalogs from OO.o spreedsheet to koha, i tried using some marcEdit tool. but it was a huge fail .. 08:46 chris :) 08:45 bigbrovar yo morning everyone (yeah i know but u get the idea) 08:22 hdl_laptop ok 08:22 |Lupin| hdl_laptop: from the master branch 08:22 |Lupin| hdl_laptop: HEAD 08:20 hdl_laptop |Lupin|: which version are you working on ? 08:16 |Lupin| chris: k 08:15 chris normal i thnk 08:14 |Lupin| chris: shall I report this ? which severity do you suggest ? 08:07 |Lupin| chris: yeah, the shelves are visible in Firefox, but not in lynx 08:05 chris in that case sounds like a bug 08:04 |Lupin| chris: yes 08:03 chris is the user you have logged in with, the one that made the shelf? 08:02 chris ahh in that case, it might be that you cant see other peoples private shelves 08:02 * |Lupin| investigating 08:00 |Lupin| chris: one more thing: the pages says NO private shelves" explicitly. (not sure about how it is phrased in english, that's just the tranlsation of what I can see in french) 07:58 chris the template 07:58 |Lupin| chris: any idea where the problem could come from ? 07:58 |Lupin| chris: to sum up: private virtual shelves are not displayed with lynx in the staff client. However, they appear at OPAC, and public shelves are displayed correctly in the staff client. 07:57 |Lupin| chris: I'd like to ask a question about what may be a bug in Koha. 07:56 |Lupin| ah hi chris 07:54 chris back 07:52 |Lupin| cait: yep, probably 07:50 cait I think he will be back soon 07:47 |Lupin| cait: thanks a ot for your awareness 07:46 cait (09:29:17) ***chris goes to put kahu to bed 07:43 |Lupin| chris: around ? 07:37 cait hi lupin :) 07:36 |Lupin| hi cait 07:36 |Lupin| good morning #koha 07:34 cait hi chris 07:29 * chris goes to put kahu to bed 07:27 chris (libraries do lots of things that arent good ideas :)) 07:26 * chris assumes nicomo will read the log :) 07:26 chris so libraries that dont want to allow it can turn it off 07:26 chris which is why it should be a syspref 07:26 chris it 07:26 chris so koha has to be able to do 07:25 chris libraries do it 07:25 nicomo_laptop will ping you back on this 07:25 chris be that as it may 07:25 nicomo_laptop have to leave for a meeting 07:25 nicomo_laptop but not sure it's a good idea 07:25 nicomo_laptop ok, get it 07:24 chris but if not, theres no reason they shouldnt be allowed to get it out again 07:24 chris of course if it has other holds on it, they get priority 07:23 chris so they can get it out again 07:23 chris people often want to place a hold on it if they havent finished reading it 07:23 chris on certain itemtypes 07:23 chris some libraries have a short loan time, and no renewals 07:22 nicomo_laptop yes 07:22 chris re your placing holds on items on issue 07:22 nicomo_laptop hi chris 07:22 chris hi nicomo_laptop 07:10 chris hi cait 06:48 hdl_laptop hi chris 06:46 laurence hello chris 06:45 chris hi hdl_laptop and laurence 04:24 richard heh, wrong # 04:24 richard andrea? 03:49 chris_n2 g'night 03:41 Amit ok 03:40 chris_n2 n => nighswonger 2 =>my second location nick 03:39 Amit n2 means 03:39 Amit hi chris_n2 03:39 chris_n2 hi Amit 03:30 Amit hi indradg 03:26 chris hi Amit 03:25 Amit good morning #koha 03:25 Amit hi chris, brendan 03:05 pianohacker Good night, #koha 02:58 chris night brendan 02:58 pianohacker Good night 02:56 brendan good night #koha 02:21 chris cool 02:14 chris and now should be able set the topic without ops too 02:14 pianohacker ok. I won't let you down, sir! 02:14 chris sharing the love, that way if someone falls off, there should be someone still with ops 02:11 pianohacker ops++