VERP/MicroTasks
Micro Tasks tracker for GSoC Project - Adding Proper Email Bounce Handling for Mediawiki ( Tony Thomas )
* 21/03/2014 : Bug 27158 - Adjust datetime in email confirmation email (https://gerrit.wikimedia.org/r/#/c/119936/a)
* 21/03/2014 : Working on Bug:3348 - Improving password validation during password creation ( https://gerrit.wikimedia.org/r/#/c/120025/ )
*23/03/2014: Bug 58446 :- Updating the MIngle URL in Bugzilla see also (https://gerrit.wikimedia.org/r/#/c/120341/)
*23/03/2014: Bug 59661 :- Updated Special:Version/Credits/CentralNotice (https://gerrit.wikimedia.org/r/#/c/120375/)
*24/03/2014: Bug 62975 :- Added JS to inputbox extension to solve <inputbox> type=create allows edit Main page if left empty (https://gerrit.wikimedia.org/r/#/c/120487/)
*25/03/2014: Bug 59663 :- Installer says wrong message when DB username is not given during install (https://gerrit.wikimedia.org/r/#/c/118798/)
*26/03/2014: Got the labs instance (https://wikitech.wikimedia.org/wiki/New_Project_Request/mediawiki-VERP) up, done initial configurations.
*01/04/2014: Update Mingle URL in "See Also" field extension (https://gerrit.wikimedia.org/r/#/c/120341/)
*03/04/2014 - Moving local setup to labs instance - http://verpbox1.wmflabs.org/wiki/Main_Page up!
*04/04/2014 :- Opened new thread in BZ on discussing shift to SwiftMailer ([[1]])
*05/04/2014 : Added username as parameter to MediaWiki:Comments-reply-to ( https://gerrit.wikimedia.org/r/#/c/118957/ )
*11/04/2014 : Moved "Date format" user preference to "Appearance" tab ( https://gerrit.wikimedia.org/r/#/c/125370/ )
*14/04/2014 : Moved "Email options" preference to separate "Notifications" tab. ( https://gerrit.wikimedia.org/r/#/c/125762/ )
*15/04/2014 : Moved EducationProgram preferences to Appearance tab ( [[2]] )
Created a client-server model including 2 virtual boxes (Box1 and Box2) to replicate the MediaWiki server side.
[edit]Box1:-
- Running Ubuntu Precise. (IP 10.0.3.40)
- MediaWiki Core running at 10.0.3.40:80
- DNS server configured as Box2 ( 10.0.3.1 )
- MW MediaWiki SMTP settings configured with host => 'mchenry.wikimedia.org'
- Initiate all mail requests.
Box2:-
- Running Ubuntu Server Edition. ( IP 10.0.3.1 )
- bind9 installed to work as DNS server for box1
- eth0 - connected to NAT ( IP 10.0.2.25 )
- eth1 - connected to internal n/w ( IP 10.0.3.1 )
- have exim4, postfix-pcre, alpine, mutt installed.
- have IPv4 routing enabled, IPTABLES and postfix configured so as to intercept any packets sent from box1, and redirect to
/var/mail/root
- HTTP, HTTPS and SSH ports forwarded from Host PC.
Tested the setup by accessing MW Core on 10.0.3.40:80 from host machine (after port forwarding).
Tested the email settings by originating emails from Box1 to remote address. It got redirected to /var/mail of Box2.
Guided by :- Jeff Green, Legoktm, Mutante.