[249 total ]
Midgard 1.8.9 "Samshoblo" released

Lodz, August 19th 2008 -- The Midgard Project has released stable, 1.8.9
release version of the Midgard Open Source Content Management System.

Midgard 1.8.9 "Samshoblo" release includes major memory fixes and ... [More] enchancements.

Read more about changes.

Midgard

Midgard is a capable open source content management system for running
mid-to-high-end websites. In addition to the built-in content management
features, Midgard also provides a highly object-oriented component architecture
for building interactive web applications that integrate seamlessly with the
website.

Midgard provides unique technology so can be easily integrated with any kind of
environment. From web applications ( Midgard CMS with its component framework -
MidCOM ) to typical desktop ones ( Midgard Framework ). From personal blog to
corporate portals and intranets.

Midgard is also language independent and due to its powerfull architecture is
proved as stable, secure and flexible solution implemented in high range of
environmental targets:

PHP, Python or Java applications
PHP extension
Python module
Apache module
GTK desktop applications
C applications.

Get started with Midgard 1.8 today

Midgard CMS provides a powerful toolkit for web publishing and building
interactive web applications. The features include:

Comprehensive authoring tools
Website management
Multilingual support
User management and access control
Web development

Read more about features and learn how to create content.

Planned for next releases

First stable release of 8.09 branch (Ragnaroek): September 2008
First Midgard2 9.03 stable release : March 2009
Automated database MgdSchema management and table initialization
Deprecation of the classic functional Midgard API in favor of MgdSchema and
Query Builder
Deprecation of repligard, apache1 and PHP4 support.
Integrated midgard-python and mono package
New, rewritten midgard-data package
PostgreSQL, SQLite and MS SQL support

Midgard resources

Download page and changelog for latest release
Getting started with Midgard
Screenshots
Documentation
Bugs reporting

User and developers support:

Mailing list
Users' forum
Developers' forum
IRC: #midgard on irc.freenode.net

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 maemo.org, 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
piotrek.pokora(at)gmail.com

Henri Bergius, Midgard spokesman
henri.bergius(at)iki.fi

The Midgard Project
http://www.midgard-project.org [Less]

PHP4 end-of-life and Midgard

PHP 4.4.9 was released on Aug 7th 2008. It is the last release of the PHP4 line, and no security fixes or other improvements will be made available. This makes it dangerous to run public web sites with PHP4. The Midgard Project would like to urge all ... [More] users of PHP4 to upgrade to PHP5.

The Midgard 1.8 ("Thor") series of Midgard support both PHP4 and PHP5 fully. Therefore the easiest path to upgrade legacy Midgard installations is to first upgrade to Thor, keeping PHP4, and then switch to PHP5.

All upcoming Midgard versions, starting from the 1.9 ("Ragnaroek") release scheduled for September drop support of PHP4 in compliance to the GoPHP5 initiative.

The PHP project has released a migration guide. [Less]

Midgard 1.9.0alpha1 "White Nights" released

Lodz, June 25th 2008 -- The Midgard Project has released first alpha,
1.9.0 release version of the Midgard Open Source Content Management System.

Midgard 1.9 has been designed as a version easing the transition from
Midgard 1.x to ... [More] Midgard 2. To aid developers, the release includes both
the classic Midgard APIs that are now deprecated, and the new
schema-based Midgard 2 APIs. This means that the release can be used
to run both Midgard 1 applications like the version 2.8 of the MidCOM
component framework, and Midgard 2 applications like MidCOM 3.

Some new and experimental features of Midgard 2 series like D-Bus
signaling on I/O events is also available on Midgard 1.9.

Read more about changes.

Midgard

Midgard is a capable open source content management system for running
mid-to-high-end websites. In addition to the built-in content management
features, Midgard also provides a highly object-oriented component
architecture for building interactive web applications that integrate
seamlessly with the
website.

