Posted over 40 years ago by Henri Bergius
The MidCOM PEAR channel will be having a scheduled downtime between Friday Dec 1st 2006 12:00 GMT and Sunday Dec 3rd 2006.
Downtime is due to electric work in the Protie building.
Posted over 40 years ago by Piotr Pokora
Lodz, December 12th 2006 -- The Midgard Project has released stable, 1.8.1 release version of the Midgard Open Source Content Management System.
Midgard 1.8.1 release includes major features' enchancements:
Preview for new
... [More]
integrated replication functionality
Compatibility with 64bit systems
Major fixes
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 or Java applications
PHP extension
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 : January/February 2007
Automated database MgdSchema management and table initialization
Deprecation of the classic functional Midgard API in favor of MgdSchema and Query Builder
Deprecation of repligard and apache1 support.
Integrated midgard-java package
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 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]
Posted over 40 years ago by Henri Bergius
There will be a Midgard Developer Meeting held in western Poland on June 16th - 18th this year.
More details will come later, but for now there is a forum thread about the event
Posted over 40 years ago by Piotr Pokora
Lodz, April 26th 2006 -- The Midgard Project has released stable
release version 1.7.5 of the Midgard Open Source Content Management System.
Midgard's 1.7 branch is a major overhaul of the whole Content
Management System.
... [More]
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.5 is maintenance and bugfix release.
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
system.
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 objects.
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 applications.
Changes from 1.6.0 releases:
Midgard-core
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
path.
Page and style elements are handled by midgard internals
data instead of Apache tables.
Midgard-php4
Classes are defined in XML file
New API methods for new MgdSchema objects
Ability to run midgard-php from command line
API changes
mgd_auth_midgard does not send cookie anymore
MidgardQueryBuilder class creates and executes SQL queries
Midgard-data
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.4 release:
Midgard-core
Critical security and stability fix in Midgard Style Engine
Guid property value populated when object is created
"Trusted" authentication type support
Midgard-apache
"Trusted" authentication type support
Midgard-php
Attachment and parameter objects created in parent object's
sitegroup.
Planned for next releases
Next 1.8alpha2 release : May 2006
Automated testing of releases
Automated database MgdSchema management and table
initialization
Deprecation of the classic functional Midgard API in favor
of Query Builder and MgdSchema
Deprecation of Repligard in favor of Exorcist
Access Control Lists system
Download page for latest
release:
http://www.midgard-project.org/download/1.7.html
Features and
screenshots:
http://www.midgard-project.org/midgard/1.7/
Getting started with
Midgard:
http://www.midgard-project.org/documentation/
Bugs reporting:
http://midgard.tigris.org/issues/reports.cgi
User and developers support:
Mailing list: user@midgard-project.org
IRC: #midgard on irc.midgard-project.org
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
pp@infoglob.pl
Henri Bergius, Midgard spokesman
henri.bergius@iki.fi
The Midgard Project
http://www.midgard-project.org/ [Less]
Posted over 40 years ago by Piotr Pokora
Two days after latest stable release midgard-php4 1.7.5.1 is released.
This hotfix resolves PHP_CREATE_REPLIGARD_VOID problem which affected snippetdir copy function in php module.
It's recommended to update midgard-php4 module as it
... [More]
affects different php environments in different ways. PHP can not be used with midgard module at all or can be silently ignored depending on your distribution. [Less]
Posted over 40 years ago by Piotr Pokora
Lodz, May 2nd 2006 -- The Midgard Project has released the second alpha release version for the upcoming 1.8 stable branch of the Midgard Open Source Content Management System.
Midgard's 1.8 branch focus on improved stability for Midgard2
... [More]
technology preview features introduced in 1.7 branch.
This release is adressed for Midgard developers and users who already use configured Midgard development environments. Due to the initial support for Midgard CMS PEAR packages it's not recommended for initial setups.
New branch provides metadata for all objects registered from
schemas. Improved MgdSchema types managament includes features
like automatic guid accessibility and ISO datetimes.
Midgard-schema, new command line tool creates database's
storage tables and performs tests on registered types before
implementing application in production environment.
PHP is no more the only one scripting language supported by
Midgard. Due to MgdSchema technology Midgard provides better
connectivity for Java developers.
1.8 branch is the last one Midgard branch with repligard. A new
Java tool, Exorcist is available as a preview for general
database replication, including Midgard and other CMS's
databases.
Midgard 1.8 for end users
Unified Configuration
New configuration file format allows users to reuse the same
midgard configuration among many different applications and
among many environments. New file format is in beta state in
this release and will be provided as the only one recommended
way to configure any applications in future Midgard releases.
The main goal is to reuse configuration even with different
binaries without any need to rebuild Midgard.
Installation improvements
Midgard CMS - MidCOM is installable and available as PEAR
packages.
New command line tool midgard-schema allows developers to
create objects' database storage automatically. This tool is
also able to perform basic object's operations ( like invoking
real create or update methods ) before classes are registered
in production environment.
New file format is currently supported by:
midgard-php used with php-cli
midgard-schema
midgard-query
midgard-apache2 module
Midgard 1.8 for developers
Midgard metadata.
New midgard_metadata class is new Midgard's internally
initialized type which is integral part of every user defined
class. midgard_metadata object is accessible as 'metadata'
property for every newly created object instance. Informations
like date of object's creation or last update, visibility or
object's creator are available for all classes defined in
schema files. This functionality also supports sheduling dates
for registered classes. Even for attachments or persons.
Midgard metadata in Query Builder
As Midgard Query Builder is the default way to query objects
from database, it also supports metadata constraints. Any
object may be queried from database not only using its own
properties but also using metadata property.
ISO datetimes
Following Midgard mRFC 0020 midgard_metadata properties with
MGD_TYPE_TIMESTAMP represents dates as ISO datetimes. All dates
are stored in UTC timezone in database.
Improved support for GUIDs
All midgard_metadata properties which are links to other types
use only guids instead of ids. Additionaly every object in
midgard database is represented by guid which is now stored in
object's table and doesn't have to be retrieved by particular
method. Database upgrade performed by datagard updates every
record in database, so even records created or updated with old
traditional Midgard API are converted and ready for new
applications.
Midgard Reflection
Midgard Reflection is designed for developers who need to write
"schema aware" applications without any knowledge about schema
registered for application.Property's or type's attributes
defined in schema files are easily accessible with Midgard
Reflection objects.
New datatypes for object's properties.
With Midgard's Reflection one may retrieve property's type.
Types like longtext or datetime defined in application's schema
are easily accessible on any level wihout any need to redefine
such data for application which create user's GUI based on used
objects.
Changes from 1.7 branch:
Midgard-core
Metadata for all MgdSchema objects
Support for ISO metadata datetimes
New Quota for MgdSchema objects
Rewritten database SELECTs with performance in mind
Metadata and joined objects supported by
MidgardQueryBuilder
Guids support for objects and metadata
New midgard-schema command line tool for testing schemas
and creating database tables
Midgard-data
repligard as part of midgard-data package
exorcist , a new tool for database replication
Changes from 1.8alpha1 release:
Midgard-core
Improved Midgard Query Builder
Improved metadata object properties
ability to create metadata table columns with
midgard-schema
Midgard Reflection Property
Midgard-php
Improved MgdSchema objects' constructor
Experimental core's GObjects handler
Core's warning and error messages populated as php error
messages
Extension is not built against MySQL or Apache
Midgard-data
PEAR packages installation and configuration support
New unified configuration file support
Database UTF-8 update support
Planned for next releases
Next 1.8beta1 release: May/June 2006
Automated database MgdSchema management and table
initialization
Deprecation of the classic functional Midgard API in favor
of MgdSchema and Query Builder
Deprecation of repligard and apache1 support.
Integrated midgard-java package
Download page for latest release:
http://www.midgard-project.org/download/1.8.html
Getting started with Midgard:
http://www.midgard-project.org/documentation/
Bugs reporting:
http://midgard.tigris.org/issues/reports.cgi
User and developers support:
Mailing list: user@midgard-project.org
IRC: #midgard on irc.midgard-project.org
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 pp@infoglob.pl
Henri Bergius, Midgard spokesman henri.bergius@iki.fi
The Midgard Project http://www.midgard-project.org/ [Less]
Posted over 40 years ago by Piotr Pokora
Midgard 1.8alpha2 version was
just released and BSD ports are already available before
binary
maintainers managed to build Midgard binary packages for all
popular distros.
BSD ports download page:
... [More]
FreeBSD ports
for Midgard CMS
BSD documentation for Midgard:
BSD
installation guide
Great thanks to Vasile
Vlădescu who is new BSD ports maintainer. [Less]
Posted over 40 years ago by Piotr Pokora
This is the second midgard package released as standalone package and the second released as subrelease one.
Midgard-core 1.7.5.1 hotfix package is addressed for developers
, users or administrators who use kerberos
... [More]
authentication
supported by new trusted auth mechanism.
Download page
http://www.midgard-project.org/download/1.7.html
Installation manual
http://www.midgard-project.org/documentation/installation-source/ [Less]
Posted over 40 years ago by Piotr Pokora
Lodz, June 21st 2006 -- The Midgard Project has released stable
release version 1.7.6 of the Midgard Open Source Content Management System.
1.7.6 "Fotomodelo" provides new PAM configuration features for Midgard authentication
... [More]
module. It also includes minor fixes for Midgard Quota and fixes which were included in 1.7.5.1 subreleases.
Changes from 1.7.5 release:
Midgard-core
Fixed limit for defined type's record in midgard_quota
class
Disk usage size returned for every person
Pam service filename configurable
"Trusted" authentication type fix
Midgard-apache
New directive 'MidgardPamFile' for PAM authentication type
Midgard-php
Fixed Snippetdir copy function
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 system.
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 objects.
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 applications.
Changes from 1.6.0 releases:
Midgard-core
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
path.
Page and style elements are handled by midgard internals
data instead of Apache tables.
Midgard-php4
Classes are defined in XML file
New API methods for new MgdSchema objects
Ability to run midgard-php from command line
API changes:
mgd_auth_midgard does not send cookie anymore
http://www.midgard-project.org/documentation/reference/other/mgd_auth_midgard.html
MidgardQueryBuilder class creates and executes SQL queries
Midgard-data
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
Planned for next releases
Next scheduled 1.8alpha3 release: June 2006
Automated testing releases
Automated database MgdSchema management and table
initialization
Deprecation of the classic functional Midgard API in favor
of MgdSchema and Query Builder
New replication system preview
Download page for latest release:
http://www.midgard-project.org/download/1.7.html
List of changes made in MidCoM 2.4.6:
http://www.midgard-project.org/midcom-permalink-4eceeb29a3b3bbdae31b2b7557d8d0e8
Features and screenshots:
http://www.midgard-project.org/midgard/1.7/
Getting started with Midgard:
http://www.midgard-project.org/documentation/
Bugs reporting:
http://midgard.tigris.org/issues/reports.cgi
User and developers support:
Mailing list: user@midgard-project.org
IRC: #midgard on irc.midgard-project.org
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 piotrek.pokora@gmail.com
Henri Bergius, Midgard spokesman henri.bergius@iki.fi
The Midgard Project http://www.midgard-project.org/ [Less]
Posted over 40 years ago by Piotr Pokora
Lodz, June 28th 2006 -- The Midgard Project has released the third alpha release version for the upcoming 1.8 stable branch of the Midgard Open Source Content Management System.
Midgard's 1.8 branch focus on improved stability for Midgard2
... [More]
technology preview features introduced in 1.7 branch.
This is the first release from 1.8 branch with full support for initial Midgard installations. It's addressed for developers and users familiar with new pear packages of Midgard CMS.
New branch provides metadata for all objects registered from
schemas. Improved MgdSchema types managament includes features
like automatic guid accessibility and ISO datetimes.
Midgard-schema, new command line tool creates database's
storage tables and performs tests on registered types before
implementing application in production environment.
PHP is no more the only one scripting language supported by
Midgard. Due to MgdSchema technology Midgard provides better
connectivity for Java developers.
1.8 branch is the last one Midgard branch with repligard.
Replication and undelete functionality will be fully supported
by midgard core library in stable release.
Midgard 1.8 for end users
Unified Configuration
New configuration file format allows users to reuse the
same midgard configuration among many different applications
and among many environments. New file format is in beta state
in this release and will be provided as the only one
recommended way to configure any applications in future Midgard
releases. The main goal is to reuse configuration even with
different binaries without any need to rebuild Midgard.
New file format is currently supported by:
midgard-php used with php-cli
midgard-schema
midgard-query
midgard-apache2 module
Midgard 1.8 for developers
Midgard metadata.
New
midgard_metadata class is new Midgard's internally
initialized type which is integral part of every user defined
class. midgard_metadata object is accessible as 'metadata'
property for every newly created object instance. Informations
like date of object's creation or last update, visibility or
object's creator are available for all classes defined in
schema files. This functionality also supports sheduling dates
for registered classes. Even for attachments or persons.
Midgard metadata in Query Builder
As
Midgard Query Builder is the default way to query objects
from database, it also supports metadata constraints. Any
object may be queried from database not only using its own
properties but also using metadata property.
Midgard Query Builder
Highly improved Query Builder can create join like SQL queries
and allow to query schema objects with their
corresponding parameters or attachments. New INTREE
operator may be used to query objects in Midgard content tree.
ISO datetimes
Following Midgard mRFC 0020 midgard_metadata properties with
MGD_TYPE_TIMESTAMP represents dates as ISO datetimes. All dates
are stored in UTC timezone in database.
Improved support for GUIDs
All midgard_metadata properties which are links to other types
use only guids instead of ids. Additionaly every object in
midgard database is represented by guid which is now stored in
object's table and doesn't have to be retrieved by particular
method. Database upgrade performed by datagard updates every
record in database, so even records created or updated with old
traditional Midgard API are converted and ready for new
applications. Midgard Reflection
Midgard Reflection is designed for developers who need to write
"schema aware" applications without any knowledge about schema
registered for application.Property's or type's attributes
defined in schema files are easily accessible with Midgard
Reflection objects.
midgard_reflection_property
midgard_reflection_class ( not yet implemented )
New datatype for object's properties.
With Midgard's Reflection one may retrieve property's type.
Types like longtext or datetime defined in application's schema
are
easily accessible on any level wihout any need to redefine
such data for application which create user's GUI based on used
objects.
New MidgardCollector type
MidgardCollector, special and limited resource data handler
optimized for performance and data accessibility.
Implementation design focus on fast and easy reusable data
accessibility for such features like object's parameters or
even powerfull Midgard style engine.
Changes from 1.7 branch:
Midgard-core
Metadata for all MgdSchema objects
Support for ISO metadata datetimes
New Quota for MgdSchema objects
Rewritten database SELECTs with performance in mind
Metadata and joined objects supported by
MidgardQueryBuilder
Guids support for objects and metadata
New midgard-schema command line tool for testing schemas
and creating database tables
Midgard-data
Repligard as part of midgard-data package
Improved support for pear packages
New Midgard sitewizard
Midgard-php
Extension is not built against MySQL or Apache
Changes from 1.8alpha2 release:
Midgard-core
Midgard Query Builder: parameter and attachment objects
queried with parent objects
Midgard Query Builder: objects queried in midgard content
tree
New connection handler
New error handling
Midgard Schema validation support
Pam service configurable
Midgard-apache
New directives for Pam services
Midgard-php
Guid support for legacy classes
parameters and attachments fixes for parent object's guid
Midgard-data
Improved PEAR packages installation and configuration
support
Improved Database UTF-8 update support
Planned for next releases
Next 1.8beta1 release: July 2006
Automated database MgdSchema management and table
initialization
Deprecation of the classic functional Midgard API in favor
of MgdSchema and Query Builder
Deprecation of repligard and apache1 support.
Core's library API for replication and undelete
Integrated midgard-java package
Download page for latest release:
http://www.midgard-project.org/download/1.8.html
Getting started with Midgard:
http://www.midgard-project.org/documentation/
Bugs reporting:
http://midgard.tigris.org/issues/reports.cgi
User and developers support:
Mailing list
http://www.midgard-project.org/discussion/user-forum/
http://www.midgard-project.org/discussion/developer-forum/
IRC: #midgard on irc.nehmer.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 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@gmail.com
Henri Bergius, Midgard spokesman henri.bergius@iki.fi
The Midgard Project http://www.midgard-project.org/ [Less]
Copyright © 2009 Geeknet, Inc., All Rights Reserved.