Open Source Integrated Library System

Evergreen on IRC

#evergreen Logs for Friday, March 25th, 2011

< Thursday, March 24th, 2011Raw Log FileSaturday, March 26th, 2011 >
#TimeNickMessage
#00:09:14pmplett has quit IRC
#00:12:01mtisi has quit IRC
#00:27:12sgirard has joined #evergreen
#00:31:46rsinger has joined #evergreen
#00:48:48rsinger has quit IRC
#00:53:21sgirard has quit IRC
#00:58:42sgirard has joined #evergreen
#01:03:43StephenGWills has quit IRC
#01:28:30sgirard has quit IRC
#01:35:21suho has joined #evergreen
#01:47:20Guest43173 is now known as jennam
#01:47:23jennam has joined #evergreen
#01:47:42chirag has joined #evergreen
#02:57:40suho has quit IRC
#03:01:23chiraghi there..can i get some example of opensrf over http..?
#03:02:29chiragi am not able to understand it..
#03:05:36mayanks43 has joined #evergreen
#03:15:14m3th0d has joined #evergreen
#03:39:17Jbergy has joined #evergreen
#04:16:25mayanks431 has joined #evergreen
#04:17:44mayanks43 has quit IRC
#04:39:27sergey_ has joined #evergreen
#04:50:02Callender_ has joined #evergreen
#04:51:26gdunbar has quit IRC
#04:51:59gdunbar has joined #evergreen
#04:52:23Callender has quit IRC
#04:52:25Callender_ is now known as Callender
#04:53:09leed has quit IRC
#04:54:14leed has joined #evergreen
#04:58:37Jbergy has quit IRC
#05:01:39m3th0d has quit IRC
#05:02:47chirag has left #evergreen
#05:06:18sergey_ has left #evergreen
#05:42:29mjgiarlo has quit IRC
#05:43:35mjgiarlo has joined #evergreen
#05:47:42mjgiarlo has quit IRC
#06:01:28mjgiarlo has joined #evergreen
#06:33:34mayanks431 has quit IRC
#06:38:43mayanks43 has joined #evergreen
#06:44:41m3th0d has joined #evergreen
#06:47:12m3th0dmy 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
#06:51:17csharpm3th0d: are you running that command on the server? sounds like you don't have X forwarding enabled (assuming you're SSH-ing in)?
#06:54:03suho has joined #evergreen
#07:14:51m3th0dso for issuing those commands on server i need to enable X?
#07:15:19m3th0dcan't I have both server and client on the same machine?
#07:15:24csharpm3th0d: 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
#07:15:46m3th0dthat i get
#07:16:02m3th0dbut I have installed the server on the same machine
#07:16:05csharps/come/come up/ ;-)
#07:16:19m3th0dwhich hai GUI enabled
#07:17:24csharpm3th0d: so are you trying to run the xulrunner command from a TTY or from a terminal application from within the Fedora desktop environment?
#07:17:42m3th0dfrom the terminal within my ubuntu lucid
#07:17:43m3th0dbox
#07:18:11csharp thought "f9" meant "Fedora 9"
#07:19:31m3th0doh sry for ambiguous work i meant fine from "f9"
#07:20:32csharpoh = okay ;-)
#07:21:09csharpso... are you trying to run that command as root? or as your regular user?
#07:22:14csharp is viewing this Ubuntu Forums thread: http://ubuntuforums.org/showthread.php?t=166863
#07:22:44csharp steps away - will return in a bit
#07:31:18m3th0dI got it working by issuing the commands as root user
#07:31:44m3th0dthnx and regards
#07:50:27m3th0di can only use staff client in offline mode
#07:50:31m3th0d?
#07:51:57csharpm3th0d: do you get an error?
#07:53:25m3th0dI got the windows.. but not sure what to enter in hostname field and username and password.. "offline use is working"
#07:53:42m3th0dtried localhost and local certificates that i made during installation
#07:54:17m3th0dbut I am unable to connect to server that i provide in hostname'
#07:54:45csharpm3th0d: put in 'localhost' and click 'Add SSL Exception'
#07:54:55m3th0dyeh that i have already done
#07:54:57m3th0dthen?
#07:55:03m3th0dusername an pass./
#07:55:03m3th0d?
#07:55:07m3th0dand
#07:55:22csharpdoes it say 200 OK beside version and status?
#07:55:31m3th0dyeah
#07:55:39m3th0dboth 200
#07:55:45csharpwere you able to login via srfsh?
#07:55:52csharp(from the command line?)
#07:56:01m3th0dhvnt tried yet
#07:56:43csharpm3th0d: you would have picked a default admin user during the database config step of installation - do you remember what you chose?
#07:57:09m3th0di thnk u meant this
#07:57:12m3th0dsrfsh# login admin open-ils Received Data: "500df17d1ece9871b630b8801c8cb075" ------------------------------------ Request Completed Successfully Request Time in seconds: 0.023742 ------------------------------------
#07:57:30csharpm3th0d: yes
#07:57:53csharpokay, so use admin as username and open-ils as password to login to the staff client
#07:58:30m3th0d_ has joined #evergreen
#07:58:58m3th0d_ has quit IRC
#07:59:27m3th0d_ has joined #evergreen
#07:59:32csharpm3th0d: you still there?
#07:59:41m3th0d_m here
#07:59:47m3th0d_os ran out of memory
#07:59:53m3th0d_cause of evrgreen :)
#07:59:59m3th0d_its Vm basically
#08:00:06m3th0d_yeah
#08:00:09m3th0d_u got my last msg
#08:00:17csharpabout srfsh?
#08:00:26m3th0d_about login
#08:00:30m3th0d_srfsh# login admin open-ils Received Data: "500df17d1ece9871b630b8801c8cb075" ------------------------------------ Request Completed Successfully Request Time in seconds: 0.023742 ------------------------------------
#08:00:40m3th0d_this is what u meant
#08:00:41m3th0d_?
#08:00:59csharpright - does it say SUCCESS in the "textcode" section of the output?>
#08:01:12csharplike this?: http://evergreen-ils.org/dokuwiki/doku.php?id=server:2.0:install#testing_connections_to_evergreen
#08:01:19m3th0d_yeah
#08:01:22m3th0d_it says so
#08:01:24m3th0d_"textcode":"SUCCESS", "desc":"Success",
#08:01:41m3th0d has quit IRC
#08:01:41csharpok - then use 'admin' as username and 'open-ils' as passwd for the staff client
#08:01:47csharpheh
#08:02:15csharp@later tell m3th0d_ ok - then use 'admin' as username and 'open-ils' as passwd for the staff client
#08:02:15pinesol`csharp: The operation succeeded.
#08:02:16m3th0d_tried
#08:03:53m3th0d_last tym when i tried , it reports about some kinda network error
#08:04:26csharpm3th0d_: how much memory do you have?
#08:04:33m3th0d_512 on VM
#08:04:54m3th0d_wll have access to 4gb but after 5th of april
#08:04:55m3th0d_:(
#08:05:20csharpm3th0d_: ah - I see - I would imagine that memory is the issue (not network)
#08:05:34m3th0d_yeah that may be ....
#08:05:53bshum has joined #evergreen
#08:05:58m3th0d_csharp by teh way , can one student apply for more than 1 projects of evergreen ?
#08:06:07csharp"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
#08:06:32csharpit doesn't (usually) indicate an issue with your LAN
#08:06:53m3th0d_memory is the issue cause starting or stoppin client or server either excessively hangs out my box
#08:06:54csharpm3th0d_: not sure about that - you might ask gmcharlt or phasefx about it
#08:07:15rsinger has joined #evergreen
#08:07:19csharpm3th0d_: yeah - you'll be fine with more memory
#08:07:21m3th0d_yeah sure
#08:07:38bshum1 GB min helps.
#08:07:49csharp has to leave
#08:07:54csharpm3th0d_: good luck!
#08:07:58bshumAlot of others reported problems with less.
#08:08:00m3th0d_thanxx
#08:08:11m3th0d_ohh
#08:08:18gmcharltm3th0d_: yes, you can apply to more than one
#08:08:36bshumAt least with 2.0+
#08:08:45gmcharltif accepted, you'd work on only one project, of course
#08:08:58m3th0d_ok , i have 4gb box but currently that is nt available
#08:09:07m3th0d_for the time being have to bear this
#08:09:32m3th0d_ok so its sure that whatevr project is listed , all are approved
#08:09:44m3th0d_that if 10 are the projects , u ll take 10 students
#08:09:44m3th0d_?
#08:11:21m3th0d_I am working on creating android app for "best deals available" in any location...
#08:11:40bshum is now known as bshum_
#08:12:09gmcharltm3th0d_: well, not up to ten; we've asked for at most 3 students
#08:12:17gmcharltas we don't have 10 mentors :)
#08:12:23m3th0d_ohhh
#08:13:12bshum_ has quit IRC
#08:13:34m3th0d_well for creating android app , having support for usb barcode scanner
#08:14:05m3th0d_only issue wud be
#08:14:13m3th0d_abt usb bar code scanner device
#08:14:14m3th0d_i thnk
#08:14:40m3th0d_well ll talk upon that , wen i have smthng concrete to say
#08:22:49mtisi has joined #evergreen
#08:29:47mrpeters-islall -- trying to get generate_circ_notices to run and i'm getting an error postgres@superpg2:/var/evergreen/scripts$ ./notices.sh 5
#08:29:47mrpeters-islCan'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.
#08:29:47mrpeters-islBEGIN failed--compilation aborted at ./generate_circ_notices.pl line 30.
#08:30:07mrpeters-islhowever, /openils/lib/perl5/OpenILS/Const.pm exists
#08:32:03tsberemrpeters-isl: /openils/anything isnt in your @INC path?
#08:32:21mrpeters-islhmm
#08:32:53mrpeters-islmight be on to somethign
#08:35:18mrpeters-isltsbere: where am i looking?
#08:36:07tsbereIf this is pre-moved perl stuff then I would say your perl5lib variable isn't set?
#08:36:26tsbereIf this is post-moved perl stuff then I have no clue why it would need to look in /openils/lib
#08:38:26jenny1 has joined #evergreen
#08:41:17StephenGWills has joined #evergreen
#08:41:51atheos has joined #evergreen
#08:42:54mayanks43 has left #evergreen
#08:43:00jenny1 has quit IRC
#08:43:09dbs has joined #evergreen
#08:43:09dbs has joined #evergreen
#08:43:28jenny1 has joined #evergreen
#08:45:21jenny1 has left #evergreen
#08:45:52jenny1 has joined #evergreen
#08:47:13mrpeters-isli think you're right with the path stuff...i'm just having some trouble weaving my way through this setup for some reason
#08:47:36mrpeters-islnotices script runs as postgres user, but i think there is a link between the opensrf and postgres path's that i'm missing
#08:47:49mrpeters-islcan't put my finger on it
#08:49:00mrpeters-islahah!
#08:49:03tsbereopensrf user usually has a PERL5LIB= line in .bashrc, postgres user may need it (and the ability to read the /openils folder)
#08:49:25mrpeters-islnotices script calls /etc/profile which has that
#08:49:54mrpeters-isldangit still no dice
#08:50:04tsbereWhy is the notices script running as postgres?
#08:51:00mrpeters-islhave to defer to ESI on that
#08:51:09mrpeters-islnow have postgres@superpg2:/var/evergreen/scripts$ ./notices.sh
#08:51:09mrpeters-islCan'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.
#08:52:19dbsoils_header.pl is in Open-ILS/src/support-scripts/oils_header.pl ; you could copy that to whereever you're running the script
#08:52:25mrpeters-islyep just saw that
#08:52:27mrpeters-islthanks dbs
#08:52:55dbsi'm with tsbere though, seems weird that the postgres user is doing anything like this
#08:53:08mrpeters-isli have to defer to esi on why they set it up that way
#08:53:09mrpeters-isli dont know
#08:55:08mrpeters-islwinning! thanks guys
#09:09:52kmlussier has joined #evergreen
#09:10:51bshum has joined #evergreen
#09:21:59m3th0d_ has quit IRC
#09:22:40jenny1 has quit IRC
#09:25:55jenny1 has joined #evergreen
#09:30:36yboston has joined #evergreen
#10:04:37atz_ has joined #evergreen
#10:05:36atz_ has joined #evergreen
#10:07:02atz has quit IRC
#10:19:51sgirard has joined #evergreen
#10:38:27phasefx has tiger blood
#10:59:27mrpeters-isl thinks tiger woods got charlie sheen blood
#11:22:14agJohn has quit IRC
#11:32:03jamesrf-afk is now known as jamesrf
#11:37:15suho has quit IRC
#11:48:29rickd_ has joined #evergreen
#11:52:53bshumHmm, would scripts and crons run okay if we had to force them onto a brick drone temporarily?
#11:53:35bshumAs long as OpenSRF was running on the server, I assumed it would be able to perform tasks
#11:54:30rickd_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?
#11:55:22bshumOh, guess I can run a script on any server in the brick of OpenSRF
#11:55:36bshumJust ran reshelving off a head machine. Fun.
#11:56:22adbowling-isl has joined #evergreen
#12:03:20Levelle has joined #evergreen
#12:06:09LevelleIs there a way to customize staff client port settings? I know the default is 80/443.
#12:06:45tsbereLevelle: Not sure why you want to?
#12:09:59LevelleI 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.
#12:14:58tsberelooks difficult offhand
#12:15:48tsbereThe client expects a server name and then adds http or https depending on function
#12:16:30dbscreate a virtual nic with a different hostname / ip address and listen on that?
#12:16:43phasefxssh port forwarding, connect client to localhost
#12:25:59moodaeporickd_: I believe you need to look for pending_xacts file in OpenILS\open_ils_staff_client\Profiles\[randomstring].default
#12:30:15moodaepoI pulled that info from a conversation csharp and bshum had a few weeks
#12:30:19moodaepoago
#12:30:51moodaepoor few days ago : )
#12:30:55bshumIf the transactions were already uploaded doesn't it erase from the staff client side?
#12:31:12bshum(at least that's what I thought)
#12:32:43agJohn has joined #evergreen
#12:32:44rickd_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.
#12:33:04rickd_I had notes but cannot lay my hands on them
#12:33:05mrpeters-islrick, ben is right
#12:33:18rickd_so they are lost?
#12:33:43mrpeters-isldid you back up before processing?
#12:34:02rickd_It did not get done
#12:34:13mrpeters-islthey arent lost, but they are probably renamed
#12:34:21mrpeters-isli think i told you how to do this a couple days ago
#12:34:27mrpeters-islbut ben's path is correct
#12:34:34mrpeters-isl%APPDATA%\OpenILS...
#12:34:42mrpeters-isllook for the most recently modified pending_xacts file
#12:34:48mrpeters-islthat's probably the one you most recently uploaded and processed
#12:36:22bshumAha
#12:36:28bshumUnder the chrome directory
#12:36:38bshumThere's pending_xacts_exported_%date%
#12:36:44bshumSo that's the renamed file
#12:36:47bshumIf you had to go back
#12:38:43bshummoodaepo++ for digging up the path
#12:40:17moodaepobshum++ # So rickd_ just has to copy the renamed file over to pending_xacts and re-upload?
#12:42:47StephenGWills_ has joined #evergreen
#12:43:08LevelleHow do I configure staff client to use ssh port fowarding?
#12:43:33bshummoodaepo: Sounds like that would work. Maybe.
#12:44:17StephenGWills has quit IRC
#12:44:17StephenGWills_ is now known as StephenGWills
#12:44:28bshumIs anyone using this marc_stream_importer.pl script that's been brought up as a bug ticket recently?
#12:44:40bshumIt sounds... quite interesting for those of us using OCLC clients
#12:44:57gmcharltbshum: KCLS
#12:45:10bshumgmcharlt: Ahhhh, cool!
#12:45:50phasefxstat cat editor is busted in trunk, probably elsewhere too. user.id is not a function, line 83 stat_cat_editor.js
#12:46:19mrpeters-islbshum: it will
#12:46:25phasefxI'll come back to this if no one gets an itch for it :)
#12:46:46mrpeters-islphasefx++
#12:47:40mrpeters-islwill be anxiously awaiting the fix
#12:48:11phasefxmrpeters-isl: is that something you've reported to ESI? I'm not involved with all your tickets
#12:48:29phasefx just hit that trying to fix something else
#12:49:01kmlussier has quit IRC
#12:51:14mrpeters-isloh - i was think it was related to the checkin issues we're having
#12:51:23mrpeters-islsince i think that's looking at stat cat data, right?
#12:51:47phasefxyeah, the problem there is foreign stat cats on the user; I'm working on a patch for that
#12:51:55mrpeters-islaha ok - different then, my bad
#12:52:18phasefxbut, to do this, I wanted to create some stat cats in my local environment, and broken editor. boo :)
#12:52:26mrpeters-islhehe
#12:52:41phasefx enters some by hand, keeps on trucking
#12:56:02tsbere dislikes looking at X and finding out that Y is an issue in general
#12:58:34phasefxmy life is tangents :)
#13:00:55bshumexit
#13:00:59bshumOops
#13:01:00bshumHeh
#13:02:13senatorLevelle: 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
#13:02:19senatoryou're working in constricted circumstances (no IP addresses to take for server's virtual nic)
#13:02:54kmlussier has joined #evergreen
#13:08:40rickd_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
#13:09:31rickd_then change the delete the date file to pending_xzcts and reupload.
#13:09:34rickd_thanks all
#13:13:09pmplett has joined #evergreen
#13:14:47LevelleAs 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 = <unknown> service=open-ils.auth&method=open-ils.auth.authenticate.init&param=%22admin%22 STATUS: <unknown>
#13:15:19tsbereLevelle: For now the staff client is not compatible with nonstandard ports.
#13:15:57tsbereIf you cannot get a second IP you will need to use the SSH tunnel trick
#13:18:49Levelletsbere: where do I find instructions using ssh tunneling?
#13:19:13tsbereLevelle: What SSH program are you using on the client?
#13:21:44StephenGWills_ has joined #evergreen
#13:21:58Levelletsbere: I'm using a mac so I normally use the built-in ssh function. I do have access to putty or teraterm on windows.
#13:24:00tsbereLevelle: OpenSSH accepts -L for port forwarding on command line. -L 80:<host>:nonsslport -L 443:<host>:sslport, replace nonsslport and sslport with the appropriate port numbers. I think. Haven't tested. Check your man pages.
#13:25:04StephenGWills has quit IRC
#13:25:04StephenGWills_ is now known as StephenGWills
#13:29:03bshumMeerkat!
#13:33:51brian_f has joined #evergreen
#13:41:58Digital_PioneerAny GSoC mentors about, who would care to talk about the Android clients? dbs?
#13:42:24dbsDigital_Pioneer: Sure, I can be around
#13:42:49Digital_Pioneerdbs: Excellent. I'm working on my proposal. Just wanted to clear something up.
#13:43:17Digital_PioneerThe 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?
#13:44:00Digital_PioneerI 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.
#13:44:04tsbereThey already exist, and preferably you would support https too
#13:44:07mrpeters-islphasefx++ thanks for 19862
#13:44:08dbsDigital_Pioneer: most or all of the APIs already exist, at least if you're calling them via OpenSRF over HTTP (or via the gateway)
#13:44:27mrpeters-islworks like a charm
#13:44:27Digital_PioneerExcellent. Thanks. :)
#13:44:41dbsSome of the required functionality for using HTTP may not exist in the Java client today, though
#13:44:44Digital_Pioneertsbere: Sure, that stands to reason.
#13:45:22Digital_Pioneerdbs: I would be surprised if it doesn't. But I've been wrong before.
#13:45:27dbsdevelopment of the Java client essentially ended about 3 years ago, so it will probably need some general TLC + be taught to speak HTTP
#13:46:00dbsDigital_Pioneer: well, I'm talking specifically about OpenSRF via HTTP. Did you see my post about this on the general mailing list this morning?
#13:46:35Digital_Pioneerdbs: I am not on the ML yet... I suppose I should get on that. :P
#13:47:12phasefxlots of chatter going on about android on the list :) a new one just popped up
#13:47:25dbsDigital_Pioneer, http://libmail.georgialibraries.org/pipermail/open-ils-general/2011-March/004598.html
#13:48:41dbsyep, it would be good to keep an eye on that thread, a lot of the people responding are actual Evergreen users :)
#13:52:14Digital_PioneerSo you're having a lot of interest in the GSoC Android app development?
#13:52:38Digital_Pioneerdbs: So the communication is all in JSON?
#13:53:51dbsDigital_Pioneer: Yep. JSON over XMPP or HTTP
#13:54:20dbsDid you read the OpenSRF article or the Evergreen workshop?
#13:54:59Digital_PioneerI looked over the OSRF article several days back.
#13:56:00Digital_PioneerSo what features are we looking for in a customer client?
#13:56:29Digital_PioneerAnd 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.
#13:57:03tsbereDigital_Pioneer: Easier to use, not easier for libraries to put on every item.
#13:57:05Digital_PioneerAt 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.
#13:57:27Digital_Pioneertsbere: Right. Heheh
#13:59:25dbsDigital_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
#13:59:37phasefx 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
#14:00:04dbsbecause phasefx has trouble reading the title and author on the spine of the book
#14:00:09Digital_Pioneer notes: will be incorporating 6th Sense into application.
#14:00:14tsbereAs 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?
#14:00:22phasefxdbs: or better, project the jacket image :D
#14:00:42tsbere(cameras as compared to laser-based scanners, which hate monitors)
#14:01:12dbstsbere: sure - encode call number, bibliographic info, etc in the QR code
#14:01:24jeffphasefx: there's an AR app that does shelf reading based on QR-code spine labels. wjr was just talking about it here.
#14:02:08LBA has quit IRC
#14:02:51jeffah, wjr was speaking of a link from kate on-list: http://www.users.muohio.edu/brinkmwj/ar/
#14:03:56dbstsbere: 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
#14:03:59phasefxawesome
#14:04:24tsberedbs: I don't recall such a thing on the ideas page. Should it be?
#14:05:06dbstsbere: it could be, I suppose. the list is just a starting place for ideas, students are free to submit entirely new proposals
#14:05:43phasefxdidn't know gadgets could scan multiple qr codes all at once
#14:09:32mayanks43 has joined #evergreen
#14:27:21moodaepobshum: You'll want to use this > http://www.comparethemeerkat.com/
#14:27:56bshummoodaepo: Haha :)
#14:28:16bshummoodaepo: While not free, I enjoy Meerkat's nice GUI as an SSH tunnel program for Macs.
#14:48:16kmlussier has quit IRC
#15:06:54rickd_ has quit IRC
#15:14:21suho has joined #evergreen
#15:39:13chirag has joined #evergreen
#15:41:33adbowling-isl has quit IRC
#15:41:49rjackson-isl has joined #evergreen
#15:43:13rjackson-isl has quit IRC
#15:49:45chiraghi there...could i get some example of opensrf over http?
#15:50:11chiragcan anyone please provide me with that
#15:50:15chirag?
#16:09:28bshumdbs: 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?
#16:10:05bshumI 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.
#16:10:25bshumBut it seems that we can only nominate bugs for a series, but not target them.
#16:10:39bshumIs the targeting process only allowed for folks with higher permissions?
#16:12:57bshumAlternatively I guess I'll poke Dyrcona who's our head bug wrangler :)
#16:16:46bshumIssue 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.
#16:17:04phasefxchirag: 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
#16:23:50bshum has quit IRC
#16:28:27gdunbar has quit IRC
#16:29:47chiragphasex:yesterday you told me about curl..i need to ask you something about that
#16:29:59moodaepobshum 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.
#16:30:08chirag phasefx:yesterday you told me about curl..i need to ask you something about that
#16:30:18phasefxchirag: ask away
#16:30:46phasefxchirag: or in other words, "What is your question?
#16:31:01chiragi have read that it as a command line tool..can i implement it in a application
#16:31:04chirag?
#16:31:38chiragby application i mean gui application
#16:31:49phasefxevery modern programming language will have some mechanism for doing what curl does (probably in a library or module)
#16:32:32phasefxin javascript, for example, you could use XMLHttpRequest
#16:33:09chiragvar req = ses.request('open-ils.auth.authenticate.init', uname);
#16:33:14phasefxfor java, probably something in java.net
#16:33:45chiragbasically in this line can i append ipaddress before open-ils.auth.authenticate.init?
#16:34:38phasefxchirag: 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&param=uname
#16:35:47phasefxby ip address, you're asking how to specify what server you're making a request against?
#16:35:52chiragi need to specify the hostname
#16:36:01chiraghow can i do that
#16:36:08phasefxit depends on what you're using
#16:36:26phasefxI'm not familiar with ses.request, so can't answer that readily
#16:37:17chiragi 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
#16:37:45phasefxchirag: have you done any network programming before?
#16:38:17chiragyes..i have made an webapp which requires basic of it
#16:38:27phasefxclient/server programming?
#16:38:44chiragyep
#16:38:55chiragyes
#16:39:00phasefxwhat tools did you use?
#16:39:40chiragby tools you mean language api?
#16:39:43phasefxright
#16:40:21chiragjava ...jms...dwr
#16:40:45phasefxand when writing client-side code, how did you specify what server to talk to?
#16:41:23phasefx takes a step back, "are you just wanting to know what the ip address of the vm machine is?
#16:42:59chiragi 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&param=uname
#16:43:15phasefxyeah, you know as much as me at this point
#16:43:36phasefxis that javascript?
#16:44:07phasefxare you in an interactive environment where you can test out javascript a line at a time?
#16:44:24chiragno
#16:44:53phasefxno to which?
#16:45:09chirag are you in an interactive environment where you can test out javascript a line at a time?
#16:45:17phasefxbut that is javascript?
#16:45:23chiragyes
#16:45:39phasefxwhat you can do is read the source code for what is defining request
#16:45:43chiragare you also applying in gsoc as atudent?
#16:45:55chiragstudent*
#16:46:10phasefxno, I'm actually volunteering to be a mentor, believe it or not :)
#16:46:38chiragohk..
#16:46:38phasefxbut I don't have the big picture for everything that is Evergreen
#16:47:25phasefxit's an amalgam of different technologies, strategies, with a good bit of redundancies and cruft :)
#16:47:35chiragstaff client of evergreen is written in which language?
#16:48:26phasefxstaff 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
#16:49:08phasefxolder staff client (and OPAC) code used a library called RemoteRequest.js, which spoke to the http://hostname/gateway
#16:49:37phasefxnewer stuff uses the osrf-translator/, and I'm not as familiar with it
#16:49:52chiragcan i get the source code of an application build in java..for evergreen?
#16:50:31phasefxdoubtful; the one guy who wrote a java application for evergreen didn't open source his code
#16:51:13chiragdat means if i write one i'll be the first to opensource it..:)
#16:51:18phasefxthe java library was more of an experiment; it's not used in production Evergreen
#16:51:36phasefxchirag: that'll be cool :)
#16:51:58chiragbut in evrgreen source code its present..i just checked it out
#16:52:22phasefxright, but it's incomplete, and may be broken
#16:52:50mayanks43phasefx: do u think the replace remote XUL in staff client with client XUL is a big enough project for gsoc?
#16:53:13sgirard_ has joined #evergreen
#16:53:16phasefxmayanks43: I do, and that's why it's on the list of ideas
#16:53:27mayanks43I wanted to apply for it
#16:53:51phasefxit may turn out to be pretty easy, but I suspect it'll be a lot of work
#16:54:07mayanks43ok
#16:54:39phasefxhave you played with xul before?
#16:54:39mayanks43what all do I download to build evergreen from source code?
#16:54:44mayanks43no phasefx
#16:54:57mayanks43but since it's a web tech i think i can handle
#16:55:09phasefxyou need to download OpenSRF and Evergreen
#16:55:28mayanks43how are they connected or is there some link to know about that?
#16:55:47mayanks43and vcs is svn right?
#16:56:06phasefxOpenSRF is a framework that Evergreen runs on top of. svn, right, though there are some dvcs mirrors
#16:56:14dbsphasefx++
#16:56:29sgirard has quit IRC
#16:56:29sgirard_ is now known as sgirard
#16:56:31dbsmayanks43: there are two articles at the top of the evergreen ideas page that you really should read and work through
#16:56:37mayanks43ok
#16:57:02phasefx needs to get ready for traveling home. dbs: tag-team? :)
#16:58:17phasefxbbl
#17:00:48Levelle has left #evergreen
#17:01:08bradl watches the dbs and phasefx tag team ;) http://www.youtube.com/watch?v=samNFe8vqeI
#17:03:58dbsphasefx: I'm pretty jammed for the rest of the night
#17:04:21phasefx tags the mailing lists
#17:04:52dbsbradl: nice classic choice, makes me feel better about having read the Bret the Hitman Hart autobiography a few years back
#17:05:03phasefxI'm going to get home late after watching this Mr. T fight
#17:05:22bradlI pity the foo
#17:05:41phasefx still has the Mr. T sound recording keychain
#17:06:07bradl used the watch the hell out of this when he was a kid "that's real!"
#17:07:17dbsThe early days of Governer Ventura
#17:07:22adbowling-isl_ has joined #evergreen
#17:20:00lisppaste has quit IRC
#17:20:00AaronZ-PLS has quit IRC
#17:20:49moodaepo has quit IRC
#17:21:51moodaepo has joined #evergreen
#17:32:03bshum has joined #evergreen
#17:43:09sgirard has quit IRC
#17:44:45sgirard has joined #evergreen
#17:53:51adbowling-isl_ has quit IRC
#18:04:48chiragdbs:hi..i want to talk to you regarding opensrf over http
#18:05:19dbschirag: did you read the articles at the top of the ideas page?
#18:05:26chiragyup
#18:05:48dbsGood. And are you subscribed to the evergreen general and development mailing lists?
#18:05:59chiragyes
#18:06:48dbsOkay. So you saw my email with an OpenSRF over HTTP example earlier today?
#18:07:45chiragno..i am just checking it
#18:09:16yboston has quit IRC
#18:11:10dbsOkay, 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
#18:11:28jenny1 has left #evergreen
#18:11:29dbsGood night
#18:11:34dbs has quit IRC
#18:32:18suho has quit IRC
#18:44:27r1231 has joined #evergreen
#19:01:19sgirard has quit IRC
#19:45:49shadowspar has quit IRC
#19:46:33shadowspar has joined #evergreen
#19:56:57sgirard has joined #evergreen
#20:11:32rsinger has quit IRC
#20:16:44chirag has left #evergreen
#20:17:24mayanks431 has joined #evergreen
#20:18:25mayanks43 has quit IRC
#20:32:03lisppaste has joined #evergreen
#20:32:51mayanks431 has left #evergreen
#20:35:03rsinger has joined #evergreen
#20:54:34StephenGWills has quit IRC
#21:00:31bshum has quit IRC
#21:06:09bshum has joined #evergreen
#21:16:05bshum has quit IRC
#21:18:49brian_f has quit IRC
#21:25:07bshum has joined #evergreen
#21:32:32bshum has quit IRC
#22:08:44oxymoron has joined #evergreen
#22:19:09oxymoron has quit IRC
#23:02:42tsbere_ has joined #evergreen
#23:02:48tsbere has quit IRC
#23:30:24tsbere_ is now known as tsbere
#23:33:04rsinger has quit IRC
#23:58:46suho has joined #evergreen
< Thursday, March 24th, 2011Raw Log FileSaturday, March 26th, 2011 >