Midgard provides unique technology so can be easily integrated with any
kind of environment. From web applications ( Midgard CMS with its component
framework - MidCOM ) to typical desktop ones ( Midgard Framework ). From
personal
blog to corporate portals and intranets.

Midgard is also language independent and due to its powerful architecture
is proved as stable, secure and flexible solution implemented in high
range of environmental targets:

PHP, Python or Java applications
PHP extension
Python module
Apache module
GTK desktop applications

Get started with Midgard 1.9 today

Midgard CMS provides a powerful toolkit for web publishing and building
interactive web applications. The features include:

Comprehensive authoring tools
Website management
Multilingual support
User management and access control
Web development

Read more about features and learn how to create content.

Planned for next releases

Second alpha release of 1.9 branch : 3Q2008
First Midgard2 beta release : 3Q2008
Automated database MgdSchema management and table initialization
Deprecation of the classic functional Midgard API in favor of
MgdSchema and Query Builder
Deprecation of repligard, apache1 and PHP4 support.
Integrated midgard-python and mono package
New, rewritten midgard-data package
PostgreSQL, SQLite, Oracle and MS SQL support

Midgard resources

Download page and changelog for latest release
Getting started with Midgard
Screenshots
Documentation
Bug reporting

User and developers support:

Mailing list
Users' forum
Developers' forum
IRC: #midgard on irc.freenode.net

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 maemo.org, 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
piotrek.pokora(at)gmail.com

Henri Bergius, Midgard spokesman
henri.bergius(at)iki.fi

The Midgard Project
http://www.midgard-project.org [Less]

Midgard 2.0.0alpha2 "Bonfire" released

Lodz, June 25th 2008 -- The Midgard Project has released second
alpha, 2.0 release version of the Midgard Open Source Content Management
System.

About this release

The second alpha of the Midgard 2.0 branch is targeted at ... [More] web framework
and desktop developers. This release does not consist of the CMS
components, but instead targets at providing the development tools for
building a modern web framework. Framework based not only on one tool,
but which can connect multiple technologies and languages.

This is also the first Midgard release which doesn't provide Apache module.

The version 3 of MidCOM web content management components for PHP5 are
currently in the process of being ported to the Midgard 2.0 platform.
MidCOM 3 can run also with Midgard 1.9 release version.

Midgard

Midgard is an object-oriented storage abstraction layer for
interconnected web and desktop applications.

Midgard's philosophy includes building on top of a well-known and
supported toolkit of Linux, Apache, MySQL and PHP on the web end, and
GNOME libraries like glib and libgda on the system end or SQLite and Python
for personal use.

The Midgard platform enables developers to define a storage structure
once and use it on both web and desktop applications, with the
possibility of easy data replication between the two.

On top of the current stable Midgard 1.8 core, the PHP-based Midgard
Component
Framework (MidCOM) makes Midgard a capable content management system
and web
framework.

New Midgard architecture
Language independence

Midgard is also language independent and due to its powerful architecture
has proven as stable, secure and flexible solution implemented in
various environments:

PHP5 extension for object-oriented access to the storage system
Python module for object-oriented access to the storage system
Historical Apache module for handling persistent connections and initialization
of the platform
GTK desktop applications

Database independence

The Midgard 1.x was heavily coupled with the MySQL database. The new
2.0 architecture is instead built on top of libgda, the GNOME database
abstraction layer. This enables Midgard to be used with various
storage engines, including:

MySQL
Postgres
SQLite
Microsoft SQL Server
Oracle
DB2

Built-in replication and metadata

All Midgard objects are automatically equipped with a consistent set
of metadata properties that can be used for access control and
workflow.

In addition, Midgard provides an API for serializing and unserializing
stored objects in XML format that can be used for replicating data
between different systems. The replication architecture can be used
for staging/live web environments or mobile applications that
synchronize between each other or a web back-end.

Planned for next Midgard 2 releases

