Florent Guillaume

5 Ways to Get a Nuxeo Platform CoreSession

In this blog post Florent Guillaume shows us the many ways you can get a CoreSession instance when using the Nuxeo Platform.

Continue Reading

Nuxeo and Java EE

A question we often get is "Is Nuxeo Java EE compliant? Does it run in my preferred application server?".

Continue Reading

Why Nuxeo Dropped JCR

There have been questions about JCR vs CMIS recently (Is JCR Dead?), and I thought I'd expand a bit on…

Continue Reading

CMIS and Chemistry at ApacheCon 2010

ApacheCon 2010 starts next week in Atlanta, and if you want to know more about the <a…

Continue Reading

Apache Chemistry meeting wrap up

Last week a meeting took place in Munich between the main developers behind the two Java Chemistry projects (Chemistry and OpenCMIS). I can say…

Continue Reading

Advanced CMIS

The upcoming CMIS standard is approaching its final 1.0 version, and I thought I would take the time to present some of its most advanced…

Continue Reading

The Promises of Modern Chemistry

By now, most of you should have heard about CMIS, the upcoming specification that promises interoperability between many systems for…

Continue Reading

Florent Guillaume on CMIS and Apache Chemistry

A few weeks ago I gave an interview to Irina Guseva of <a…

Continue Reading

What's the point of JCR?

Nuxeo is switching its ECM to Java, and we're using JCR for our document storage. JCR…

Continue Reading

GenericSetup for CPS, CMF and Zope

GenericSetup is a framework to describe the configuration of a Zope site as a set of XML files (and sometimes other associated files). It can import profiles, which may create objects or change…

Continue Reading

CPS Second Bug Day Wrapup

This bug day was announced on short notice, we we still managed to kill 26 bugs (while 9 new were opened). That's good work!

Continue Reading

CPS 3.3.6 released

CPS 3.3.6 has just been released.

Continue Reading

CPS Bug Day Wrapup

The CPS bug day this Wednesday was quite productive. A number of actual bugs were fixed, but more importantly a lot of bug triage and sorting happened, to determine what was urgent (going into…

Continue Reading

Object-Relational mapping in Zope

I've been interested in object-relational mapping in Zope for a while. I see this as the keystone of a proper enterprise-grade application server, and I've been investigating existing…

Continue Reading

ZODB presentation and tips

Chris McDonough has a nice presentation of ZODB, with some tips about how to make it perform better. One I hadn't read about before is the cacheMinimize in the middle of big…

Continue Reading

A comparison of indexers

http://www.let.rug.nl/~gosse/Imix/clin04_tiedemann.pdf is a poster comparing several Information Retrieval (IR) engines…

Continue Reading

Compiling python 2.3.5 on Mac OS X Tiger

Tiger comes with python 2.3.5 bundled, which is nice, but sometimes you want to recompile it, or you want to add site-packages to it without disturbing the standard OS installation. Here's…

Continue Reading

DeadlockDebugger 1.0

This product adds a hook so that a deadlocked Zope process can be debugged, by dumping a traceback of all running python processes. The dump is sent to the event log (at the DEBUG level) and…

Continue Reading

Caching is hard

Caching is a difficult problem, especially when needing to correctly invalidate entries. Invalidating is difficult when there may be several caches spread across ZODB connection (this is the case…

Continue Reading