Florent Guillaume


5 Ways to Get a Nuxeo Platform CoreSession

Tue 29 April 2014 By Florent Guillaume

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

Continue Reading

Querying Complex Schemas in Nuxeo With NXQL

Fri 09 September 2011 By Florent Guillaume

Continue Reading

Apache Chemistry Goes TLP

Thu 24 February 2011 By Florent Guillaume

<p>Just a few days ago <a href="http://chemistry.apache.org/" target="_self">Apache Chemistry</a> <a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces11" target="_self">became a top-level project</a> (TLP) of the Apache Software Foundation (ASF).&#xA0;As a reminder, Chemistry provides client libraries implementing the <a href="http://docs.oasis-open.org/cmis/CMIS/v1.0/cmis-spec-v1.0.html" target="_self">CMIS</a> spec in Java, Python, PHP and .NET, and a server-oriented library for Java. Learn more about this on the&#xA0;<a href="http://chemistry.apache.org/" target="_self">Chemistry page</a>.</p>

Continue Reading

Nuxeo and Java EE

Wed 16 February 2011 By Florent Guillaume

<p>A question we often get is &quot;Is Nuxeo Java EE compliant? Does it run in my preferred application server?&quot;.</p>

Continue Reading

Why Nuxeo Dropped JCR

Thu 13 January 2011 By Florent Guillaume

<p>There have been questions about JCR vs CMIS recently (<a href="http://www.cmswire.com/cms/web-cms/is-jcr-dead-009676.php" target="_self">Is JCR Dead?</a>), and I thought I&apos;d expand a bit on why we at Nuxeo decided to drop support for&#xA0;JCR.</p>

Continue Reading

CMIS and Chemistry at ApacheCon 2010

Mon 25 October 2010 By Florent Guillaume

<p><a href="http://na.apachecon.com/c/acna2010/" target="_self">ApacheCon 2010</a> starts next week in Atlanta, and if you want to know more about the <a href="http://www.oasis-open.org/committees/cmis" target="_self">CMIS</a> standard from <a href="http://www.oasis-open.org/" target="_self">OASIS</a>, <a href="http://incubator.apache.org/chemistry/index.html" target="_self">Apache Chemistry</a>, and <a href="http://incubator.apache.org/chemistry/opencmis.html" target="_self">OpenCMIS</a> then you should come! On Wednesday, Nov 3 (at 2pm) I&apos;ll be presenting a talk on these topics. Here&apos;s the abstract:</p>

Continue Reading

Apache Chemistry meeting wrap up

Mon 19 April 2010 By Florent Guillaume

<p>Last week a meeting took place in Munich between the main developers behind the two Java <a href="http://incubator.apache.org/chemistry/">Chemistry</a> projects (Chemistry and OpenCMIS). I can say that the meeting was a success and that the two codebases are now in the process of actively being merged!</p>

Continue Reading

Nuxeo CMIS Update

Thu 21 January 2010 By Florent Guillaume

Continue Reading

Advanced CMIS

Wed 02 December 2009 By Florent Guillaume

<p>The upcoming <a href="http://www.oasis-open.org/committees/cmis">CMIS</a> standard is approaching its final 1.0 version, and I thought I would take the time to present some of its most advanced features.</p>

Continue Reading

CMIS Meeting, Day Two

Thu 06 August 2009 By Florent Guillaume

Continue Reading

CMIS Meeting, Day One

Wed 05 August 2009 By Florent Guillaume

Continue Reading

The Promises of Modern Chemistry

Thu 25 June 2009 By Florent Guillaume

<p> By now, most of you should have heard about <a href="http://www.oasis-open.org/committees/cmis/">CMIS</a>, the upcoming specification that promises interoperability between many systems for common content management tasks. The CMIS specification is being driven by an OASIS Technical Committee and is currently still a draft; it is expected to be finalized late 2009 or early 2010. </p>

Continue Reading

Florent Guillaume on CMIS and Apache Chemistry

Tue 23 June 2009 By Florent Guillaume

<p> A few weeks ago I gave an <a href="http://www.cmswire.com/cms/enterprise-cms/nuxeos-take-on-apache-cmis-implementation-aka-chemistry-004513.php">interview</a> to Irina Guseva of <a href="http://www.cmswire.com/">CMSWire</a>. We touched the subjects of strategic value of CMIS, Apache Chemistry project history, partnerships, open source, future plans around CMIS, and more. </p>

Continue Reading

CMIS meeting notes

Tue 03 February 2009 By Florent Guillaume

Continue Reading

JavaOne 2007 Slides

Sat 12 May 2007 By Florent Guillaume

Continue Reading