New rewritten ACL integrated within core libraries
New advanced Midgard Style Engine
New enchanced database access API
MidCOM web toolkit ported to Midgard 2 platform
Support for Template Abstraction Language for MidCOM components
Mono/C# and Ruby language bindings
Easy Midgard CMS installer

Midgard resources

Download page and changelog for latest release
Bug reporting

User and developers support:

Users' forum
Developers' forum
IRC: #midgard on irc.freenode.net

About Midgard

The Midgard Framework development started in 1997 and it was initially
released as free software in May 1999. Midgard Project has since
gathered an active user and developer community, powering thousands of
web sites ranging from simple organizational intranets to large
community portals.

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
has been supported by several commercial and governmental entities
including the European Union and the Swedish Internet Foundation.

Midgard is free software available under the GNU LGPL license.

Contacts

Piotr Pokora, Midgard release manager
piotrek.pokora(at)gmail.com

Henri Bergius, Midgard spokesman
henri.bergius(at)iki.fi

The Midgard Project
http://www.midgard-project.org [Less]

Midgard 1.8.8 "Lingua grata" released

Lodz, May 29th 2008 -- The Midgard Project has released stable, 1.8.8
release version of the Midgard Open Source Content Management System.

Midgard 1.8.8 "Lingua grata" release includes minor bugfixes and
major multilingual ... [More] enchancements.

Read more about changes.

Midgard

Midgard is a capable open source content management system for running
mid-to-high-end websites. In addition to the built-in content management
features, Midgard also provides a highly object-oriented component
architecture for building interactive web applications that integrate seamlessly with the
website.

Midgard provides unique technology so can be easily integrated with any
kind of environment. From web applications ( Midgard CMS with its component
framework - MidCOM ) to typical desktop ones ( Midgard Framework ). From personal
blog to corporate portals and intranets.

Midgard is also language independent and due to its powerful architecture
is proved as stable, secure and flexible solution implemented in high range of environmental targets:

PHP, Python or Java applications
PHP extension
Python module
Apache module
GTK desktop applications
C applications.

Get started with Midgard 1.8 today

Midgard CMS provides a powerful toolkit for web publishing and building
interactive web applications. The features include:

Comprehensive authoring tools
Website management
Multilingual support
User management and access control
Web development

Read more about features and learn how to create content.

Planned for next releases

First alpha release of 1.9 branch : 1Q2008
Second Midgard2 alpha release : May/June 2008
Automated database MgdSchema management and table initialization
Deprecation of the classic functional Midgard API in favor of MgdSchema and Query Builder
Deprecation of repligard, apache1 and PHP4 support.
Integrated midgard-python and mono package
New, rewritten midgard-data package
PostgreSQL, SQLite, Oracle and MS SQL support

Midgard resources

Download page and changelog for latest release
Getting started with Midgard
Screenshots
Documentation
Bug reporting

User and developers support:

Mailing list
Users' forum
Developers' forum
IRC: #midgard on irc.freenode.net

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 maemo.org, 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
piotrek.pokora(at)gmail.com

Henri Bergius, Midgard spokesman
henri.bergius(at)iki.fi

The Midgard Project
http://www.midgard-project.org [Less]

Metadata creator hotfix

 

Today we discovered major issue with metadata creator. Simply, creator person's guid isn't stored in database for any registered MgdSchema class. Issue appeared in 1.8.7 version of midgard and fix will be included in upcoming 1.8.8 ... [More] release.

If you use Midgard 1.8.6, hold on with upgrade till 1.8.8 is released.

As a temporary solution you can upgrade your midgad packages if your system is debian or compile midgard-core with manually applied patch.

Debian packages
Patch

Tables can be fixed using example query:

UPDATE article SET metadata_creator=REPLACE(metadata_authors, '|' ,'') WHERE metadata_creator='' AND metadata_authors<>'' AND metadata_authors<>'||' AND LENGTH(metadata_authors) < 39;

However you should check tables and correct data manually in case if metadata_authors column contain more than one guid. [Less]

