1 From mike@miketaylor.org.uk Wed Jun 21 17:36:28 2006
2 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
3 ["1648" "Wednesday" "21" "June" "2006" "17:36:28" "+0100" "Mike Taylor" "mike@miketaylor.org.uk" nil "32" "IRSpy Progress" "^From:" nil nil "6" nil nil nil nil nil nil nil nil nil]
5 Return-Path: <mike@miketaylor.org.uk>
7 Delivered-To: mike@miketaylor.org.uk
8 Received: by localhost.localdomain (Postfix, from userid 1000)
9 id 74B39ABBDE; Wed, 21 Jun 2006 17:36:28 +0100 (BST)
10 Message-Id: <20060621163628.74B39ABBDE@localhost.localdomain>
11 From: mike@miketaylor.org.uk (Mike Taylor)
12 To: perhans@indexdata.dk,quinn@indexdata.dk
13 Subject: IRSpy Progress
14 Date: Wed, 21 Jun 2006 17:36:28 +0100 (BST)
18 I'm pleased to announce some good progress now on IRSpy, although
19 tomorrow's one-day conference and next week's three-dayer come at an
20 irritating time just the framework is pretty much in place. If you
21 want to play with it, feel free (cvs co irspy) or you could leave it a
22 week or two until I have it purring properly.
24 The framework is there now to run sets of tests, each of which is
25 coded as a plugin Perl module with a straightforward API. So far,
26 though I've only made two -- "Ping" which just checks the connection,
27 and "Search::Title" which checks whether a simple @attr 1=4 title
28 works. (Actually, three tests: there's also "Main", which does
29 nothing but invoke the other two.) Each test plugin class is defined
30 as a subclass of a base "Test" class.
32 Aside from adding many more tests, the main thing that needs to be
33 done is giving the test a way to permanently register their results,
34 which they'll do by updating an IRSpy::Record structure which is
35 initially built from the stored ZeeRex record and is, when the test
36 are complete, serialised back to ZeeRex and written back to the
37 controlling database. That part is not yet done, depending as it does
38 on defining the necessary ZeeRex extensions. With a trailing wind,
39 I'll get it done on Friday.
41 I'm sorry it's taken so long to get to this point. Hopefully from
42 here on everything will speed up dramatically.
44 _/|_ ___________________________________________________________________
45 /o ) \/ Mike Taylor <mike@miketaylor.org.uk> http://www.miketaylor.org.uk
46 )_v__/\ "Keep an open mind, but not so open that your brain falls out"
47 -- attributed to Carl Sagan.
49 From mike Wed Apr 18 09:17:34 2007
50 X-VM-v5-Data: ([nil nil nil nil t nil t nil nil]
51 ["2909" "Wednesday" "18" "April" "2007" "10:19:29" "+0300" "Juha Hakala" "juha.hakala@helsinki.fi" "<4625C681.10007@helsinki.fi>" "68" "IRSpy testing in Helsinki" "^X-Spam-Status:" nil nil "4" nil nil nil nil nil nil nil nil nil]
53 Return-path: <juha.hakala@helsinki.fi>
54 Envelope-to: mike@indexdata.com
55 Delivery-date: Wed, 18 Apr 2007 10:09:57 +0200
56 Received: from bagel.indexdata.dk [213.150.43.11]
57 by localhost.localdomain with POP3 (fetchmail-6.3.2)
58 for <mike@localhost> (single-drop); Wed, 18 Apr 2007 09:17:34 +0100 (BST)
59 Received: from sender-02.it.helsinki.fi ([128.214.205.137])
60 by bagel.indexdata.dk with esmtp (Exim 4.50)
61 id 1He5Ef-00062G-4z; Wed, 18 Apr 2007 10:09:57 +0200
62 Received: from orm6.lib.helsinki.fi (orm6.lib.helsinki.fi [128.214.91.244])
63 by sender-02.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id l3I7J0Kh002108
64 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
65 Wed, 18 Apr 2007 10:19:00 +0300
66 Received: from [128.214.91.248] (oktas-2.lib.helsinki.fi [128.214.91.248])
67 (authenticated bits=0)
68 by orm6.lib.helsinki.fi (8.12.11.20060308/8.12.11) with ESMTP id l3I7IxNC000394
69 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
70 Wed, 18 Apr 2007 10:18:59 +0300
71 Message-ID: <4625C681.10007@helsinki.fi>
72 User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
74 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
75 Content-Transfer-Encoding: 7bit
76 X-SA-Exim-Connect-IP: 128.214.205.137
77 X-SA-Exim-Rcpt-To: mike@indexdata.com, quinn@indexdata.com
78 X-SA-Exim-Mail-From: juha.hakala@helsinki.fi
79 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on bagel.indexdata.dk
81 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100)
82 X-SA-Exim-Scanned: Yes (on bagel.indexdata.dk)
83 X-UIDL: =U8"!:1(!!Y23"!U6i!!
84 X-Spam-Status: No, score=-2.3 required=4.0 tests=AWL,BAYES_00 autolearn=ham
86 From: Juha Hakala <juha.hakala@helsinki.fi>
87 To: Mike Taylor <mike@indexdata.com>
88 CC: Ere Maijala <ere.maijala@helsinki.fi>,
89 Katri Kananen <katri.kananen@helsinki.fi>,
90 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
91 Ari Rouvari <ari.rouvari@helsinki.fi>,
92 "Adam Horvath (adam@oszk.hu)" <adam@oszk.hu>,
93 Esa Kurki <esa.kurki@helsinki.fi>,
94 Sebastian Hammer <quinn@indexdata.com>
95 Subject: IRSpy testing in Helsinki
96 Date: Wed, 18 Apr 2007 10:19:29 +0300
100 After some internal discussions we have decided to proceed with the
101 IRSpy testing in the following manner:
103 1. Initial testing, to be carried out by Ms. Katri Kananen, will
104 concentrate on end user point of view. Katri is very experienced copy
105 cataloger who is familiar with both Z39.50 and BookWhere. Comparing the
106 target data in BookWhere (which has been manually produced) and in IRSpy
107 will provide some views on how reliable automatically generated data is.
108 Since IRSpy contains more targets than BookWhere (2600 to about 2000)
109 Katri will also be able to add new targets to BookWhere and see how they
112 2. After Katri has finished her part of the work in late May / early
113 June we'll proceed to technical testing, to be carried out by Ere
114 Maijala whose background is in programming. Since Ere's schedule is
115 tight (his main responsibility is our MetaLib/SFX portal) I am not sure
116 how much time he'll be able to spend on testing, but we'll see what
117 happens. Implementation of the new MetaLib version keeps Ere and his
118 colleagues busy for the time being. But we wish to complete testing
119 before summer vacations; I hope this is OK for ID.
121 It is our belief that IRSpy will help us in two areas, BookWhere-based
122 copy cataloguing and MetaLib portal maintenance. The testers represent
123 these two areas, and the outcome of the test will already provide some
124 insights of how useful the tool will be, for the national library and
125 for the (Finnish) library network in general.
127 If Adam and his colleagues are able to test this version of the
128 application (like they have tested earlier releases), we would like to
129 receive a report of the results too, in order to avoid re-inventing the
132 I have taken a short look at IRSpy. One feature I missed was geographic
133 location (country) of the server, which in many cases could be easily
134 derived from the host name. Browsing an alphabetical list for Finnish
135 servers was rather frustrating, and a copy cataloguer would prefer a
136 country-based representation of servers. Moreover, there are quite a lot
137 of servers with 0 % reliability, eventually some kind of weeding
138 process should be implemented for the servers which obviously are no
139 longer functional at all or have moved to some other place. Presentation
140 of the supported attributes is as compact as it gets; lay users might
141 prefer a more verbose option should one be available.
143 But in spite of these critical comments, I am quite happy with what I've
144 seen. The number of target systems is already quite impressive and is
145 likely to grow when IRSpy goes live. The system works fast enough, and I
146 like the looks of it.
157 Director, Information Technology
159 The National Library of Finland
160 P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
161 Email juha.hakala@helsinki.fi, tel +358 50 382 7678
167 From mike@miketaylor.org.uk Wed Apr 18 12:42:50 2007
168 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
169 ["4695" "Wednesday" "18" "April" "2007" "12:42:50" "+0100" "Mike Taylor" "mike@indexdata.com" nil "110" "IRSpy testing in Helsinki" "^From:" nil nil "4" nil nil nil nil nil nil nil nil nil]
171 Return-Path: <mike@miketaylor.org.uk>
173 Delivered-To: mike@miketaylor.org.uk
174 Received: by localhost.localdomain (Postfix, from userid 1000)
175 id C1D79AC0F7; Wed, 18 Apr 2007 12:42:50 +0100 (BST)
177 Content-Type: text/plain; charset=us-ascii
178 Content-Transfer-Encoding: 7bit
179 Message-ID: <17958.1082.518813.567339@localhost.localdomain>
180 In-Reply-To: <4625C681.10007@helsinki.fi>
181 References: <4625C681.10007@helsinki.fi>
182 X-Mailer: VM 7.19 under Emacs 21.4.1
183 From: Mike Taylor <mike@indexdata.com>
184 To: Juha Hakala <juha.hakala@helsinki.fi>
185 Cc: Ere Maijala <ere.maijala@helsinki.fi>,
186 Katri Kananen <katri.kananen@helsinki.fi>,
187 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
188 Ari Rouvari <ari.rouvari@helsinki.fi>,
189 "Adam Horvath (adam@oszk.hu)" <adam@oszk.hu>,
190 Esa Kurki <esa.kurki@helsinki.fi>,
191 Sebastian Hammer <quinn@indexdata.com>, perhans@indexdata.dk
192 Subject: IRSpy testing in Helsinki
193 Date: Wed, 18 Apr 2007 12:42:50 +0100
198 > After some internal discussions we have decided to proceed with the
199 > IRSpy testing in the following manner:
201 > 1. Initial testing, to be carried out by Ms. Katri Kananen, will
202 > concentrate on end user point of view. Katri is very experienced
203 > copy cataloger who is familiar with both Z39.50 and
204 > BookWhere. Comparing the target data in BookWhere (which has been
205 > manually produced) and in IRSpy will provide some views on how
206 > reliable automatically generated data is. Since IRSpy contains
207 > more targets than BookWhere (2600 to about 2000) Katri will also be
208 > able to add new targets to BookWhere and see how they "work".
212 > 2. After Katri has finished her part of the work in late May /
213 > early June we'll proceed to technical testing, to be carried out by
214 > Ere Maijala whose background is in programming.
216 This seems an awfully long way into the future.
218 > Since Ere's schedule is tight (his main responsibility is our
219 > MetaLib/SFX portal) I am not sure how much time he'll be able to
220 > spend on testing, but we'll see what happens. Implementation of the
221 > new MetaLib version keeps Ere and his colleagues busy for the time
222 > being. But we wish to complete testing before summer vacations; I
223 > hope this is OK for ID.
225 I'll leave Per or Seb to comment on that.
227 > It is our belief that IRSpy will help us in two areas,
228 > BookWhere-based copy cataloguing and MetaLib portal
229 > maintenance. The testers represent these two areas, and the outcome
230 > of the test will already provide some insights of how useful the
231 > tool will be, for the national library and for the (Finnish)
232 > library network in general.
234 > If Adam and his colleagues are able to test this version of the
235 > application (like they have tested earlier releases), we would like
236 > to receive a report of the results too, in order to avoid
237 > re-inventing the same wheels.
239 Certainly. May we once more invite you to register all bugs, change
240 requests, etc. in the Bugzilla area? That way everyone can see
241 what everyone else has found and we can be sure that nothing gets forgotten.
242 http://bugzilla.indexdata.dk/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=IR-Spy&content=
244 > I have taken a short look at IRSpy. One feature I missed was
245 > geographic location (country) of the server, which in many cases
246 > could be easily derived from the host name.
248 The problem is that "in many cases" is not really good enough. You'll
249 have seen that there is indeed a Country field in the records, but we
250 feel that it is better to edit these by hand than to have a computer
251 make guesses. However --
253 > Browsing an alphabetical list for Finnish servers was rather
254 > frustrating, and a copy cataloguer would prefer a country-based
255 > representation of servers.
257 Well, that's what searching is for! :-)
259 If you want to narrow by domain-name, try this. Go to:
260 http://irspy.indexdata.com/find.html
261 In the "Host" field, enter
263 Set the "Sort by" dropdown to
265 And press the Search button.
267 At the moment, there seems to be only one matching entry (which makes
268 the sorting criterion a bit irrelevant :-) This was a surprise to me,
269 but does seem to be correct.
271 > Moreover, there are quite a lot of servers with 0 % reliability,
272 > eventually some kind of weeding process should be implemented for
273 > the servers which obviously are no longer functional at all or have
274 > moved to some other place.
276 Yes. Someone will have to come up with heuristics -- I suppose
277 something simple such as "no successful connections in six months"
278 would be about right.
280 > Presentation of the supported attributes is as compact as it gets;
281 > lay users might prefer a more verbose option should one be
286 Bib-1 Use attributes 36 access points: 1-9, 12-13, 16-19,
287 21, 25, 28, 33-44, 47, 1003, 1007,
290 You're thinking that users might prefer to see "33, 34, 35, 36, 37,
291 38, 39, 40, 41, 42, 43, 44" rather than "33-44"? I have to say that
292 does not seem likely to me.
294 > But in spite of these critical comments, I am quite happy with what
295 > I've seen. The number of target systems is already quite impressive
296 > and is likely to grow when IRSpy goes live. The system works fast
297 > enough, and I like the looks of it.
299 Thanks, that's good to hear!
301 _/|_ ___________________________________________________________________
302 /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
303 )_v__/\ "When a man is tired of Ankh Morpork, he is tired of ankle-deep
304 slurry" -- Terry Pratchett, "Mort"
306 From mike Wed Apr 18 14:25:27 2007
307 X-VM-v5-Data: ([nil nil nil t t nil nil nil nil]
308 ["5865" "Wednesday" "18" "April" "2007" "16:25:09" "+0300" "Juha Hakala" "juha.hakala@helsinki.fi" "<46261C35.6040402@helsinki.fi>" "137" "Re: IRSpy testing in Helsinki" "^X-Spam-Status:" nil nil "4" nil nil nil nil nil nil nil nil nil]
310 Return-path: <juha.hakala@helsinki.fi>
311 Envelope-to: mike@indexdata.com
312 Delivery-date: Wed, 18 Apr 2007 15:24:50 +0200
313 Received: from bagel.indexdata.dk [213.150.43.11]
314 by localhost.localdomain with POP3 (fetchmail-6.3.2)
315 for <mike@localhost> (single-drop); Wed, 18 Apr 2007 14:25:27 +0100 (BST)
316 Received: from sender-02.it.helsinki.fi ([128.214.205.137])
317 by bagel.indexdata.dk with esmtp (Exim 4.50)
318 id 1HeA9F-0002xX-WF; Wed, 18 Apr 2007 15:24:50 +0200
319 Received: from orm6.lib.helsinki.fi (orm6.lib.helsinki.fi [128.214.91.244])
320 by sender-02.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id l3IDOacL003964
321 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
322 Wed, 18 Apr 2007 16:24:36 +0300
323 Received: from [128.214.91.248] (oktas-2.lib.helsinki.fi [128.214.91.248])
324 (authenticated bits=0)
325 by orm6.lib.helsinki.fi (8.12.11.20060308/8.12.11) with ESMTP id l3IDOZkA005626
326 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
327 Wed, 18 Apr 2007 16:24:36 +0300
328 Message-ID: <46261C35.6040402@helsinki.fi>
329 User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
331 References: <46261259.5020700@indexdata.dk>
332 In-Reply-To: <46261259.5020700@indexdata.dk>
333 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
334 Content-Transfer-Encoding: quoted-printable
335 X-MIME-Autoconverted: from 8bit to quoted-printable by sender-02.it.helsinki.fi id l3IDOacL003964
336 X-SA-Exim-Connect-IP: 128.214.205.137
337 X-SA-Exim-Rcpt-To: mike@indexdata.com, quinn@indexdata.com
338 X-SA-Exim-Mail-From: juha.hakala@helsinki.fi
339 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on bagel.indexdata.dk
341 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100)
342 X-SA-Exim-Scanned: Yes (on bagel.indexdata.dk)
343 X-UIDL: a9Z!!L?D"!:?R"!V%7"!
344 X-Spam-Status: No, score=-2.2 required=4.0 tests=AWL,BAYES_00 autolearn=ham
346 From: Juha Hakala <juha.hakala@helsinki.fi>
347 To: "Per M. Hansen" <perhans@indexdata.dk>
348 CC: Mike Taylor <mike@indexdata.com>, Sebastian Hammer <quinn@indexdata.com>,
349 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
350 Dorrit Gustafsson <Dorrit.Gustafsson@helsinki.fi>
351 Subject: Re: IRSpy testing in Helsinki
352 Date: Wed, 18 Apr 2007 16:25:09 +0300
356 We did not want to spend much time on testing the application until it=20
357 was declared to be ready by Index Data. Any testing done on earlier=20
358 versions must be repeated with the final release, and the time spent on=20
359 testing would increase accordingly.
361 We assumed that testing would take place late 2006, and we had a=20
362 seasoned programmer who would have been able to take care of the task.=20
363 He left us in the end of December as planned, so at the moment we do not=20
364 have a technical expert available for testing on short notice. Please=20
365 keep in mind that we could not prepare ourselves properly for testing in=20
366 2007 also because we did not know exactly when ID will be able to=20
367 complete the IRSpy development. Once Mike's note about IRSpy being=20
368 available for testing arrived, following discussions with other=20
369 directors and experts within the library, I came up with the plan sent=20
370 to Mike Taylor earlier today.
372 Paying the entire invoice before the testing is completed is not what we=20
373 normally do, even with good partners such as ID. Your proposal will be=20
374 discussed in the library board, but I must admit that my gut feeling is=20
375 that the answer will be negative. From our point of view it is not=20
376 entirely our fault that we can not complete the testing fast. I do not=20
377 remember if our contract says anything about how fast we are assumed to=20
378 carry out the testing; if it does, then we have to reconsider the=20
379 testing proposal I have drafted.
381 I'm sorry for being a bit negative this time. But we have bought a lot=20
382 of software from various vendors, and there are some principles we=20
383 always stick to. What you propose would be against some of them.
393 > Thank you for your mail.
395 > This project has been in progress for quite some time now, and this is=20
396 > unfortunately entirely our fault and we are very sorry about that. The=20
397 > long development time has however also given you a very long time to=20
398 > conduct you testing of the software. On this basis I don't understand=20
399 > why it has to take so long time before you can perform the final=20
400 > testing of the system. I would therefor like to be able to invoice you=20
401 > now, with the clause that we of course will fix any problem in the=20
402 > software that you may find, that is included in the requirements.=20
403 > Would that work for you?
407 > Per M=F8rkegaard Hansen, COO
411 >> After some internal discussions we have decided to proceed with the=20
412 >> IRSpy testing in the following manner:
414 >> 1. Initial testing, to be carried out by Ms. Katri Kananen, will=20
415 >> concentrate on end user point of view. Katri is very experienced copy=20
416 >> cataloger who is familiar with both Z39.50 and BookWhere. Comparing=20
417 >> the target data in BookWhere (which has been manually produced) and=20
418 >> in IRSpy will provide some views on how reliable automatically=20
419 >> generated data is. Since IRSpy contains more targets than BookWhere=20
420 >> (2600 to about 2000) Katri will also be able to add new targets to=20
421 >> BookWhere and see how they "work".
423 >> 2. After Katri has finished her part of the work in late May / early=20
424 >> June we'll proceed to technical testing, to be carried out by Ere=20
425 >> Maijala whose background is in programming. Since Ere's schedule is=20
426 >> tight (his main responsibility is our MetaLib/SFX portal) I am not=20
427 >> sure how much time he'll be able to spend on testing, but we'll see=20
428 >> what happens. Implementation of the new MetaLib version keeps Ere and=20
429 >> his colleagues busy for the time being. But we wish to complete=20
430 >> testing before summer vacations; I hope this is OK for ID.
432 >> It is our belief that IRSpy will help us in two areas,=20
433 >> BookWhere-based copy cataloguing and MetaLib portal maintenance. The=20
434 >> testers represent these two areas, and the outcome of the test will=20
435 >> already provide some insights of how useful the tool will be, for the=20
436 >> national library and for the (Finnish) library network in general.
438 >> If Adam and his colleagues are able to test this version of the=20
439 >> application (like they have tested earlier releases), we would like=20
440 >> to receive a report of the results too, in order to avoid=20
441 >> re-inventing the same wheels.
443 >> I have taken a short look at IRSpy. One feature I missed was=20
444 >> geographic location (country) of the server, which in many cases=20
445 >> could be easily derived from the host name. Browsing an alphabetical=20
446 >> list for Finnish servers was rather frustrating, and a copy=20
447 >> cataloguer would prefer a country-based representation of servers.=20
448 >> Moreover, there are quite a lot of servers with 0 % reliability,=20
449 >> eventually some kind of weeding process should be implemented for=20
450 >> the servers which obviously are no longer functional at all or have=20
451 >> moved to some other place. Presentation of the supported attributes=20
452 >> is as compact as it gets; lay users might prefer a more verbose=20
453 >> option should one be available.
455 >> But in spite of these critical comments, I am quite happy with what=20
456 >> I've seen. The number of target systems is already quite impressive=20
457 >> and is likely to grow when IRSpy goes live. The system works fast=20
458 >> enough, and I like the looks of it.
469 >> Director, Information Technology
471 >> The National Library of Finland P.O.Box 15 (Unioninkatu 36, room=20
472 >> 503), FIN-00014 Helsinki University
473 >> Email juha.hakala@helsinki.fi, tel +358 50 382 7678 =20
482 Director, Information Technology
484 The National Library of Finland=20
485 P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
486 Email juha.hakala@helsinki.fi, tel +358 50 382 7678
492 From mike Wed Apr 18 14:25:25 2007
493 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
494 ["3501" "Wednesday" "18" "April" "2007" "15:21:01" "+0300" "Juha Hakala" "juha.hakala@helsinki.fi" nil "92" "Re: IRSpy testing in Helsinki" "^X-Spam-Status:" nil nil "4" nil nil nil nil nil nil nil nil nil]
496 Return-path: <juha.hakala@helsinki.fi>
497 Envelope-to: mike@indexdata.com
498 Delivery-date: Wed, 18 Apr 2007 15:12:04 +0200
499 Received: from bagel.indexdata.dk [213.150.43.11]
500 by localhost.localdomain with POP3 (fetchmail-6.3.2)
501 for <mike@localhost> (single-drop); Wed, 18 Apr 2007 14:25:25 +0100 (BST)
502 Received: from sender-01.it.helsinki.fi ([128.214.205.139])
503 by bagel.indexdata.dk with esmtp (Exim 4.50)
504 id 1He9x3-0002La-Si; Wed, 18 Apr 2007 15:12:04 +0200
505 Received: from orm6.lib.helsinki.fi (orm6.lib.helsinki.fi [128.214.91.244])
506 by sender-01.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id l3ICKTrq022473
507 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
508 Wed, 18 Apr 2007 15:20:30 +0300
509 Received: from [128.214.91.248] (oktas-2.lib.helsinki.fi [128.214.91.248])
510 (authenticated bits=0)
511 by orm6.lib.helsinki.fi (8.12.11.20060308/8.12.11) with ESMTP id l3ICKT8J031907
512 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
513 Wed, 18 Apr 2007 15:20:29 +0300
514 Message-ID: <46260D2D.3010200@helsinki.fi>
515 User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
517 References: <4625C681.10007@helsinki.fi> <17958.1082.518813.567339@localhost.localdomain>
518 In-Reply-To: <17958.1082.518813.567339@localhost.localdomain>
519 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
520 Content-Transfer-Encoding: 7bit
521 X-SA-Exim-Connect-IP: 128.214.205.139
522 X-SA-Exim-Rcpt-To: mike@indexdata.com, quinn@indexdata.com
523 X-SA-Exim-Mail-From: juha.hakala@helsinki.fi
524 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on bagel.indexdata.dk
526 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100)
527 X-SA-Exim-Scanned: Yes (on bagel.indexdata.dk)
528 X-UIDL: pfK!!M7c"!>f~"!"8#"!
529 X-Spam-Status: No, score=-1.6 required=4.0 tests=AWL,BAYES_00,
530 RAZOR2_CF_RANGE_51_100,RAZOR2_CHECK autolearn=no version=3.0.3
531 From: Juha Hakala <juha.hakala@helsinki.fi>
532 To: Mike Taylor <mike@indexdata.com>
533 CC: Ere Maijala <ere.maijala@helsinki.fi>,
534 Katri Kananen <katri.kananen@helsinki.fi>,
535 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
536 Ari Rouvari <ari.rouvari@helsinki.fi>,
537 "Adam Horvath (adam@oszk.hu)" <adam@oszk.hu>,
538 Esa Kurki <esa.kurki@helsinki.fi>,
539 Sebastian Hammer <quinn@indexdata.com>, perhans@indexdata.dk
540 Subject: Re: IRSpy testing in Helsinki
541 Date: Wed, 18 Apr 2007 15:21:01 +0300
545 See comments below. There are not many of them.
547 As regards the timing of the test over here: I am sorry that we can not
548 start the technical testing any faster. Late last year - when IRSpy was
549 supposed to be available for testing - we did have a qualified person,
550 but he is no longer with us.
554 > If you want to narrow by domain-name, try this. Go to:
555 > http://irspy.indexdata.com/find.html
556 > In the "Host" field, enter
558 > Set the "Sort by" dropdown to
560 > And press the Search button.
562 > At the moment, there seems to be only one matching entry (which makes
563 > the sorting criterion a bit irrelevant :-) This was a surprise to me,
564 > but does seem to be correct.
566 I was not able to find a single Finnish server via browsing; my patience
567 ran out first. Many Finnish sites that are definitely free (like most
568 OPACs in university libraries) are missing from the IRSpy server list,
569 although it is probably the most complete one in existence. This shows
570 only that there are a lot more Z & SRU servers out there than we know,
571 and the fact that the libraries have not been able to share this
572 information efficiently between themselves keeps many useful services
573 hidden from users such as copy cataloguers or patrons with specific
574 regional interests. Patrons with specific topical interests would of
575 course need collection descriptions, but that is a different story.
576 > > Presentation of the supported attributes is as compact as it gets;
577 > > lay users might prefer a more verbose option should one be
582 > Bib-1 Use attributes 36 access points: 1-9, 12-13, 16-19,
583 > 21, 25, 28, 33-44, 47, 1003, 1007,
586 > You're thinking that users might prefer to see "33, 34, 35, 36, 37,
587 > 38, 39, 40, 41, 42, 43, 44" rather than "33-44"? I have to say that
588 > does not seem likely to me.
590 That would not seem likely to me either :-).
592 Instead of verbose I should have said human readable (sorry, I am not a
593 native English speaker and sometimes pick a wrong term or make a mess of
594 the grammar). Especially if you don't have Z39.50 readily at hand it may
595 be a bit difficult to find out what f.ex. Use attribute 7 means. Most
596 human users (especially those who are not system analysts but e.g.
597 cataloguers) might well prefer a display stating "ISBN" instead of "7",
598 especially if they only want to see if ISBN searching is possible. Of
599 course it is possible to check from Bib-1 the meaning of the codes, and
600 eventually one memorizes quite a few of them, but why should we make it
601 necessary to the users to take that extra step?
606 > > But in spite of these critical comments, I am quite happy with what
607 > > I've seen. The number of target systems is already quite impressive
608 > > and is likely to grow when IRSpy goes live. The system works fast
609 > > enough, and I like the looks of it.
611 > Thanks, that's good to hear!
613 > _/|_ ___________________________________________________________________
614 > /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
615 > )_v__/\ "When a man is tired of Ankh Morpork, he is tired of ankle-deep
616 > slurry" -- Terry Pratchett, "Mort"
626 Director, Information Technology
628 The National Library of Finland
629 P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
630 Email juha.hakala@helsinki.fi, tel +358 50 382 7678
636 From mike@miketaylor.org.uk Wed Apr 18 15:12:21 2007
637 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
638 ["3482" "Wednesday" "18" "April" "2007" "15:12:20" "+0100" "Mike Taylor" "mike@indexdata.com" nil "84" "Re: IRSpy testing in Helsinki" "^From:" nil nil "4" nil nil nil nil nil nil nil nil nil]
640 Return-Path: <mike@miketaylor.org.uk>
642 Delivered-To: mike@miketaylor.org.uk
643 Received: by localhost.localdomain (Postfix, from userid 1000)
644 id 1B25DAC0F7; Wed, 18 Apr 2007 15:12:21 +0100 (BST)
646 Content-Type: text/plain; charset=us-ascii
647 Content-Transfer-Encoding: 7bit
648 Message-ID: <17958.10052.988213.697561@localhost.localdomain>
649 In-Reply-To: <46260D2D.3010200@helsinki.fi>
650 References: <4625C681.10007@helsinki.fi>
651 <17958.1082.518813.567339@localhost.localdomain>
652 <46260D2D.3010200@helsinki.fi>
653 X-Mailer: VM 7.19 under Emacs 21.4.1
654 From: Mike Taylor <mike@indexdata.com>
655 To: Juha Hakala <juha.hakala@helsinki.fi>
656 Cc: Ere Maijala <ere.maijala@helsinki.fi>,
657 Katri Kananen <katri.kananen@helsinki.fi>,
658 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
659 Ari Rouvari <ari.rouvari@helsinki.fi>,
660 "Adam Horvath (adam@oszk.hu)" <adam@oszk.hu>,
661 Esa Kurki <esa.kurki@helsinki.fi>,
662 Sebastian Hammer <quinn@indexdata.com>,
664 Subject: Re: IRSpy testing in Helsinki
665 Date: Wed, 18 Apr 2007 15:12:20 +0100
668 > As regards the timing of the test over here: I am sorry that we can
669 > not start the technical testing any faster. Late last year - when
670 > IRSpy was supposed to be available for testing - we did have a
671 > qualified person, but he is no longer with us.
673 I do take your point.
675 > > If you want to narrow by domain-name, try this. Go to:
676 > > http://irspy.indexdata.com/find.html
677 > > In the "Host" field, enter
679 > > Set the "Sort by" dropdown to
681 > > And press the Search button.
683 > > At the moment, there seems to be only one matching entry (which
684 > > makes the sorting criterion a bit irrelevant :-) This was a
685 > > surprise to me, but does seem to be correct.
687 > I was not able to find a single Finnish server via browsing; my
688 > patience ran out first.
690 Probably because there is only the one! But of course you are very
693 > Many Finnish sites that are definitely free (like most OPACs in
694 > university libraries) are missing from the IRSpy server list,
695 > although it is probably the most complete one in existence. This
696 > shows only that there are a lot more Z & SRU servers out there than
697 > we know, and the fact that the libraries have not been able to
698 > share this information efficiently between themselves keeps many
699 > useful services hidden from users such as copy cataloguers or
700 > patrons with specific regional interests.
702 All true. Please help to fix this problem! :-)
704 > > > Presentation of the supported attributes is as compact as it gets;
705 > > > lay users might prefer a more verbose option should one be
710 > > Bib-1 Use attributes 36 access points: 1-9, 12-13, 16-19,
711 > > 21, 25, 28, 33-44, 47, 1003, 1007,
714 > > You're thinking that users might prefer to see "33, 34, 35, 36, 37,
715 > > 38, 39, 40, 41, 42, 43, 44" rather than "33-44"? I have to say that
716 > > does not seem likely to me.
718 > That would not seem likely to me either :-).
722 > Instead of verbose I should have said human readable (sorry, I am
723 > not a native English speaker and sometimes pick a wrong term or
724 > make a mess of the grammar).
726 You _are_ joking here, right? Like most Scandivians, your written
727 English is _far_ better than that of most native Brits.
729 > Especially if you don't have Z39.50 readily at hand it may be a bit
730 > difficult to find out what f.ex. Use attribute 7 means. Most human
731 > users (especially those who are not system analysts but e.g.
732 > cataloguers) might well prefer a display stating "ISBN" instead of
733 > "7", especially if they only want to see if ISBN searching is
734 > possible. Of course it is possible to check from Bib-1 the meaning
735 > of the codes, and eventually one memorizes quite a few of them, but
736 > why should we make it necessary to the users to take that extra
739 Gotcha. I agree that it would be a nice enhancement to be able to see
740 the codes interpreted.
742 Would you please add this feature request using Bugzilla? Not only
743 will that make sure it gets done, but it will also reassure us at ID
744 that you are comfortable using the system. Thanks.
746 _/|_ ___________________________________________________________________
747 /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
748 )_v__/\ "Don't ask what you can do for your country. Ask what you can
749 do for your mother" -- Joe Lieberman.
752 From mike Wed Apr 25 18:36:49 2007
753 X-VM-v5-Data: ([nil nil nil nil nil nil nil t nil]
754 ["2516" "Wednesday" "25" "April" "2007" "19:09:55" "+0200" "HORVATH Adam" "adam@oszk.hu" nil "72" "Re: IRSpy Acceptance Testing" "^From:" nil nil "4" nil nil nil nil nil nil nil nil nil]
756 Return-path: <adam@oszk.hu>
757 Envelope-to: mike@indexdata.com
758 Delivery-date: Wed, 25 Apr 2007 19:33:37 +0200
759 Received: from bagel.indexdata.dk [213.150.43.11]
760 by localhost.localdomain with POP3 (fetchmail-6.3.2)
761 for <mike@localhost> (single-drop); Wed, 25 Apr 2007 18:36:49 +0100 (BST)
762 Received: from mail.oszk.hu ([193.6.201.194])
763 by bagel.indexdata.dk with esmtp (Exim 4.50)
765 for mike@indexdata.com; Wed, 25 Apr 2007 19:33:37 +0200
766 Received: from localhost (localhost [127.0.0.1])
767 by mail.oszk.hu (Postfix) with ESMTP id D964C206E15;
768 Wed, 25 Apr 2007 19:09:55 +0200 (CEST)
769 Received: from mail.oszk.hu ([127.0.0.1])
770 by localhost (mail.oszk.hu [127.0.0.1]) (amavisd-new, port 10024)
771 with ESMTP id 09408-04; Wed, 25 Apr 2007 19:09:54 +0200 (CEST)
772 Received: from [192.168.42.122] (unknown [192.168.42.122])
773 by mail.oszk.hu (Postfix) with ESMTP id 5924C206DFA;
774 Wed, 25 Apr 2007 19:09:54 +0200 (CEST)
775 Organization: OSZK - National Szechenyi Library
777 Message-ID: <462FA783.17971.225752EB@adam.oszk.hu>
779 In-reply-to: <20070330232512.C62C4ABC71@localhost.localdomain>
780 References: <20070330232512.C62C4ABC71@localhost.localdomain>
781 X-mailer: Pegasus Mail for Windows (4.41)
782 X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at oszk.hu
783 X-SA-Exim-Connect-IP: 193.6.201.194
784 X-SA-Exim-Rcpt-To: mike@indexdata.com
785 X-SA-Exim-Mail-From: adam@oszk.hu
786 X-SA-Exim-Scanned: No (on bagel.indexdata.dk); Message bigger than SAmaxbody (256000)
787 X-UIDL: +Tm"!WS!#!!`@"!Md@"!
788 X-StripMime: Non-text section removed by stripmime
789 Content-type: text/plain; charset=US-ASCII
790 From: "HORVATH Adam" <adam@oszk.hu>
791 To: Mike Taylor <mike@indexdata.com>
792 Cc: perhans@indexdata.dk, juha.hakala@helsinki.fi
793 Subject: Re: IRSpy Acceptance Testing
794 Date: Wed, 25 Apr 2007 19:09:55 +0200
798 I added a couple of bug reports, comments, questions to bugzilla. I
799 also amended a previous bug report of someone else. I wanted to
800 attach a screenshot to one of the report (1093) but I did not find an
801 attach button, so I'm attaching that to this letter.
803 I think we have already finished the test. I'm looking forward to
813 > We would like to invite you now to play with the IRSpy installation at
814 > http://irspy.indexdata.com/
815 > with a view to acceptance-testing. As you will quickly see, all the
816 > functionality is now there. To perform some of the administrative
817 > functions, you will need to log in -- use username "admin", password
818 > "admin". (We'll want to change that at some point!)
820 > We have a register of known issues at:
821 > http://bugzilla.indexdata.dk/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=IR-Spy&content=
822 > Please don't be put off by the length: these are mostly either
823 > suggestions for enhancement or straighforward tweaks.
825 > If you run into additional problems, please register them in Bugzilla.
827 > Thanks for your patience as we've put this together.
829 > _/|_ ___________________________________________________________________
830 > /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
831 > )_v__/\ "Nobody really knows what the Bourne shell's grammar is" --
832 > Tom Duff, "Rc: A Shell for Plan 9"
835 ================================================
837 Director of Informatics
838 ------------------------------------------------
839 NATIONAL SZECHENYI LIBRARY
840 Information Technology Department
841 Budapest, Budavari Palota F epulet, H-1827
842 Tel.: +36-1-224-3737 Fax: +36-1-224-3705
843 -Email: adam@oszk.hu WWW: http://www.oszk.hu
844 ================================================
847 The following section of this message contains a file attachment
848 prepared for transmission using the Internet MIME message format.
849 If you are using Pegasus Mail, or any other MIME-compliant system,
850 you should be able to save it or view it from within your mailer.
851 If you cannot, please ask your system administrator for assistance.
853 ---- File information -----------
854 File: IRSpyHeader_BugReport_1093.doc
855 Date: 25 Apr 2007, 19:00
860 --- StripMime Report -- processed MIME parts ---
862 text/plain (text body -- kept)
863 text/plain (text body -- kept)
864 application/octet-stream
869 From mike@miketaylor.org.uk Thu Apr 26 12:57:22 2007
870 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
871 ["803" "Thursday" "26" "April" "2007" "12:57:22" "+0100" "Mike Taylor" "mike@indexdata.com" nil "18" "Re: IRSpy Acceptance Testing" "^From:" nil nil "4" nil nil nil nil nil nil nil nil nil]
873 Return-Path: <mike@miketaylor.org.uk>
875 Delivered-To: mike@miketaylor.org.uk
876 Received: by localhost.localdomain (Postfix, from userid 1000)
877 id CBDF6AC0F6; Thu, 26 Apr 2007 12:57:22 +0100 (BST)
879 Content-Type: text/plain; charset=us-ascii
880 Content-Transfer-Encoding: 7bit
881 Message-ID: <17968.37794.713293.251594@localhost.localdomain>
882 In-Reply-To: <462FA783.17971.225752EB@adam.oszk.hu>
883 References: <20070330232512.C62C4ABC71@localhost.localdomain>
884 <462FA783.17971.225752EB@adam.oszk.hu>
885 X-Mailer: VM 7.19 under Emacs 21.4.1
886 From: Mike Taylor <mike@indexdata.com>
887 To: "HORVATH Adam" <adam@oszk.hu>
888 Cc: perhans@indexdata.dk,
889 juha.hakala@helsinki.fi
890 Subject: Re: IRSpy Acceptance Testing
891 Date: Thu, 26 Apr 2007 12:57:22 +0100
894 > I added a couple of bug reports, comments, questions to bugzilla. I
895 > also amended a previous bug report of someone else.
897 Thanks for these reports.
899 > I wanted to attach a screenshot to one of the report (1093) but I
900 > did not find an attach button, so I'm attaching that to this
903 I've attached it to the bug for you. (It's the "Create a New
904 Attachment" link -- I agree that the Bugzilla UI is pretty horrible.
905 On the positive side, it makes IRSpy look good in comparison :-)
907 _/|_ ___________________________________________________________________
908 /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
909 )_v__/\ "It became necessary to destroy the village in order to save it"
910 -- Attributed to an anonymous senior US military officer.
912 From mike Wed Jun 27 11:29:19 2007
913 X-VM-v5-Data: ([nil nil nil nil t nil nil nil nil]
914 ["1070" "Wednesday" "27" "June" "2007" "12:12:28" "+0200" "Per M. Hansen" "perhans@indexdata.dk" "<4682380C.6040602@indexdata.dk>" "30" "Re: [Fwd: Re: IRSpy testing in Helsinki]" "^From:" nil nil "6" nil nil nil nil nil nil nil nil nil]
916 Return-path: <perhans@indexdata.dk>
917 Envelope-to: mike@indexdata.com
918 Delivery-date: Wed, 27 Jun 2007 12:13:16 +0200
919 Received: from bagel.indexdata.dk [213.150.43.11]
920 by localhost.localdomain with POP3 (fetchmail-6.3.6)
921 for <mike@localhost> (single-drop); Wed, 27 Jun 2007 11:29:19 +0100 (BST)
922 Received: from user.indexdata.dk ([213.150.43.10] helo=[10.0.1.61])
923 by bagel.indexdata.dk with esmtp (Exim 4.50)
924 id 1I3UWS-0006OX-JY; Wed, 27 Jun 2007 12:13:16 +0200
925 Message-ID: <4682380C.6040602@indexdata.dk>
926 Organization: Index Data ApS
927 User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
929 References: <46822480.3070006@indexdata.dk> <18050.13587.950805.441019@localhost.localdomain>
930 In-Reply-To: <18050.13587.950805.441019@localhost.localdomain>
931 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
932 Content-Transfer-Encoding: 7bit
934 X-SA-Exim-Connect-IP: 213.150.43.10
935 X-SA-Exim-Rcpt-To: mike@indexdata.com, quinn@indexdata.com, adam@indexdata.dk
936 X-SA-Exim-Mail-From: perhans@indexdata.dk
937 X-SA-Exim-Scanned: No (on bagel.indexdata.dk); SAEximRunCond expanded to false
938 X-UIDL: h0@"!<i2!!b#U"!ReL!!
939 From: "Per M. Hansen" <perhans@indexdata.dk>
940 To: Mike Taylor <mike@indexdata.com>
941 CC: Sebastian Hammer <quinn@indexdata.com>,
942 Adam Dickmeiss <adam@indexdata.dk>
943 Subject: Re: [Fwd: Re: IRSpy testing in Helsinki]
944 Date: Wed, 27 Jun 2007 12:12:28 +0200
949 > Per M. Hansen writes:
950 > > There seams to be a lot of open bugs on IRSpy.
952 > Yes, though that is largely illusory due to all the wishlisty bits.
954 Ok, but there are some bugs in there like this one
955 http://bugzilla.indexdata.dk/show_bug.cgi?id=1036.
956 > > What bugs are there that the Finns can say that is linked to the
957 > > deliverable of IRSpy?
959 > Isn't that for them to say? I don't think we should draw attention to
960 > specific bugs: just send the invoice and see whether they say "first
961 > you need to fix bug X"?
963 Well that is one way of handling it, I guess, but I think that we should
964 make a formal deliverable. Can we make some kind of package for them
968 > _/|_ ___________________________________________________________________
969 > /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
970 > )_v__/\ "So where is the innovation? The innovation is the talking
971 > paper clip in Microsoft Office. Is that real innovation?" --
972 > Mitchell Kertzman, Chairman and CEO, Sybase.
977 From mike@miketaylor.org.uk Wed Jun 27 12:16:27 2007
978 X-VM-v5-Data: ([nil nil nil nil nil nil nil t nil]
979 ["1917" "Wednesday" "27" "June" "2007" "12:16:26" "+0100" "Mike Taylor" "mike@indexdata.com" nil "52" "Re: [Fwd: Re: IRSpy testing in Helsinki]" "^From:" nil nil "6" nil nil nil nil nil nil nil nil nil]
981 Return-Path: <mike@miketaylor.org.uk>
983 Delivered-To: mike@miketaylor.org.uk
984 Received: by localhost.localdomain (Postfix, from userid 1000)
985 id 269BF4D6441A; Wed, 27 Jun 2007 12:16:27 +0100 (BST)
987 Message-ID: <18050.18186.896331.810825@localhost.localdomain>
988 In-Reply-To: <4682380C.6040602@indexdata.dk>
989 References: <46822480.3070006@indexdata.dk>
990 <18050.13587.950805.441019@localhost.localdomain>
991 <4682380C.6040602@indexdata.dk>
992 X-Mailer: VM 7.19 under Emacs 21.4.1
993 X-StripMime: Non-text section removed by stripmime
994 Content-Type: text/plain; charset=us-ascii
995 From: Mike Taylor <mike@indexdata.com>
996 To: "Per M. Hansen" <perhans@indexdata.dk>
997 Cc: Sebastian Hammer <quinn@indexdata.com>,
998 Adam Dickmeiss <adam@indexdata.dk>
999 Subject: Re: [Fwd: Re: IRSpy testing in Helsinki]
1000 Date: Wed, 27 Jun 2007 12:16:26 +0100
1002 Per M. Hansen writes:
1003 > > > There seams to be a lot of open bugs on IRSpy.
1005 > > Yes, though that is largely illusory due to all the wishlisty bits.
1007 > Ok, but there are some bugs in there like this one
1008 > http://bugzilla.indexdata.dk/show_bug.cgi?id=1036.
1010 Ah, well, that one is to do with character sets. You can't possibly
1011 expect that to be fixed!
1013 Just joking, ha ha. No, the problem with this one is that the
1014 database name, hence the ID, has a space in it:
1015 Z39.50:bissen.odont.au.dk:21/Odontologisk Bibliotek
1017 That is in fact provoking the same problem as non-ASCII characters in
1018 an ID do, which is that when you submit such an ID as recordIdOpaque
1019 in and Extended Services request, it is interpreted differently from
1020 when it's submitted as part of a record that XS extracts the ID from
1021 itself. It still seems wrong to me that Zebra does this, but it's
1022 possible to work around.
1024 In fact, I just have: I fixed this in CVS and on the live site.
1026 > > > What bugs are there that the Finns can say that is linked to
1027 > > > the deliverable of IRSpy?
1029 > > Isn't that for them to say? I don't think we should draw attention to
1030 > > specific bugs: just send the invoice and see whether they say "first
1031 > > you need to fix bug X"?
1033 > Well that is one way of handling it, I guess, but I think that we
1034 > should make a formal deliverable. Can we make some kind of package
1035 > for them that we can send?
1037 Sure thing. Here it is, including the edit-record-with-funny-ID fix
1040 _/|_ ___________________________________________________________________
1041 /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
1042 )_v__/\ "A Linux system requires rebooting about as often as a Windoze
1043 system requires re-installing" -- David Joffe.
1047 --- StripMime Report -- processed MIME parts ---
1049 text/plain (text body -- kept)
1050 application/octet-stream
1055 From mike Thu Jul 5 09:59:05 2007
1056 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
1057 ["3436" "Thursday" "5" "July" "2007" "09:10:32" "+0300" "Juha Hakala" "juha.hakala@helsinki.fi" nil "78" "IRSpy acceptance" "^X-Spam-Status:" nil nil "7" nil nil nil nil nil nil nil nil nil]
1059 Return-path: <juha.hakala@helsinki.fi>
1060 Envelope-to: mike@indexdata.com
1061 Delivery-date: Thu, 05 Jul 2007 10:30:52 +0200
1062 Received: from bagel.indexdata.dk [213.150.43.11]
1063 by localhost.localdomain with POP3 (fetchmail-6.3.6)
1064 for <mike@localhost> (single-drop); Thu, 05 Jul 2007 09:59:05 +0100 (BST)
1065 Received: from sender-03.it.helsinki.fi ([128.214.205.141])
1066 by bagel.indexdata.dk with esmtp (Exim 4.50)
1067 id 1I6Mjh-00057h-G1; Thu, 05 Jul 2007 10:30:52 +0200
1068 Received: from orm6.lib.helsinki.fi (orm6.lib.helsinki.fi [128.214.91.244])
1069 by sender-03.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id l656AWAZ001069
1070 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
1071 Thu, 5 Jul 2007 09:10:32 +0300
1072 Received: from [128.214.91.248] (oktas-2.lib.helsinki.fi [128.214.91.248])
1073 (authenticated bits=0)
1074 by orm6.lib.helsinki.fi (8.12.11.20060308/8.12.11) with ESMTP id l656AV9H020283
1075 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
1076 Thu, 5 Jul 2007 09:10:31 +0300
1077 Message-ID: <468C8B58.4020800@helsinki.fi>
1078 User-Agent: Thunderbird 2.0.0.0 (Windows/20070326)
1080 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
1081 Content-Transfer-Encoding: 7bit
1082 X-SA-Exim-Connect-IP: 128.214.205.141
1083 X-SA-Exim-Rcpt-To: dorman@indexdata.com, mike@indexdata.com, quinn@indexdata.com, sondberg@indexdata.com
1084 X-SA-Exim-Mail-From: juha.hakala@helsinki.fi
1085 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on bagel.indexdata.dk
1087 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100)
1088 X-SA-Exim-Scanned: Yes (on bagel.indexdata.dk)
1089 X-UIDL: Wa%"!eMo!!!38!!+Tm!!
1090 X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,BAYES_00 autolearn=ham
1092 From: Juha Hakala <juha.hakala@helsinki.fi>
1093 To: "Per M. Hansen" <perhans@indexdata.dk>, Mike Taylor <mike@indexdata.com>,
1094 sondberg@indexdata.com, Sebastian Hammer <quinn@indexdata.com>,
1095 Ere Maijala <ere.maijala@helsinki.fi>,
1096 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
1097 Annu Jauhiainen <annu.jauhiainen@helsinki.fi>,
1098 Pertti Rekala <pertti.rekala@helsinki.fi>,
1099 =?ISO-8859-1?Q?Tuula_Haapam?=
1100 =?ISO-8859-1?Q?=E4ki?= <tuula.haapamaki@helsinki.fi>,
1101 Kai Ekholm <kai.ekholm@helsinki.fi>,
1102 Adam Dickmeiss <adam@indexdata.dk>,
1103 Eeva Murtomaa <eeva.murtomaa@helsinki.fi>,
1104 David Dorman <dorman@indexdata.com>
1105 Subject: IRSpy acceptance
1106 Date: Thu, 05 Jul 2007 09:10:32 +0300
1110 The National Library of Finland accepts the IRSpy application, following
1111 the successful beta testing of the software in the library.
1113 Our billing address is
1116 Kansalliskirjasto / Kirjastoverkkopalvelut
1120 Please mention responsibility area code (in Finnish, vastuualuekoodi)
1123 I-D is most welcome to announce availability of this application to the
1124 general public. Please mention in the announcement that the development
1125 effort was a cooperative project between I-D and the national library of
1126 Finland. Since I will start vacation next Monday I will not be able to
1127 review the text unless it is sent tomorrow.
1129 IRSpy is the first implementation of the NISO draft standard
1130 Z39.92-200X. As such it makes it possible to complete the
1131 standardization process. My intention as the chair of the NISO working
1132 group developing the standard is to publish the second draft of it in
1133 August. As far as I know, development of IRSpy did not reveal any
1134 problems in the present draft, so the second one can be published
1137 We will discuss with Ex Libris Group and WebClarity Software Inc. about
1138 incorporation of IRSpy into, respectively, MetaLib and BookWhere. The
1139 national library has no intention to host IRSpy ourselves in the short
1140 run, and we will never try to run a global site, mainly due to
1141 considerable systems expert time that would require. Moreover, the
1142 present IRSpy database which is apparently inherited from your previous
1143 ZSpy software) is out of date - many databases no longer are available
1144 in the same address where they were located a few years back - and would
1145 require a thorough manual revision.
1147 A decentralized network of national/regional IRSpy installations, each
1148 concentrating on its geographical area, is the only truly feasible model
1149 for hosting the tool (this does not rule out the possibility of
1150 harvesting the Z39.92 data into a physical union catalogue). One issue
1151 we will most likely discuss in the Autumn here in the national library
1152 is whether maintenance of a national database of Information retrieval
1153 service descriptions using Z39.92 (and IRSpy) will fit within the
1154 national bibliographic responsibilities of the national library. As far
1155 as I am concerned, it is more important to describe how for instance the
1156 national bibliography database can be used for search and retrieval (and
1157 to share this data with other libraries) than catalogue manually some
1158 obscure grey Web literature. Google can do the latter more efficiently
1159 than we, but Google can not and will not be able to deal efficiently
1160 with (a large number of) databases. Due to Z39.92 and IRSpy the national
1161 libraries will have an option to discuss how to deal with databases
1162 within the national bibliographic context. Without a standard to steer
1163 creation and exchange of IR service descriptions and an efficient tool
1164 for creating those descriptions trying to extend national bibliographic
1165 activities to "deep Web" would not have been possible. With the web
1166 archives were are already dealing with the uppermost level of the Web,
1167 and with Z39.92 and IRSpy we have a chance to gain access to the rest of
1177 Director, Information Technology
1179 The National Library of Finland
1180 P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
1181 Email juha.hakala@helsinki.fi, tel +358 50 382 7678
1187 From mike@miketaylor.org.uk Thu Jul 5 10:04:22 2007
1188 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
1189 ["4504" "Thursday" "5" "July" "2007" "10:04:22" "+0100" "Mike Taylor" "mike@indexdata.com" nil "103" "[Juha Hakala: IRSpy acceptance]" "^From:" nil nil "7" nil nil nil nil nil nil nil nil nil]
1191 Return-Path: <mike@miketaylor.org.uk>
1193 Delivered-To: mike@miketaylor.org.uk
1194 Received: by localhost.localdomain (Postfix, from userid 1000)
1195 id 850864D6420C; Thu, 5 Jul 2007 10:04:22 +0100 (BST)
1197 Content-Type: text/plain; charset=us-ascii
1198 Content-Transfer-Encoding: 7bit
1199 Message-ID: <18060.46102.456630.110731@localhost.localdomain>
1200 X-Mailer: VM 7.19 under Emacs 21.4.1
1201 From: Mike Taylor <mike@indexdata.com>
1202 To: perhans@indexdata.dk
1203 Subject: [Juha Hakala: IRSpy acceptance]
1204 Date: Thu, 5 Jul 2007 10:04:22 +0100
1208 You get that invoice out; I will split my time between DBC's Keystone
1209 Resolver Admin UI work and the Australian Z39.50-to-SRU gateway
1210 (unless you'd prefer to me concentrate on one of them to the exclusion
1213 ------- start of forwarded message -------
1214 From: Juha Hakala <juha.hakala@helsinki.fi>
1215 To: "Per M. Hansen" <perhans@indexdata.dk>, Mike Taylor <mike@indexdata.com>,
1216 sondberg@indexdata.com, Sebastian Hammer <quinn@indexdata.com>,
1217 Ere Maijala <ere.maijala@helsinki.fi>,
1218 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
1219 Annu Jauhiainen <annu.jauhiainen@helsinki.fi>,
1220 Pertti Rekala <pertti.rekala@helsinki.fi>,
1221 =?ISO-8859-1?Q?Tuula_Haapam?=
1222 =?ISO-8859-1?Q?=E4ki?= <tuula.haapamaki@helsinki.fi>,
1223 Kai Ekholm <kai.ekholm@helsinki.fi>,
1224 Adam Dickmeiss <adam@indexdata.dk>,
1225 Eeva Murtomaa <eeva.murtomaa@helsinki.fi>,
1226 David Dorman <dorman@indexdata.com>
1227 Subject: IRSpy acceptance
1228 Date: Thu, 05 Jul 2007 09:10:32 +0300
1232 The National Library of Finland accepts the IRSpy application, following
1233 the successful beta testing of the software in the library.
1235 Our billing address is
1238 Kansalliskirjasto / Kirjastoverkkopalvelut
1242 Please mention responsibility area code (in Finnish, vastuualuekoodi)
1245 I-D is most welcome to announce availability of this application to the
1246 general public. Please mention in the announcement that the development
1247 effort was a cooperative project between I-D and the national library of
1248 Finland. Since I will start vacation next Monday I will not be able to
1249 review the text unless it is sent tomorrow.
1251 IRSpy is the first implementation of the NISO draft standard
1252 Z39.92-200X. As such it makes it possible to complete the
1253 standardization process. My intention as the chair of the NISO working
1254 group developing the standard is to publish the second draft of it in
1255 August. As far as I know, development of IRSpy did not reveal any
1256 problems in the present draft, so the second one can be published
1259 We will discuss with Ex Libris Group and WebClarity Software Inc. about
1260 incorporation of IRSpy into, respectively, MetaLib and BookWhere. The
1261 national library has no intention to host IRSpy ourselves in the short
1262 run, and we will never try to run a global site, mainly due to
1263 considerable systems expert time that would require. Moreover, the
1264 present IRSpy database which is apparently inherited from your previous
1265 ZSpy software) is out of date - many databases no longer are available
1266 in the same address where they were located a few years back - and would
1267 require a thorough manual revision.
1269 A decentralized network of national/regional IRSpy installations, each
1270 concentrating on its geographical area, is the only truly feasible model
1271 for hosting the tool (this does not rule out the possibility of
1272 harvesting the Z39.92 data into a physical union catalogue). One issue
1273 we will most likely discuss in the Autumn here in the national library
1274 is whether maintenance of a national database of Information retrieval
1275 service descriptions using Z39.92 (and IRSpy) will fit within the
1276 national bibliographic responsibilities of the national library. As far
1277 as I am concerned, it is more important to describe how for instance the
1278 national bibliography database can be used for search and retrieval (and
1279 to share this data with other libraries) than catalogue manually some
1280 obscure grey Web literature. Google can do the latter more efficiently
1281 than we, but Google can not and will not be able to deal efficiently
1282 with (a large number of) databases. Due to Z39.92 and IRSpy the national
1283 libraries will have an option to discuss how to deal with databases
1284 within the national bibliographic context. Without a standard to steer
1285 creation and exchange of IR service descriptions and an efficient tool
1286 for creating those descriptions trying to extend national bibliographic
1287 activities to "deep Web" would not have been possible. With the web
1288 archives were are already dealing with the uppermost level of the Web,
1289 and with Z39.92 and IRSpy we have a chance to gain access to the rest of
1299 Director, Information Technology
1301 The National Library of Finland
1302 P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
1303 Email juha.hakala@helsinki.fi, tel +358 50 382 7678
1308 ------- end of forwarded message -------
1310 From mike@miketaylor.org.uk Thu Jul 5 12:19:58 2007
1311 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
1312 ["4172" "Thursday" "5" "July" "2007" "12:19:58" "+0100" "Mike Taylor" "mike@indexdata.com" nil "94" "IRSpy acceptance" "^From:" nil nil "7" nil nil nil nil nil nil nil nil nil]
1314 Return-Path: <mike@miketaylor.org.uk>
1316 Delivered-To: mike@miketaylor.org.uk
1317 Received: by localhost.localdomain (Postfix, from userid 1000)
1318 id DF6BD4D6420C; Thu, 5 Jul 2007 12:19:58 +0100 (BST)
1320 Content-Type: text/plain; charset=us-ascii
1321 Content-Transfer-Encoding: 7bit
1322 Message-ID: <18060.54238.847561.812058@localhost.localdomain>
1323 In-Reply-To: <468C8B58.4020800@helsinki.fi>
1324 References: <468C8B58.4020800@helsinki.fi>
1325 X-Mailer: VM 7.19 under Emacs 21.4.1
1326 From: Mike Taylor <mike@indexdata.com>
1327 To: Juha Hakala <juha.hakala@helsinki.fi>
1328 Cc: "Per M. Hansen" <perhans@indexdata.dk>,
1329 sondberg@indexdata.com,
1330 Sebastian Hammer <quinn@indexdata.com>,
1331 Ere Maijala <ere.maijala@helsinki.fi>,
1332 Kristiina Hormia <kristiina.hormia@helsinki.fi>,
1333 Annu Jauhiainen <annu.jauhiainen@helsinki.fi>,
1334 Pertti Rekala <pertti.rekala@helsinki.fi>,
1335 =?ISO-8859-1?Q?Tuula_Haapam?=
1336 =?ISO-8859-1?Q?=E4ki?= <tuula.haapamaki@helsinki.fi>,
1337 Kai Ekholm <kai.ekholm@helsinki.fi>,
1338 Adam Dickmeiss <adam@indexdata.dk>,
1339 Eeva Murtomaa <eeva.murtomaa@helsinki.fi>,
1340 David Dorman <dorman@indexdata.com>
1341 Subject: IRSpy acceptance
1342 Date: Thu, 5 Jul 2007 12:19:58 +0100
1347 > The National Library of Finland accepts the IRSpy application,
1348 > following the successful beta testing of the software in the
1351 Thanks, Juha, that's great news.
1353 > Our billing address is
1355 > Helsingin yliopisto
1356 > Kansalliskirjasto / Kirjastoverkkopalvelut
1360 > Please mention responsibility area code (in Finnish,
1361 > vastuualuekoodi) 98123.
1363 Per will deal with this.
1365 > I-D is most welcome to announce availability of this application to
1366 > the general public. Please mention in the announcement that the
1367 > development effort was a cooperative project between I-D and the
1368 > national library of Finland. Since I will start vacation next
1369 > Monday I will not be able to review the text unless it is sent
1372 Thanks, we'll make an announcement.
1374 > IRSpy is the first implementation of the NISO draft standard
1375 > Z39.92-200X. As such it makes it possible to complete the
1376 > standardization process. My intention as the chair of the NISO
1377 > working group developing the standard is to publish the second
1378 > draft of it in August. As far as I know, development of IRSpy did
1379 > not reveal any problems in the present draft, so the second one can
1380 > be published unaltered.
1382 Ah, that's very good news. The SRU people, at the their recent
1383 meeting, didn't know the status of Z39.92, and were worried that it
1384 might be dead. See the notes at:
1385 http://www.loc.gov:8081/standards/sru/june2007meeting-report.html#zeerex
1386 It might be good to get an announcement out to counter that
1389 > We will discuss with Ex Libris Group and WebClarity Software
1390 > Inc. about incorporation of IRSpy into, respectively, MetaLib and
1395 > The national library has no intention to host IRSpy ourselves in
1396 > the short run, and we will never try to run a global site, mainly
1397 > due to considerable systems expert time that would require.
1398 > Moreover, the present IRSpy database which is apparently inherited
1399 > from your previous ZSpy software) is out of date - many databases
1400 > no longer are available in the same address where they were located
1401 > a few years back - and would require a thorough manual revision.
1403 > A decentralized network of national/regional IRSpy installations,
1404 > each concentrating on its geographical area, is the only truly
1405 > feasible model for hosting the tool (this does not rule out the
1406 > possibility of harvesting the Z39.92 data into a physical union
1409 Well, whatever you can get funding for :-)
1411 > One issue we will most likely discuss in the Autumn here in the
1412 > national library is whether maintenance of a national database of
1413 > Information retrieval service descriptions using Z39.92 (and IRSpy)
1414 > will fit within the national bibliographic responsibilities of the
1415 > national library. As far as I am concerned, it is more important to
1416 > describe how for instance the national bibliography database can be
1417 > used for search and retrieval (and to share this data with other
1418 > libraries) than catalogue manually some obscure grey Web
1419 > literature. Google can do the latter more efficiently than we, but
1420 > Google can not and will not be able to deal efficiently with (a
1421 > large number of) databases. Due to Z39.92 and IRSpy the national
1422 > libraries will have an option to discuss how to deal with databases
1423 > within the national bibliographic context. Without a standard to
1424 > steer creation and exchange of IR service descriptions and an
1425 > efficient tool for creating those descriptions trying to extend
1426 > national bibliographic activities to "deep Web" would not have been
1427 > possible. With the web archives were are already dealing with the
1428 > uppermost level of the Web, and with Z39.92 and IRSpy we have a
1429 > chance to gain access to the rest of it.
1433 _/|_ ___________________________________________________________________
1434 /o ) \/ Mike Taylor <mike@indexdata.com> http://www.miketaylor.org.uk
1435 )_v__/\ "I can't figure out the relationship between Nancy, the stuffed
1436 owl in the garage, and the plates" -- Matt Wedel, in a context
1437 that made some kind of sense at the time.