Discover Nuxeo 5 at JavaOne 2007

Thu 03 May 2007 By Florent Guillaume

Continue Reading

What's the point of JCR?

Wed 18 October 2006 By Florent Guillaume

<p> Nuxeo is switching its <a href="/products/content-management-platform/">ECM</a> to Java, and we&apos;re using <a href="http://jcp.org/en/jsr/detail?id=170">JCR</a> for our document storage. JCR (Java Content Repository, standardized by <a href="http://jcp.org/en/jsr/detail?id=170">JSR-170</a> and the upcoming <a href="http://jcp.org/en/jsr/detail?id=283">JSR-283</a>) is a young specification with a promising future &#x2014; but what&apos;s its point, you may ask, as all existing content management systems are already storing content very well without it? Its goal is <em>interoperability</em> between vendors, which will make it possible for people who write applications needing to store content to have a unified API for such manipulations. All major content repository vendors are active in the JSR-283 expert group, and all are working on JCR bindings for their various proprietary repositories. </p>

Continue Reading

Nuxeo 5: Unifying the content APIs

Wed 18 October 2006 By Florent Guillaume

Continue Reading

GenericSetup for CPS, CMF and Zope

Tue 17 January 2006 By Florent Guillaume

<p> 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 their configuration, and export profiles, which makes a snapshot of the configuration and writes it to a set of XML files. </p>

Continue Reading

Object event dispatching in Zope

Thu 10 November 2005 By Florent Guillaume

Continue Reading

Events in Zope 2.9

Tue 08 November 2005 By Florent Guillaume

Continue Reading

CPS Second Bug Day Wrapup

Fri 28 October 2005 By Florent Guillaume

<p> This bug day was announced on short notice, we we still managed to kill 26 bugs (while 9 new were opened). That&apos;s good work! </p>

Continue Reading

CPS 3.3.6 released

Wed 21 September 2005 By Florent Guillaume

<p>CPS 3.3.6 has just been released.</p>

Continue Reading

CPS Bug Day Wrapup

Fri 16 September 2005 By Florent Guillaume

<p> 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 CPS 3.3.6), what was necessary for the next stable CPS 3.4 release, and what could be postponed to a later development cycle (CPS 3.5). The <a href="http://svn.nuxeo.org/trac/pub/timeline?from=09%2F14%2F05&amp;daysback=0&amp;ticket=on">Timeline for Wednesday</a> show 65 bugs resolved (fixed or closed). In addition to these, several hundreds have been retargetted or cleaned up. </p>

Continue Reading

Object-Relational mapping in Zope

Thu 11 August 2005 By Florent Guillaume

<p> I&apos;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&apos;ve been investigating existing tools and what can be done with them. Here&apos;s a quick rundown. </p>

Continue Reading

ZODB presentation and tips

Wed 03 August 2005 By Florent Guillaume

<p> Chris McDonough has a nice presentation of ZODB, with some tips about how to make it perform better. One I hadn&apos;t read about before is the <code>cacheMinimize</code> in the middle of big transactions; I&apos;ll have to check how it performs in some situations. </p>

Continue Reading

A comparison of indexers

Thu 30 June 2005 By Florent Guillaume

<p> <a href="http://www.let.rug.nl/%7Egosse/Imix/clin04_tiedemann.pdf">http://www.let.rug.nl/~gosse/Imix/clin04_tiedemann.pdf</a> is a poster comparing several Information Retrieval (IR) engines, among them Lucene and Xapian. </p>

Continue Reading

Compiling python 2.3.5 on Mac OS X Tiger

Mon 30 May 2005 By Florent Guillaume

<p> 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&apos;s what I had to do to compile it, and python-ldap with it. </p>

Continue Reading

CMFSetup for CPS

Sun 03 April 2005 By Florent Guillaume

Continue Reading

Paris Sprint, Day #2

Wed 16 March 2005 By Florent Guillaume

Continue Reading

DeadlockDebugger 1.0

Tue 08 March 2005 By Florent Guillaume

<p>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 returned to the browser (even though the Zope is deadlocked and doesn&apos;t answer any other requests!).</p>

Continue Reading

Debugging deadlocks

Tue 08 March 2005 By Florent Guillaume

Continue Reading

Apache + mod_python + ZEO

Tue 08 March 2005 By Florent Guillaume

Continue Reading

Caching is hard

Fri 25 February 2005 By Florent Guillaume

<p>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 for &apos;_v_&apos; attributes), or spread across ZEO clients. Accessing a &apos;_v_&apos; attribute in another ZODB connection (i.e., usually, a different thread) is not really feasible, and accessing another ZEO client that may be across the world is impossible directly.</p>

Continue Reading