Midgard 1.8.7 "Flying Pancake" released

Lodz, March 13th 2008 -- The Midgard Project has released stable, 1.8.7
release version of the Midgard Open Source Content Management System.

Midgard 1.8.7 "Flying Pancake" release includes major bugfixes and ... [More] enchancements.

Read more about changes.

Midgard

Midgard is a capable open source content management system for running
mid-to-high-end websites. In addition to the built-in content management
features, Midgard also provides a highly object-oriented component architecture
for building interactive web applications that integrate seamlessly with the
website.

Midgard provides unique technology so can be easily integrated with any kind of
environment. From web applications ( Midgard CMS with its component framework -
MidCOM ) to typical desktop ones ( Midgard Framework ). From personal blog to
corporate portals and intranets.

Midgard is also language independent and due to its powerfull architecture is
proved as stable, secure and flexible solution implemented in high range of
environmental targets:

PHP, Python or Java applications
PHP extension
Python module
Apache module
GTK desktop applications
C applications.

Get started with Midgard 1.8 today

Midgard CMS provides a powerful toolkit for web publishing and building
interactive web applications. The features include:

Comprehensive authoring tools
Website management
Multilingual support
User management and access control
Web development

Read more about features and learn how to create content.

Planned for next releases

First alpha release of 1.9 branch : 1Q2008
First Midgard2 alpha release : January / February 2008
Automated database MgdSchema management and table initialization
Deprecation of the classic functional Midgard API in favor of MgdSchema and
Query Builder
Deprecation of repligard, apache1 and PHP4 support.
Integrated midgard-python and mono package
New, rewritten midgard-data package
PostgreSQL, SQLite and MS SQL support

Midgard resources

Download page and changelog for latest release
Getting started with Midgard
Screenshots
Documentation
Bugs reporting

User and developers support:

Mailing list
Users' forum
Developers' forum
IRC: #midgard on irc.freenode.net

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 maemo.org, 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
piotrek.pokora(at)gmail.com

Henri Bergius, Midgard spokesman
henri.bergius(at)iki.fi

The Midgard Project
http://www.midgard-project.org [Less]

Midgard 2.0alpha1 "Wet Dog"

Lodz, February 26th 2008 -- The
Midgard Project has released first alpha, 2.0 release version of the
Midgard Open Source Content Management System.

About this release

The first alpha of the Midgard 2.0 branch is targeted at ... [More] web framework
and desktop developers. This release does not consist of the CMS
components, but instead targets at providing the development tools for
building a modern web framework. Framework based not only on one tool,
but which can connect multiple technologies and languages.

The version 3 of MidCOM web content management components for PHP5 are
currently in the process of being ported to the Midgard 2.0 platform.

Midgard

Midgard is an object-oriented storage abstraction layer for
interconnected web and desktop applications.

Midgard's philosophy includes building on top of a well-known and
supported toolkit of Linux, Apache, MySQL and PHP on the web end, and
GNOME libraries like glib and libgda on the system end or SQLite and Python
for personal use.

The Midgard platform enables developers to define a storage structure
once and use it on both web and desktop applications, with the
possibility of easy data replication between the two.

On top of the current stable Midgard 1.8 core, the PHP-based Midgard Component
Framework (MidCOM) makes Midgard a capable content management system and web
framework.

New Midgard architecture
Language independence

Midgard is also language independent and due to its powerful architecture
has proven as stable, secure and flexible solution implemented in various environments:

PHP5 extension for object-oriented access to the storage system
Python module for object-oriented access to the storage system
Apache module for handling persistent connections and initialization
of the platform
GTK desktop applications

Database independence

The Midgard 1.x was heavily coupled with the MySQL database. The new
2.0 architecture is instead built on top of libgda, the GNOME database
abstraction layer. This enables Midgard to be used with various
storage engines, including:

MySQL
Postgres
SQLite
Microsoft SQL Server
Oracle
DB2

