=== Detailed plan agreed with mentors===Find detailed blog post [[ https://tinaj1234.wordpress.com/2015/05/26/community-bonding-period-newsletter-extension-for-mediawiki/ | here ]].
Pasting the schedule from T93583.==Work done (environment setup, The schedule can be further altered during upcoming discussions.links to patches merged etc.)==
| **Tasks to be completed **|**Timeline**|**Remarks**|1. Requested for set up of labs project for [[ https://phabricator.wikimedia.org/T97523 | newsletter extension ]]. Project created and successfully ssh-ed to bastion.wmflabs.org.
|Setting up environment, prerequisites, community bonding| 28/03/15 - 30/04/15| Created Labs project 'newsletter' and instance,2. 'Set up [[ http://newsletter-test'. Successfully ssh-ed to the.wmflabs.org/wiki/Main_Page | web proxy ]] for the newsletter-test instance|
|Start building the Special:NewsLetterCreate3. After a number of rounds of discussions, Publisher interface|01/05/15 - 05/05/15|Pending |a [[ https://phabricator.wikimedia.org/T99784 | proposal ]] for a minimum viable product with necessary features was put forth.
|Create the Special:CreateNewsLetter interface,4. and design DB ( the new table )| 06/05/15 - 10/05/15|Pending |Created tasks for features in MVP and organised them on the [[ https://phabricator.wikimedia.org/project/sprint/board/888/ | MediaWiki-extensions-Newsletter Workboard ]]
|Front end Phase I - Publisher's view,5. Decided on first feature to work on : [[ https://phabricator.wikimedia.org/T100125 | Create Newsletter ]]
1. When the project gets more exposure, more developers drop in to suggest ideas. Newsletter skeleton| 20/05/15 - 30/05/15|Pending |And these ideas make a huge difference to the intended plan making it simpler and elegant.
|Adding Newsletter tab to Special:Preferences| 31/05/15 - 15/06/15|Pending |2. Plan before you code.
|Code review,==Problems faced and solutions found==
Initial weeks were uncoordinated due to exams, time zones, absence of a plan. With the second IRC meeting, many decisions were taken including the initial proposal of MVP and [[ https://phabricator.wikimedia.org/T99518 | Agenda for meeting ]] at Lyon Hackathon. All panned out after the Lyon Hackathon where the MVP was finalised and implementation of first feature decided.
==Any changes to the original plan==
1. Fixing bugs| 16/06/15 - 24/06/15|Pending |New feature added : Announce a newsletter
| Mid Term Evaluation| 24/06/15 - 28/06/15|Pending |2. Special:NewsletterPublishers page introduced with simpler and minimum fields. For more details: T100125
| Front end Phase II - Reader's view| 29/06/15 - 17/07/15|Pending |
| Integrating features of MassMessage and Echo| 28/07/15 - 15/07/15|Pending |
| Writing unit tests,==Minimum Viable Product for the project decided==
( pasting from T99784 )
The features listed are the ones aimed to be completed before midterm hopefully.
1. Testing the work flow | 15/07/15 - 30/07/15|Pending |Create a newsletter - T100125
|Writing Documentation,2. Deployment| 30/07/15 - 16/08/15|Pending |Announce a new issue of an existing newsletter
| Final Report**Reader**
1. Submission| 17/08/2015|Pendscribing and unsubscribing |
===Phabricator project created===to/from a newsletter
Phabr2. Receiving a notificator project : #MediaWiki-extensions-ion for new issues of a subscribed newsletter - Echo notifications
@Qgil took the initiative and created T76199 long back which still remains the main arena for discussion.
T93583 is the accepted GSoC proposal for Newsletter Extension
=== Meetings with mentors started =====Communication plan with mentor decided==
IRC( #wikimedia-ect ) is the main mode of communication with mentors. Logs of IRC meetings so far:
1. [[ https://phabricator.wikimedia.org/P653 | Meeting 1 ]]
Official meetings are yet to begin. During the application period, there were few discussions with project mentors and Echo team2. @01tonythomas has logged these in [[ https://etherpadphabricator.wikimedia.org/p/newsletterExtension | newsletterExtensionP627 | Meeting 2 ]]
===Bonding period report published===
Pending.3. [[ https://phabricator.wikimedia.org/P689 | Meeting 3 ]] ( Lyon Hackathon )