BibJSON round trip in BibServer
Adding to the functionality of BibServer, it is now possible to import a collection, export again is bibJSON, then import the bibJSON again into BibServer. For example, upload your own collection at http://bibsoup.net/upload – I will continue by using the typical pitman test collection. I uploaded it from the bibtex file, and now it is .. read more
Recent updates to bibserver – adjust your facets
We have just made some nice changes to bibserver, which are now available at http://bibsoup.net If you have a collection, go to it at bibsoup – if not, sign up and try creating one! We have some improved display of search results and facet options. Also, click on your username which you will find in .. read more
Updates to the BibServer
Quite a few updates have been made to the BibServer code over the last week. Here is a rundown: User login It is now possible to login to a BibServer instance. This is not required to view, but is required longer term to manage uploads to real people. User login is still rudimentary – no .. read more
BibJSON in and out of BibServer
Today I enabled BibJSON input and output from BibServer, and it is available on the example running at http://bibsoup.net. Each collection has a “download” link on the bottom left, and also, each page can be requested as JSON/BibJSON by simply adding .json onto the end of the path. For example: http://bibsoup.net/collection/pitman.json returns the same 10 .. read more
BibServer and DPLA sprint
Earlier this Summer the Digital Public Library of America issued a request for submission to their Beta Sprint. The Beta Sprint seeks, ideas, models, prototypes, technical tools, user interfaces, etc.—put forth as a written statement, a visual display, code, or a combination of forms—that demonstrate how the DPLA might index and provide access to a .. read more
BibServer moved to elasticsearch
Rufus and I have been working to move BibServer over to elasticsearch. I mentioned this in previous posts, and as Rufus has started using it on other projects, we decided it was a sensible idea. So, the BibServer backend is now completely elasticsearch. This allows us to maintain the JSON-ness of CouchDB whilst also having .. read more
indexing and storage considerations
During this project we have considered several options for storing and indexing our data. Here is a chronological review of what we tried, and reasoning for our current setup (CouchDB for storage, SOLR for indexing) CouchDB Stores JSON really easily, provides functionality like simple API and replication, allows for MapReduce sort of functionality for searching .. read more
