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.