doc/announce.en.txt
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Thu, 24 Sep 2015 11:26:11 +0200
changeset 10921 977def81780a
parent 314 a93da6d88d4e
child 11336 96b1dc702e92
permissions -rw-r--r--
[migration] don't handle data deletion anymore on schema changes In most cases when we want to drop some entity/relation type, we don't care whether hooks are called on their deletion. There is even low chances that some hooks still exists, based on an old version of the schema. Last but not least, this is horribly inefficient. So this should be clearly documented and handled by application's programmer if desired. This patch removes unnecessary deletion (because table or column will be later dropped) and reimplements the case of partial deletion (only one relation definition among several, hence the database structure isn't modified) using sql. Only one test regarding deletion of inlined relation def is added as other cases seem to be covered by existing tests. Closes #7023315

.. -*- coding: utf-8 -*-

The development team is pleased to announce the 3.0.0 release of CubicWeb, also
know as ShowTime.

What is CubicWeb?
-----------------

With CubicWeb, the Semantic Web is a construction game!

CubicWeb_ is a semantic web application framework, licensed under the LGPL, that
empowers developers to efficiently build web applications by reusing components
(called cubes) and following the well known object-oriented design principles.

Its main features are:

    * an engine driven by the explicit data model of the application,
    * a query language named RQL similar to W3C’s SPARQL,
    * a selection+view mechanism for semi-automatic XHTML/XML/JSON/text generation,
    * a library of reusable components (data model and views) that fulfill common needs,
    * the power and flexibility of the Python programming language,
    * the reliability of SQL databases, LDAP directories, Subversion and Mercurial for storage backends.

Being built since 2000 by an R&D project still going on today, supporting
100,000s of daily visits at some production sites, CubicWeb is a proven end to
end solution for semantic web application development that promotes quality,
reusability and efficiency.

The unbeliever will read the quick overview_ of CubicWeb.

The hacker will join development at the forge_.

The impatient will move right away to installation_ and set-up of a CubicWeb
environment.

.. _cubicweb: http://www.cubicweb.org/
.. _overview: http://www.cubicweb.org/doc/en/A020-tutorial.en.html#overview
.. _forge: http://www.cubicweb.org/project?vtitle=All%20cubicweb%20projects
.. _installation: http://www.cubicweb.org/doc/en/C010-setup.en.html#miseenplaceenv

Home page
---------

http://www.cubicweb.org/

Download
--------

http://ftp.logilab.org/pub/cubicweb/

Mailing list
------------

http://lists.cubicweb.org/mailman/listinfo/cubicweb