Friday, June 22, 2012

Almost There


As the above screenshot shows, I basically have this working. There are a few rough edges to be smoothed over such as redirecting to the search page after adding a record to bookbag and making similar changes on the individual record view, but most of the hard stuff is finished. A couple of currently missing features still need to be implemented.

Looks like the work will definitely be finished by the July 1 deadline.

Thursday, June 14, 2012

"He's NOT the Messiah!"

This isn't strictly an Evergreen post, though I did the work in the context of my role as the Chief Bug Wrangler for Evergreen/Open-ILS.

Release days are always busy for me, since one of my tasks is to go through the various milestones leading up to the release and changing all of the "Fix Committed" bug to "Fix Released." In addition, I have to create a new milestone for the next bug fix release and move any remaining bugs to that new milestone. Of these two tasks, the first is generally the most time consuming.

I have been looking for a way to automate some of this, and last night, I finally hit pay dirt.

Monday, June 11, 2012

Some Progress to Show

I can report some progress on the add to permanent book list feature for TPac. There is now actually some code that does something visible in my repository.

So far, I believe I have worked out how to set a bookbag/list to be a patron's default list. When a logged in patron accesses their lists in TPac for the first time, they will see this:


You can see above that the patron in question, me, has no default list chosen. After clicking the "Make Default List" button next to the "My List" entry, the patron's list screen will look like this:



I know you are probably thinking, "That's it? What has he been doing for the past couple weeks?" "Working on other things," is the answer. I was hoping to get more time to work on this, but other things have come up. It should be done real soon, now, on the order of a week or two depending on how much free time I can steal at home.