My first thought is that this would be a fantastic project.

RTL support in the VisualEditor is a must in any case. Getting it done
by a person who knows an RTL language is obviously preferable.

The general RTL requirement are already written (mostly by myself),
and the proposal links to them.

There are several open questions, which should be answered by somebody
who knows the VE (and possible Parsoid) code well:

1. Is the scope of this project appropriate for GSoC? It could be too
small, because maybe the basic infrastructure for adding RTL
attributes is already available through inspectors. It could also be
too large, because maybe the current infrastructure is too rudimentary
and the codebase is too complicated for a new student.

1.a If the scope is too small, one thing to consider would be to add
support for a page language to MediaWiki. I refer to the topic that
was recently discussed in a thread started by Erik Moeller:
http://lists.wikimedia.org/pipermail/wikitech-l/2013-April/068705.html
. This is something that would be very useful for good
internationalization of the VisualEditor.

2. If the scope is appropriate, I would very gladly co-mentor this
project, but another mentor from the VisualEditor team would be
required.

--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
‪“We're living in pieces,
I want to live in peace.” – T. Moore‬


2013/4/28 Moriel Schottlender <mor...@gmail.com>:
> Hello everyone,
>
> This is my second attempt for a proposal, but I think this is a project
> that is *much* better than my previous one, and has a much bigger demand.
> I'd love to work on this as a GSoC project!
>
> Before I submit this as an official proposal, I'd like to ask for your
> thoughts about this. The proposal concentrates on adding RTL support to
> VisualEditor, especially based on this requirements/spec page:
> https://www.mediawiki.org/wiki/VisualEditor/Bidirectional_text_requirements
> Hebrew is my maiden language, and I'm familiar with a lot of the problems
> that are raised when using RTL, especially when using it alongside a mix of
> LTR and RTL languages.
>
> A first draft of this proposal is available here:
> http://www.mediawiki.org/wiki/User:Mooeypoo/GSOC_2013_Proposal:_RTL_Support_in_VisualEditor
>
> I have experience with Javascript and jQuery, and I'm working on some
> Windows8 Metro apps as side projects, which rely heavily on javascript and
> html5. However, this is my first time applying for GSoC and it's my first
> time contributing to such a big project as MediaWiki and VisualEditor :)
>
> I'd love to hear your thoughts, ideas and feedback!
> Thank you again,
>
> Moriel Schottlender
>
>
> --
> No trees were harmed in the creation of this post.
> But billions of electrons, photons, and electromagnetic waves were terribly
> inconvenienced during its transmission!
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to