9799a82673ba4c58160edaaa21c2550c0d69dbad
[irspy-moved-to-github.git] / archive / ui
1 From perhans@indexdata.dk  Thu Sep 21 11:14:39 2006
2 X-VM-v5-Data: ([nil nil nil nil t nil nil nil nil]
3         ["5714" "Thursday" "21" "September" "2006" "11:50:11" "+0200" "Per M. Hansen" "perhans@indexdata.dk" "<45126053.701@indexdata.dk>" "149" "Re: Target classifications" "^From:" nil nil "9" nil nil nil nil nil nil nil nil nil]
4         nil)
5 Return-Path: <perhans@indexdata.dk>
6 X-Original-To: mike@localhost
7 Delivered-To: mike@localhost
8 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
9         by localhost.localdomain (Postfix) with ESMTP id D7051ABB25
10         for <mike@localhost>; Thu, 21 Sep 2006 11:14:39 +0100 (BST)
11 Envelope-to: mike@indexdata.com
12 Delivery-date: Thu, 21 Sep 2006 11:50:47 +0200
13 Received: from localhost.localdomain [127.0.0.1]
14         by localhost.localdomain with POP3 (fetchmail-6.3.2)
15         for <mike@localhost> (single-drop); Thu, 21 Sep 2006 11:14:39 +0100 (BST)
16 Received: from user.indexdata.dk ([213.150.43.10] helo=[10.0.1.61])
17         by bagel.indexdata.dk with esmtp (Exim 4.50)
18         id 1GQLCh-0000nn-JE; Thu, 21 Sep 2006 11:50:47 +0200
19 Message-ID: <45126053.701@indexdata.dk>
20 Organization: Index Data ApS
21 User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
22 MIME-Version: 1.0
23 References: <450FBF59.8270.00DD.0@sedubois.k12.in.us>   <451126FB.8030005@indexdata.dk> <45112774.7070705@indexdata.dk> <17681.12470.646110.396726@localhost.localdomain>       <451131CE.3040203@indexdata.dk> <17681.17678.192303.760970@localhost.localdomain>
24 In-Reply-To: <17681.17678.192303.760970@localhost.localdomain>
25 X-SA-Do-Not-Run: Yes
26 X-SA-Exim-Connect-IP: 213.150.43.10
27 X-SA-Exim-Rcpt-To: mike@indexdata.com, quinn@indexdata.dk
28 X-SA-Exim-Mail-From: perhans@indexdata.dk
29 X-SA-Exim-Scanned: No (on bagel.indexdata.dk); SAEximRunCond expanded to false
30 X-UIDL: %l>"!C@~"!b0,#!o@V"!
31 From: "Per M. Hansen" <perhans@indexdata.dk>
32 To: Mike Taylor <mike@indexdata.com>
33 CC: Sebastian Hammer <quinn@indexdata.dk>
34 Subject: Re: Target classifications
35 Date: Thu, 21 Sep 2006 11:50:11 +0200
36 X-StripMime: Non-text section removed by stripmime
37 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
38
39
40
41 Mike Taylor skrev:
42 > Per M. Hansen writes:
43 >   
44 >>>> As you can see there are people out there who are waiting for
45 >>>> IRSpy. :-) How is the work progeressing?
46 >>>>         
47 >>> Looking quite nice.  I'll put a copy of the web interface up on
48 >>> test so you can see how it's coming along.
49 >>>       
50 >>   
51 >> Sounds great, looking forward to see it.
52 >>     
53 >
54 > You can now see the work-in-progress at
55 >       http://irspy.indexdata.com/
56 >
57 > If you get Unknown Host for that address, it's because the DNS change
58 > hasn't propagated to you yet.  Until then, make an entry in your local
59 > hosts table pointing the hostname to 213.150.43.14 (test).
60 >
61 > Of course, be aware that the UI is not finished!  The biggest gap at
62 > the moment is that you can't see the results of any of the tests (at
63 > least, not without reading the Apache logs :-)  
64 Look great, Mike.
65
66  I have a few comments:
67
68     * In the Add target screen I had envisioned a lot more fields for
69       entering data about the server. First of all we need a Name field.
70       Second it think we should have a section with additional info
71       about the target, like URL to hosting org. Email to technical
72       contact (that is the mail we use to send mails to when we
73       encounter a problem with the server), Username and password, Type
74       of library (probably a dropdown with, Academic, Public, Corporate,
75       Special, National, Education, Other) and Country.
76     * In the display of the targets you should have room or at least
77       some way of showing this additional info. Maybe some kind of mouse
78       over or popup.
79     * In the target display, eg. under R the display of non ASCII
80       characters goes wrong.
81
82 Then I have some questions:
83
84     * How are you going to handle targets that has (permanent) errors?
85       Will they be marked or excluded from the list?
86     * How are you going to handle email notification of technical
87       contact persons with targets that has permanent errors?
88     * Have you thought about a statistics page like in Z-Spy?
89     * When added a target, can you handle targets with multiple
90       databases? How do you write the database names in the inputbox?
91     * When adding a new target do you have a check if the target is
92       there already, maybe registered with the IP instead of the hostname?
93     * Should we get a designer to give the site an overhaul?
94
95 --
96 Per
97
98
99
100 --- StripMime Report -- processed MIME parts ---
101 multipart/alternative
102   text/plain (text body -- kept)
103   text/html
104 ---
105
106
107 From mike@miketaylor.org.uk  Thu Sep 21 12:41:37 2006
108 X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
109         ["3640" "Thursday" "21" "September" "2006" "12:41:37" "+0100" "Mike Taylor" "mike@indexdata.com" nil "90" "Re: Target classifications" "^From:" nil nil "9" nil nil nil nil nil nil nil nil nil]
110         nil)
111 Return-Path: <mike@miketaylor.org.uk>
112 X-Original-To: mike
113 Delivered-To: mike@miketaylor.org.uk
114 Received: by localhost.localdomain (Postfix, from userid 1000)
115         id E282CABB26; Thu, 21 Sep 2006 12:41:37 +0100 (BST)
116 MIME-Version: 1.0
117 Content-Type: text/plain; charset=us-ascii
118 Content-Transfer-Encoding: 7bit
119 Message-ID: <17682.31345.810933.890051@localhost.localdomain>
120 In-Reply-To: <45126053.701@indexdata.dk>
121 References: <450FBF59.8270.00DD.0@sedubois.k12.in.us>
122         <451126FB.8030005@indexdata.dk>
123         <45112774.7070705@indexdata.dk>
124         <17681.12470.646110.396726@localhost.localdomain>
125         <451131CE.3040203@indexdata.dk>
126         <17681.17678.192303.760970@localhost.localdomain>
127         <45126053.701@indexdata.dk>
128 X-Mailer: VM 7.19 under Emacs 21.4.1
129 From: Mike Taylor <mike@indexdata.com>
130 To: "Per M. Hansen" <perhans@indexdata.dk>
131 Cc: Sebastian Hammer <quinn@indexdata.dk>
132 Subject: Re: Target classifications
133 Date: Thu, 21 Sep 2006 12:41:37 +0100
134
135 Per M. Hansen writes:
136  > > You can now see the work-in-progress at
137  > >    http://irspy.indexdata.com/
138  >
139  > Look great, Mike.
140  > 
141  >  I have a few comments:
142
143 Thanks for these.
144
145  >     * In the Add target screen I had envisioned a lot more fields for
146  >       entering data about the server. First of all we need a Name field.
147  >       Second it think we should have a section with additional info
148  >       about the target, like URL to hosting org. Email to technical
149  >       contact (that is the mail we use to send mails to when we
150  >       encounter a problem with the server), Username and password, Type
151  >       of library (probably a dropdown with, Academic, Public, Corporate,
152  >       Special, National, Education, Other) and Country.
153
154 Yep, most or all of that fits into the ZeeRex record.  The current
155 version doesn't have any of it, because it's using the IRSpy ability
156 to quietly add a new record as a side-effect of running the tests on a
157 not-previously-known target; but when I do the proper "Add a target"
158 page, it'll have a lot more spaces.  Also, the option of uploading a
159 pre-made ZeeRex record.
160
161  >     * In the display of the targets you should have room or at least
162  >       some way of showing this additional info. Maybe some kind of mouse
163  >       over or popup.
164
165 Hadn't thought of those approaches -- I was just going to have a
166 "[Details]" link.  IIRC, mouseover is easy to do with compliant XHTML
167 (which is what I use anyway) so maybe I'll try it that way.
168
169  >     * In the target display, eg. under R the display of non ASCII
170  >       characters goes wrong.
171
172 Oh *%^$!  Freakin' character-sets!  :-)
173
174 Thanks, I'll look into that.
175
176  > Then I have some questions:
177  > 
178  >     * How are you going to handle targets that has (permanent) errors?
179  >       Will they be marked or excluded from the list?
180
181 Open to discussion.  The first question I suppose is what would count
182 as "permanent" -- no response for six months?
183
184  >     * How are you going to handle email notification of technical
185  >       contact persons with targets that has permanent errors?
186
187 Easily enough for targets whose ZeeRex records have a contact email in
188 them!  For others, I guess falling back to <hostmaster@domain> is the
189 best we can do automatically?
190
191  >     * Have you thought about a statistics page like in Z-Spy?
192
193 Patience, my pretty!
194
195  >     * When added a target, can you handle targets with multiple
196  >       databases? How do you write the database names in the
197  >       inputbox?
198
199 In ZeeRex terms, each target is a single database -- so a Z-server
200 that has multiple databases would register each of them as a separate
201 target that just happens to have the same host and port as its
202 buddies.
203
204  >     * When adding a new target do you have a check if the target is
205  >       there already, maybe registered with the IP instead of the
206  >       hostname?
207
208 Nope.  Do you think I should?
209
210  >     * Should we get a designer to give the site an overhaul?
211
212 Given how far over time (and so over budget!) we already are, I
213 wouldn't have thought so.  But once it's all working functionally, we
214 can revisit that and figure out what we want to do with the cosmetics.
215
216 (What's wrong with it, anyway?  Does it need a Hot Chick in the banner
217 area at the top?)
218
219  _/|_    ___________________________________________________________________
220 /o ) \/  Mike Taylor    <mike@indexdata.com>    http://www.miketaylor.org.uk
221 )_v__/\  "In JP III, scientists recreate the actual dino killer meteorite
222          from glassy fragments found near somewhere difficult to spell
223          in South America - evil bad people launch the meteor into space
224          and disaster ensues" - Derek Tearne
225