Welcome to the home of the Social Catalog Application Suite.

Thesocialopac.net is the official website of the Social OPAC application suite--an award-winning, open source social discovery platform for library bibliographic data. The purpose of this site is to build a cohesive community of users and developers around the SOPAC project suite.

If you are looking to get started using SOPAC, the Getting Started guide and documentation page is the right place to start.

If you have questions about SOPAC, you may want to browse and participate in the forums.

SOPAC, Locum, and Insurge are written and maintained by John Blyberg and supported by the Darien Library in Darien, Connecticut. Additional support comes from SOPAC's core development group.


» News

SOPAC 2.1-rc2 released

SOPAC 2.1-rc2 fixes a problem with how 2.1-rc1 was packaged. Two key sub-directories were missing from the previous release candidate. In addition, several small bug-fixes are included in rc2. It's recommended that you download 2.1-rc2 if you're already using 2.1.

Release Day! SOPAC 2.1 Release Candidate & More!

At long last, we're able to put an official SOPAC 2.1 release candidate in your hands.

SOPAC 2.1 includes a number of very significant "under-the-hood" enhancements as well as a number of new features that vastly improve the search experience for the end user. 2.1 also sets the stage for a host of forthcoming SOPAC modules that will position SOPAC to start allowing patron-to-patron engagement. In many ways, 2.1 is the release where we can say that we go "toe-to-toe" on a feature-by-feature basis with most commercial third-party discovery platforms while adding some functionality that most do not have.

One small note: Checkout history is about 70% complete, but is disabled by default in RC1 because it's not quite ready. Expect it to be fully functional in RC2.

In addition to today's release of SOPAC 2.1-rc1, we're also releasing Locum 1.1.0-rc3 and Insurge 1.0.0 Final

About upgrading:

SOPAC 2.1-rc1 requires that you be running Locum 1.1.0-rc3 and Insurge 1.0.0 Final. The SOPAC upgrade should be as simple as dropping in the new code, however, if you are upgrading Locum, you will need to consult the file in tools/upgrades/1.1/

We, of course, recommend that you back up all of your databases before the upgrade.
Once you've copied in the new locum files, run the .sql schema updates in tools/upgrades/1.1/

Once you've done that, reconcile config/locum.ini.sample with your version.

At this time, only the 1.1.0-rc2 III connector works with Locum 1.1.0, so you will also need to upgrade that as well. Please note the config/ directory in the connector, as you'll need to configure your connector as well.

Once you're comfortable with your configuration settings, go ahead and run the upgrade script (tools/upgrades/1.1/upgrade.php) from the command line. This will migrate your data, and you will be up and running.

The Files

You can always grab the latest versions from the downloads page.

Enjoy, and many thanks to our development partners who have contributed to this release:

And be sure to check out 2.1 in action at darienlibrary.org and aadl.org.

Locum 1.1 RC2 Released

The SOPAC development team is proud to announce the second release candidate for Locum 1.1. Locum is the software library that allows SOPAC to interface with the underlying ILS. It also maintains an external index of all of your library's holdings so that it can provide a set of optimized search tools.

We are literally days away from a SOPAC 2.1 release candidate and expect very few, if any, changes to Locum between now and that time. Therefore, it is highly reccomended that current users become familiar with locum-1.1.0-rc2.

This release does not include an upgrade script, so be sure to process tools/upgrades/1.1/upgrade.sql set bib_lastupdate back a few decades (UPDATE locum_bib_items SET bib_lastupdate = '1970-01-01'), restart MySQL (to update the facet heap), and re-run the maintenance script (tools/maint.php).

Download:

Locum 1.1 RC1 Released

The SOPAC development team is proud to announce the first release candidate for Locum 1.1. Locum is the software library that allows SOPAC to interface with the underlying ILS. It also maintains an external index of all of your library's holdings so that it can provide a set of optimized search tools.

1.1 is a significant improvement over 1.0 and paves the way for an imminent SOPAC 2.1 release candidate.

Significant developments include:

  • Multi-branch support
  • Checkout history
  • Diacritics support
  • Speed optimizations
  • Support for plug-ins

There are a number of significant architectural changes in Locum 2.1, so we are releasing it before SOPAC 2.1 in order that users can become familiar with it. It is not backward-compatible with SOPAC 2.0, however, so do not replace your current 1.0 implementations.

Many thanks go out to the SOPAC development team for their contributions to this milestone release.

Download:

SOPAC 2.0 Stable Released

In an effort to clear the deck for a forthcoming SOPAC 2.1 release candidate, SOPAC 2.0-beta2 has been released with several very minor changes as 2.0 stable. If you have been running 2.0-beta2, you can safely upgrade to 2.0.

The SOPAC module is available for download from the SOPAC project page on drupal.org.

It's safe to say, at this point, that we'll be able to have a 2.1 release candidate ready soon. Significant changes will also be included in Locum which will skip a stable 1.0 release in favor of its own 1.1 beta. Additionally, Insurge will move from alpha to beta.

Stay tuned!

Syndicate content