2011-03-25T00:09:14 *** pmplett has quit IRC 2011-03-25T00:12:01 *** mtisi has quit IRC 2011-03-25T00:27:12 *** sgirard has joined #evergreen 2011-03-25T00:31:46 *** rsinger has joined #evergreen 2011-03-25T00:48:48 *** rsinger has quit IRC 2011-03-25T00:53:21 *** sgirard has quit IRC 2011-03-25T00:58:42 *** sgirard has joined #evergreen 2011-03-25T01:03:43 *** StephenGWills has quit IRC 2011-03-25T01:28:30 *** sgirard has quit IRC 2011-03-25T01:35:21 *** suho has joined #evergreen 2011-03-25T01:47:20 *** Guest43173 is now known as jennam 2011-03-25T01:47:23 *** jennam has joined #evergreen 2011-03-25T01:47:42 *** chirag has joined #evergreen 2011-03-25T02:57:40 *** suho has quit IRC 2011-03-25T03:01:23 hi there..can i get some example of opensrf over http..? 2011-03-25T03:02:29 i am not able to understand it.. 2011-03-25T03:05:36 *** mayanks43 has joined #evergreen 2011-03-25T03:15:14 *** m3th0d has joined #evergreen 2011-03-25T03:39:17 *** Jbergy has joined #evergreen 2011-03-25T04:16:25 *** mayanks431 has joined #evergreen 2011-03-25T04:17:44 *** mayanks43 has quit IRC 2011-03-25T04:39:27 *** sergey_ has joined #evergreen 2011-03-25T04:50:02 *** Callender_ has joined #evergreen 2011-03-25T04:51:26 *** gdunbar has quit IRC 2011-03-25T04:51:59 *** gdunbar has joined #evergreen 2011-03-25T04:52:23 *** Callender has quit IRC 2011-03-25T04:52:25 *** Callender_ is now known as Callender 2011-03-25T04:53:09 *** leed has quit IRC 2011-03-25T04:54:14 *** leed has joined #evergreen 2011-03-25T04:58:37 *** Jbergy has quit IRC 2011-03-25T05:01:39 *** m3th0d has quit IRC 2011-03-25T05:02:47 *** chirag has left #evergreen 2011-03-25T05:06:18 *** sergey_ has left #evergreen 2011-03-25T05:42:29 *** mjgiarlo has quit IRC 2011-03-25T05:43:35 *** mjgiarlo has joined #evergreen 2011-03-25T05:47:42 *** mjgiarlo has quit IRC 2011-03-25T06:01:28 *** mjgiarlo has joined #evergreen 2011-03-25T06:33:34 *** mayanks431 has quit IRC 2011-03-25T06:38:43 *** mayanks43 has joined #evergreen 2011-03-25T06:44:41 *** m3th0d has joined #evergreen 2011-03-25T06:47:12 my evergreen server is running f9 , but wenevr I am trying to run the staff client I am getting these...where I am goofing up? xulrunner application.ini " No protocol specified No protocol specified Error: cannot open display: :0.0 2011-03-25T06:51:17 m3th0d: are you running that command on the server? sounds like you don't have X forwarding enabled (assuming you're SSH-ing in)? 2011-03-25T06:54:03 *** suho has joined #evergreen 2011-03-25T07:14:51 so for issuing those commands on server i need to enable X? 2011-03-25T07:15:19 can't I have both server and client on the same machine? 2011-03-25T07:15:24 m3th0d: if you're accessing the server directly (via a TTY terminal) and don't have a GUI installed, you won't be able to run that command successfully. If you have openssh-server installed on the server and do 'ssh -XC user@serverhostname', from a computer running X you should see it come on your GUI computer 2011-03-25T07:15:46 that i get 2011-03-25T07:16:02 but I have installed the server on the same machine 2011-03-25T07:16:05 s/come/come up/ ;-) 2011-03-25T07:16:19 which hai GUI enabled 2011-03-25T07:17:24 m3th0d: so are you trying to run the xulrunner command from a TTY or from a terminal application from within the Fedora desktop environment? 2011-03-25T07:17:42 from the terminal within my ubuntu lucid 2011-03-25T07:17:43 box 2011-03-25T07:18:11 * csharp thought "f9" meant "Fedora 9" 2011-03-25T07:19:31 oh sry for ambiguous work i meant fine from "f9" 2011-03-25T07:20:32 oh = okay ;-) 2011-03-25T07:21:09 so... are you trying to run that command as root? or as your regular user? 2011-03-25T07:22:14 * csharp is viewing this Ubuntu Forums thread: http://ubuntuforums.org/showthread.php?t=166863 2011-03-25T07:22:44 * csharp steps away - will return in a bit 2011-03-25T07:31:18 I got it working by issuing the commands as root user 2011-03-25T07:31:44 thnx and regards 2011-03-25T07:50:27 i can only use staff client in offline mode 2011-03-25T07:50:31 ? 2011-03-25T07:51:57 m3th0d: do you get an error? 2011-03-25T07:53:25 I got the windows.. but not sure what to enter in hostname field and username and password.. "offline use is working" 2011-03-25T07:53:42 tried localhost and local certificates that i made during installation 2011-03-25T07:54:17 but I am unable to connect to server that i provide in hostname' 2011-03-25T07:54:45 m3th0d: put in 'localhost' and click 'Add SSL Exception' 2011-03-25T07:54:55 yeh that i have already done 2011-03-25T07:54:57 then? 2011-03-25T07:55:03 username an pass./ 2011-03-25T07:55:03 ? 2011-03-25T07:55:07 and 2011-03-25T07:55:22 does it say 200 OK beside version and status? 2011-03-25T07:55:31 yeah 2011-03-25T07:55:39 both 200 2011-03-25T07:55:45 were you able to login via srfsh? 2011-03-25T07:55:52 (from the command line?) 2011-03-25T07:56:01 hvnt tried yet 2011-03-25T07:56:43 m3th0d: you would have picked a default admin user during the database config step of installation - do you remember what you chose? 2011-03-25T07:57:09 i thnk u meant this 2011-03-25T07:57:12 srfsh# login admin open-ils Received Data: "500df17d1ece9871b630b8801c8cb075" ------------------------------------ Request Completed Successfully Request Time in seconds: 0.023742 ------------------------------------ 2011-03-25T07:57:30 m3th0d: yes 2011-03-25T07:57:53 okay, so use admin as username and open-ils as password to login to the staff client 2011-03-25T07:58:30 *** m3th0d_ has joined #evergreen 2011-03-25T07:58:58 *** m3th0d_ has quit IRC 2011-03-25T07:59:27 *** m3th0d_ has joined #evergreen 2011-03-25T07:59:32 m3th0d: you still there? 2011-03-25T07:59:41 m here 2011-03-25T07:59:47 os ran out of memory 2011-03-25T07:59:53 cause of evrgreen :) 2011-03-25T07:59:59 its Vm basically 2011-03-25T08:00:06 yeah 2011-03-25T08:00:09 u got my last msg 2011-03-25T08:00:17 about srfsh? 2011-03-25T08:00:26 about login 2011-03-25T08:00:30 srfsh# login admin open-ils Received Data: "500df17d1ece9871b630b8801c8cb075" ------------------------------------ Request Completed Successfully Request Time in seconds: 0.023742 ------------------------------------ 2011-03-25T08:00:40 this is what u meant 2011-03-25T08:00:41 ? 2011-03-25T08:00:59 right - does it say SUCCESS in the "textcode" section of the output?> 2011-03-25T08:01:12 like this?: http://evergreen-ils.org/dokuwiki/doku.php?id=server:2.0:install#testing_connections_to_evergreen 2011-03-25T08:01:19 yeah 2011-03-25T08:01:22 it says so 2011-03-25T08:01:24 "textcode":"SUCCESS", "desc":"Success", 2011-03-25T08:01:41 *** m3th0d has quit IRC 2011-03-25T08:01:41 ok - then use 'admin' as username and 'open-ils' as passwd for the staff client 2011-03-25T08:01:47 heh 2011-03-25T08:02:15 @later tell m3th0d_ ok - then use 'admin' as username and 'open-ils' as passwd for the staff client 2011-03-25T08:02:15 csharp: The operation succeeded. 2011-03-25T08:02:16 tried 2011-03-25T08:03:53 last tym when i tried , it reports about some kinda network error 2011-03-25T08:04:26 m3th0d_: how much memory do you have? 2011-03-25T08:04:33 512 on VM 2011-03-25T08:04:54 wll have access to 4gb but after 5th of april 2011-03-25T08:04:55 :( 2011-03-25T08:05:20 m3th0d_: ah - I see - I would imagine that memory is the issue (not network) 2011-03-25T08:05:34 yeah that may be .... 2011-03-25T08:05:53 *** bshum has joined #evergreen 2011-03-25T08:05:58 csharp by teh way , can one student apply for more than 1 projects of evergreen ? 2011-03-25T08:06:07 "network failure" means that the server didn't get the message you sent from the staff client or that the staff client got no response from the server 2011-03-25T08:06:32 it doesn't (usually) indicate an issue with your LAN 2011-03-25T08:06:53 memory is the issue cause starting or stoppin client or server either excessively hangs out my box 2011-03-25T08:06:54 m3th0d_: not sure about that - you might ask gmcharlt or phasefx about it 2011-03-25T08:07:15 *** rsinger has joined #evergreen 2011-03-25T08:07:19 m3th0d_: yeah - you'll be fine with more memory 2011-03-25T08:07:21 yeah sure 2011-03-25T08:07:38 1 GB min helps. 2011-03-25T08:07:49 * csharp has to leave 2011-03-25T08:07:54 m3th0d_: good luck! 2011-03-25T08:07:58 Alot of others reported problems with less. 2011-03-25T08:08:00 thanxx 2011-03-25T08:08:11 ohh 2011-03-25T08:08:18 m3th0d_: yes, you can apply to more than one 2011-03-25T08:08:36 At least with 2.0+ 2011-03-25T08:08:45 if accepted, you'd work on only one project, of course 2011-03-25T08:08:58 ok , i have 4gb box but currently that is nt available 2011-03-25T08:09:07 for the time being have to bear this 2011-03-25T08:09:32 ok so its sure that whatevr project is listed , all are approved 2011-03-25T08:09:44 that if 10 are the projects , u ll take 10 students 2011-03-25T08:09:44 ? 2011-03-25T08:11:21 I am working on creating android app for "best deals available" in any location... 2011-03-25T08:11:40 *** bshum is now known as bshum_ 2011-03-25T08:12:09 m3th0d_: well, not up to ten; we've asked for at most 3 students 2011-03-25T08:12:17 as we don't have 10 mentors :) 2011-03-25T08:12:23 ohhh 2011-03-25T08:13:12 *** bshum_ has quit IRC 2011-03-25T08:13:34 well for creating android app , having support for usb barcode scanner 2011-03-25T08:14:05 only issue wud be 2011-03-25T08:14:13 abt usb bar code scanner device 2011-03-25T08:14:14 i thnk 2011-03-25T08:14:40 well ll talk upon that , wen i have smthng concrete to say 2011-03-25T08:22:49 *** mtisi has joined #evergreen 2011-03-25T08:29:47 all -- trying to get generate_circ_notices to run and i'm getting an error postgres@superpg2:/var/evergreen/scripts$ ./notices.sh 5 2011-03-25T08:29:47 Can't locate OpenILS/Const.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./generate_circ_notices.pl line 30. 2011-03-25T08:29:47 BEGIN failed--compilation aborted at ./generate_circ_notices.pl line 30. 2011-03-25T08:30:07 however, /openils/lib/perl5/OpenILS/Const.pm exists 2011-03-25T08:32:03 mrpeters-isl: /openils/anything isnt in your @INC path? 2011-03-25T08:32:21 hmm 2011-03-25T08:32:53 might be on to somethign 2011-03-25T08:35:18 tsbere: where am i looking? 2011-03-25T08:36:07 If this is pre-moved perl stuff then I would say your perl5lib variable isn't set? 2011-03-25T08:36:26 If this is post-moved perl stuff then I have no clue why it would need to look in /openils/lib 2011-03-25T08:38:26 *** jenny1 has joined #evergreen 2011-03-25T08:41:17 *** StephenGWills has joined #evergreen 2011-03-25T08:41:51 *** atheos has joined #evergreen 2011-03-25T08:42:54 *** mayanks43 has left #evergreen 2011-03-25T08:43:00 *** jenny1 has quit IRC 2011-03-25T08:43:09 *** dbs has joined #evergreen 2011-03-25T08:43:09 *** dbs has joined #evergreen 2011-03-25T08:43:28 *** jenny1 has joined #evergreen 2011-03-25T08:45:21 *** jenny1 has left #evergreen 2011-03-25T08:45:52 *** jenny1 has joined #evergreen 2011-03-25T08:47:13 i think you're right with the path stuff...i'm just having some trouble weaving my way through this setup for some reason 2011-03-25T08:47:36 notices script runs as postgres user, but i think there is a link between the opensrf and postgres path's that i'm missing 2011-03-25T08:47:49 can't put my finger on it 2011-03-25T08:49:00 ahah! 2011-03-25T08:49:03 opensrf user usually has a PERL5LIB= line in .bashrc, postgres user may need it (and the ability to read the /openils folder) 2011-03-25T08:49:25 notices script calls /etc/profile which has that 2011-03-25T08:49:54 dangit still no dice 2011-03-25T08:50:04 Why is the notices script running as postgres? 2011-03-25T08:51:00 have to defer to ESI on that 2011-03-25T08:51:09 now have postgres@superpg2:/var/evergreen/scripts$ ./notices.sh 2011-03-25T08:51:09 Can't locate oils_header.pl in @INC (@INC contains: /openils/lib/perl5/ /openils/lib/perl5/ /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./generate_circ_notices.pl line 17. 2011-03-25T08:52:19 oils_header.pl is in Open-ILS/src/support-scripts/oils_header.pl ; you could copy that to whereever you're running the script 2011-03-25T08:52:25 yep just saw that 2011-03-25T08:52:27 thanks dbs 2011-03-25T08:52:55 i'm with tsbere though, seems weird that the postgres user is doing anything like this 2011-03-25T08:53:08 i have to defer to esi on why they set it up that way 2011-03-25T08:53:09 i dont know 2011-03-25T08:55:08 winning! thanks guys 2011-03-25T09:09:52 *** kmlussier has joined #evergreen 2011-03-25T09:10:51 *** bshum has joined #evergreen 2011-03-25T09:21:59 *** m3th0d_ has quit IRC 2011-03-25T09:22:40 *** jenny1 has quit IRC 2011-03-25T09:25:55 *** jenny1 has joined #evergreen 2011-03-25T09:30:36 *** yboston has joined #evergreen 2011-03-25T10:04:37 *** atz_ has joined #evergreen 2011-03-25T10:05:36 *** atz_ has joined #evergreen 2011-03-25T10:07:02 *** atz has quit IRC 2011-03-25T10:19:51 *** sgirard has joined #evergreen 2011-03-25T10:38:27 * phasefx has tiger blood 2011-03-25T10:59:27 * mrpeters-isl thinks tiger woods got charlie sheen blood 2011-03-25T11:22:14 *** agJohn has quit IRC 2011-03-25T11:32:03 *** jamesrf-afk is now known as jamesrf 2011-03-25T11:37:15 *** suho has quit IRC 2011-03-25T11:48:29 *** rickd_ has joined #evergreen 2011-03-25T11:52:53 Hmm, would scripts and crons run okay if we had to force them onto a brick drone temporarily? 2011-03-25T11:53:35 As long as OpenSRF was running on the server, I assumed it would be able to perform tasks 2011-03-25T11:54:30 does anyone remember which file, on the staff client, has to be touched to allow for offline transactions to be reuploaded to the server if they were lost on the server? 2011-03-25T11:55:22 Oh, guess I can run a script on any server in the brick of OpenSRF 2011-03-25T11:55:36 Just ran reshelving off a head machine. Fun. 2011-03-25T11:56:22 *** adbowling-isl has joined #evergreen 2011-03-25T12:03:20 *** Levelle has joined #evergreen 2011-03-25T12:06:09 Is there a way to customize staff client port settings? I know the default is 80/443. 2011-03-25T12:06:45 Levelle: Not sure why you want to? 2011-03-25T12:09:59 I currently have a server that aleady uses port 80 and 443. I set apache on the evergreen server to use 8008. Since then I can't connect using the staff client. 2011-03-25T12:14:58 looks difficult offhand 2011-03-25T12:15:48 The client expects a server name and then adds http or https depending on function 2011-03-25T12:16:30 create a virtual nic with a different hostname / ip address and listen on that? 2011-03-25T12:16:43 ssh port forwarding, connect client to localhost 2011-03-25T12:25:59 rickd_: I believe you need to look for pending_xacts file in OpenILS\open_ils_staff_client\Profiles\[randomstring].default 2011-03-25T12:30:15 I pulled that info from a conversation csharp and bshum had a few weeks 2011-03-25T12:30:19 ago 2011-03-25T12:30:51 or few days ago : ) 2011-03-25T12:30:55 If the transactions were already uploaded doesn't it erase from the staff client side? 2011-03-25T12:31:12 (at least that's what I thought) 2011-03-25T12:32:43 *** agJohn has joined #evergreen 2011-03-25T12:32:44 I remember doing this a couple of years ago, and I don't remember it Bill or Jason helped me but we either deleted something or reset a flag on the staff client and it then reuploaded the transactions. 2011-03-25T12:33:04 I had notes but cannot lay my hands on them 2011-03-25T12:33:05 rick, ben is right 2011-03-25T12:33:18 so they are lost? 2011-03-25T12:33:43 did you back up before processing? 2011-03-25T12:34:02 It did not get done 2011-03-25T12:34:13 they arent lost, but they are probably renamed 2011-03-25T12:34:21 i think i told you how to do this a couple days ago 2011-03-25T12:34:27 but ben's path is correct 2011-03-25T12:34:34 %APPDATA%\OpenILS... 2011-03-25T12:34:42 look for the most recently modified pending_xacts file 2011-03-25T12:34:48 that's probably the one you most recently uploaded and processed 2011-03-25T12:36:22 Aha 2011-03-25T12:36:28 Under the chrome directory 2011-03-25T12:36:38 There's pending_xacts_exported_%date% 2011-03-25T12:36:44 So that's the renamed file 2011-03-25T12:36:47 If you had to go back 2011-03-25T12:38:43 moodaepo++ for digging up the path 2011-03-25T12:40:17 bshum++ # So rickd_ just has to copy the renamed file over to pending_xacts and re-upload? 2011-03-25T12:42:47 *** StephenGWills_ has joined #evergreen 2011-03-25T12:43:08 How do I configure staff client to use ssh port fowarding? 2011-03-25T12:43:33 moodaepo: Sounds like that would work. Maybe. 2011-03-25T12:44:17 *** StephenGWills has quit IRC 2011-03-25T12:44:17 *** StephenGWills_ is now known as StephenGWills 2011-03-25T12:44:28 Is anyone using this marc_stream_importer.pl script that's been brought up as a bug ticket recently? 2011-03-25T12:44:40 It sounds... quite interesting for those of us using OCLC clients 2011-03-25T12:44:57 bshum: KCLS 2011-03-25T12:45:10 gmcharlt: Ahhhh, cool! 2011-03-25T12:45:50 stat cat editor is busted in trunk, probably elsewhere too. user.id is not a function, line 83 stat_cat_editor.js 2011-03-25T12:46:19 bshum: it will 2011-03-25T12:46:25 I'll come back to this if no one gets an itch for it :) 2011-03-25T12:46:46 phasefx++ 2011-03-25T12:47:40 will be anxiously awaiting the fix 2011-03-25T12:48:11 mrpeters-isl: is that something you've reported to ESI? I'm not involved with all your tickets 2011-03-25T12:48:29 * phasefx just hit that trying to fix something else 2011-03-25T12:49:01 *** kmlussier has quit IRC 2011-03-25T12:51:14 oh - i was think it was related to the checkin issues we're having 2011-03-25T12:51:23 since i think that's looking at stat cat data, right? 2011-03-25T12:51:47 yeah, the problem there is foreign stat cats on the user; I'm working on a patch for that 2011-03-25T12:51:55 aha ok - different then, my bad 2011-03-25T12:52:18 but, to do this, I wanted to create some stat cats in my local environment, and broken editor. boo :) 2011-03-25T12:52:26 hehe 2011-03-25T12:52:41 * phasefx enters some by hand, keeps on trucking 2011-03-25T12:56:02 * tsbere dislikes looking at X and finding out that Y is an issue in general 2011-03-25T12:58:34 my life is tangents :) 2011-03-25T13:00:55 exit 2011-03-25T13:00:59 Oops 2011-03-25T13:01:00 Heh 2011-03-25T13:02:13 Levelle: you would want to set up the port forwarding such that port 80 on localhost goes to port 8008 on your server, and port 443 on localhost goes to port whatever-https-is on your server. the you just tell the staff client to log in to localhost. nothing special required. however, having said all that, dbs suggestion of a virtual nic is far less brittle, and usually easy to set up unless 2011-03-25T13:02:19 you're working in constricted circumstances (no IP addresses to take for server's virtual nic) 2011-03-25T13:02:54 *** kmlussier has joined #evergreen 2011-03-25T13:08:40 thanks for Moodaepo, bshum, and Mrpeters. Here is how to do it in a nut shell. Go into moodaepo> rickd_: I believe you need to look for pending_xacts file in OpenILS\open_ils_staff_client\Profiles\chrome\[randomstring].default 2011-03-25T13:09:31 then change the delete the date file to pending_xzcts and reupload. 2011-03-25T13:09:34 thanks all 2011-03-25T13:13:09 *** pmplett has joined #evergreen 2011-03-25T13:14:47 As of now traffic to port 80 is forwarded to a different server that listens on 80. We are using NAT. The OPAC seems to work fine using 8008. srfsh login works ok. I just can't get the staff client to connect. I get the following msg: method=open-ils.auth.authenticate.init params=["admin"] THROWN: Network Failure: status = service=open-ils.auth&method=open-ils.auth.authenticate.init¶m=%22admin%22 STATUS: 2011-03-25T13:15:19 Levelle: For now the staff client is not compatible with nonstandard ports. 2011-03-25T13:15:57 If you cannot get a second IP you will need to use the SSH tunnel trick 2011-03-25T13:18:49 tsbere: where do I find instructions using ssh tunneling? 2011-03-25T13:19:13 Levelle: What SSH program are you using on the client? 2011-03-25T13:21:44 *** StephenGWills_ has joined #evergreen 2011-03-25T13:21:58 tsbere: I'm using a mac so I normally use the built-in ssh function. I do have access to putty or teraterm on windows. 2011-03-25T13:24:00 Levelle: OpenSSH accepts -L for port forwarding on command line. -L 80::nonsslport -L 443::sslport, replace nonsslport and sslport with the appropriate port numbers. I think. Haven't tested. Check your man pages. 2011-03-25T13:25:04 *** StephenGWills has quit IRC 2011-03-25T13:25:04 *** StephenGWills_ is now known as StephenGWills 2011-03-25T13:29:03 Meerkat! 2011-03-25T13:33:51 *** brian_f has joined #evergreen 2011-03-25T13:41:58 Any GSoC mentors about, who would care to talk about the Android clients? dbs? 2011-03-25T13:42:24 Digital_Pioneer: Sure, I can be around 2011-03-25T13:42:49 dbs: Excellent. I'm working on my proposal. Just wanted to clear something up. 2011-03-25T13:43:17 The APIs the Android client would use, you said, would be over HTTP. Are those APIs already available, or would I be creating those as well? 2011-03-25T13:44:00 I ask because I know pretty much all of the communication is done over jabber internally now. I don't know whether there actually is a way to communicate from the cloud yet. 2011-03-25T13:44:04 They already exist, and preferably you would support https too 2011-03-25T13:44:07 phasefx++ thanks for 19862 2011-03-25T13:44:08 Digital_Pioneer: most or all of the APIs already exist, at least if you're calling them via OpenSRF over HTTP (or via the gateway) 2011-03-25T13:44:27 works like a charm 2011-03-25T13:44:27 Excellent. Thanks. :) 2011-03-25T13:44:41 Some of the required functionality for using HTTP may not exist in the Java client today, though 2011-03-25T13:44:44 tsbere: Sure, that stands to reason. 2011-03-25T13:45:22 dbs: I would be surprised if it doesn't. But I've been wrong before. 2011-03-25T13:45:27 development of the Java client essentially ended about 3 years ago, so it will probably need some general TLC + be taught to speak HTTP 2011-03-25T13:46:00 Digital_Pioneer: well, I'm talking specifically about OpenSRF via HTTP. Did you see my post about this on the general mailing list this morning? 2011-03-25T13:46:35 dbs: I am not on the ML yet... I suppose I should get on that. :P 2011-03-25T13:47:12 lots of chatter going on about android on the list :) a new one just popped up 2011-03-25T13:47:25 Digital_Pioneer, http://libmail.georgialibraries.org/pipermail/open-ils-general/2011-March/004598.html 2011-03-25T13:48:41 yep, it would be good to keep an eye on that thread, a lot of the people responding are actual Evergreen users :) 2011-03-25T13:52:14 So you're having a lot of interest in the GSoC Android app development? 2011-03-25T13:52:38 dbs: So the communication is all in JSON? 2011-03-25T13:53:51 Digital_Pioneer: Yep. JSON over XMPP or HTTP 2011-03-25T13:54:20 Did you read the OpenSRF article or the Evergreen workshop? 2011-03-25T13:54:59 I looked over the OSRF article several days back. 2011-03-25T13:56:00 So what features are we looking for in a customer client? 2011-03-25T13:56:29 And by the way, as to barcodes, you can scan traditional barcodes, but it's much, much easier to use a 2D barcode such as QR. 2011-03-25T13:57:03 Digital_Pioneer: Easier to use, not easier for libraries to put on every item. 2011-03-25T13:57:05 At least for scanning. The camera can read those much faster, so you don't have to worry about holding the phone perfectly still and whatnot. 2011-03-25T13:57:27 tsbere: Right. Heheh 2011-03-25T13:59:25 Digital_Pioneer: you might want to read that thread I pointed you at to see some of the interests people have; do an environmental scan of what other library apps do (there are a number of them out there), and try to piece together a compelling pitch that way 2011-03-25T13:59:37 * phasefx imagines an augmented reality android app that notices some code on the spine of a book and projects out digital information like the author/title in 3d space :-D 2011-03-25T14:00:04 because phasefx has trouble reading the title and author on the spine of the book 2011-03-25T14:00:09 * Digital_Pioneer notes: will be incorporating 6th Sense into application. 2011-03-25T14:00:14 As a thought, cameras can scan the 2d barcodes off of monitors. A secondary piece to make the catalog provide those on demand for people to scan? 2011-03-25T14:00:22 dbs: or better, project the jacket image :D 2011-03-25T14:00:42 (cameras as compared to laser-based scanners, which hate monitors) 2011-03-25T14:01:12 tsbere: sure - encode call number, bibliographic info, etc in the QR code 2011-03-25T14:01:24 phasefx: there's an AR app that does shelf reading based on QR-code spine labels. wjr was just talking about it here. 2011-03-25T14:02:08 *** LBA has quit IRC 2011-03-25T14:02:51 ah, wjr was speaking of a link from kate on-list: http://www.users.muohio.edu/brinkmwj/ar/ 2011-03-25T14:03:56 tsbere: and encode a link that goes to a mobile-friendly display of that item. of course, that whole thing is probably a project in and of itself 2011-03-25T14:03:59 awesome 2011-03-25T14:04:24 dbs: I don't recall such a thing on the ideas page. Should it be? 2011-03-25T14:05:06 tsbere: it could be, I suppose. the list is just a starting place for ideas, students are free to submit entirely new proposals 2011-03-25T14:05:43 didn't know gadgets could scan multiple qr codes all at once 2011-03-25T14:09:32 *** mayanks43 has joined #evergreen 2011-03-25T14:27:21 bshum: You'll want to use this > http://www.comparethemeerkat.com/ 2011-03-25T14:27:56 moodaepo: Haha :) 2011-03-25T14:28:16 moodaepo: While not free, I enjoy Meerkat's nice GUI as an SSH tunnel program for Macs. 2011-03-25T14:48:16 *** kmlussier has quit IRC 2011-03-25T15:06:54 *** rickd_ has quit IRC 2011-03-25T15:14:21 *** suho has joined #evergreen 2011-03-25T15:39:13 *** chirag has joined #evergreen 2011-03-25T15:41:33 *** adbowling-isl has quit IRC 2011-03-25T15:41:49 *** rjackson-isl has joined #evergreen 2011-03-25T15:43:13 *** rjackson-isl has quit IRC 2011-03-25T15:49:45 hi there...could i get some example of opensrf over http? 2011-03-25T15:50:11 can anyone please provide me with that 2011-03-25T15:50:15 ? 2011-03-25T16:09:28 dbs: Question about Launchpad, are there permissions available for bug team members to be granted the ability to mark a bug as targeting a specific series? 2011-03-25T16:10:05 I vaguely recall the notion that bugs should be targeted to series (like 1.6, 2.0, 2.1, and trunk) instead of a specific milestone. 2011-03-25T16:10:25 But it seems that we can only nominate bugs for a series, but not target them. 2011-03-25T16:10:39 Is the targeting process only allowed for folks with higher permissions? 2011-03-25T16:12:57 Alternatively I guess I'll poke Dyrcona who's our head bug wrangler :) 2011-03-25T16:16:46 Issue being that nominations to the series doesn't actively target them so the links to showing bugs affecting particular series may not contain a complete list of outstanding bug issues. 2011-03-25T16:17:04 chirag: http://evergreen-ils.org/~denials/OpenSRF_intro_part1.html#OpenSRFOverHTTP though you may want to start at the beginning of that page for more context 2011-03-25T16:23:50 *** bshum has quit IRC 2011-03-25T16:28:27 *** gdunbar has quit IRC 2011-03-25T16:29:47 phasex:yesterday you told me about curl..i need to ask you something about that 2011-03-25T16:29:59 bshum and I were thinking that if there is an option in Launchpad that allows selective permissions that could be applied to a wider group we could help with wrangling, targeting bugs and other clerical work. 2011-03-25T16:30:08 phasefx:yesterday you told me about curl..i need to ask you something about that 2011-03-25T16:30:18 chirag: ask away 2011-03-25T16:30:46 chirag: or in other words, "What is your question? 2011-03-25T16:31:01 i have read that it as a command line tool..can i implement it in a application 2011-03-25T16:31:04 ? 2011-03-25T16:31:38 by application i mean gui application 2011-03-25T16:31:49 every modern programming language will have some mechanism for doing what curl does (probably in a library or module) 2011-03-25T16:32:32 in javascript, for example, you could use XMLHttpRequest 2011-03-25T16:33:09 var req = ses.request('open-ils.auth.authenticate.init', uname); 2011-03-25T16:33:14 for java, probably something in java.net 2011-03-25T16:33:45 basically in this line can i append ipaddress before open-ils.auth.authenticate.init? 2011-03-25T16:34:38 chirag: ses.request('open-ils.auth.authenticate.init', uname); would translate into something like http://hostname/gateway?service=open-ils.auth&method=open-ils.auth.authenticate.init¶m=uname 2011-03-25T16:35:47 by ip address, you're asking how to specify what server you're making a request against? 2011-03-25T16:35:52 i need to specify the hostname 2011-03-25T16:36:01 how can i do that 2011-03-25T16:36:08 it depends on what you're using 2011-03-25T16:36:26 I'm not familiar with ses.request, so can't answer that readily 2011-03-25T16:37:17 i am working on host machine and need to talk to virtual machine..so in order to do that i have to provide ipaddress in place of hostname 2011-03-25T16:37:45 chirag: have you done any network programming before? 2011-03-25T16:38:17 yes..i have made an webapp which requires basic of it 2011-03-25T16:38:27 client/server programming? 2011-03-25T16:38:44 yep 2011-03-25T16:38:55 yes 2011-03-25T16:39:00 what tools did you use? 2011-03-25T16:39:40 by tools you mean language api? 2011-03-25T16:39:43 right 2011-03-25T16:40:21 java ...jms...dwr 2011-03-25T16:40:45 and when writing client-side code, how did you specify what server to talk to? 2011-03-25T16:41:23 * phasefx takes a step back, "are you just wanting to know what the ip address of the vm machine is? 2011-03-25T16:42:59 i know the ip address of virtual machine...but i just want that var req = ses.request('open-ils.auth.authenticate.init', uname); should get converted to http://*ipaddressof vm*/gateway?service=open-ils.auth&method=open-ils.auth.authenticate.init¶m=uname 2011-03-25T16:43:15 yeah, you know as much as me at this point 2011-03-25T16:43:36 is that javascript? 2011-03-25T16:44:07 are you in an interactive environment where you can test out javascript a line at a time? 2011-03-25T16:44:24 no 2011-03-25T16:44:53 no to which? 2011-03-25T16:45:09 are you in an interactive environment where you can test out javascript a line at a time? 2011-03-25T16:45:17 but that is javascript? 2011-03-25T16:45:23 yes 2011-03-25T16:45:39 what you can do is read the source code for what is defining request 2011-03-25T16:45:43 are you also applying in gsoc as atudent? 2011-03-25T16:45:55 student* 2011-03-25T16:46:10 no, I'm actually volunteering to be a mentor, believe it or not :) 2011-03-25T16:46:38 ohk.. 2011-03-25T16:46:38 but I don't have the big picture for everything that is Evergreen 2011-03-25T16:47:25 it's an amalgam of different technologies, strategies, with a good bit of redundancies and cruft :) 2011-03-25T16:47:35 staff client of evergreen is written in which language? 2011-03-25T16:48:26 staff client uses a lot of Javascript. Parts of it are straight up DHTML, using Dojo. Other parts use a different DOM-specifying markup called XUL 2011-03-25T16:49:08 older staff client (and OPAC) code used a library called RemoteRequest.js, which spoke to the http://hostname/gateway 2011-03-25T16:49:37 newer stuff uses the osrf-translator/, and I'm not as familiar with it 2011-03-25T16:49:52 can i get the source code of an application build in java..for evergreen? 2011-03-25T16:50:31 doubtful; the one guy who wrote a java application for evergreen didn't open source his code 2011-03-25T16:51:13 dat means if i write one i'll be the first to opensource it..:) 2011-03-25T16:51:18 the java library was more of an experiment; it's not used in production Evergreen 2011-03-25T16:51:36 chirag: that'll be cool :) 2011-03-25T16:51:58 but in evrgreen source code its present..i just checked it out 2011-03-25T16:52:22 right, but it's incomplete, and may be broken 2011-03-25T16:52:50 phasefx: do u think the replace remote XUL in staff client with client XUL is a big enough project for gsoc? 2011-03-25T16:53:13 *** sgirard_ has joined #evergreen 2011-03-25T16:53:16 mayanks43: I do, and that's why it's on the list of ideas 2011-03-25T16:53:27 I wanted to apply for it 2011-03-25T16:53:51 it may turn out to be pretty easy, but I suspect it'll be a lot of work 2011-03-25T16:54:07 ok 2011-03-25T16:54:39 have you played with xul before? 2011-03-25T16:54:39 what all do I download to build evergreen from source code? 2011-03-25T16:54:44 no phasefx 2011-03-25T16:54:57 but since it's a web tech i think i can handle 2011-03-25T16:55:09 you need to download OpenSRF and Evergreen 2011-03-25T16:55:28 how are they connected or is there some link to know about that? 2011-03-25T16:55:47 and vcs is svn right? 2011-03-25T16:56:06 OpenSRF is a framework that Evergreen runs on top of. svn, right, though there are some dvcs mirrors 2011-03-25T16:56:14 phasefx++ 2011-03-25T16:56:29 *** sgirard has quit IRC 2011-03-25T16:56:29 *** sgirard_ is now known as sgirard 2011-03-25T16:56:31 mayanks43: there are two articles at the top of the evergreen ideas page that you really should read and work through 2011-03-25T16:56:37 ok 2011-03-25T16:57:02 * phasefx needs to get ready for traveling home. dbs: tag-team? :) 2011-03-25T16:58:17 bbl 2011-03-25T17:00:48 *** Levelle has left #evergreen 2011-03-25T17:01:08 * bradl watches the dbs and phasefx tag team ;) http://www.youtube.com/watch?v=samNFe8vqeI 2011-03-25T17:03:58 phasefx: I'm pretty jammed for the rest of the night 2011-03-25T17:04:21 * phasefx tags the mailing lists 2011-03-25T17:04:52 bradl: nice classic choice, makes me feel better about having read the Bret the Hitman Hart autobiography a few years back 2011-03-25T17:05:03 I'm going to get home late after watching this Mr. T fight 2011-03-25T17:05:22 I pity the foo 2011-03-25T17:05:41 * phasefx still has the Mr. T sound recording keychain 2011-03-25T17:06:07 * bradl used the watch the hell out of this when he was a kid "that's real!" 2011-03-25T17:07:17 The early days of Governer Ventura 2011-03-25T17:07:22 *** adbowling-isl_ has joined #evergreen 2011-03-25T17:20:00 *** lisppaste has quit IRC 2011-03-25T17:20:00 *** AaronZ-PLS has quit IRC 2011-03-25T17:20:49 *** moodaepo has quit IRC 2011-03-25T17:21:51 *** moodaepo has joined #evergreen 2011-03-25T17:32:03 *** bshum has joined #evergreen 2011-03-25T17:43:09 *** sgirard has quit IRC 2011-03-25T17:44:45 *** sgirard has joined #evergreen 2011-03-25T17:53:51 *** adbowling-isl_ has quit IRC 2011-03-25T18:04:48 dbs:hi..i want to talk to you regarding opensrf over http 2011-03-25T18:05:19 chirag: did you read the articles at the top of the ideas page? 2011-03-25T18:05:26 yup 2011-03-25T18:05:48 Good. And are you subscribed to the evergreen general and development mailing lists? 2011-03-25T18:05:59 yes 2011-03-25T18:06:48 Okay. So you saw my email with an OpenSRF over HTTP example earlier today? 2011-03-25T18:07:45 no..i am just checking it 2011-03-25T18:09:16 *** yboston has quit IRC 2011-03-25T18:11:10 Okay, unfortunately I have to go out and have dinner and such, but I'd be delighted to see some more specific questions on the -dev list about OpenSRF over HTTP based on your findings 2011-03-25T18:11:28 *** jenny1 has left #evergreen 2011-03-25T18:11:29 Good night 2011-03-25T18:11:34 *** dbs has quit IRC 2011-03-25T18:32:18 *** suho has quit IRC 2011-03-25T18:44:27 *** r1231 has joined #evergreen 2011-03-25T19:01:19 *** sgirard has quit IRC 2011-03-25T19:45:49 *** shadowspar has quit IRC 2011-03-25T19:46:33 *** shadowspar has joined #evergreen 2011-03-25T19:56:57 *** sgirard has joined #evergreen 2011-03-25T20:11:32 *** rsinger has quit IRC 2011-03-25T20:16:44 *** chirag has left #evergreen 2011-03-25T20:17:24 *** mayanks431 has joined #evergreen 2011-03-25T20:18:25 *** mayanks43 has quit IRC 2011-03-25T20:32:03 *** lisppaste has joined #evergreen 2011-03-25T20:32:51 *** mayanks431 has left #evergreen 2011-03-25T20:35:03 *** rsinger has joined #evergreen 2011-03-25T20:54:34 *** StephenGWills has quit IRC 2011-03-25T21:00:31 *** bshum has quit IRC 2011-03-25T21:06:09 *** bshum has joined #evergreen 2011-03-25T21:16:05 *** bshum has quit IRC 2011-03-25T21:18:49 *** brian_f has quit IRC 2011-03-25T21:25:07 *** bshum has joined #evergreen 2011-03-25T21:32:32 *** bshum has quit IRC 2011-03-25T22:08:44 *** oxymoron has joined #evergreen 2011-03-25T22:19:09 *** oxymoron has quit IRC 2011-03-25T23:02:42 *** tsbere_ has joined #evergreen 2011-03-25T23:02:48 *** tsbere has quit IRC 2011-03-25T23:30:24 *** tsbere_ is now known as tsbere 2011-03-25T23:33:04 *** rsinger has quit IRC 2011-03-25T23:58:46 *** suho has joined #evergreen