Posts Tagged ‘CMS’

Introduction to Lucene Connectors Framework – Part 1

April 16th, 2010 by Ralph Benjamin Ruijs
(http://blog.jteam.nl/2010/04/16/introduction-to-lucene-connectors-framework-part-1/)

In my previous blog, Searching your Java CMS using Apache Solr: Introduction, I looked at how to synchronize the information in a Java CMS with a Solr index. This blog is an introduction to the Lucene Connectors Framework, a crawler framework I will use to solve the problem of making the information from a Java CMS search-able using Solr. I will show you how to build, deploy and get it running as a web crawler. In part 2 of this introduction I will extend LCF with a new Connector.

The Lucene Connectors Framework, an incubator project at Apache, provides a framework for connecting a source content repository to target repositories or indexes, such as Apache Solr. Last month the Lucene Connector Framework published their first build-able sources.
Read the rest of this entry »

JTeam en rijksoverheid.nl

April 5th, 2010 by Jettro Coenradie
(http://blog.jteam.nl/2010/04/05/jteam-en-rijksoverheid-nl/)

www.rijksoverheid.nl is live. Hoelang geleden het idee achter één rijksbrede website is ontstaan weet ik niet. Hoelang ik nu bij het project betrokken ben weet ik wel.

Screen shot 2010-04-04 at 08.52.08.png

Het is nu ongeveer anderhalf jaar geleden dat ik ben begonnen als Software Architect bij het project Overheid Nieuws Stijl. Het is een ambitieus project om 16 websites samen te laten komen in één rijksbrede website www.rijksoverheid.nl. Met de eerste live gang zijn er 7 websites over: postbus 51, regering.nl, minaz.nl, minez.nl, minocw.nl, minvws.nl en jeugengezin.nl. Uiteraard moest de meeste content van de websites ook op de nieuwe website terug te vinden zijn.

Vanuit de overheid is er voor gekozen om zoveel mogelijk Open Source software te gaan gebruiken. Ook voor het project Overheid Nieuwe Stijl (ONS) is er gekozen voor meerdere Open Source oplossingen. Naast het gebruik van Open Source software worden zaken als Open Standaarden en ook Open Data belangrijk gevonden. Vooral Open Data wordt door iedereen als zeer positief ervaren. De licentie voor alle content is Creative Commons.

Mocht je meer informatie willen hebben over dit enorme project, dan kun je deze hier vinden.

In deze blogpost wil ik me vooral concentreren op de betrokkenheid van JTeam bij dit ambitieuze project voor de rijksoverheid.

Read the rest of this entry »

Searching your Java CMS using Apache Solr: Introduction

March 31st, 2010 by Ralph Benjamin Ruijs
(http://blog.jteam.nl/2010/03/31/searching-your-java-cms-using-apache-solr-introduction/)

All Content Management Systems (CMS) provide the capability for users to search the content and browse the result. However, commonly this functionality turns out to be insufficient. This can be either because you want to allow users to search over multiple sources (the content repository, but also some external system) and combine the result. Or because you want to offer your users more advanced search functionality like “Did you mean…” functionality or facetted navigation. Therefore, you might want to consider using an advanced, open source search solution like Apache Solr. This blog post is the first in a serie that will introduce searching different CMS solutions using Apache Solr.

Read the rest of this entry »

Migrating content with Spring Integration – A real life example

January 13th, 2010 by Roberto van der Linden
(http://blog.jteam.nl/2010/01/13/migrating-content-with-spring-integration-a-real-life-example/)

In one of the projects we need to migrate content from multiple websites into Hippo CMS. One of the interesting parts of this migration is that one of the websites will constantly provide us with updates of the content. Therefore it makes the migration a continuous process.

In this post I will explain how we use Spring Integration to migrate content, handle errors, measure performance and deal with the fact that content could contain references to other content that is not imported yet.

Read the rest of this entry »

Automated functional testing with WebDriver

August 5th, 2009 by Roberto van der Linden
(http://blog.jteam.nl/2009/08/05/automated-functional-testing-with-webdriver/)

There is nothing nicer than having a functional test suite that checks if your application is still working as it should. It is even nicer to run these tests and see what is happening, while the tests are being executed. Two of the tools that give you this opportunity are Selenium RC and WebDriver.

In the project that I’m working on I use WebDriver to create functional tests. In this post I will try to give you an impression of why we switched from using Selenium RC to WebDriver and how we used WebDriver to test a Content Management System (CMS) and helped us making understandable tests.

Read the rest of this entry »

Project: welke.nl

July 23rd, 2009 by Allard Buijze
(http://blog.jteam.nl/2009/07/23/project-welke-nl/)

The Welke Magazine has been around for a while now and is a well-established name in the home decoration area. To follow up on the success of their paper version, MediaMij –the company publishing these magazines– decided to expand their position in the market by launching an electronic version, welke.nl. The goal of this website was to give their readers a more interactive experience and allow them to find more products that could be of interest in an intuitive manner.

In this post, I will focus on some technical and organizational topics that were addressed during the project. Read the rest of this entry »

A perspective on content management

May 19th, 2009 by Jettro Coenradie
(http://blog.jteam.nl/2009/05/19/a-perspective-on-content-management/)

DiagramsPerspectiveCMS.pngFor more than a year I am working with the Hippo CMS. I started with hippo 6. For the project OnsOranje, I created a springframework layer on top of hippo. This layer enabled us to create a website using the techniques we are familiar with (spring mvc). After the onsoranje project, my interest for content management was rising. At that moment I started using the new Hippo CMS 7. It is this version that we use at my current project as well. While using hippo for the projects, we also created our own website using magnolia. After a presentation about JackRabbit, Erik pointed me to yet another CMS called Brix. Based on these choices and some evaluations I did of other CMS systems, I wanted to make a choice for the CMS. I concluded that the best CMS does not exist, you can try to make the best choice for a CMS for your requirements. That is what this blog post is about.

Read the rest of this entry »