Date: Thu, 14 Oct 1999 23:39:06 +0300 (EEST)
From: Henri Bergius <Henri.Bergius@iki.fi>
Subject: MWS for 14th of October, 1999 (#20)
To: midgard@greywolves.org, lwn@lwn.net, chris@linuxdev.net, deb@linuxchix.org
Greetings!
As expected, I wasn't able to produce this
new MWS on schedule because of the Workshop.
However, here it finally is.
While this week has been a bit slow on actual
development, we've still been busy with work
on other aspects of Midgard - mostly training
and documentation because of the Workshop
yesterday.
The development work will resume in next week,
and we hope to get a beta of Midgard 2.0 out
in early November.
There also won't be MWS for the week 42 as I'm
on a business trip in the US and don't have
good enough access to my mail.
But now to this week's headlines...
============================
----------------------------
Current versions:
Stable: 1.2.3 (Mad King)
Devel.: 1.3
----------------------------
============================
The Midgard Workshop
The Workshop is now over. There were eleven
participants overall, which is slightly less than
the number of registrations, but then again, that
was expected. Also it helped as now the classroom
wasn't overly crowded.
I think the event went quite well, although the
actual training was slightly too short. Midgard
has so many interesting aspects that it is quite
impossible to fit it all into one day. Maybe we'll
reserve two days for Midgard training sessions in
the future.
We went through Midgard's architecture, its components
and basic development strategies in Takomo, and then
continued with an installation lab in a nearby pub,
so everybody got to see how Midgard installs on a
Linux laptop.
After that we got into Eero af Heurlin's famous
Land Rover (after which the Midgard 1.0.x series
was named) and got to Data Fellows' office for
sauna. In the sauna facilities the discussion on
Midgard, Linux, and other matters of interest
continued for many hours...
Thanks to Takomo, Data Fellows and all the participants
for helping us make the event happen!
----------------------------
Midgard training slides
The slides we used for training in the Workshop are
now available from Midgard's site.
We're planning to base the Midgard manual on the
structure of these presentations so comments would
be welcome!
To those needing them, the original MagicPoint
files for the presentations can be found from
Midgard's CVS repository in the doc/slides directory.
-> http://www.midgard-project.org/slides/workshop/index.html
----------------------------
Installation troubleshooting
Getting Midgard installed correctly is still
by far the commonest problem heard on Midgard's
mailing list. While improving the documentation
and making the installation processes better
helps, the truth is that Midgard requires many
different components, most of whom are coming
from other Open Source projects, and so the
installation will still be difficult for new
users.
One solution could be what Midgard developer
Emile Heyns is now offering - to organize a
group of people who have lots of experience
in Midgard's installation quirks and can help
new users directly with their problems in getting
Midgard set up and running.
Here's what Emile wrote to us about the idea:
"I am willing to make time available so people
could request one-on-one install sessions.
Required would be that
1. they have made a valid attempt to install it
by themselves. Maybe a couple of posts on the
mailing list about their problems to eliminate
trivial problems and issues already covered by
the FAQ.
2. I can log into their machine, and that they are
either online at the same time or that I would
get sudo or root access.
I was thinking of 30 minute slots, as that's usually
the time I need to fix things. When I have previously
done this I have asked people to contribute
documentation in return, no obligation, but highly
appreciated. No one seemed to mind. If we do this, it
would be best if we have documentation (or other)
projects available that would require no more than
a week or two, part time, to complete.
We may even want to invite other people who have
successfully installed Midgard to do the same."
The idea sounds very good, as this way we can
get most of the people interested in running Midgard
over their initial problems, and possibly also
improve Midgard's documentation as well.
If you have any comments or questions about this,
you can either discuss in on Midgard's mailing list
or contact Emile (E.Heyns@uci.kun.nl) directly.
----------------------------
SWOT analysis on Midgard
There is currently a very interesting thread going
on Midgard's mailing list about doing a SWOT
(Strengths, Weaknesses, Opportunities, Strenghts)
analysis on Midgard.
The discussion was sparked by comments we've received
on the DevShed interview, comparing us with Zope.
Some current points for the analysis include:
Strengths:
* Style system, totally separated from the content.
* Finegrained access control built in, allowing us to
generate security maps (who can do what where),
tuned sitemaps and search engine results.
* Migration from WebServer to AppServer (you can still
server static dox and cgi-bins)
Weaknesses:
* Documentation (not an inherent weakness, BTW)
* Deployment & interoperability of standard packages
* Poor presentation of the product.
* Patched PHP is a scare for potential users
* Installation is unacceptable.
Opportunities:
* Integration into PHP. Instant deployment around the
world.
Threats:
* Developer mindshare. We need to pick up architects
and site constructors (consultants, if you will)
if we really want to grow.
You can read the rest of the discussion from the
mailing list archives and send your own comments
there as well.
-> http://www.progressive-comp.com/Lists/?l=midgard&d=1&r=1&w=2&b=199910&e=199911
============================
============================
About Midgard
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.
-> http://www.midgard-project.org
----------------------------
About MWS
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
-> http://www.midgard-project.org
-Linux Weekly News
-> http://www.lwn.net
-Linux Developer's Network
-> http://linuxdev.net
-Open Source Writers Group
-> http://www.oswg.org
-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.
-> http://www.midgard-project.org/topic/169.html
============================
/Bergie
--
-- Henri Bergius -- +358 40 525 1334 -- Henri.Bergius@iki.fi --
http://www.iki.fi/Henri.Bergius