Built-in replication and metadata

All Midgard objects are automatically equipped with a consistent set
of metadata properties that can be used for access control and
workflow.

In addition, Midgard provides an API for serializing and unserializing
stored objects in XML format that can be used for replicating data
between different systems. The replication architecture can be used
for staging/live web environments or mobile applications that
synchronize between each other or a web back-end.

Planned for next Midgard 2 releases

New rewritten ACL integrated within core libraries
New advanced Midgard Style Engine
D-BUS signal support
MidCOM web toolkit ported to Midgard 2 platform
Support for Template Abstraction Language for MidCOM components
Mono/C# and Ruby language bindings
Easy Midgard CMS installer

Midgard resources

Download page and changelog for latest release
Bugs reporting

User and developers support:

Users' forum
Developers' forum
IRC: #midgard on irc.freenode.net

About Midgard

The Midgard Framework development started in 1997 and it was initially
released as free software in May 1999. Midgard Project has since
gathered an active user and developer community, powering thousands of
web sites ranging from simple organizational intranets to large
community portals.

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
has been supported by several commercial and governmental entities
including the European Union and the Swedish Internet Foundation.

Midgard is free software available under the GNU LGPL license.

Contacts

Piotr Pokora, Midgard release manager
piotrek.pokora(at)gmail.com

Henri Bergius, Midgard spokesman
henri.bergius(at)iki.fi

The Midgard Project
http://www.midgard-project.org [Less]

MidCOM 2.8.0 released

Linköping,
February 16th 2008 -- The Midgard Project has released version 2.8.0 of
MidCOM - the Midgard Components Framework. MidCOM 2.8 provides PHP5
support and includes new features like content caching and ... [More] replication.

MidCOM is the default Content Management interface in Midgard CMS,
and provides developers a production-proven architecture for building
new web applications. With the MidCOM framework PHP applications have
powerful localization, configuration, style handling and data
abstraction features.

Changes in MidCOM 2.8 series

This release brings performance and new features to the MidCOM framework:

Asgard administration interface

New administrative interface for all content in Midgard database
Centralized component configuration tools
Trash browsing and undeletion support
Automatic validation of edited PHP templates
Full replacement for Aegir and SpiderAdmin

MidCOM replication system

Support for server-to-server replication, archival and staging-live setups
Nearly instant replication triggered via MidCOM DBA watchers
HTTP, email and tarball transports

Content caching infrastructure

Generated pages can be cached via SQLite, memcached or static file cache
Intelligent, automatic cache invalidation
Support for HTTP conditional GET

OpenID authentication

Authentication and autoregistration via external OpenID identities

Tango icons and colors

MidCOM now uses Tango icons and colors to provide a more graphical experience

New libraries available

net.nemein.attention - APML handling and attention profiling library
org.maemo.socialnews - Social news filtering and aggregation system
org.openpsa.httplib - web querying and Microformat handling library
org.routamc.statusmessage - Twitter and Jaiku microblogging and presence integration
...and many more. There are over 120 MidCOM components available in public

Requirements and installation

This release requires Midgard 1.8.6 or newer and PHP 5.0 or newer.

Database changes and package installations are automatically handled by Datagard.

Installation of MidCOM is outlined here:

http://www.midgard-project.org/documentation/installing-midcom-with-pear/

Upgrading

Upgrading from MidCOM 2.6 is outlined here:

http://www.midgard-project.org/documentation/upgrading_midcom_from_2-6_to_2-8/

Issue tracking

Please file your bug reports and enhancement requests in Midgard Trac:

http://trac.midgard-project.org/

More information

Tarjei Huse, maintainer
tarjei@nu.no

Henri Bergius, core developer
henri.bergius@iki.fi [Less]

Midgard-data 1.8.6.1 Hotfix package

 

1.8.6.1 hotfix, midgard-data package includes major bug fix which prevented Midgard database being correctly installed.

Get package now.