I&#39;ve joined the list! :)<br><br>I want to get in and comment to some of the questions here, seems like Erik has done a great at that so far. I&#39;ll get back asap Monday. Until then, just wanted to let everyone know that a much better Flare is coming. The code is a lot more simple, documented and tested. Please just hold on a couple more days! My intention was never to really fork Flare, I had a limited amount of time to get some things working that the original Flare did not provide. I would *love* to create a patch and get this merged into the real Flare. I&#39;ll admit though, I love the title &quot;forker of flare&quot;. That&#39;s so cool!<br>
<br>Also, I&#39;ve recently found a great way to get holdings information using Z39.50 and created a nice little helper class. It uses YAZ, and ruby-marc. You can do things like:<br><br>s = Z3950.connect(&#39;<a href="http://virgo.lib.virginia.edu">virgo.lib.virginia.edu</a>&#39;, 2020, &#39;unicorn&#39;)<br>
record = s.find_by_ckey(&#39;2993872&#39;)<br>record.holdings.each do |item|<br>&nbsp; item.available?<br>&nbsp; item.current_location<br>&nbsp; item.home_location<br>end<br><br>The problem is, the solution is very dependent on what our Z39.50 server is spitting out. The field we use for holdings is 926 I think. You can customize your server as needed. It&#39;d be great to get that documented somewhere so everyone could use this functionality.<br>
<br>Cheers!<br>- m