- eclipse plugin including
possibility to attach a debugger, which works for me with a xampp
installation.
Don't miss the tutorial at
-----Original Message-----
From: mediawiki-l-bounces(a)lists.wikimedia.org
[mailto:mediawiki-l-bounces@lists.wikimedia.org] On Behalf Of
a. cremer
Sent: Monday, January 22, 2007 8:00 PM
To: mediawiki-l(a)lists.wikimedia.org
Subject: Re: [Mediawiki-l] IDE for mediawiki
This one
http://meta.rilnet.org/wiki/Mediawiki/Database/Tables/Text is
easy to understand because it shows how the tables are linked.
What is so confusing for me as someone who wants to dig into
that world is that there is not one 'easy' approach.
One first has to learn all about the Doxygen's Apaches PHP
and the others contributing to the game.
I guess that the key to success is persistence and some
helpful people.
Regards
Albert Cremer
"Rolf Lampa" <rolf.lampa(a)rilnet.com> schrieb im Newsbeitrag
news:45B4F1FC.4070004@rilnet.com...
Titoxd@Wikimedia wrote:
> <snip>
>
> For the database, you can have a look at
>
http://www.mediawiki.org/wiki/Manual:Database_layout,
which includes
> an overview of all the database tables
currently used in
MediaWiki.
> I've tried to make sure everything is
more-or-less
accurate (probably
less),
but it should be accurate for MW 1.8, 1.9 and 1.10alpha.
This really is of great help! This could fairly easy be drawn also
with UML class diagrams with essential "views" of the classes like
this (just a "demo page"):
http://meta.rilnet.org/wiki/Mediawiki/Database/Tables/Text
> As for the class structure, does
http://svn.wikimedia.org/doc/ help?
I've
found it to be useful many times.
It definitely helps - if you don't get lost...
Also here it would help a lot to have simple diagrams
showing things
at different "levels" of complexity
& abstraction. Diagrams should
capture not only different "levels" but also how the same
classes/tables are used within different "scopes" (like the
text does
in the very good database descriptions!).
Daagrams should
preferably
illustrate "use cases", like "when
deleting a page then it
affects..." etc.
Such diagrams/views would give Context to the Details. This is
important since Details without a meaningful Context is of lesser
value to the newbie to Mediawiki (which I am one of).
Regards,
// Rolf Lampa
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
iD8DBQFFthgjX96C8k2LhU8RAjjkAJ41ubpyQy2RD+YGSbjY0CfObeHGcgCfakoi
HMtIPLs0tB7DRY/3gG2LUnY=
=ydHn
-----END PGP SIGNATURE-----