Hi Elliot
congrats, you did it!
Wish you all the best for the further development!
Markus
Am 23.04.2011 23:27, schrieb Elliot Hallmark:
> All,
>
> It was at the end of last year that I came here saying I was writing an open
> source ILS for a distributed (book sharing) library. While I had lots of
> enthusiasm and time for it at the time, our development computer didn't have
> the capacity to run a solr based discovery front end. Even though the back
> end was ready for feedback (though still very alpha), I dallied in posting
> the IP because there was no discovery layer.
>
> In the interest of moving forward, and since a complex discovery layer may
> not be necessary for a while (not for< 100 books), here is the IP. Please
> check it out and give feed back. Play around with whatever, this data isn't
> real.
>
> http://72.48.75.76
>
> If this IP changes, I'll let y'all know on this thread.
>
> Soon I would like to use this system at our private alternative
> school<http://www.clearviewsudburyschool.org>in hopes that it would
> facilitate folks letting us use their excellent
> books, since they would be lending them, not donating them. Having a
> database keeping track of who owns the books would give a little peace of
> mind. in the future, setting up a network of libraries would be easy.
>
> notes:
>
> 1. This is a distributed library, where a book enters the system through a
> primal loan (from owner to library), and is due back at some point. The
> book or item can be further lent to a regular borrower, or to another
> library (which inherits lending privilages). extending lending privilages
> must be done through the administrative back end, so it wouldn't happen
> accidentally.
>
> 2. The "discovery layer" is severely crippled because I don't want to write
> a indexer for our MARC records unless it becomes necessary (ie, better
> searching is needed but writing a VuFind driver or integrating with Kochief
> isn't yet feasible). All books entered in this system also have MARC
> records associated with them, so a solr or other front end can be added
> later.
>
> 3. If you'd like to try uploading a MARC record, email it to me and I'll put
> it up for anyone to enter through the cataloging app.
>
> 4. This is written in django. Hooray for python!
>
> 5. This is not at all perfect yet. here is my todolist so far (please add
> to it):
>
> when checking a book out, do not allow a due date later than the current
> lease on the book.
> subtitle, does this really need to be limited to 100 characters?
> create an end of day script that:
> sends emails to books that are due back soon
> sends emails to books that are overdue
> activate fines model and add an Fine.calcuate() method
> make a legit zipcode field. current one accepts<5 digits
>
> thanks for reading,
> Elliot
|