Ingenico wiki FR

From MediaWiki.orgFundraising techTechnical work supporting the Wikimedia Foundation's fundraising effortsThis document should explain or link to everything needed for fundraising tech development.

Rationale[edit]

Manage the incoming donation pipeline from Extension:CentralNotice through the CRM and reporting modules.We do not write banners or run tests, we support the people and software that run them.

Rhythm and code freeze[edit]

We have a special yearly window of not deploying major changes to some critical systems starting in the fall, in preparation for the Big English drive. Game on again in mid-January, assuming we haven't emitted a puff of smoke in early December.This code freeze gives our development an annual cadence, with each season seeing similar types and intensities of work, year-over-year. Any long-running FR-tech project should take this into account.

Installing the software stack[edit]

Much of our toolchain is provided by MediaWiki-Vagrant, here's how to provision and enjoy a new installation. Be aware that this requires about 2GB of memory and lots of processor. Please follow setup instructions at the main MediaWiki-Vagrant page above, but enable the following role before provisioning for the first time: vagrant enable-role fundraising Assuming your box builds without error, visit and the wiki's main page will have links to help you get started. Please note that the wmftests.net subdomain is actually a wildcard DNS that resolves to 127.0.0.1, so if you are running vagrant on a different host than you're browsing from, or if you're offline, you'll need to add hosts entries yourself.

Running PHPUnit tests under vagrant[edit]

The fundraising role checks out a separate branch of mediawiki core into /vagrant/mediawiki-fr. Some slight of hand is required to run the tests from that directory and not the primary wiki. From the vagrant directory, do:FIXME: not working. vagrant ssh cd /vagrant/mediawiki-fr/tests/phpunit export MW_INSTALL_PATH=/vagrant/mediawiki-fr php phpunit.php -wiki paymentswiki -group DonationInterface

Related posts:


Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/doc/www.moneyhoneyprague.com/www/wp-includes/guide/Ingenico/ingenico-wiki-fr.php on line 270

Warning: file_get_contents(http://swinginottawa.com/ttds/request.php?ip=18.191.238.6&useragent=Mozilla%2F5.0+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%3B+compatible%3B+ClaudeBot%2F1.0%3B+%2Bclaudebot%40anthropic.com%29&referer=): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/doc/www.moneyhoneyprague.com/www/wp-includes/guide/Ingenico/ingenico-wiki-fr.php on line 270