Open Source Integrated Library System

Evergreen on IRC

#evergreen Logs for Saturday, March 19th, 2011

< Friday, March 18th, 2011Raw Log FileSunday, March 20th, 2011 >
#TimeNickMessage
#00:37:50phasefxdbs: http://acq.open-ils.org/opac/extras/docgen.xsl is up now
#00:37:58dbsphasefx++
#00:38:08phasefx needs to get SIP going too
#00:49:42dbsAnd Z39.50!
#01:07:58rahul_jain has joined #evergreen
#01:40:50tildeequals has joined #evergreen
#01:54:17fbrito has left #evergreen
#01:57:40tildeequals_ has joined #evergreen
#01:59:02tildeequals has quit IRC
#02:01:22dbs@later tell csharp when you get the chance, can you rerun ./configure in OpenSRF on your build slaves and include the --enable-python flag, then do the make && make install dance? Getting some false positives in the buildbot due to missing Python deps
#02:01:22pinesol`dbs: The operation succeeded.
#02:11:01rahul_jain has quit IRC
#03:37:00dbsAnd the dev VM upload begins... and I fall into bed.
#03:38:40dbsThe README is at http://evergreen-ils.org/~denials/README_2011-03-19 (for now), and the VM will be available at http://evergreen-ils.org/~denials/Evergreen_trunk_Squeeze.ova in about 4.5 hours (at least until I rename them)
#06:51:23artunit@later tell fowbar sorry to have missed you, am glad to talk about the migration at any time
#06:51:23pinesol`artunit: The operation succeeded.
#08:53:26dbs has quit IRC
#09:00:32maheshwar999 has joined #evergreen
#09:11:35denialsDeveloper VM image with PostgreSQL 9.0 on Squeeze is available from downloads.php and linked from the Summer of Coding page. And I'm AFK for another few hours
#09:16:32mayanks43 has joined #evergreen
#09:25:38mayanks43Hi there
#09:25:47mayanks43is this the correct place to talk gsoc?
#09:31:34eeevilmayanks43: it is, but there may not be may gsoc mentor types around right now since it's early on the weekend (at or near UTC-5 for most folks in here)
#09:31:47eeevilhowever, welcome!
#09:32:31mayanks43ok thanks
#09:33:03mayanks43when do I catch hold of gsoc mentor? :)
#09:33:07eeevilmayanks43: what about the project caught your eye?
#09:34:22eeevildefinitely during the day (US) on weekdays, and probably a bit later today
#09:34:49eeevilbut as far as general questions go, feel free to ask any time
#09:35:12mayanks43I had never heard of an electronic library system
#09:35:14eliasp has left #evergreen
#09:35:21eeevilit's just the gsoc-specific questions that dbs, gmcharlt or phasefx would be best at answering
#09:35:39mayanks43It was exciting to find out about one :)
#09:36:20mayanks43Can I ask you about project related questions from the ideas list?
#09:36:48eeevilsure
#09:37:49mayanks43I was interested in the porting remote XUL to client XUL idea
#09:38:08mayanks43Any ideas about the challenges I may face if I take it up?
#09:40:52eeevilwell, most of the infrastructure should be there, AIUI. phasefx is probably the best person to address big-picture questions like that, as he's responsible for the majority of the existing XUL work, and also the one that wants local XUL the most ;)
#09:41:48mayanks43ok
#09:41:50eeevilare you familiar with XUL already?
#09:41:56mayanks43not really
#09:42:04mayanks43but it seems simple
#09:42:24eeevilit's not super complicated, nope
#09:43:50mayanks43which langs is evergreen mostly based on?
#09:44:43eeevilthe client side is XUL/XHTML and JavaScript
#09:45:49eeevilthe server side is primarily Perl and C, with a growing amount of PL/PGSQL and PL/Perl (we use Postgres for the DB)
#09:45:50mayanks43and backend?
#09:45:53mayanks43ok
#09:46:35mayanks43Evergreen isn't extendable to other database systems?
#09:48:47eeevilit requires pretty high transaction rates, so the schema has become more optimized (and less DB agnostic) over time
#09:49:41eeevilporting to another db is possible, as we use libdbi in C and DBD in Perl to connect to the database, but it's not a goal of the project
#09:50:03mayanks43ok
#09:53:23maheshwar999 has quit IRC
#10:24:42eeevilgrabbing 0503
#10:38:13eeeviltsbere: wheee ... graceintervals is in
#10:45:19tsbereeeevil: Yay! Although Dyrcona will be unhappy. He will need to adjust his load scripts to take into account the new required column.
#10:45:58eeeviltsbere: let me know if you spot anything nasty in the final commit (other than the missing "A") ... squashed your working commits since it's all-or-none
#10:46:26tsbereeeevil: Yea, was just looking over it and noticed the message had a missing A. Not a big deal on that one.
#10:47:03chirag_ has joined #evergreen
#10:47:16chirag_hi there
#10:47:28chirag_i wanted to talk regarding gsoc
#10:49:06tsbereeeevil: The original description became a bit more invalid, but I can make better docs on some of it for posting places later.
#10:49:25tsberechirag_: Ask away
#10:52:35chirag_sir i am interested in creating android client for android.
#10:53:03chirag_from where should i stRT
#10:53:10chirag_Start*
#10:53:28chirag_i have worked in java previously
#10:54:24tsbereNot my area (I am not a mentor, even) but I can provide information previously provided.
#10:54:43tsbereFor starters, from gmcharlt yesterday: to see an example of what an Android app for a library catalog might do, take a look at http://code.google.com/p/kiritakikoha/
#10:55:43chirag_ok thank you
#10:55:44tsbereAnd Evergreen uses the opensrf framework, which exposes http access to backend apis. The java currently available expects to talk directly to the backend, which is likely not going to be available for an android app.
#10:56:41tsbereThe staff client as it is currently uses javascript via the http api access for many functions
#10:57:22chirag_Should i diretly contact to mentor by the given email id...or go to the mailing list
#10:57:23chirag_?
#10:58:02tsbereI imagine the mailing list may be a better option in that regard, if only because more developers and other interested parties will see the messages.
#10:58:38chirag_thanx for ur help
#10:59:09tsbereno problem. But now I have to go afk for a few. Good luck.
#10:59:56tsbereOh, and eeevil: Nothing beyond the commit message jumped out at me in a quick lookover, so yay.
#11:07:22mayanks43 has left #evergreen
#11:17:18aditya has joined #evergreen
#12:41:41suho has joined #evergreen
#13:25:38mayanks43 has joined #evergreen
#13:36:38mayanks43 has quit IRC
#13:56:05mayanks43 has joined #evergreen
#13:57:35aditya has quit IRC
#14:06:04suho has quit IRC
#14:22:53Akshat_Goel has joined #evergreen
#15:11:14Digital_PioneerLooks like you've got another taker on the Android app.
#15:17:18mayanks43 has quit IRC
#15:21:03mayanks43 has joined #evergreen
#15:34:48chirag_ has quit IRC
#15:47:28tsbereDigital_Pioneer: Seems to be a popular potential option.
#15:47:51Digital_Pioneertsbere: So you've gotten a lot of interested parties?
#15:48:18tsbereIf by "a lot" you mean "over half that I have seen pop up in irc" then yes. If by "a lot" you mean "more than 2 or 3" then no.
#15:49:09mayanks43 has left #evergreen
#15:49:24tsbereThen again, I could see two different kinds of apps anyway. Patron targeted and staff targeted. Patrons would care about accessing their account, searching for books, placing holds. Staff might care about doing inventory, bookmobile checkins/checkouts, etc.
#15:50:54Digital_PioneerSure.
#15:51:52Digital_PioneerWell, from what I'm seeing, the patron-side app shouldn't be too difficult. It looks to be mostly a frontend to the services the server already provides.
#15:52:18tsbereStaff side would be the same, as the staff client uses the same server interfaces.
#15:52:40Digital_PioneerSo most of the work there would be putting a nice UI on it, making it feel right to the user, which unfortunately most Android developers don't seem to bother with.
#15:53:14Digital_PioneerAnd I admit, making an app feel natural is as much art as science. It's not to be downplayed. But I believe myself competent for the task.
#15:53:21tsbereWouldn't know. My phone is....a phone.
#15:54:35Digital_Pioneer:D Yeah, I couldn't resist... A smartphone with an FOSS OS... Pure Google branded... Made by HTC, the best phone manufacturer I've seen. I had to have the Nexus One, and I've never regretted it. :)
#15:54:47Digital_PioneerAnd I love doing Android development. It's fun.
#15:55:29tsbereI have had my phone longer than android phones have been available.
#15:55:46Digital_PioneerSad thing is, with school and everything else, it's tough to find time to do it much, especially when I don't really have anything I really _need_ to write.
#15:56:01Digital_PioneerWhich is why Evergreen looks like such a great opportunity.
#16:11:36Xav_ has joined #evergreen
#16:25:05tildeequals_ has quit IRC
#17:28:49moodaepo_ has joined #evergreen
#17:30:18moodaepo_Digital_Pioneer: Did you get a chance to download the developers VM dbs posted? It is now up on the download page (under Other versions of Evergreen software).
#17:30:47Digital_Pioneermoodaepo_: Ahh, no, hadn't thought about it again. I'll do that. :)
#17:31:32moodaepo_Yea didn't think so it's very recent but you seem anxious to finish the summer project before the summer gets here : )
#17:31:34Digital_Pioneermoodaepo_: I have been 403'd.
#17:31:42moodaepo_oops
#17:31:55moodaepo_I didn't check click on it and check, let me see
#17:32:40Digital_PioneerI'm anxious to be accepted. :)
#17:33:38moodaepo_I don't have access to the server phasefx, dbs and few others do.
#17:34:52moodaepo_@later tell dbs Digital_Pioneer reports that the developer's vm you posted does not have the right permissions, when you get a chance.
#17:34:52pinesol`moodaepo_: The operation succeeded.
#17:36:44Digital_PioneerSo will the bot give him that message when he next joins the channel?
#17:36:55Digital_PioneerGotta love bots. :)
#17:37:16moodaepo_Yes or when he posts a message in the channel.
#17:37:21moodaepo_bots++
#17:42:15drake01 has joined #evergreen
#17:44:10moodaepo_@later tell dbs Also an email to the dev list might be good so the students/devs know it's up. Thanks!
#17:44:10pinesol`moodaepo_: The operation succeeded.
#18:46:33dbs has joined #evergreen
#18:46:33dbs has joined #evergreen
#18:46:47dbsDigital_Pioneer, moodaepo: dev VM permissions are fixed up now
#18:47:32dbscombo of 4 hours sleep + VirtualBox creating the image with just 600 for some reason
#18:47:42dbs goes back AFK for a few more hours
#18:47:50dbs has quit IRC
#19:06:31Xav__ has joined #evergreen
#19:07:50Xav_ has quit IRC
#19:08:29Akshat_Goel has quit IRC
#20:00:35moodaepo_ has quit IRC
#20:04:00Xav__ has quit IRC
#20:12:49drake01 has quit IRC
#20:31:37moodaepo_ has joined #evergreen
#23:54:59mrpeters-islhome has joined #evergreen
#23:55:19mrpeters-islhomeevening all---anyone kickin?
#23:55:32bshummrpeters-islhome: Evenin'
#23:55:36mrpeters-islhomehey buddy
< Friday, March 18th, 2011Raw Log FileSunday, March 20th, 2011 >