Hi all, What steps are required to contribute to development of mediawiki? Presumably there is a web page somewhere?
Steve
Hi Steve,
What steps are required to contribute to development of mediawiki? Presumably there is a web page somewhere?
Usually jumping into #mediawiki on Freenode, looking around for talks, bug or feature discussions, and then diving into it all :) bugs.wikimedia.org might be a good place to start poking at.
Domas
On 3/27/06, Domas Mituzas midom.lists@gmail.com wrote:
Usually jumping into #mediawiki on Freenode, looking around for talks, bug or feature discussions, and then diving into it all :) bugs.wikimedia.org might be a good place to start poking at.
Ok, sorry I should have been a little bit more clear ;) What development environment do I need? I have the Sun java IDE (can't remember the name off the top of my head), and have MSSQL. However, I have never installed mediawiki. I will presumably need to download at least some minimal mediawiki DB to work on...
*cough* See why I'd rather read a document than ask all these newbie questions in public? :)
Steve
The mediawiki architecture is PHP+MySQL based.
Ilario
On 3/27/06, Steve Bennett stevage@gmail.com wrote:
On 3/27/06, Domas Mituzas midom.lists@gmail.com wrote:
Usually jumping into #mediawiki on Freenode, looking around for talks, bug or feature discussions, and then diving into it all :) bugs.wikimedia.org might be a good place to start poking at.
Ok, sorry I should have been a little bit more clear ;) What development environment do I need? I have the Sun java IDE (can't remember the name off the top of my head), and have MSSQL. However, I have never installed mediawiki. I will presumably need to download at least some minimal mediawiki DB to work on...
*cough* See why I'd rather read a document than ask all these newbie questions in public? :)
Steve _______________________________________________ Wikitech-l mailing list Wikitech-l@wikimedia.org http://mail.wikipedia.org/mailman/listinfo/wikitech-l
Steve Bennett-4 wrote:
What steps are required to contribute to development of mediawiki? Presumably there is a web page somewhere?
You need * a web server (recommended Apache) * PHP * MySQL
You can download Mediawiki from SourceForge if it is working. It can be possible to find static dumps of the code somewhere near the database dumps.
You do *not* need to download an entire Wikipedia of any flavour :-) Just sticking a minimal page-set into your installation should be sufficient if you want to hack the code. (Although it might be an idea to provide a minimal page-set as a download so that everybody can reset to the same position for testing...)
HTH HAND
On 3/27/06, Phil Boswell phil.boswell@gmail.com wrote:
You need
- a web server (recommended Apache)
- PHP
- MySQL
I know I'm going to get tarred and feathered here, but is ILS supported as the webserver?
I think my Microsoft bias is showing. Anyway, I'll see how I go.
Steve
I use Microsoft Windows with IIS, PHP 5 and MySQL 5 for my main development/test environment and I have no problems with it, although having a virtual machine with FreeBSD, Apache et al. on for additional testing is nice. :)
"Support" is a relative term, since MediaWiki sets out loose requirements. Your web server needs to be able to handle PHP, and PHP as installed needs session support, the PCRE libraries, and MySQL support, so your choices are going to be dictated in part by the OS and personal preferences. Obviously if you were going to be coding things like Oracle or PostgreSQL support, you'd want PHP configured and plugged in to work with those too.
Rob Church
On 27/03/06, Steve Bennett stevage@gmail.com wrote:
On 3/27/06, Phil Boswell phil.boswell@gmail.com wrote:
You need
- a web server (recommended Apache)
- PHP
- MySQL
I know I'm going to get tarred and feathered here, but is ILS supported as the webserver?
I think my Microsoft bias is showing. Anyway, I'll see how I go.
Steve _______________________________________________ Wikitech-l mailing list Wikitech-l@wikimedia.org http://mail.wikipedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org