Extension:MassMessage/Page input list improvements

MassMessage page input list improvements

 * Public URL: (the page where the full proposal can be found)
 * Bugzilla report: (link to the related report at http://bugzilla.wikimedia.org )
 * Announcement: (link to the announcement of your proposal at the wikitech-l mailing list.

Name and contact information

 * Name: Wen-Chien Chen
 * Email: wctaiwan at Google's email service
 * IRC or IM networks/handle(s): On freenode as wctaiwan (hostmask wikipedia/wctaiwan)
 * Web Page / Blog / Microblog / Portfolio: http://wctaiwan.com/
 * Resume (optional): Available on request
 * Location: Taipei, Taiwan (Waterloo, Ontario, Canada until the end of April)
 * Typical working hours: 9 AM - 12AM UTC+8

Synopsis

 * Possible mentors:

Deliverables
Please describe the details and the timeline of the work you plan to accomplish on the project you are most interested in (discuss these first with the mentor of the project):

About you
I am a fourth-year computer science student at National Taiwan University. Since last September (and until the end of April), I have been an exchange student at the University of Waterloo in Canada.
 * Education completed or in progress:

I became aware of GSoC through online friends who are volunteer MediaWiki developers.
 * How did you hear about this program?

If selected, I should be able to devote the majority of my time to the project for the duration of the program.
 * Will you have any other time commitments, such as school work, another job, planned vacation, etc., during the duration of the program?

I am only applying to GSoC.
 * We advise all candidates eligible to Google Summer of Code and FOSS Outreach Program for Women to apply for both programs. Are you planning to apply to both programs and, if so, with what organization(s)?

Past experience
I have only recently begun working on FOSS, and so far my work has generally been on MediaWiki. Since February this year, I have been working on extending the Thanks extension to support thanking for comments on Flow discussion boards as part of UCOSP / Facebook Open Academy. I have also submitted two small patches to move WMF's custom licence text out of Flow and into the WikimediaMessages extension, in addition to filing a few bugs on Bugzilla. A list of patches I have worked on is available on Gerrit.
 * Please describe your experience with any other FOSS projects as a user and as a contributor:


 * Please describe any relevant projects that you have worked on previously and what knowledge you gained from working on them (include links):


 * What project(s) are you interested in (these can be in the same or different organizations)?