Nuxeo

Stefane Fermigier's Nuxeo Blog

News from the Open Source ECM trenches

Archive for August, 2005

coverage.py, profile and hotshot support in Zope’s testrunner

without comments

I have added support for coverage analysis using coverage.py
from Gareth
Rees
and
Ned Batchelder
, as well as support for profiling using either the profile or hotshot modules
from the Python
standard library
, to Zope 2′s test runner test.py.

See the
attached file
.

Written by Stefane Fermigier

August 21st, 2005 at 10:08 am

Posted in Uncategorized

S. Fermigier first law of project management

without comments

Just thought it out while discussing with Ruslan:

Every project is 80% finished 80% of the time

Proof: just apply twice the 80/20 principle (also known as Pareto’s
principle
). Details are left as an exercise to the reader.

Written by Stefane Fermigier

August 17th, 2005 at 12:39 pm

Posted in Uncategorized

Compaison Rails vs. Django

without comments

Rails est un framework web MVC
pour le langage Ruby qui connait une certaine popularité en ce moment.

Django est son plus proche
équivalent dans le monde Python.

Les deux projets sont issus de projets spécifiques (Basecamp pour Rails, Lawrence Journal World pour Django) et
ont été générisés ensuite.

Sam Newman vient d’écrire A
comparison of Django with Rails
, et conclut sa comparaison assez
équilibrée des deux frameworks par:

I said at the start that the two frameworks were developed as a result
of two very different applications – and most of the differences between
the two are a result of this. If you are developing a simple (in a domain
model sense) application where you want to use Ajax to deliver a great
UI,
Rails is probably for you. If however you want to develop an entire site
with different types of applications within it –

Read more

Written by Stefane Fermigier

August 17th, 2005 at 9:49 am

Posted in Uncategorized

Philip Eby on Java+XML vs. Python and the sin of overengineering

without comments

Philip Eby has some
comments
on the Chandler development team recent decision to drop its
XML-based “parcel” (parcels are components in Chandler) description format
in favor of a pure-Python solution.

There are two interesting lessons in his post:

Of course, the real sin here was
not so much XML per se, as overengineering in advance of requirements. If
you’re not developing the feature now, it’s best not to make a bunch of
other design decisions based on what you think the feature will need. A little
thing like choosing to put data in XML form can result in a wide variety of
additional costs like:

  • Designing the XML format
  • Implementing a parser
  • Documenting the format
  • Developing a bunch of stuff in the format
  • Evolving and fixing the parser to handle more and more complex use
    cases that weren’t thought of previously
  • Productivity losses versus what it would’ve been with Python

Read more

Written by Stefane Fermigier

August 16th, 2005 at 12:01 pm

Posted in Uncategorized

Blogs.nuxeo.com updated

without comments

We have updated the site (lighter design + some updated
functionalities).

We’re still working on how to handle trackback spam.

Written by Stefane Fermigier

August 16th, 2005 at 11:59 am

Posted in Uncategorized

Debian-based distribution vendors form the Debian Common Core Alliance

without comments

The press release says
it:

Major Linux vendors and
non-profit organizations today officially launched the DCC Alliance. The
Alliance plans to assemble a common, standards-based Debian core for
Debian-based Linux distributions, accelerate worldwide commercial adoption
of Debian, promote compatibility among the growing community of Debian
derivatives, and work with Debian on features important to commercial
adoption such as a predictable release cycle and Linux Standard Base (LSB)
compliance.

Interestingly, Ubuntu is not part of the founding members.

Written by Stefane Fermigier

August 12th, 2005 at 3:32 pm

Posted in Uncategorized

“Official” (though still experimental) packages of CPS for Debian available

without comments

Fabio Tranchitella wrote me this morning that Debian packages for CPS were
available at his experimental Debian Zope
packages
web site.

More information in this
message
I sent this afternoon to the cps-devel mailing list.

Written by Stefane Fermigier

August 12th, 2005 at 3:31 pm

Posted in Uncategorized

©2010-2012      

Built on a Wordpress using a customization of the Journalist theme.