November 22, 2005

Midgard 1.7.3 "Quoted" released

Piotr Pokora writes "Lodz, November 22nd 2005 -- The Midgard Project has released stable release
version 1.7.3 of the Midgard Open Source Content Management System.

Midgard's 1.7 branch is a major overhaul of the whole Content Management
System. Besides the stable and mature Content Management features of first
generation Midgard, it also ships a preview version of second generation
Midgard capabilities, allowing developers to have a glimpse at the new day
of Midgard2.

1.7.3 provides improved Midgard Quota support , new MidCOM release and fixes
in midgard-core.

Midgard 1.7 for end users

For the end users, Midgard 1.7 brings the mature MidCOM Content
Management interface version 2.4, and the new Midgard Site
Wizard for easy website creation.

The new MidCOM has been developed with performance in mind, and
has been moved from the Midgard database into the file system.
MidCOM also includes a new output caching system.

In addition to performance, MidCOM's new features include a
full-fledged metadata management system and integrated content
search using Apache Lucene.

Midgard Site Wizard is the new default way of building Midgard

powered websites. System administrator can use the easy
web-based tool for setting up new organizations, websites and
layout templates within the Midgard database.

Be in control of your content On the applications front,
Midgard includes several new tools, including a social
bookmarks manager and an online order processing and shop

Midgard 1.7 for developers

For developers, Midgard 1.7 brings the first preview of the
Midgard2 programming interfaces, including MgdSchema, Java
support and the new Query Builder. The new programming
interfaces ensure greater flexibility, and have already been
tested in demanding environments.

MgdSchema is the new object model for Midgard built on top of
the GObject libraries. Define your own data structure in schema
XML files, and get the full querying and extension mechanisms
of Midgard available for them.

Midgard's new Java support provides full Java Content
Repository support for the Midgard Content Management System.
This enables integration and content migration between Midgard
and other enterprise systems.

Midgard Query Builder is the new way to build database queries
within the Midgard database. It supports grouped OR queries,
and making queries from all properties of the MgdSchema

The MidCOM component framework bundled with Midgard 1.7
includes also several developer-friendly features. The new
Component Base Classes make component development fast and
easy, and the sessioning service enables writing of continuous

Changes from 1.6.0 releases:


  • MgdSchema (Data structure abstraction layer)
  • New internal types builded with GObjects and GType system
  • XML based types definition

Midgard-apache modules

  • New MidgardSchema directive for pointing correct MgdSchema
  • Page and style elements are handled by midgard internals
    data instead of Apache tables.



  • New file system based MidCOM 2.4 architecture
  • Integrated full-text search using Apache Lucene
  • Metadata management system
  • Several new components including bookmarks management and
    online store
  • New midcom-template package
  • Site Creation Wizard for easy Midgard site building
  • New style templates ready to use with the Site Wizard
  • Datagard's 'update database' option is changed to make
    updates from previous Midgard installations
  • PEAR packages installation supported by Datagard

Changes from 1.7.2 release:


  • Fixed memory leak Query Builder use with referenced
  • Sitegroup is not being set when MgdSchema object is updated
  • Sitegroup 0 can be used in Midgard Query Builder
  • Improved midgard quota
  • New quota feature for MgdSchema objects
  • Empty passwords not allowed for persons


  • new API functions
    • mgd_check_quota();
    • mgd_get_sitegroup_size();
  • Arrays and booleans usable with Midgard Query Builder
  • MySQL 4.1 supported

Midgard-apache 2

  • PAM support added


  • New MidCOM 2.4.6 included

Planned for next releases

  • Next scheduled release: October 2005
  • Automated testing releases
  • Automated database MgdSchema management and table
  • Deprecation of the classic functional Midgard API in favor
  • MgdSchema and Query Builder

Download page for latest

Features and
screenshots:">http: //

Getting started with
Midgard:">htt p://

Bugs reporting:">http ://

User and developers support:

Mailing list:

IRC: #midgard on

About Midgard

The Midgard Content Management Framework was initially released
in May 1999, and has since gathered a sizable user and
developer community. Midgard powers thousands of web sites
ranging from simple organizational websites to major portals
like New Zealand eGovernment site and Playbill.

Midgard is being developed by an international team of
professionals. Midgard's development team includes new media
designers, system integrators and content management
consultants. Midgard development is being supported by several
commercial and governmental entities

including the European Union.

Piotr Pokora, Midgard release manager

Henri Bergius, Midgard spokesman

The Midgard Project">http://www.midgar"

Click Here!