Top White Papers
Midgard Weekly Summary for 29th of March, 2000 (#34)Mar 30, 2000, 00:46 (0 Talkback[s])
(Other stories by Henri Bergius)
Date: Wed, 29 Mar 2000 22:26:56 +0300 (EEST)
Here are some news items of mention since last MWS. I'll be on the road for most of the next couple of weeks, so it is not clear whether there will be summaries during that time, but we'll try.
Current versions: Stable: 1.2.5 (Mad King) Devel.: 1.2.6-beta2
Midgard and database support
It seems that there is a lot of interest in getting Midgard to operate with other databases than MySQL already in the 1.x branch.
The Oracle port project lead by Jean-Pierre Arneodo has been going on for some time now, and they hope to release a stable version of Oracle-enabled midgard-lib within a week.
Their PHP implementation is still somewhat work in progress, and due to database incompatibilities they believe that it won't be 100% compatible with the MySQL version of Midgard. However, this should be corrected when we move to the Midgard 2 architecture.
Besides the Oracle port, there has also been talk of enabling Midgard to use the PostgreSQL database. This would be a good thing, as Postgres has the reputation of being a good database, and is free software as well. This would solve the licensing problems that prevent many Linux distributors from including Midgard into their releases.
Ami Ganguli (firstname.lastname@example.org) has volunteered to initiate the effort, and is currently working on documenting the internal Midgard API to make the port easier. If you're interested in working on this, please contact him directly or send email to the midgard-dev list.
Founding a Midgard nonprofit
The Midgard project has been growing steadily over the last year, and now it could be a good point to organize a bit
We could found a nonprofit organization to handle some aspects of this project. The benefits here would be the ability to own property and handle donations without having to channel those through private contributors. The money would at first be going for things like domains, but at a later point also arranging training events and workshops would be possible with this. It could also clarify the copyright situation with the core Midgard libraries, as their ownership could be transferred to the organization. This would make the software much safer to develop with.
The membership for the organization should be open to all project contributors for free, and possibly also to others for a nominal fee.
The current plans for this are founding the organization here in Finland where there is a nice concentration of Midgard developers. Many of us also have experience with organizing nonprofits here, so getting things running shouldn't be too difficult.
As an initial plan, the name of the organization would be The Midgard Project Ry (with Ry being short for registered nonprofit in Finnish), and the board would consist of Henri Bergius, Eero af Heurlin and Jukka Zitting.
There is discussion on this going on currently in the Midgard mailing list, and the thread can be found from the archives.
Upcoming Midgard 1.4-beta3
The third beta of Midgard 1.4 should be ready to be released soon. There are still some issues, but those should be worked out still during this week.
The new beta holds some interesting new features, most important of those being SiteGroups and Repligard.
SiteGroups is a new access control system for Midgard that enables site administrators to divide a Midgard server into multiple site groups, each with their own administrators, hosts, and everything. Essentially, this will be to the site group members just like they would have a Midgard server of their own. This new feature should make Midgard much easier to use for ISPs and hosting providers.
The other major addition, Repligard is a new database replication utility for Midgard. Repligard uses a XML file format for transferring Midgard content between hosts. This isn't yet the two-way replication that has been talked about, but should already help people who are running several Midgard servers, or want to separate their development servers between production ones.
Midgard 1.4-beta3 should be be out early next week. Of course, being a beta, it won't be recommended for use on production servers.
Calendaring support beta
David Guerizec has released the first beta of Midgard's inbuilt calendaring support.
The calendaring system has already been available as a PHP-based prototype for some time, but this release is the first one where it is included in the Midgard libraries.
The release is available as a patch against the CVS version of Midgard, and should make into the repository soon. If you have any questions about the release, please contact the Midgard developer mailing list.
It is still unclear whether calendaring support will make it to the 1.4-beta3 release.
Midgard is a freely-available Web application development and publishing platform based on the popular PHP scripting language. It is an Open Source development project, giving you the freedom to create your solutions in an open environment. Midgard is the tool for creating, modifying and maintaining dynamic database-enabled web services.
The Midgard Weekly Summary is a newsletter for the Midgard user and developer community.
The MWS is currently being distributed in following mediums:
-The Midgard Project's Web site
-Linux Weekly News
-Linux Developer's Network
-Midgard mailing list
If you would like to release it elsewhere, please contact Henri Bergius (Henri.Bergius@iki.fi).
Previous issues of Midgard Weekly Summary can be found archived
at the Midgard web site.
0 Talkback[s] (click to add your comment)