User:Rasel160

Hi,

My name is Nazmul Chowdhury, senior at Hunter-CUNY, majoring in computer science and economics. If you would like to get in touch with me, I can be contacted via email: rasel160@gmail.com.

Prototyping inline comments (from the ideas page)
Name: Nazmul Chowdhury

Email: nkchowdh@hunter.cuny.edu or rasel160@gmail.com

IRC: #mediawiki: Rasel160

Location: Brooklyn, NY, UNITED SATES OF AMERICA

Hours: no time constraint on availability between June 1 and August 23 (24/7)

Synopsis

Prototyping inline comments (from the ideas page), this would allow users to select a portion of a text and leave inline comments that others can read and reply to.

Because articles are being changed constantly, adding comment tags to start a new comment thread is the best solution. When a user clicks on the highlighted text for comments, using AJAX, the comment thread for the selected text will be loaded and the user has the ability to reply or add to the discussion. The comments will be stored in their own table so it doesn't interfere with the main article.

ex:

this will replace the text inside as:

quick mock up: http://i.imgur.com/yeCRZaj.png

Deliverables

Up to June 20: project research/ wireframe mockup

June 21-30: write the code and test the code.

July 1-10: make the necessary fixes, first iteration of the UI.

July 11-21: second Iteration of the UI, Test everything

July 22-31: clean up the code, fixing bugs, writing documentation.

August 1- 7: final fixes, changes, tests.

August 8: pencil down

About Me

My name is Nazmul Chowdhury, i have a passion to understand what makes things tick. this lead me to Computer Science. Currently I am Senior at Hunter College -CUNY, double major in Computer Science and Economics. My interest in web-development sparked in 2011, I started to work on a website idea that would allow you to search for music from tv, movies, etc. and recommend music/artists based on user preferences. I didn’t know anything about web development at that time and learned on the way thanks to stackoverflow and w3schools. I Intern for a startup called VipArt(vipart.com), started out with minor CSS/HTML bug fixing and cross browser compatibility to developing major JavaScript applications for the main site and mobile specific JavaScript applications to take advantages of touch screen capabilities. After my internship I have free-lanced for a bit as a PHP developer, I am currently working as a Research Assistant, developing software aiding research in Bio-Informatics using Java, Hibernate, JSP, and Struts MVC framework. We plan on going open source as soon as our core structure is in working order.

I first stumbled across Wikipedia in 8th grade, when I was doing research for my science project. I have been, addicted to it ever since. Everything I am, is thanks to Wikipedia, it has got me through High School papers and now it’s helping me navigate through College. Wikimedia centralized human knowledge acquired throughout the centuries and continuously growing, and I want to make it better, better for me and better for the entire world.

Participation

I plan to use gitHub to store and version control my code. I am comfortable working under a mentor with electronic communication only. My support structure for codding always has been the stackoverflow community, and the internet in general this is where I will probably first look for help if I am stuck somewhere and my second line of defense is of course the mediawiki community.

UploadWizard: Book upload customization( from ideas page)
Name: Nazmul Chowdhury

Email: nkchowdh@hunter.cuny.edu or rasel160@gmail.com

IRC: #mediawiki: Rasel160

Location: Brooklyn, NY, UNITED SATES OF AMERICA

Hours: no time constraint on availability between June 1 and August 23 (24/7)

Synopsis

(Straight from the ideas page)This project can be deployed either as modification to the UploadWizard:

On the "Upload" screen there would be another button labeled as "Import book" which would activate a similar functionality as now provides the "Internet Archive Import tool". On the "Describe" screen there would be an additional option to import external metadata from external sources either in MARC, BibJson or others. Currently MARCsman exists as a standalone tool Extra data fields for books Store all book meta data in the commons Template:Book Create automatically an "Index:" page on Wikisource with the relevant data.

Deliverables

Up to June 20: project research, get familiar with the UploadWizard code

June 21- July 20: write the code for the upload screen interface, storing the metadata.

July 21- August 5: write the code to import external metadata from external sources

August 6-10: test the code

August 11- 20: fix bugs, code clean up, write documentation

August 21: pencil down

About Me

My name is Nazmul Chowdhury, i have a passion to understand what makes things tick. this lead me to Computer Science. Currently I am Senior at Hunter College -CUNY, double major in Computer Science and Economics. My interest in web-development sparked in 2011, I started to work on a website idea that would allow you to search for music from tv, movies, etc. and recommend music/artists based on user preferences. I didn’t know anything about web development at that time and learned on the way thanks to stackoverflow and w3schools. I Intern for a startup called VipArt(vipart.com), started out with minor CSS/HTML bug fixing and cross browser compatibility to developing major JavaScript applications for the main site and mobile specific JavaScript applications to take advantages of touch screen capabilities. After my internship I have free-lanced for a bit as a PHP developer, I am currently working as a Research Assistant, developing software aiding research in Bio-Informatics using Java, Hibernate, JSP, and Struts MVC framework. We plan on going open source as soon as our core structure is in working order.

I first stumbled across Wikipedia in 8th grade, when I was doing research for my science project. I have been, addicted to it ever since. Everything I am, is thanks to Wikipedia, it has got me through High School papers and now it’s helping me navigate through College. Wikimedia centralized human knowledge acquired throughout the centuries and continuously growing, and I want to make it better, better for me and better for the entire world.

Participation

I plan to create a branch to the existing git repository and use gitHub to store and version control my code. I am comfortable working under a mentor with electronic communication only. My support structure for codding always has been the stackoverflow community, and the internet in general this is where I will probably first look for help if I am stuck somewhere and my second line of defense is of course the mediawiki community.