Hi Damon,

Thank you so much for floating your GSoC ideas early here on the mailing
list!  Putting out concrete examples we can weigh in on is really helpful,
and engaging in this way is a fantastic way of demonstrating how you'll be
able to engage with us if we select your project.


On Tue, Mar 23, 2010 at 1:06 AM, Damon Wang <damonw...@uchicago.edu> wrote:

> I'm interested in porting texvc to Python, and I was hoping this list
> here might help me hash out the plan.



As I'm sure you've already gathered from the other responses, this is
exactly the right place.  I'm a little skeptical myself that porting that
particular piece of code from OCaml to Python is going to be a really big
win for us (because it's still a "foreign" language as far as PHP-based
MediaWiki is concerned, so integration is still a little clunky and
performance may take a hit due to yet another interpreter needing to load),
but I'll let others weigh in on whether I'm making too big a deal about
that.

Stepping back from the specifics of your proposal (which I think the others
on this list have responded to pretty well), I'd like to find out more about
what general sorts of projects interest you the most, which may help us
figure out if we should keep going in this direction.  Some questions:
1.  Are you most interested in having a Python-based project, or would you
be *equally* happy and productive programming something in PHP?
2.  Are you zeroing in on <math> parsing and parsing in general because
that's an area that you're already developing expertise in and/or are deeply
interested in getting into, or is that just something that looked kinda
interesting to learn about relative to other opportunities you considered?
3.  Are you coming at this as someone who is already deep into
Wikipedia/MediaWiki usage who is looking to resolve particular things (like
<math> parsing) that are painful as an end user, or are you more casually
involved and more interested in applying in this project because it looks
like we've got a lot of interesting programming problems to solve?

Just to be really clear, I'm not looking for a "right" answer on any of
those questions.  It's not necessary for you to be even interested in
getting deeply involved in the Wikipedia user community to have a really
successful project.  The purpose of this line of questions is to figure out
if we should continue helping you refine your current idea, or suggest some
other direction that's a bigger payoff and/or easier sell.

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

Reply via email to