Archive for the ‘CMS’ Category

LambdaCms (Haskell based cms)

Monday, February 9th, 2015

LambdaCms (Haskell based cms)


LambdaCms is an open source CMS in Haskell, buildon top of the Yesod web-application framework. All of Yesod’s features are available to LambdaCms sites. The main features of LambdaCms include:

  • Performant: we measured 2-10ms response times for dynamic content (HTML), w/o caching.
  • Responsive admin interface: works well on tablets and phones.
  • Modular: LambdaCms extensions using Yesod’s subsite mechanism, extensions use Cabal’s dependency specifications to depend on eachother.
  • Support for SQL databases that Yesod’s persistent supports (Postgres, MySQL, Sqlite).
  • Out-of-the-box support for authentication strategies that yesod-auth provides (BrowserID, Google, Email), and extendible with yesod-auth plugins (such as the ones for Facebook and OAuth2).
  • User management.
  • User roles.
  • Fully programmable route-based permissions.
  • Admin activity log that extensions can plug into.
  • Allows internationalization of the admin interface.
  • UI strings of the admin interface allow overrides.
  • Basic media management capabilities (from the lambdacms-media extension).

Version specific API documentation can be found on Hackage:

Besides the README’s in the various repositories, and the documentation on Hackage, we maintain some tutorials —providing guidance through several common tasks— which can be found in the section below.

From reading the documentation, LambdaCms isn’t a full featured cms, yet, but if you are interested in Haskell, this may prove to be the perfect CMS for you!

I first saw this in a tweet by Dora Marquez

Integration of Information Workbench with Stanbol: Public Demo Available

Thursday, December 20th, 2012

Integration of Information Workbench with Stanbol: Public Demo Available

From the post:

We are happy to announce a public demo showcasing the integration of Apache Stanbol into the Information Workbench platform by fluid Operations AG. This integration is the result of fluid Operations’ participation in the IKS Early Adopters program.

With the help of Apache Stanbol enhancement engines, the Information Workbench is able to enrich free-text content with references to semantic data instances. This enables advanced data management capabilities to Information Workbench users in the area of semantic content management and publishing: both making it easier to organize internal data by linking structured and free-text content as well as assisting in content authoring and publishing.

Our public demo illustrates these capabilities by presenting a competitive intelligence scenario. In this demo, a collection of documents is annotated with relevant DBpedia entities representing companies, people, and locations mentioned in these documents. These annotations are used to browse the document collection and visualize it using different widgets: e.g., presenting mentioned locations using Google Maps and number of entity mentions with charts. In addition, Stanbol content enhancement is used to enrich information imported from external Web sources: particularly, abstracts of relevant news articles accessed via the New York Times Article Search API.

A promising demonstration of Apache Stanbol.

I was less impressed with the content.

Take one of the top ten companies being tracked, Ferrari.

In the Information Workbench, the Ferrari entry displays a Google map displays to your right, marking a location in Italy. I suspect I know the meaning of that location on the map but some reassurance on that score would be nice.

The “relevant news” includes “Italy’s Premier Refuses To Commit to Running,” rather puzzling for Ferrari until you read more of the story to find: “Luca Cordero di Montezemolo, the president of Ferrari who started a civic movement last month and said it would endorse Mr. Monti.”

On the other hand, DBpedia may be so coarse that searches based upon it are on par with the average search engine.

I applaud the early use of Stanbol but stronger data sources are going to be required for interesting results.

DSpace 3.0 Released

Saturday, December 15th, 2012

DSpace 3.0 Released

From the post:

DSpace 3.0 was officially released to the public on November 30, 2012. The previous version of DSpace was 1.8.2 and DSpace has changed its numbering scheme and this is explained here. The demo version of this release is available for testing here.

The new DSpace 3.0 comes with a number of new features.There are two groups of features, those that are enabled by default and those that require deliberate activation.

Default features

Activation features

The features listed below are included in the DSpace 3.0 release but they are enabled manually.

DSpace 3.0 can be [down]loaded at

If you aren’t already familiar with DSpace, the DSpace homepage offer the following helpful summary:

DSpace open source software is a turnkey institutional repository application.


The DSpace Video is more forthcoming.