Hi,
I am Jiabao Wu, 1st year postgraduate student in Australian National University. At the end of last year, I graduated in B.IT in ANU with double major of Software Development and IT in New Media Arts.
I am currently studying a course of free and opensource software development. This has boosted my passion to contribute to the FOSS community. I am going to apply GSoC and OPW. In the mean time, I would like to contribute to MediaWiki. I have finished "landing instructions" and installed mediawiki-vagrant. Could you give me some suggestions what I shall do next?
For GSoC and OPW, I am interested in the following project ideas. - VisualEditor plugins - Proofread Page extension needs to be refactored - Prototyping inline comments - Bugzilla-MediaWiki extension - Allowing 3rd party wiki editors to run more CSS features
They all look fun and within my ability to me. But not sure which one shall I actually pick... May I pick more than one when I apply? Any suggestions in picking the projects?
Thanks a lot for reading.
Cheers, Jiabao
Hello Jiabao,
On 04/16/2013 05:52 AM, Jiabao Wu wrote:
I am currently studying a course of free and opensource software development. This has boosted my passion to contribute to the FOSS community.
Then you landed at the right place. Welcome!
I am going to apply GSoC and OPW. In the mean time, I would like to contribute to MediaWiki. I have finished "landing instructions" and installed mediawiki-vagrant. Could you give me some suggestions what I shall do next?
I would focus on preparing a good GSoC/OPW project proposal supported by a mentor. If you have some time left then you can start exercising trying to fix annoying little bugs in the area of your project proposal:
https://www.mediawiki.org/wiki/Annoying_little_bugs
For GSoC and OPW, I am interested in the following project ideas.
- VisualEditor plugins
- Proofread Page extension needs to be refactored
- Prototyping inline comments
- Bugzilla-MediaWiki extension
- Allowing 3rd party wiki editors to run more CSS features
All these are featured projects so you can't go wrong with any of them.
They all look fun and within my ability to me. But not sure which one shall I actually pick... May I pick more than one when I apply? Any suggestions in picking the projects?
It is your choice. Maybe the mentors of these projects can help you deciding? As far as I'm aware, so far nobody has presented proposals about any of these areas. Note that "VisualEditor plugins" still requires that you choose a specific plugin you would work on.
Thank you for your interest in contributing to Wikimedia!
On 04/16/2013 02:47 PM, Quim Gil wrote:
It is your choice. Maybe the mentors of these projects can help you deciding? As far as I'm aware, so far nobody has presented proposals about any of these areas. Note that "VisualEditor plugins" still requires that you choose a specific plugin you would work on.
Richa Jain has an in-progress proposal for "Prototyping inline comments" (https://www.mediawiki.org/wiki/User:Rjain/Gsoc-Prototyping-inline-comments). I have offered to mentor this project.
Matt Flaschen
Hello,
Thanks for your friendly replies.
I am interested in the awesome Visual Editor and would like to take the plugins project idea. I would like to focus on adding support for editing equations and also insertion of images.
These are common and useful functions, what are your opinions on the value of this proposal to mediawiki?
Google docs handles these two quite nicely with their editor. Though we can't see the language they represent it with I would like to accomplish something similar for visual editor.
Cheers, Jiabao
On 04/24/2013 08:16 AM, Jiabao Wu wrote:
Hello,
Thanks for your friendly replies.
I am interested in the awesome Visual Editor and would like to take the plugins project idea. I would like to focus on adding support for editing equations and also insertion of images.
If you are interested in support for mathematical equations then this is an interesting area where improvements are welcome.
See https://bugzilla.wikimedia.org/show_bug.cgi?id=43058 - we know the situation isn't ideal (and not even well documented) but James Forrester (VisualEditor product manager and volunteer mentor) can help pointing to possible directions.
An alternative idea is to leave VisualEditor aside and work on features to improve the current Math support. You should take into consideration how equations are currently rendered in MediaWiki by default with the Math extension and with the opt-in MathJax support.
Coincidentally, today we had lunch with James Forrester (VisualEditor product manager) and a member of the MathJax team, and the interest shown by a student (you) came to the conversation. We might get him as co-mentor from MathJax if your present a proposal and it's selected.
But there is a lot of definition work that needs to be done and there are not many days left. In addition to this, OPW requires a small contribution related to your proposal. I'm not the best person to recommend a small task in this area, but there is no lack of open Bugzilla reports under the Math extension...
https://bugzilla.wikimedia.org/buglist.cgi?list_id=197627&resolution=---...
These are common and useful functions, what are your opinions on the value of this proposal to mediawiki?
Google docs handles these two quite nicely with their editor. Though we can't see the language they represent it with I would like to accomplish something similar for visual editor.
On 04/27/2013 01:51 AM, Quim Gil wrote:
See https://bugzilla.wikimedia.org/show_bug.cgi?id=43058 - we know the situation isn't ideal (and not even well documented) but James Forrester (VisualEditor product manager and volunteer mentor) can help pointing to possible directions.
A little off topic, but is there any documentation so far on VisualEditor plugins? The reason I ask is that at some point, I'd like to port ProveIt over to VisualEditor. I'm happy with helping to improve the VE plugin documentation along the way.
Matt Flaschen
On 26 April 2013 23:12, Matthew Flaschen mflaschen@wikimedia.org wrote:
A little off topic, but is there any documentation so far on VisualEditor plugins? The reason I ask is that at some point, I'd like to port ProveIt over to VisualEditor. I'm happy with helping to improve the VE plugin documentation along the way.
Sadly not yet, mostly because there's no real plugin architecture to document. This is something we have to fix soon anyway (of course!), but in the mean time it would be possible for MediaWiki extensions' future VisualEditor plugins to be written inside the core VisualEditor source tree (with integration alongside the 'internal' plugins we've built so far) and moved out later, when we've got our architecture done. Very happy to explain the details to anyone that wants to try to take on such work, whether they're a GSoC student or not! :-)
Yours, -- James D. Forrester Product Manager, VisualEditor Wikimedia Foundation, Inc.
jforrester@wikimedia.org | @jdforrester
I drafted my proposal for the Math equations for VisualEditor Plugin, please have a read and help pointing me a right direction. http://www.mediawiki.org/wiki/User:Jiabao_wu/GSoC_2013_Application
I have not put a bug report link yet, since I wonder if I shall just use the exsiting link or create a new one.
Thanks! :D
On Sat, Apr 27, 2013 at 3:51 PM, Quim Gil qgil@wikimedia.org wrote:
On 04/24/2013 08:16 AM, Jiabao Wu wrote:
Hello,
Thanks for your friendly replies.
I am interested in the awesome Visual Editor and would like to take the plugins project idea. I would like to focus on adding support for editing equations and also insertion of images.
If you are interested in support for mathematical equations then this is an interesting area where improvements are welcome.
See https://bugzilla.wikimedia.**org/show_bug.cgi?id=43058https://bugzilla.wikimedia.org/show_bug.cgi?id=43058- we know the situation isn't ideal (and not even well documented) but James Forrester (VisualEditor product manager and volunteer mentor) can help pointing to possible directions.
An alternative idea is to leave VisualEditor aside and work on features to improve the current Math support. You should take into consideration how equations are currently rendered in MediaWiki by default with the Math extension and with the opt-in MathJax support.
Coincidentally, today we had lunch with James Forrester (VisualEditor product manager) and a member of the MathJax team, and the interest shown by a student (you) came to the conversation. We might get him as co-mentor from MathJax if your present a proposal and it's selected.
But there is a lot of definition work that needs to be done and there are not many days left. In addition to this, OPW requires a small contribution related to your proposal. I'm not the best person to recommend a small task in this area, but there is no lack of open Bugzilla reports under the Math extension...
https://bugzilla.wikimedia.**org/buglist.cgi?list_id=** 197627&resolution=---&query_**format=advanced&component=** Math&product=MediaWiki%**20extensionshttps://bugzilla.wikimedia.org/buglist.cgi?list_id=197627&resolution=---&query_format=advanced&component=Math&product=MediaWiki%20extensions
These are common and useful functions, what are your opinions on the value of this proposal to mediawiki?
Google docs handles these two quite nicely with their editor. Though we can't see the language they represent it with I would like to accomplish something similar for visual editor.
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgilhttp://www.mediawiki.org/wiki/User:Qgil
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l
On 04/28/2013 09:09 AM, Jiabao Wu wrote:
I drafted my proposal for the Math equations for VisualEditor Plugin, please have a read and help pointing me a right direction. http://www.mediawiki.org/wiki/User:Jiabao_wu/GSoC_2013_Application
I have not put a bug report link yet, since I wonder if I shall just use the exsiting link or create a new one.
In principle if there is an existing bug that fits with your project then it is good to start with that one. There we will see if a new report is better.
What is the bug report you are referring to?
Thank you. I put the existing bug link into my project proposal. https://bugzilla.wikimedia.org/show_bug.cgi?id=43058
On Mon, Apr 29, 2013 at 6:13 AM, Quim Gil qgil@wikimedia.org wrote:
On 04/28/2013 09:09 AM, Jiabao Wu wrote:
I drafted my proposal for the Math equations for VisualEditor Plugin, please have a read and help pointing me a right direction. http://www.mediawiki.org/wiki/**User:Jiabao_wu/GSoC_2013_**Applicationhttp://www.mediawiki.org/wiki/User:Jiabao_wu/GSoC_2013_Application
I have not put a bug report link yet, since I wonder if I shall just use the exsiting link or create a new one.
In principle if there is an existing bug that fits with your project then it is good to start with that one. There we will see if a new report is better.
What is the bug report you are referring to?
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgilhttp://www.mediawiki.org/wiki/User:Qgil
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org