Re: [Wikitech-l] GSoC 2013 summary: Incremental dumps

2013-10-09 Thread Dan Andreescu
This seems like a great project Petr, congratulations and I look forward to
seeing it deployed.


On Mon, Oct 7, 2013 at 1:38 PM, Petr Onderka gsv...@gmail.com wrote:

 Hi,

 during the summer I've worked on making dumps of page and revision
 information for Wikimedia wikis incremental [1].
 This includes both server (faster updating of dumps) and client
 (download only changes since last dump) sides.

 The project was successful, though there remain some issues that have
 to be fixed before this goes into production [2].

 I've had fun working on this, and I plan to continue with that, as time
 permits.
 I would like to thank to my mentors, to Tyler Romeo, and especially to
 Ariel T. Glenn for being there for me.

 Petr Onderka
 [[User:Svick]]

 [1]: https://www.mediawiki.org/wiki/User:Svick/Incremental_dumps
 [2]: https://bugzilla.wikimedia.org/show_bug.cgi?id=54633

 ___
 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

[Wikitech-l] GSoC 2013 Summary : Incremental updates for Kiwix

2013-10-08 Thread Kiran Mathew Koshy
Hello everyone,

This summer, I was working on the project ZIM incremental updates for
Kiwixhttps://www.mediawiki.org/wiki/User:Kiran_mathew_1993/ZIM_incremental_updates_for_Kiwix
 as part of GSoC 2013, under my mentors Emmanuel  Engelhart and Tommi
 Mäkitalo


  The tools zimdiff and zimpatch- used for incremental updates to a zim
file- has been created. Zimdiff is used to create a diff file between two
versions of a zim file, and zimpatch is used to obtain the final version of
the file using the diff file and the original file. These tools have been
added as classes in the existing zimlib library(part of openzim project).
  Some integration into Kiwix has been done, mostly on the server side.
Some parts of the client- side integration is still left, and I am working
on it.

https://github.com/kiranmathewkoshy/kiwix_mirror
https://github.com/kiranmathewkoshy/openzim

Its been a great experience working with my mentors, and I intend to stick
around for more.
-- 
Kiran Mathew Koshy
Electrical Engineering,
IIT Patna,
Patna,
India.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC 2013 Summary: Mobilize Wikidata

2013-10-04 Thread Pragun Bhutani
Hello all!

It's been an absolute pleasure working with this community for GSoC 2013.
I've had a really good experience and it was really nice to get to know you
all.

I've written a blog post to summarize my experience over this summer as
well as discuss my plans for the project in the future.
http://blog.pragunbhutani.in/articles/google-summer-of-code-2013-wrap-up/

Please check it out, and if you find the project interesting and would like
to contribute to it: Don't bother knocking, come on in! :)

Cheers,
-- 
Pragun Bhutani
http://pragunbhutani.in
Skype : pragun.bhutani
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Summary: Mobilize Wikidata

2013-10-04 Thread Lydia Pintscher
On Fri, Oct 4, 2013 at 12:31 PM, Pragun Bhutani pragu...@gmail.com wrote:
 Hello all!

 It's been an absolute pleasure working with this community for GSoC 2013.
 I've had a really good experience and it was really nice to get to know you
 all.

 I've written a blog post to summarize my experience over this summer as
 well as discuss my plans for the project in the future.
 http://blog.pragunbhutani.in/articles/google-summer-of-code-2013-wrap-up/

 Please check it out, and if you find the project interesting and would like
 to contribute to it: Don't bother knocking, come on in! :)

That's a great summary, Pragun. Thank you for sharing it. I'm looking
forward to continuing to work with you on all things Wikidata!


Cheers
Lydia

-- 
Lydia Pintscher - http://about.me/lydia.pintscher
Product Manager for Wikidata

Wikimedia Deutschland e.V.
Obentrautstr. 72
10963 Berlin
www.wikimedia.de

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.

Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.

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

[Wikitech-l] GSoC 2013 Summary - Language Coverage Matrix Dashboard

2013-10-04 Thread Harsh Kothari
Hi Everyone

*Four months of constant coding and excitement comes to an end - I still
can’t believe I am saying this. While I am really really happy with how
these times went - how fast, how satisfying, how perfectly awesome it went.
It is just still hard to believe that it has ended - time flies, literally!

Here goes my wrap-up blogpost for all these months of tireless programming.
Here’s to a summer full of code! :-)  *

Blog Post :
http://kothariharsh.wordpress.com/2013/10/04/a-summer-full-of-code/

Demo Instance: http://tools.wmflabs.org/lcm-dashboard/lcmd/

Thanks
Harsh

-- 
Harsh Kothari
Intern at Google Summer of Code,
Wikimedia Foundation
Follow Me : harshkothari410 https://twitter.com/harshkothari410/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Summary: Mobilize Wikidata

2013-10-04 Thread Pragun Bhutani
Thank you Lydia!

I'm looking forward to it as well. I'm taking this week to join a few
classes here and there, but I'll see you on IRC on Monday. :)


On Fri, Oct 4, 2013 at 5:57 PM, Lydia Pintscher 
lydia.pintsc...@wikimedia.de wrote:

 On Fri, Oct 4, 2013 at 12:31 PM, Pragun Bhutani pragu...@gmail.com
 wrote:
  Hello all!
 
  It's been an absolute pleasure working with this community for GSoC 2013.
  I've had a really good experience and it was really nice to get to know
 you
  all.
 
  I've written a blog post to summarize my experience over this summer as
  well as discuss my plans for the project in the future.
 
 http://blog.pragunbhutani.in/articles/google-summer-of-code-2013-wrap-up/
 
  Please check it out, and if you find the project interesting and would
 like
  to contribute to it: Don't bother knocking, come on in! :)

 That's a great summary, Pragun. Thank you for sharing it. I'm looking
 forward to continuing to work with you on all things Wikidata!


 Cheers
 Lydia

 --
 Lydia Pintscher - http://about.me/lydia.pintscher
 Product Manager for Wikidata

 Wikimedia Deutschland e.V.
 Obentrautstr. 72
 10963 Berlin
 www.wikimedia.de

 Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.

 Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
 unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
 Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.

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




-- 
Pragun Bhutani
http://pragunbhutani.in
Skype : pragun.bhutani
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC 2013 Summary: Pronunciation Recording Tool

2013-10-03 Thread Rahul Maliakkal
Hello everyone,

I was given the privilege of working with Wikimedia Foundation as a part of
my GSoC internship and it definitely was a very well spent summer. I was
working this summer on building a Pronunciation Recording Tool for WMF
under the mentorship of Michael Dale and Matthew Flaschen.

The Pronunciation Recording Tool can be tested at :
http://pronunciationrecording.instance-proxy.wmflabs.org/wiki/Special:PronunciationRecording?debug=true

Use the latest dev and beta version of Chrome to test.

The project is definitely not complete but I have written a wrap-up blog
post summarizing my summer experience :
http://21freebird.blogspot.in/2013/10/gsoc-2013-wrap-up.html

Regards,
Rahul Maliakkal
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC 2013 Summary: jQuery.IME extensions for Firefox and Chrome

2013-10-02 Thread Praveen Singh
Hi everyone,

I have been working on the project jQuery.IME extensions for Firefox and
Chrome as a part of Google Summer of Code 2013 that concluded recently.

Both Chrome and Firefox extensions were reviewed and published in their
respective extension repositories. Please go ahead and download them.

Firefox extension:
https://addons.mozilla.org/En-us/firefox/addon/wikimedia-input-tools/

Chrome extension:
https://chrome.google.com/webstore/detail/wikimedia-input-tools/fjnfifedbeeeibikgpggddmfbaeccaoh

I wrote a wrap-up blog post summarizing my overall experience throughout
the summer, current status of the project and the thank yous:
http://blog.praveensingh.in/articles/gsoc-wrap-up/


With best regards,
Praveen Singh
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-06-03 Thread Daniel Kinzler
Am 13.05.2013 12:32, schrieb Denny Vrandečić:
 That's awesome!
 
 Two things:
 * how set are you on a Java-based solution? We would prefer PHP in order to
 make it more likely to be deployed.

Just saw that I never replied to this.

I think running Java core on the Wikimedia cluster isn't a problem.

Deploying a servlet however may not be so easy, though probably possible as long
as it's internal.

Can someone from ops weigh in on this?

-- daniel


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

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-22 Thread Denny Vrandečić
Awesome, that looks already pretty promising!

I am not completely sure I understand a few things:

1074167410
106
107215627
156

what do the two properties without a value mean here?

I would have expected:

1074167410
107215627

and now ask for suggested values for 31,
or for suggested properties to add.

But these are already details. The results seem pretty promising.

How quickly are updates processed by the backend, any idea?







2013/5/21 Nilesh Chakraborty nil...@nileshc.com

 Hello,

 I have some updates on the Entity Suggester prototype. Here are the two
 repos:
 1. https://github.com/nilesh-c/wikidata-entity-suggester
 2. https://github.com/nilesh-c/wes-php-client

 As it stands now, deployment-wise, I have a single Java war file that's
 deployed on Tomcat. And there's a PHP client that can be used from PHP code
 to push data into or fetch suggestions from that engine.

 I have made a simple, crude demo that you can access here
 -http://home.nileshc.com/wesTest.php.
 You can find the code for it in the wes-php-client repo. It's hosted on my
 home desktop temporarily. I am having some non-technical problems with the
 VPS I'm managing and customer support is working on it. After it starts to
 work, I may try deploying this to the VPS. So, if you have to face an
 embarrassing 404 page, I'm really sorry, I'll be working on it. If it stays
 up, well and good. :)
 http://home.nileshc.com/wesTest.php

 You can give it a bunch of property IDs, or a bunch of property-value
 pairs, or a mix of both; select the the type of recommendation and hit Get
 suggestions! :) Feedback is much appreciated.

 Cheers,
 Nilesh


 On Tue, May 14, 2013 at 2:36 AM, Matthew Flaschen
 mflasc...@wikimedia.orgwrote:

  On 05/13/2013 04:28 PM, Nilesh Chakraborty wrote:
   Hi Matt,
  
   Yes, you're right, they are available as separately licensed downloads.
   Only the stand-alone Serving Layer is needed for the Entity
 Suggester.
   It's licensed under Apache v. 2.0. Since I'm using the software as-is,
   without any code modifications, I suppose it's compatible with what
   Wikidata would allow?
 
  Apache 2.0-licensed software should be fine, even if you do need/want to
  modify it.
 
  Matt Flaschen
 
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l
 



 --
 A quest eternal, a life so small! So don't just play the guitar, build one.
 You can also email me at cont...@nileshc.com or visit my
 websitehttp://www.nileshc.com/
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l




-- 
Project director Wikidata
Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin
Tel. +49-30-219 158 26-0 | http://wikimedia.de

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-22 Thread Nilesh Chakraborty
Hi Denny,

Thanks! I am not sure how accurate it will be, if it doesn't meet
expectations, I might need to think about optimizing the model, different
metrics etc.; I haven't really thought about those at the moment.

 what do the two properties without a value mean here?

Let me explain those. You can take a look at the wiki pages mentioned on
this page - https://github.com/nilesh-c/wikidata-entity-suggester

Currently, things like these are stored on the recommendation engine:
100,32,7
60,151,7
...
56,15210256,12
...

In the first kind you can see, pairs of item and property are there,
along with the relative affinity 7. Now, suppose we have lots of city
items and their respective properties. Say someone tries adding another
item that is a city. Now, as he begins adding properties to that item
(properties that generally belong to a city of course), irrespective of
whether he enters any values for them or not, the entity suggester will
suggest similar properties. We are not even talking about values here.
If the user *does* add values, better recommendations are fetched. This is
primarily about fetching recommendations for properties

So, if someone starts adding a new city called Wonderland and adds
properties like is in the administrative
unithttp://www.wikidata.org/wiki/Property:P131
or head of local government http://www.wikidata.org/wiki/Property:P6,
the suggester will tell the user that probably
countryhttp://www.wikidata.org/wiki/Property:P17
and flag image http://www.wikidata.org/wiki/Property:P41 are some
properties that he/she should add. At least that's the idea.

Now, suggesting values - the current implementation of suggesting values is
just a side-addition. It might not be really accurate. What I intend to add
afterwards is something like this: after the user enters stuff like
41,32,45462347, blah blah, he wants value suggestions for
property 31, ie. suggesting values to properties.

So, in brief, what currently happens:
Suggest property-value mappings to new item.
Suggest properties to new item.
(new item means, anonymous item, an item without an ID, yet to be added)

What I need to add:
Suggest value to a property.
(This is exactly what you were expecting)

In essence, we combine these 3 types of recommendations and do some magic.
I hope this helps you to understand it better. :)

 How quickly are updates processed by the backend, any idea?

On an Intel core i5-2500K quad-core machine with 4G RAM, this dataset (17th
April - 
wikidatawiki-20130417-pages-meta-current.xml.bz2http://dumps.wikimedia.org/wikidatawiki/20130417/wikidatawiki-20130417-pages-meta-current.xml.bz2
):

Data points (pairs) - 8360275
Items - 1965516
Properties and Property-Value pairs - 686318

-- took about 45 mins to build the CSV files, and 15-20 mins to build the
Myrrix model. So it's about 1 hour in total. Parallelizing the CSV file
building will probably bring that time down a bit, not certain though.

Adding new data (items, properties etc) at runtime is pretty much
instantaneous - adding a bunch of 1000 data points will probably take 1
sec, adding 10 data points will be 100ms approximately (including the PHP
client's time and all). It's just an estimate from what I've experienced. I
haven't done any proper benchmarks myself.

Cheers,
Nilesh




On Wed, May 22, 2013 at 5:23 PM, Denny Vrandečić 
denny.vrande...@wikimedia.de wrote:

 Awesome, that looks already pretty promising!

 I am not completely sure I understand a few things:

 1074167410
 106
 107215627
 156

 what do the two properties without a value mean here?

 I would have expected:

 1074167410
 107215627

 and now ask for suggested values for 31,
 or for suggested properties to add.

 But these are already details. The results seem pretty promising.

 How quickly are updates processed by the backend, any idea?







 2013/5/21 Nilesh Chakraborty nil...@nileshc.com

  Hello,
 
  I have some updates on the Entity Suggester prototype. Here are the two
  repos:
  1. https://github.com/nilesh-c/wikidata-entity-suggester
  2. https://github.com/nilesh-c/wes-php-client
 
  As it stands now, deployment-wise, I have a single Java war file that's
  deployed on Tomcat. And there's a PHP client that can be used from PHP
 code
  to push data into or fetch suggestions from that engine.
 
  I have made a simple, crude demo that you can access here
  -http://home.nileshc.com/wesTest.php.
  You can find the code for it in the wes-php-client repo. It's hosted on
 my
  home desktop temporarily. I am having some non-technical problems with
 the
  VPS I'm managing and customer support is working on it. After it starts
 to
  work, I may try deploying this to the VPS. So, if you have to face an
  embarrassing 404 page, I'm really sorry, I'll be working on it. If it
 stays
  up, well and good. :)
  http://home.nileshc.com/wesTest.php
 
  You can give it a bunch of property IDs, or a bunch of property-value
  pairs, or a mix of both; select the the 

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-22 Thread Nilesh Chakraborty
Thanks for the idea! I'll add those pretty soon, shouldn't take much effort.

Cheers,
Nilesh


On Wed, May 22, 2013 at 5:16 AM, Matthew Flaschen
mflasc...@wikimedia.orgwrote:

 On 05/21/2013 05:29 PM, Nilesh Chakraborty wrote:
  You can give it a bunch of property IDs, or a bunch of property-value
  pairs, or a mix of both; select the the type of recommendation and hit
 Get
  suggestions! :) Feedback is much appreciated.

 It would be good to show the original properties in a separate section
 on the result screen, so you can compare what you provided to what was
 suggested.

 All should be linked to Wikidata for convenience.

 Matt Flaschen

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




-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-22 Thread Nilesh Chakraborty
I'm taking the demo offline for a few hours. It will be back up again in a
day's time.

Cheers,
Nilesh


On Wed, May 22, 2013 at 6:06 PM, Nilesh Chakraborty nil...@nileshc.comwrote:

 Thanks for the idea! I'll add those pretty soon, shouldn't take much
 effort.

 Cheers,
 Nilesh


 On Wed, May 22, 2013 at 5:16 AM, Matthew Flaschen mflasc...@wikimedia.org
  wrote:

 On 05/21/2013 05:29 PM, Nilesh Chakraborty wrote:
  You can give it a bunch of property IDs, or a bunch of property-value
  pairs, or a mix of both; select the the type of recommendation and hit
 Get
  suggestions! :) Feedback is much appreciated.

 It would be good to show the original properties in a separate section
 on the result screen, so you can compare what you provided to what was
 suggested.

 All should be linked to Wikidata for convenience.

 Matt Flaschen

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




 --
 A quest eternal, a life so small! So don't just play the guitar, build one.
 You can also email me at cont...@nileshc.com or visit my 
 websitehttp://www.nileshc.com/




-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-21 Thread Nilesh Chakraborty
Hello,

I have some updates on the Entity Suggester prototype. Here are the two
repos:
1. https://github.com/nilesh-c/wikidata-entity-suggester
2. https://github.com/nilesh-c/wes-php-client

As it stands now, deployment-wise, I have a single Java war file that's
deployed on Tomcat. And there's a PHP client that can be used from PHP code
to push data into or fetch suggestions from that engine.

I have made a simple, crude demo that you can access here
-http://home.nileshc.com/wesTest.php.
You can find the code for it in the wes-php-client repo. It's hosted on my
home desktop temporarily. I am having some non-technical problems with the
VPS I'm managing and customer support is working on it. After it starts to
work, I may try deploying this to the VPS. So, if you have to face an
embarrassing 404 page, I'm really sorry, I'll be working on it. If it stays
up, well and good. :)
http://home.nileshc.com/wesTest.php

You can give it a bunch of property IDs, or a bunch of property-value
pairs, or a mix of both; select the the type of recommendation and hit Get
suggestions! :) Feedback is much appreciated.

Cheers,
Nilesh


On Tue, May 14, 2013 at 2:36 AM, Matthew Flaschen
mflasc...@wikimedia.orgwrote:

 On 05/13/2013 04:28 PM, Nilesh Chakraborty wrote:
  Hi Matt,
 
  Yes, you're right, they are available as separately licensed downloads.
  Only the stand-alone Serving Layer is needed for the Entity Suggester.
  It's licensed under Apache v. 2.0. Since I'm using the software as-is,
  without any code modifications, I suppose it's compatible with what
  Wikidata would allow?

 Apache 2.0-licensed software should be fine, even if you do need/want to
 modify it.

 Matt Flaschen

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




-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-21 Thread Matthew Flaschen
On 05/21/2013 05:29 PM, Nilesh Chakraborty wrote:
 You can give it a bunch of property IDs, or a bunch of property-value
 pairs, or a mix of both; select the the type of recommendation and hit Get
 suggestions! :) Feedback is much appreciated.

It would be good to show the original properties in a separate section
on the result screen, so you can compare what you provided to what was
suggested.

All should be linked to Wikidata for convenience.

Matt Flaschen

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

Re: [Wikitech-l] GSOC - 2013, Project Help

2013-05-13 Thread Andre Klapper
Hi Vishal,

On Sat, 2013-05-11 at 06:20 +, hungers.to.nurt...@gmail.com wrote:
 This is my project http://www.mediawiki.org/wiki/User:Making-it-yours
 for GSOC - 2013, which I hope haven’t interested you. 

Dozens of projects were introduced on this list in the last weeks, so
I'd appreciate if you could include a summary in the email subject
instead of making me click your link to find out whether your topic
interests me or not.

 Recently, I encountered with an analogy for my project which I wish to
 discuss with you so that I can persuade you. Head to this
 https://play.google.com/store/books and select a free book ( say Pride
 and Prejudice). Select some text and see how elegantly we can do
 operations I wish Wikipedia must have but not limited to.

Again I'd very much appreciate if you could describe *in words* what you
refer to, instead of making me click and only get a Sorry, the Books
category on Google Play is not yet available in your country.

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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

[Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-13 Thread Nilesh Chakraborty
Hi everyone,

I'm working on a prototype for the Wikidata Entity Suggester (Bug
#46555https://bugzilla.wikimedia.org/show_bug.cgi?id=46555).
As of now, it is a command-line client, completely written in Java, that
fetches recommendations from a Myrrix server layer.

Please take a look at the GitHub repository here:
https://github.com/nilesh-c/wikidata-entity-suggester/
I would really appreciate it if you can take the time to go through the
README and provide me with some much-needed feedback. Any questions or
suggestions are welcome. If you're curious, you can set up the whole thing
on your own machine.

Check out a few examples too:
https://github.com/nilesh-c/wikidata-entity-suggester/wiki/Examples

It can suggest properties and values for new/not-yet-created items (and
also currently present items), if it's given a few properties/values as
input data.

I intend to write a REST API and/or a simple PHP frontend for it before I
set it up on a remote VPS, so that everyone can test it out. Some
experimentation and quality optimization is also due.

Cheers,
Nilesh
(User Page - https://www.mediawiki.org/wiki/User:Nilesh.c)

-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-13 Thread Denny Vrandečić
That's awesome!

Two things:
* how set are you on a Java-based solution? We would prefer PHP in order to
make it more likely to be deployed.
* could you provide a link to a running demo?

Cheers,
Denny



2013/5/13 Nilesh Chakraborty nil...@nileshc.com

 Hi everyone,

 I'm working on a prototype for the Wikidata Entity Suggester (Bug
 #46555https://bugzilla.wikimedia.org/show_bug.cgi?id=46555).
 As of now, it is a command-line client, completely written in Java, that
 fetches recommendations from a Myrrix server layer.

 Please take a look at the GitHub repository here:
 https://github.com/nilesh-c/wikidata-entity-suggester/
 I would really appreciate it if you can take the time to go through the
 README and provide me with some much-needed feedback. Any questions or
 suggestions are welcome. If you're curious, you can set up the whole thing
 on your own machine.

 Check out a few examples too:
 https://github.com/nilesh-c/wikidata-entity-suggester/wiki/Examples

 It can suggest properties and values for new/not-yet-created items (and
 also currently present items), if it's given a few properties/values as
 input data.

 I intend to write a REST API and/or a simple PHP frontend for it before I
 set it up on a remote VPS, so that everyone can test it out. Some
 experimentation and quality optimization is also due.

 Cheers,
 Nilesh
 (User Page - https://www.mediawiki.org/wiki/User:Nilesh.c)

 --
 A quest eternal, a life so small! So don't just play the guitar, build one.
 You can also email me at cont...@nileshc.com or visit my
 websitehttp://www.nileshc.com/
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l




-- 
Project director Wikidata
Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin
Tel. +49-30-219 158 26-0 | http://wikimedia.de

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-13 Thread Nilesh Chakraborty
Thank you! :)

Simply put, there are two prime components here:
1. The recommendation engine (Myrrix, need to run a .jar file as a daemon,
done. Easier than deploying Lucene)
2. Recommendation client (Myrrix has a rich Java API. My current code uses
it to provide recommendations. The actual client-side Java API-using code
is less than 150 LOC, minus a couple of classes that are injected into the
Myrrix daemon.)

Now I have three options here:
i) To write a PHP wrapper over (2)
ii) I can expose (2) as a REST-based API which can be easily used from PHP
code.
iii) Completely replace (2) with PHP code.

(i) and (ii) are feasible options. But (iii) would mean rewriting quite a
large amount of code/functionality, that's already in the Java API, in PHP.
And I can't see any gains from going with (iii) since it wouldn't really
help deployment any more than (i) or (ii).

I am a bit busy with my university exams; I will try to deploy this on a
VPS, update the repo with some PHP code and a link to the demo, and share
it here in a couple of days.

Cheers,
Nilesh



On Mon, May 13, 2013 at 4:02 PM, Denny Vrandečić 
denny.vrande...@wikimedia.de wrote:

 That's awesome!

 Two things:
 * how set are you on a Java-based solution? We would prefer PHP in order to
 make it more likely to be deployed.
 * could you provide a link to a running demo?

 Cheers,
 Denny



 2013/5/13 Nilesh Chakraborty nil...@nileshc.com

  Hi everyone,
 
  I'm working on a prototype for the Wikidata Entity Suggester (Bug
  #46555https://bugzilla.wikimedia.org/show_bug.cgi?id=46555).
  As of now, it is a command-line client, completely written in Java, that
  fetches recommendations from a Myrrix server layer.
 
  Please take a look at the GitHub repository here:
  https://github.com/nilesh-c/wikidata-entity-suggester/
  I would really appreciate it if you can take the time to go through the
  README and provide me with some much-needed feedback. Any questions or
  suggestions are welcome. If you're curious, you can set up the whole
 thing
  on your own machine.
 
  Check out a few examples too:
  https://github.com/nilesh-c/wikidata-entity-suggester/wiki/Examples
 
  It can suggest properties and values for new/not-yet-created items (and
  also currently present items), if it's given a few properties/values as
  input data.
 
  I intend to write a REST API and/or a simple PHP frontend for it before I
  set it up on a remote VPS, so that everyone can test it out. Some
  experimentation and quality optimization is also due.
 
  Cheers,
  Nilesh
  (User Page - https://www.mediawiki.org/wiki/User:Nilesh.c)
 
  --
  A quest eternal, a life so small! So don't just play the guitar, build
 one.
  You can also email me at cont...@nileshc.com or visit my
  websitehttp://www.nileshc.com/
  ___
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l




 --
 Project director Wikidata
 Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin
 Tel. +49-30-219 158 26-0 | http://wikimedia.de

 Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
 Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
 der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
 Körperschaften I Berlin, Steuernummer 27/681/51985.
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l




-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-13 Thread Matthew Flaschen
On 05/13/2013 06:11 AM, Nilesh Chakraborty wrote:
 Hi everyone,
 
 I'm working on a prototype for the Wikidata Entity Suggester (Bug
 #46555https://bugzilla.wikimedia.org/show_bug.cgi?id=46555).
 As of now, it is a command-line client, completely written in Java, that
 fetches recommendations from a Myrrix server layer.

Is all the Myrrix code you're using open source?  It looks like only the
Serving Layer is, but they also have a proprietary Computation Layer.

Matt Flaschen

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

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-13 Thread Nilesh Chakraborty
Hi Matt,

Yes, you're right, they are available as separately licensed downloads.
Only the stand-alone Serving Layer is needed for the Entity Suggester.
It's licensed under Apache v. 2.0. Since I'm using the software as-is,
without any code modifications, I suppose it's compatible with what
Wikidata would allow?

Given the amount of data in the data dump, we won't be needing to use a
Hadoop cluster with multiple machines. The proprietary Computation Layer
is only needed for heavy-weight distributed processing.

Cheers,
Nilesh



On Tue, May 14, 2013 at 1:48 AM, Matthew Flaschen
mflasc...@wikimedia.orgwrote:

 On 05/13/2013 06:11 AM, Nilesh Chakraborty wrote:
  Hi everyone,
 
  I'm working on a prototype for the Wikidata Entity Suggester (Bug
  #46555https://bugzilla.wikimedia.org/show_bug.cgi?id=46555).
  As of now, it is a command-line client, completely written in Java, that
  fetches recommendations from a Myrrix server layer.

 Is all the Myrrix code you're using open source?  It looks like only the
 Serving Layer is, but they also have a proprietary Computation Layer.

 Matt Flaschen

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




-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [GSoC 2013] Wikidata Entity Suggester prototype

2013-05-13 Thread Matthew Flaschen
On 05/13/2013 04:28 PM, Nilesh Chakraborty wrote:
 Hi Matt,
 
 Yes, you're right, they are available as separately licensed downloads.
 Only the stand-alone Serving Layer is needed for the Entity Suggester.
 It's licensed under Apache v. 2.0. Since I'm using the software as-is,
 without any code modifications, I suppose it's compatible with what
 Wikidata would allow?

Apache 2.0-licensed software should be fine, even if you do need/want to
modify it.

Matt Flaschen

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

[Wikitech-l] GSoC 2013 Proposal for Entity Suggester

2013-05-03 Thread Nilesh Chakraborty
Hello,

I have drafted my proposal under my user page here:
https://www.mediawiki.org/wiki/User:Nilesh.c/Entity_Suggester

Please have a look at it and let me know if I can make any changes to make
it better in any way. :-)

Cheers,
Nilesh

-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Proposal for Entity Suggester

2013-05-03 Thread Lydia Pintscher
On Fri, May 3, 2013 at 5:43 PM, Nilesh Chakraborty nil...@nileshc.com wrote:
 Hello,

 I have drafted my proposal under my user page here:
 https://www.mediawiki.org/wiki/User:Nilesh.c/Entity_Suggester

 Please have a look at it and let me know if I can make any changes to make
 it better in any way. :-)

Please don't forget to also submit it on google-melange.com before the
deadline in a few hours. Otherwise we can not accept it.


Cheers
Lydia

--
Lydia Pintscher - http://about.me/lydia.pintscher
Community Communications for Technical Projects

Wikimedia Deutschland e.V.
Obentrautstr. 72
10963 Berlin
www.wikimedia.de

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.

Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.

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

Re: [Wikitech-l] GSoC 2013 Proposal for Entity Suggester

2013-05-03 Thread Rahul Maliakkal
Hello

1-Upload your proposal on google-melange.
2-After uploading it, please add your name to the
http://www.mediawiki.org/wiki/Summer_of_Code_2013#Students list.

Thanks
Rahul


On Fri, May 3, 2013 at 9:18 PM, Lydia Pintscher 
lydia.pintsc...@wikimedia.de wrote:

 On Fri, May 3, 2013 at 5:43 PM, Nilesh Chakraborty nil...@nileshc.com
 wrote:
  Hello,
 
  I have drafted my proposal under my user page here:
  https://www.mediawiki.org/wiki/User:Nilesh.c/Entity_Suggester
 
  Please have a look at it and let me know if I can make any changes to
 make
  it better in any way. :-)

 Please don't forget to also submit it on google-melange.com before the
 deadline in a few hours. Otherwise we can not accept it.


 Cheers
 Lydia

 --
 Lydia Pintscher - http://about.me/lydia.pintscher
 Community Communications for Technical Projects

 Wikimedia Deutschland e.V.
 Obentrautstr. 72
 10963 Berlin
 www.wikimedia.de

 Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.

 Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
 unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
 Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.

 ___
 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

Re: [Wikitech-l] GSoC 2013 Proposal for Entity Suggester

2013-05-03 Thread Nilesh Chakraborty
Hi Lydia,

I've submitted the proposal via google-melange.com too.

Thanks Rahul, I added my details on the
http://www.mediawiki.org/wiki/Summer_of_Code_2013#Students list.

Could you tell me whom I should list as my mentor?

Cheers,
Nilesh


On Fri, May 3, 2013 at 9:29 PM, Rahul Maliakkal rahul14...@gmail.comwrote:

 ctrl + F mediawiki in your proposal. It is MediaWiki and not
 mediawiki.

 Thanks


 On Fri, May 3, 2013 at 9:13 PM, Nilesh Chakraborty nil...@nileshc.com
 wrote:

  Hello,
 
  I have drafted my proposal under my user page here:
  https://www.mediawiki.org/wiki/User:Nilesh.c/Entity_Suggester
 
  Please have a look at it and let me know if I can make any changes to
 make
  it better in any way. :-)
 
  Cheers,
  Nilesh
 
  --
  A quest eternal, a life so small! So don't just play the guitar, build
 one.
  You can also email me at cont...@nileshc.com or visit my
  websitehttp://www.nileshc.com/
  ___
  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




-- 
A quest eternal, a life so small! So don't just play the guitar, build one.
You can also email me at cont...@nileshc.com or visit my
websitehttp://www.nileshc.com/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] [GSoC 2013] Mobilize Wikidata project proposal

2013-05-03 Thread Pragun Bhutani
Hello,

I've completed my proposal for my project aimed at Mobilizing Wikidata. I'd
really appreciate any and all feedback from the community. Nitpicking is
welcome. :)

http://www.mediawiki.org/wiki/User:Pragunbhutani/GSoC_2013_Proposal

Best regards,
Pragun Bhutani
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Proposal for Entity Suggester

2013-05-03 Thread Lydia Pintscher
On Fri, May 3, 2013 at 7:02 PM, Nilesh Chakraborty nil...@nileshc.com wrote:
 Hi Lydia,

 I've submitted the proposal via google-melange.com too.

 Thanks Rahul, I added my details on the
 http://www.mediawiki.org/wiki/Summer_of_Code_2013#Students list.

 Could you tell me whom I should list as my mentor?

Please list Denny and Daniel Kinzler for now. (This might change still.)


Cheers
Lydia

--
Lydia Pintscher - http://about.me/lydia.pintscher
Community Communications for Technical Projects

Wikimedia Deutschland e.V.
Obentrautstr. 72
10963 Berlin
www.wikimedia.de

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.

Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das
Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.

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

[Wikitech-l] GSoC 2013 Proposal - jQuery.IME extensions for Firefox and Chrome

2013-04-29 Thread Praveen Singh
Hello,

I have drafted a proposal for my GSoC Project: jQuery.IME extensions for
Firefox and Chrome. I would love to hear what you think about it.
I would really appreciate any kind of feedback and suggestions. Please let
me know if I can improve it in any way.

My proposal can be found here:
http://www.mediawiki.org/wiki/User:Prageck/GSoC_2013_Application


Thanks,

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

Re: [Wikitech-l] GSoC 2013 Proposal - jQuery.IME extensions for Firefox and Chrome

2013-04-29 Thread oren bochman
Interesting proposal.

I would imagine that this does not impact most page-views since Js files are 
cached.

It might be better to fix this bug by a tighter integration of the JavaScript 
with the Resource loader to lazy load the required elements as needed

In such a case the solution would be less dependent on browser plugins and 
Would require less long term maintenance when the Js is updated

On Apr 29, 2013, at 12:09, Praveen Singh prag...@gmail.com wrote:

 Hello,
 
 I have drafted a proposal for my GSoC Project: jQuery.IME extensions for
 Firefox and Chrome. I would love to hear what you think about it.
 I would really appreciate any kind of feedback and suggestions. Please let
 me know if I can improve it in any way.
 
 My proposal can be found here:
 http://www.mediawiki.org/wiki/User:Prageck/GSoC_2013_Application
 
 
 Thanks,
 
 Praveen Singh
 ___
 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

Re: [Wikitech-l] GSoC 2013 Proposal - jQuery.IME extensions for Firefox and Chrome

2013-04-29 Thread Praveen Singh
Hi Oren,

Thanks for the feedback.

If I have got your point correctly, then the browser extensions would not
impact or slow down the page loading.

My project scope does include on demand loading of the input methods, but I
am not very sure how to go about integrating Resource Loader with the
browser extensions. As far as I know, Resource Loader can only be used on
MediaWiki enabled websites whereas the project aims at providing these
input methods on any website.

Let me know what you think of it.

Regards,
Praveen Singh



On Mon, Apr 29, 2013 at 3:15 PM, oren bochman orenboch...@gmail.com wrote:

 Interesting proposal.

 I would imagine that this does not impact most page-views since Js files
 are cached.

 It might be better to fix this bug by a tighter integration of the
 JavaScript with the Resource loader to lazy load the required elements as
 needed

 In such a case the solution would be less dependent on browser plugins and
 Would require less long term maintenance when the Js is updated

 On Apr 29, 2013, at 12:09, Praveen Singh prag...@gmail.com wrote:

  Hello,
 
  I have drafted a proposal for my GSoC Project: jQuery.IME extensions for
  Firefox and Chrome. I would love to hear what you think about it.
  I would really appreciate any kind of feedback and suggestions. Please
 let
  me know if I can improve it in any way.
 
  My proposal can be found here:
  http://www.mediawiki.org/wiki/User:Prageck/GSoC_2013_Application
 
 
  Thanks,
 
  Praveen Singh
  ___
  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
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC 2013: UploadWizard: Book upload customization Proposal

2013-04-29 Thread nazmul chowdhury
Hi,

My name is Nazmul Chowdhury, I would like to participate in the GSoC 2013,
working on the UploadWizard: Book upload customization (potential mentor:
MarkTraceur). My proposal can be found here:
http://www.mediawiki.org/wiki/User:Rasel160. Any feedback is much
appreciated.

Thank You,
Nazmul Chowdhury
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Proposal - jQuery.IME extensions for Firefox and Chrome

2013-04-29 Thread Praveen Singh
Hi

I have implemented a small prototype Chrome extension related to this
project. It is a simple browser extension (currently for Google Chrome
only), that provides multilingual input support on any webpage.

Source code and installation instructions can be found at:
https://github.com/pravee-n/prototype.jquery.ime

Currently only a few languages are supported. You can try Hindi ( हिन्दी ),
Greek and a few other languages.

Looking forward to some feedback and suggestions.

Regards,

Praveen Singh


On Tue, Apr 30, 2013 at 12:10 AM, Praveen Singh prag...@gmail.com wrote:

 Hi Oren,

 Thanks for the feedback.

 If I have got your point correctly, then the browser extensions would not
 impact or slow down the page loading.

 My project scope does include on demand loading of the input methods, but
 I am not very sure how to go about integrating Resource Loader with the
 browser extensions. As far as I know, Resource Loader can only be used on
 MediaWiki enabled websites whereas the project aims at providing these
 input methods on any website.

 Let me know what you think of it.

 Regards,
 Praveen Singh



 On Mon, Apr 29, 2013 at 3:15 PM, oren bochman orenboch...@gmail.comwrote:

 Interesting proposal.

 I would imagine that this does not impact most page-views since Js files
 are cached.

 It might be better to fix this bug by a tighter integration of the
 JavaScript with the Resource loader to lazy load the required elements as
 needed

 In such a case the solution would be less dependent on browser plugins
 and Would require less long term maintenance when the Js is updated

 On Apr 29, 2013, at 12:09, Praveen Singh prag...@gmail.com wrote:

  Hello,
 
  I have drafted a proposal for my GSoC Project: jQuery.IME extensions for
  Firefox and Chrome. I would love to hear what you think about it.
  I would really appreciate any kind of feedback and suggestions. Please
 let
  me know if I can improve it in any way.
 
  My proposal can be found here:
  http://www.mediawiki.org/wiki/User:Prageck/GSoC_2013_Application
 
 
  Thanks,
 
  Praveen Singh
  ___
  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



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

[Wikitech-l] GSoC 2013 Proposal - Language Coverage Matrix Dashboard

2013-04-28 Thread Harsh Kothari
Hi


I am Harsh kothari  I am an engineering student at L.D college. I have been
an open source contributor since last 2 years and am contributing in
MediaWiki since last 8 months. I am passionate about coding and enjoy it
too. I also have been participating in various open source events in
Gujarat as well outside of it.

I am submitting a proposal on Language Coverage Matrix dashboard as my GSoC
2013 project. It would help automate the information about language support
provided by the Language Engineering team for e.g. key maps, web fonts,
translation, language selector, i18n support for gender, plurals, grammar
rules. The LCM would display this information as well as provide
visualization graphs of language coverage using various search criteria
such as tools or languages. it will be of tremendous use to the Language
Engineering Team.

The below mentioned link will elaborate more on my proposal.

http://www.mediawiki.org/wiki/User:Harsh4101991/GSoC_2013

Bug filed on Bugzilla

https://bugzilla.wikimedia.org/show_bug.cgi?id=46651

Looking forward to suggestions and inputs.

Thanks

Harsh


-- 
Harsh Kothari
Engineering Trainee,
Physical Research Laboratory.
Follow Me : harshkothari410 https://twitter.com/harshkothari410/
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoc 2013 Proposal - Pronunciation Recording Extension

2013-04-28 Thread Rahul Maliakkal
Hello,

Based on the feedback I got from the community, I have made my final
proposal. Since only 3 days are left, I urge everyone to kindly reply as
early as possible.

My proposal can be found here:
https://www.mediawiki.org/wiki/User:Rahul21/Gsoc

Thanks in advance,
Rahul
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 Proposal - Language Coverage Matrix Dashboard

2013-04-28 Thread Amir E. Aharoni
The proposal is good, in general.

A few items that could be added to the planning section are some
things that would be directly useful to MediaWiki developers and
Wikmedia site maintainers:
* Direct integration with existing lists of languages: Names.php,
langdb.yaml in jquery.uls, extra languages supported in
translatewiki.net and incubator, etc.
* Integration with a matrix of existing or planned Wikimedia projects,
so it would be clear from the matrix - is there a project in this
language? Are the language tools extensions installed in this project?
Is there an incubator project in this language?
* Understanding variants: does this language supports variants in any way?

To the if time permits section I would add integration with other
knowledge bases about languages, such as Ethnologue, CLDR and others,
that would provide information such as number of speakers, literacy
levels, language contact, etc. This way it would be possible to see,
in a way that is slightly more structured that what we have now, how
well our projects are covering the different languages of the world.

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


2013/4/28 Harsh Kothari harshkothari...@gmail.com:
 Hi


 I am Harsh kothari  I am an engineering student at L.D college. I have been
 an open source contributor since last 2 years and am contributing in
 MediaWiki since last 8 months. I am passionate about coding and enjoy it
 too. I also have been participating in various open source events in
 Gujarat as well outside of it.

 I am submitting a proposal on Language Coverage Matrix dashboard as my GSoC
 2013 project. It would help automate the information about language support
 provided by the Language Engineering team for e.g. key maps, web fonts,
 translation, language selector, i18n support for gender, plurals, grammar
 rules. The LCM would display this information as well as provide
 visualization graphs of language coverage using various search criteria
 such as tools or languages. it will be of tremendous use to the Language
 Engineering Team.

 The below mentioned link will elaborate more on my proposal.

 http://www.mediawiki.org/wiki/User:Harsh4101991/GSoC_2013

 Bug filed on Bugzilla

 https://bugzilla.wikimedia.org/show_bug.cgi?id=46651

 Looking forward to suggestions and inputs.

 Thanks

 Harsh


 --
 Harsh Kothari
 Engineering Trainee,
 Physical Research Laboratory.
 Follow Me : harshkothari410 https://twitter.com/harshkothari410/
 ___
 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

Re: [Wikitech-l] GSoc 2013 Proposal - Pronunciation Recording Extension

2013-04-28 Thread Matthew Flaschen
On 04/28/2013 05:10 PM, Rahul Maliakkal wrote:
 Hello,
 
 Based on the feedback I got from the community, I have made my final
 proposal. Since only 3 days are left, I urge everyone to kindly reply as
 early as possible.

It looks good.  I have a couple small notes:

1. Firefogg only helps in one particular case (Firefox users with a
particular addon installed), so it may not be worth it.
2. Please use clear names for the mockup images, not things like
Without.v01.png and S4.png.  You can either get someone to rename them
on MediaWiki.org, or just upload new images to Wikimedia Commons then
put {{delete}} on the old ones.

Matt Flaschen

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

[Wikitech-l] [GSoC 2013] Proposal: ConceptualWiki

2013-04-22 Thread Marco Jacopo Ferrarotti
Hi,

I'm pursuing a M.Sc. degree in Physics of Complex Systems (currently
attending the 2nd year). I have a background in electronic engineering, I'm
passionate in computer science and I'm looking for the possibility of being
part of something that I've always admired.

My proposal regards ConceptualWiki: an extension to improve the usability
of wikis as educational/study tools (a drag-and-drop interface to quickly
built up conceptual maps from wiki articles).

I'm drafting the project here:
http://www.mediawiki.org/wiki/User:MaJac89/GSoC2013/ConceptualWiki

And I've submitted a bug report here:
https://bugzilla.wikimedia.org/show_bug.cgi?id=47476

Hope you find it interesting, let me know if you have any
question/suggestion for the project.

Thank you,

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

Re: [Wikitech-l] [GSoC 2013] Proposal: ConceptualWiki

2013-04-22 Thread Quim Gil

Hello Marco, thank you for sharing your ideas.

On 04/22/2013 02:05 AM, Marco Jacopo Ferrarotti wrote:

Hi,

I'm pursuing a M.Sc. degree in Physics of Complex Systems (currently
attending the 2nd year). I have a background in electronic engineering, I'm
passionate in computer science and I'm looking for the possibility of being
part of something that I've always admired.

My proposal regards ConceptualWiki: an extension to improve the usability
of wikis as educational/study tools (a drag-and-drop interface to quickly
built up conceptual maps from wiki articles).

I'm drafting the project here:
http://www.mediawiki.org/wiki/User:MaJac89/GSoC2013/ConceptualWiki

And I've submitted a bug report here:
https://bugzilla.wikimedia.org/show_bug.cgi?id=47476

Hope you find it interesting, let me know if you have any
question/suggestion for the project.


I'm not a good candidate to mentor or asess this project, but in any 
case I had time visualizing the features you are after. Yes, you 
describe them, even with some basic ASCII mockups but somehow I feel 
like not getting completely what you want to explain.


In any case, this project has potentially the risk of falling in the 
category of proposals that must convince Wikipedia. Either it is an 
extension that makes sense to 3rd party wikis (could be the case), or we 
agree that this could be an experimental prototype, or maybe it could be 
developed as a gadget (although it is perhaps too complex, having to 
store data somewhere).


Also, you should explain more about your skills and experience 
developing with PHP and Javascript. This doesn't look like an easy 
challenge.


All in all it feels quite risky for a GSoC project, also because we have 
now just a few days to discuss it and hope that a mentor wants to 
volunteer for it. In your situation I would wait a day or so to evaluate 
the feedback and then make a decision on betting on it or finding an 
alternative from the featured project ideas proposed at 
https://www.mediawiki.org/wiki/Summer_of_Code_2013


Thank you for your interest in contributing to Wikimedia!

--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

[Wikitech-l] Gsoc 2013 Project Proposal v2.0 -Pronunciation Recording Tool

2013-04-13 Thread Rahul Maliakkal
Hello,

I am Rahul Maliakkal , a 3rd year Computer Science student ,i wish to apply
for GSOC 2013 edition. Based on the feedback and suggestions received  i
have improved my proposal as i like to call it* v2.0 .* Please do have a
look at it
https://www.mediawiki.org/wiki/User:Rahul21/Gsoc

Continue to keep the suggestions and feedback pouring in.

Thanks,
Rahul
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013: Improve support for book structures

2013-04-11 Thread Thomas PT
Hi!
Your proposal looks very good. I'll be very happy to help you as co-mentor on 
this project if is no GSoc project for Proofread Page.

Some comments:
1. You should keep in mind that the extension will be used by Wikibook and 
Wikisource communities so these communities must be involve in the project.
2. For Wikisource, the extension should be nicely integrated with the current 
proofreading workflow managed by Proofread Page (this can be done in a second 
time but we should keep it in mind).
3. The extension should, I think, be able to manage metadata about books like 
the author(s) in order to be able to provide these information in the exported 
files. The metadata have sometime to be input by the contributors (like the 
author of a Wikisource book) or to be get from MediaWiki (like the authors of 
Wikibook books that are the contributors of the book pages) or maybe, in the 
future, even get from Wikidata.
4. The extension must be simple to use. I believe that one of the main goal is 
to simplify the edition workflow. So, new wikicode syntax to learn for basic 
users should be avoided as much as possible (this doesn't concern syntax that 
will only be used in templates).
 
A good way to archive these goals is maybe be to make book main pages not 
wikitext based pages, but a page that store in a structured format (like JSON) 
metadata of the book, a table of content and some free text spaces, all of that 
edited via a clever form. For that, we can reuse some code written for the 
Wikidata project (storage with the Content handler, Diff system, DataValue 
library...).
Working in that way will allow to get nice and well-formatted metadata that can 
be used to improve cataloging of books and avoid the need for people to learn 
new tags, templates or parser functions in order to create a new books. But 
this will require more development time.

What do you think about it?
Thomas

(I CC the members of the Elaborate Wikisource strategic vision group)

 Date: Thu, 11 Apr 2013 12:16:44 -0400
 From: gorillawarfarewikipe...@gmail.com
 To: wikitech-l@lists.wikimedia.org
 Subject: [Wikitech-l] GSoC 2013: Improve support for book structures
 
 Hi! I'm Molly White, or GorillaWarfare on the WMF projects. I'm planning to
 submit a proposal to the WMF for this summer's Google Summer of Code (and
 probably also the Outreach Program for Women) and was hoping to get some
 feedback. See my proposal at
 https://www.mediawiki.org/wiki/User:GorillaWarfare/Proposal.
 
 I would like to improve support for projects (like Wikisource and
 Wikibooks) that have content that's structured as a book and not as an
 article. I plan to do this by working on the existing BookManager
 extension. It's currently unstable and very much in development, so there's
 a lot of room for improvement.
 
 Do you have any feedback, concerns, suggestions, etc.? Do you think the
 project is feasible for GSoC?
 
 Thanks,
 
 Molly White
 ___
 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

Re: [Wikitech-l] GSoC 2013: Improve support for book structures

2013-04-11 Thread Raylton P. Sousa
+1 mentor


2013/4/11 Thomas PT thoma...@hotmail.fr

 Hi!
 Your proposal looks very good. I'll be very happy to help you as co-mentor
 on this project if is no GSoc project for Proofread Page.

 Some comments:
 1. You should keep in mind that the extension will be used by Wikibook and
 Wikisource communities so these communities must be involve in the project.
 2. For Wikisource, the extension should be nicely integrated with the
 current proofreading workflow managed by Proofread Page (this can be done
 in a second time but we should keep it in mind).
 3. The extension should, I think, be able to manage metadata about books
 like the author(s) in order to be able to provide these information in the
 exported files. The metadata have sometime to be input by the contributors
 (like the author of a Wikisource book) or to be get from MediaWiki (like
 the authors of Wikibook books that are the contributors of the book pages)
 or maybe, in the future, even get from Wikidata.
 4. The extension must be simple to use. I believe that one of the main
 goal is to simplify the edition workflow. So, new wikicode syntax to learn
 for basic users should be avoided as much as possible (this doesn't concern
 syntax that will only be used in templates).

 A good way to archive these goals is maybe be to make book main pages not
 wikitext based pages, but a page that store in a structured format (like
 JSON) metadata of the book, a table of content and some free text spaces,
 all of that edited via a clever form. For that, we can reuse some code
 written for the Wikidata project (storage with the Content handler, Diff
 system, DataValue library...).
 Working in that way will allow to get nice and well-formatted metadata
 that can be used to improve cataloging of books and avoid the need for
 people to learn new tags, templates or parser functions in order to create
 a new books. But this will require more development time.

 What do you think about it?
 Thomas

 (I CC the members of the Elaborate Wikisource strategic vision group)

  Date: Thu, 11 Apr 2013 12:16:44 -0400
  From: gorillawarfarewikipe...@gmail.com
  To: wikitech-l@lists.wikimedia.org
  Subject: [Wikitech-l] GSoC 2013: Improve support for book structures
 
  Hi! I'm Molly White, or GorillaWarfare on the WMF projects. I'm planning
 to
  submit a proposal to the WMF for this summer's Google Summer of Code (and
  probably also the Outreach Program for Women) and was hoping to get some
  feedback. See my proposal at
  https://www.mediawiki.org/wiki/User:GorillaWarfare/Proposal.
 
  I would like to improve support for projects (like Wikisource and
  Wikibooks) that have content that's structured as a book and not as an
  article. I plan to do this by working on the existing BookManager
  extension. It's currently unstable and very much in development, so
 there's
  a lot of room for improvement.
 
  Do you have any feedback, concerns, suggestions, etc.? Do you think the
  project is feasible for GSoC?
 
  Thanks,
 
  Molly White
  ___
  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

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

Re: [Wikitech-l] GSoC 2013: Improve support for book structures

2013-04-11 Thread Molly White
Thomas PT thomaspt at hotmail.fr writes:

 
 Hi!
 Your proposal looks very good. I'll be very happy to help you as co-mentor
on this project if is no GSoc
 project for Proofread Page.
 
 Some comments:
 1. You should keep in mind that the extension will be used by Wikibook and
Wikisource communities so these
 communities must be involve in the project.
 2. For Wikisource, the extension should be nicely integrated with the
current proofreading workflow
 managed by Proofread Page (this can be done in a second time but we should
keep it in mind).
 3. The extension should, I think, be able to manage metadata about books
like the author(s) in order to be
 able to provide these information in the exported files. The metadata have
sometime to be input by the
 contributors (like the author of a Wikisource book) or to be get from
MediaWiki (like the authors of
 Wikibook books that are the contributors of the book pages) or maybe, in
the future, even get from Wikidata.
 4. The extension must be simple to use. I believe that one of the main
goal is to simplify the edition
 workflow. So, new wikicode syntax to learn for basic users should be
avoided as much as possible (this
 doesn't concern syntax that will only be used in templates).
 
 A good way to archive these goals is maybe be to make book main pages not
wikitext based pages, but a page that
 store in a structured format (like JSON) metadata of the book, a table of
content and some free text spaces,
 all of that edited via a clever form. For that, we can reuse some code
written for the Wikidata project
 (storage with the Content handler, Diff system, DataValue library...).
 Working in that way will allow to get nice and well-formatted metadata
that can be used to improve
 cataloging of books and avoid the need for people to learn new tags,
templates or parser functions in order
 to create a new books. But this will require more development time.
 
 What do you think about it?
 Thomas
 
 (I CC the members of the Elaborate Wikisource strategic vision group)
 
  Date: Thu, 11 Apr 2013 12:16:44 -0400
  From: gorillawarfarewikipedia at gmail.com
  To: wikitech-l at lists.wikimedia.org
  Subject: [Wikitech-l] GSoC 2013: Improve support for book structures
  
  Hi! I'm Molly White, or GorillaWarfare on the WMF projects. I'm planning to
  submit a proposal to the WMF for this summer's Google Summer of Code (and
  probably also the Outreach Program for Women) and was hoping to get some
  feedback. See my proposal at
  https://www.mediawiki.org/wiki/User:GorillaWarfare/Proposal.
  
  I would like to improve support for projects (like Wikisource and
  Wikibooks) that have content that's structured as a book and not as an
  article. I plan to do this by working on the existing BookManager
  extension. It's currently unstable and very much in development, so there's
  a lot of room for improvement.
  
  Do you have any feedback, concerns, suggestions, etc.? Do you think the
  project is feasible for GSoC?
  
  Thanks,
  
  Molly White
  ___
  Wikitech-l mailing list
  Wikitech-l at lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l
 
 ___
 Wikitech-l mailing list
 Wikitech-l at lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Wow, thank you so much for your detailed reply. I would love to have you as
a co-mentor, assuming no one is available to work on the Proofread Page
extension.

Regarding your suggestions: I've posted on both English and Multilingual
Wikisource regarding my ideas, but I will do so again when I have a more
specific plan. I'll also communicate with the Wikibooks community. I'm sure
both communities will have a lot of useful feedback.

How do you envision this integrating with Proofread Page? The vision I had
of this extension was as a somewhat separate process, but I think the more
the process can be simplified, the better.

I strongly agree about the metadata. I will be more specific in my proposal
that I intend to include the ability to add that on the book organization
page. I also like the idea of integrating it with WikiData.

I had planned to use a form-type organization page, and not to try to
organize it using wikitext. I really like the JSON idea, actually; I think
that might be the perfect format for this. I will start looking at the
WikiData code to get an idea of how they use it.

Thanks so much,

Molly White



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

[Wikitech-l] GSOC 2013

2013-03-27 Thread Nadeem, IIT Kgp
Hello,

I am Nadeem Anjum, a third year bachelor's student of the Department of
Computer Science and Engineering, IIT Kharagpur.

I am really interested in becoming a part of MediaWiki for GSoC 2013. I
have browsed through the project ideas and got interested in Automatic
Category Redirects.

As far my skill set, I am well versed in PHP, MySQL, JavaScript, jQuery,
HTML, CSS, Java, C, C++ and Python.

I have been an active contributor to numerous development and open-source
projects: http://cse.iitkgp.ac.in/~nanjum/OpenSourceProjects.html

Please guide me on how I should proceed towards my proposal for GSoC.

Thanking you,
Nadeem Anjum.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSOC 2013

2013-03-27 Thread Quim Gil

On 03/27/2013 07:50 AM, Nadeem, IIT Kgp wrote:

Hello,

I am Nadeem Anjum, a third year bachelor's student of the Department of
Computer Science and Engineering, IIT Kharagpur.

I am really interested in becoming a part of MediaWiki for GSoC 2013. I
have browsed through the project ideas and got interested in Automatic
Category Redirects.


Hello Nadeem!

http://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects#Automatic_category_redirects

You can ask / comment in the related bug report

https://bugzilla.wikimedia.org/show_bug.cgi?id=3311

And you can start drafting your project proposal in your mediawiki.org 
user page, making sure all your skills etc are also listed there.


We are still weeks away from the student applications phase, but 
starting with your proposal now will definitely help you and give you 
more chances.


Thank you for your interest and good luck!

--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

Re: [Wikitech-l] GSOC 2013

2013-03-27 Thread bawolff
On Wed, Mar 27, 2013 at 11:50 AM, Nadeem, IIT Kgp
nadeem.an...@cse.iitkgp.ernet.in wrote:
 Hello,

 I am Nadeem Anjum, a third year bachelor's student of the Department of
 Computer Science and Engineering, IIT Kharagpur.

 I am really interested in becoming a part of MediaWiki for GSoC 2013. I
 have browsed through the project ideas and got interested in Automatic
 Category Redirects.

 As far my skill set, I am well versed in PHP, MySQL, JavaScript, jQuery,
 HTML, CSS, Java, C, C++ and Python.

 I have been an active contributor to numerous development and open-source
 projects: http://cse.iitkgp.ac.in/~nanjum/OpenSourceProjects.html

 Please guide me on how I should proceed towards my proposal for GSoC.

 Thanking you,
 Nadeem Anjum.
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Awesome.

Some things you could do would be read up on the area that your
project would be on. I'm not sure how familiar you are with MediaWiki,
but if you're not too familiar, as a first step start playing  with
categories in MediaWiki (Both the normal web interface and the
list=categorymembers api module) just to get an idea of how categories
work in MediaWiki. Once you got the basic idea, read about how
categories are stored (
http://www.mediawiki.org/wiki/Manual:Categorylinks_table ). See if you
can figure out what type of queries are used to get lists of
categories, etc. You could also try skimming through some of the
relevant php files (In this case, CategoryViewer.php would be a good
place to start. Title.php is another good thing to skim regardless of
the chosen project). Some of these php files will be confusing at
first, so don't worry if you don't understand, the point is more to
just explore MediaWiki so you're exposed to the code.

Other things you can do, is follow the instructions on How to become a
hacker page, get a labs account, make a git clone, Install a copy of
MediaWiki locally, etc.  If you can manage to find a simple bug to fix
(Try looking from the list
https://bugzilla.wikimedia.org/buglist.cgi?keywords=easykeywords_type=allwordslist_id=166192bug_severity=normalbug_severity=minorbug_severity=trivialbug_severity=enhancementquery_format=advancedbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENED
), and submit a patch for it, that will probably give you major bonus
points on your gsoc proposal.

So basically, try reading docs and code, see how far you get. Its not
expected that you will just be able to start reading the php code and
everything will make sense instantly, so if you read some of the php
code and nothing makes sense, don't be discouraged, but seeing how
much of it you can make sense of, can be quite beneficial.

Last of all, don't be afraid to ask questions. There's lots of people
on irc who can probably answer any questions you may have.

--
-Bawolff (Brian Wolff)

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

Re: [Wikitech-l] GSoC 2013 guidelines??

2013-03-16 Thread Sumana Harihareswara
Tejas,

You might like the video at
https://commons.wikimedia.org/wiki/File:Wikimedia_Open_Tech_Chat_2012-11-29.ogv
-- that video shows you the process of how a developer fixes a bug,
including investigation, git commit, getting it reviewed and merged, and
closing the Bugzilla ticket.

Please also read
https://www.mediawiki.org/wiki/Manual:MediaWiki_architecture.

Hope this helps!

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

On 03/10/2013 07:57 AM, Tejas Nikumbh wrote:
 I created a bugzilla account but the process of going through the code and
 fixing bugs seems cryptic. Any resources you can provide which can aid me
 in understanding the process? A video which shows the process or some
 documentation perhaps?
 
 On Fri, Mar 1, 2013 at 5:06 AM, Quim Gil q...@wikimedia.org wrote:
 
 On 02/28/2013 03:14 PM, Bartosz Dziewoński wrote:

 On Fri, 01 Mar 2013 00:02:16 +0100, Quim Gil q...@wikimedia.org wrote:

  Our default recommendation to newcomers has been to try to fix a bug from


 From?


 Er... sorry (multitasking with just one brain has these things):

 https://www.mediawiki.org/**wiki/Annoying_little_bugshttps://www.mediawiki.org/wiki/Annoying_little_bugs



 Quim probably wanted to link the list of bugs marked as 'easy':
 https://bugzilla.wikimedia.**org/buglist.cgi?quicksearch=%**
 21easy%20-%21patch-in-gerrithttps://bugzilla.wikimedia.org/buglist.cgi?quicksearch=%21easy%20-%21patch-in-gerrit(here
  I'm also excluding ones with a patch pending). :)


 Yes, also linked at the URL above.


 --
 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 mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 guidelines??

2013-03-10 Thread Tejas Nikumbh
I created a bugzilla account but the process of going through the code and
fixing bugs seems cryptic. Any resources you can provide which can aid me
in understanding the process? A video which shows the process or some
documentation perhaps?

On Fri, Mar 1, 2013 at 5:06 AM, Quim Gil q...@wikimedia.org wrote:

 On 02/28/2013 03:14 PM, Bartosz Dziewoński wrote:

 On Fri, 01 Mar 2013 00:02:16 +0100, Quim Gil q...@wikimedia.org wrote:

  Our default recommendation to newcomers has been to try to fix a bug from


 From?


 Er... sorry (multitasking with just one brain has these things):

 https://www.mediawiki.org/**wiki/Annoying_little_bugshttps://www.mediawiki.org/wiki/Annoying_little_bugs



 Quim probably wanted to link the list of bugs marked as 'easy':
 https://bugzilla.wikimedia.**org/buglist.cgi?quicksearch=%**
 21easy%20-%21patch-in-gerrithttps://bugzilla.wikimedia.org/buglist.cgi?quicksearch=%21easy%20-%21patch-in-gerrit(here
  I'm also excluding ones with a patch pending). :)


 Yes, also linked at the URL above.


 --
 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




-- 
Tejas Nikumbh,
Third Year Undergraduate,
Electrical Engineering Department,
IIT Bombay.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 guidelines??

2013-03-10 Thread Nischay Nahata
On Sun, Mar 10, 2013 at 5:27 PM, Tejas Nikumbh tejasniku...@gmail.comwrote:

 I created a bugzilla account but the process of going through the code and
 fixing bugs seems cryptic. Any resources you can provide which can aid me
 in understanding the process? A video which shows the process or some
 documentation perhaps?


Have you already gone through the process of how to be a hacker?
http://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker

Not a hacker who breaks things of course :)


 On Fri, Mar 1, 2013 at 5:06 AM, Quim Gil q...@wikimedia.org wrote:

  On 02/28/2013 03:14 PM, Bartosz Dziewoński wrote:
 
  On Fri, 01 Mar 2013 00:02:16 +0100, Quim Gil q...@wikimedia.org
 wrote:
 
   Our default recommendation to newcomers has been to try to fix a bug
 from
 
 
  From?
 
 
  Er... sorry (multitasking with just one brain has these things):
 
  https://www.mediawiki.org/**wiki/Annoying_little_bugs
 https://www.mediawiki.org/wiki/Annoying_little_bugs
 
 
 
  Quim probably wanted to link the list of bugs marked as 'easy':
  https://bugzilla.wikimedia.**org/buglist.cgi?quicksearch=%**
  21easy%20-%21patch-in-gerrit
 https://bugzilla.wikimedia.org/buglist.cgi?quicksearch=%21easy%20-%21patch-in-gerrit(here
 I'm also excluding ones with a patch pending). :)
 
 
  Yes, also linked at the URL above.
 
 
  --
  Quim Gil
  Technical Contributor Coordinator @ Wikimedia Foundation
  http://www.mediawiki.org/wiki/**User:Qgil
 http://www.mediawiki.org/wiki/User:Qgil
 
  __**_
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/**mailman/listinfo/wikitech-l
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
 



 --
 Tejas Nikumbh,
 Third Year Undergraduate,
 Electrical Engineering Department,
 IIT Bombay.
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l




-- 
Cheers,

Nischay Nahata
nischayn22.in
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 guidelines??

2013-03-10 Thread Brian Wolff
On 2013-03-10 2:55 PM, Nischay Nahata nischay...@gmail.com wrote:

 On Sun, Mar 10, 2013 at 5:27 PM, Tejas Nikumbh tejasniku...@gmail.com
wrote:

  I created a bugzilla account but the process of going through the code
and
  fixing bugs seems cryptic. Any resources you can provide which can aid
me
  in understanding the process? A video which shows the process or some
  documentation perhaps?
 
 
 Have you already gone through the process of how to be a hacker?
 http://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker

 Not a hacker who breaks things of course :)



Hey, if you figure out how to break things, that's useful too, provided you
don't actually break things but tell us how they could be broken.

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

[Wikitech-l] GSoC 2013 guidelines??

2013-02-28 Thread Tejas Nikumbh
Hi,

I am Tejas Nikumbh, an undergrad at Indian Institute of Technology Bombay.
I will be participating in GSoC this year. [GSoC 2013]. In order to imporve
my chances for getting selected this year, I would like to start
contributing early on to Open Source development via Wikimedia.

Here's a little background info :

*Languages proficient in : *Java, Python, Javascript [+jQuery] ,
HTML[+HTML5 Canvas], CSS [+CSS3]. C++ should be on the list soon.

*CS Theory :* Discrete Math, Probablity and Random Processes, Data
Structures and Algorithms.

*SVN : *Github, Mercurial
.
*Basic Machine learning [Regression algos and some classification algos]*

Based on the above info, are there any projects  which might suit me?

Also, Picking up something reasonable quickly shouldn't be a problem.
Thanks,


-- 
Tejas Nikumbh,
Third Year Undergraduate,
Electrical Engineering Department,
IIT Bombay.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] GSoC 2013 guidelines??

2013-02-28 Thread Quim Gil

Hello Tejas,

On 02/28/2013 05:34 AM, Tejas Nikumbh wrote:

Hi,

I am Tejas Nikumbh, an undergrad at Indian Institute of Technology Bombay.
I will be participating in GSoC this year. [GSoC 2013]. In order to imporve
my chances for getting selected this year, I would like to start
contributing early on to Open Source development via Wikimedia.


Great!

Our default recommendation to newcomers has been to try to fix a bug from

Something that we are thinking of start recommending is to go through 
the code review queue, select a changeset and help reviewing with your 
comments and your vote.


See

https://www.mediawiki.org/wiki/Gerrit/Reports/Oldest_open_changesets


Reviewing changes contributed by other developers is also a chance to 
learn about the projects developed here. It also requires you to setup 
your environment, get developer access and other steps that developers 
willing to contribute code need to go through.


What do you think? Hopefully the documentation will be good enough to 
guide you through. Otherwise just ask.


--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

Re: [Wikitech-l] GSoC 2013 guidelines??

2013-02-28 Thread Bartosz Dziewoński

On Fri, 01 Mar 2013 00:02:16 +0100, Quim Gil q...@wikimedia.org wrote:


Our default recommendation to newcomers has been to try to fix a bug from


From?

Quim probably wanted to link the list of bugs marked as 'easy': 
https://bugzilla.wikimedia.org/buglist.cgi?quicksearch=%21easy%20-%21patch-in-gerrit
 (here I'm also excluding ones with a patch pending). :)


--
Matma Rex

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

Re: [Wikitech-l] GSoC 2013 guidelines??

2013-02-28 Thread Quim Gil

On 02/28/2013 03:14 PM, Bartosz Dziewoński wrote:

On Fri, 01 Mar 2013 00:02:16 +0100, Quim Gil q...@wikimedia.org wrote:


Our default recommendation to newcomers has been to try to fix a bug from


From?


Er... sorry (multitasking with just one brain has these things):

https://www.mediawiki.org/wiki/Annoying_little_bugs



Quim probably wanted to link the list of bugs marked as 'easy': 
https://bugzilla.wikimedia.org/buglist.cgi?quicksearch=%21easy%20-%21patch-in-gerrit
 (here I'm also excluding ones with a patch pending). :)


Yes, also linked at the URL above.

--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Atul Agrawal
Thanks a lot.Will try to fix bugs.But what knowledge should I have to fix
bugs?knowing php is sufficient?Till now I have read this page(
Developing_Extensionshttp://www.mediawiki.org/wiki/Manual:Developing_extensions.If
you can share the documents one should read before fixing bugs,I will be
highly obliged.

Thanks for replying



On Tue, Feb 26, 2013 at 1:58 AM, Quim Gil q...@wikimedia.org wrote:

 Hi Atul,


 On 02/25/2013 12:12 PM, Atul Agrawal wrote:

 I installed MediaWiki software and I was going through the link become
 a MediaWiki hacker.My question is how will the community judge me?Do I
 have to create a new extension?And whom should I report?


 Those are very good questions. GSOC apart, people here (as in most
 communities) will probably judge at the end how helpful / useful you are.

 For a programmer, fixing bugs effectively is a way to learn and be helpful
 at the same time. You can start with something small and grow the weight of
 your fixes as your experience grows. Here is a good starting point:

 https://www.mediawiki.org/**wiki/Annoying_Little_Bughttps://www.mediawiki.org/wiki/Annoying_Little_Bug

 PS: Very good start so far!

 --
 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




-- 
Atul Agrawal
B.E Mechanical
BITS PILANI Goa Campus
Mobile:+91-81491-95049
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Waldir Pimenta
On Tue, Feb 26, 2013 at 9:23 AM, Atul Agrawal adi.md...@gmail.com wrote:

 Thanks a lot.Will try to fix bugs.But what knowledge should I have to fix
 bugs?knowing php is sufficient?Till now I have read this page(
 Developing_Extensions
 http://www.mediawiki.org/wiki/Manual:Developing_extensions.If
 you can share the documents one should read before fixing bugs,I will be
 highly obliged.


I've been collecting a few links at
http://www.mediawiki.org/?oldid=651991#MediaWiki_reference
that might be useful for newcomer developers to get a first overview of
various components of the MediaWiki universe.

Let me know if those are helpful to you and what you think is missing from
that list. Bear in mind that it's a work in progress, though.

--Waldir

ps - while you're at that page, if you find some interest in any of some of
the bugs I've listed in the easy part of the Potential bugs for hacking
sessions section, I'd love to help you go about fixing them.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Quim Gil

On 02/26/2013 01:23 AM, Atul Agrawal wrote:

Thanks a lot.Will try to fix bugs.But what knowledge should I have to fix
bugs?knowing php is sufficient?Till now I have read this page(
Developing_Extensionshttp://www.mediawiki.org/wiki/Manual:Developing_extensions.If
you can share the documents one should read before fixing bugs,I will be
highly obliged.


We have many different software projects, and what to read depends pon 
what bugs you want to fix.


Why not choosing first a project or a bug that interests you, and then 
learn about the pieces involved as you try to fix it?


We can help you find a first bug. What is your area of interest?

--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Atul Agrawal
@Waldir:working on the link you sent me.I will notify you if I need any help

@Quim:While I will love to work under a project and be guided .It will be
great if you can suggest some beginner level project and  I can work with
someone or by my own.
I will like to solve arithmetic bugs,logical bugs,deadlock situation and
teamworking bugs.
And one more thing as mediaWiki documentation is so vast, how will I know
in which specific area I have to develop my skills so that I will able to
get the idea as well as solve it which will be proposed for gsoc 2013?Do I
need to contact the mentors?

Thanks for being so helpful.

Atul



On Tue, Feb 26, 2013 at 9:13 PM, Quim Gil q...@wikimedia.org wrote:

 On 02/26/2013 01:23 AM, Atul Agrawal wrote:

 Thanks a lot.Will try to fix bugs.But what knowledge should I have to fix
 bugs?knowing php is sufficient?Till now I have read this page(
 Developing_Extensionshttp://**www.mediawiki.org/wiki/Manual:**
 Developing_extensionshttp://www.mediawiki.org/wiki/Manual:Developing_extensions
 .If
 you can share the documents one should read before fixing bugs,I will be
 highly obliged.


 We have many different software projects, and what to read depends pon
 what bugs you want to fix.

 Why not choosing first a project or a bug that interests you, and then
 learn about the pieces involved as you try to fix it?

 We can help you find a first bug. What is your area of interest?


 --
 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




-- 
Atul Agrawal
B.E Mechanical
BITS PILANI Goa Campus
Mobile:+91-81491-95049
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Yuri Astrakhan
Atul, one of the fun projects that has been sitting on my backburner is to
implement errors and warnings localization for the Web API. The project
would involve some planning, figuring out translation framework, and later
- converting all API modules and extensions to use it. As a result, all
clients, including mobile, will be able to report errors to the users in
their native language. I am not sure how GSOC supervision functions, but I
will definitely be involved with the implementation.

This is slightly bigger than a bug fix, but should be fairly independent
from everything and will give you good exposure into internals as well as
javascript and other  clients.


On Tue, Feb 26, 2013 at 11:20 AM, Atul Agrawal adi.md...@gmail.com wrote:

 @Waldir:working on the link you sent me.I will notify you if I need any
 help

 @Quim:While I will love to work under a project and be guided .It will be
 great if you can suggest some beginner level project and  I can work with
 someone or by my own.
 I will like to solve arithmetic bugs,logical bugs,deadlock situation and
 teamworking bugs.
 And one more thing as mediaWiki documentation is so vast, how will I know
 in which specific area I have to develop my skills so that I will able to
 get the idea as well as solve it which will be proposed for gsoc 2013?Do I
 need to contact the mentors?

 Thanks for being so helpful.

 Atul



 On Tue, Feb 26, 2013 at 9:13 PM, Quim Gil q...@wikimedia.org wrote:

  On 02/26/2013 01:23 AM, Atul Agrawal wrote:
 
  Thanks a lot.Will try to fix bugs.But what knowledge should I have to
 fix
  bugs?knowing php is sufficient?Till now I have read this page(
  Developing_Extensionshttp://**www.mediawiki.org/wiki/Manual:**
  Developing_extensions
 http://www.mediawiki.org/wiki/Manual:Developing_extensions
  .If
  you can share the documents one should read before fixing bugs,I will be
  highly obliged.
 
 
  We have many different software projects, and what to read depends pon
  what bugs you want to fix.
 
  Why not choosing first a project or a bug that interests you, and then
  learn about the pieces involved as you try to fix it?
 
  We can help you find a first bug. What is your area of interest?
 
 
  --
  Quim Gil
  Technical Contributor Coordinator @ Wikimedia Foundation
  http://www.mediawiki.org/wiki/**User:Qgil
 http://www.mediawiki.org/wiki/User:Qgil
 
  __**_
  Wikitech-l mailing list
  Wikitech-l@lists.wikimedia.org
  https://lists.wikimedia.org/**mailman/listinfo/wikitech-l
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l
 



 --
 Atul Agrawal
 B.E Mechanical
 BITS PILANI Goa Campus
 Mobile:+91-81491-95049
 ___
 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

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Nischay Nahata
On Tue, Feb 26, 2013 at 9:59 PM, Yuri Astrakhan yuriastrak...@gmail.comwrote:

 Atul, one of the fun projects that has been sitting on my backburner is to
 implement errors and warnings localization for the Web API. The project
 would involve some planning, figuring out translation framework, and later
 - converting all API modules and extensions to use it. As a result, all
 clients, including mobile, will be able to report errors to the users in
 their native language. I am not sure how GSOC supervision functions, but I
 will definitely be involved with the implementation.

 This is slightly bigger than a bug fix, but should be fairly independent
 from everything and will give you good exposure into internals as well as
 javascript and other  clients.



I think this is a potential 'good' project itself. There are also small
tasks associated that the applicant can learn from, say properly handle
the errors and warnings in an extension that doesn't already do it.


 On Tue, Feb 26, 2013 at 11:20 AM, Atul Agrawal adi.md...@gmail.com
 wrote:

  @Waldir:working on the link you sent me.I will notify you if I need any
  help
 
  @Quim:While I will love to work under a project and be guided .It will be
  great if you can suggest some beginner level project and  I can work with
  someone or by my own.
  I will like to solve arithmetic bugs,logical bugs,deadlock situation and
  teamworking bugs.
  And one more thing as mediaWiki documentation is so vast, how will I know
  in which specific area I have to develop my skills so that I will able to
  get the idea as well as solve it which will be proposed for gsoc 2013?Do
 I
  need to contact the mentors?
 
  Thanks for being so helpful.
 
  Atul
 
 
 
  On Tue, Feb 26, 2013 at 9:13 PM, Quim Gil q...@wikimedia.org wrote:
 
   On 02/26/2013 01:23 AM, Atul Agrawal wrote:
  
   Thanks a lot.Will try to fix bugs.But what knowledge should I have to
  fix
   bugs?knowing php is sufficient?Till now I have read this page(
   Developing_Extensionshttp://**www.mediawiki.org/wiki/Manual:**
   Developing_extensions
  http://www.mediawiki.org/wiki/Manual:Developing_extensions
   .If
   you can share the documents one should read before fixing bugs,I will
 be
   highly obliged.
  
  
   We have many different software projects, and what to read depends pon
   what bugs you want to fix.
  
   Why not choosing first a project or a bug that interests you, and then
   learn about the pieces involved as you try to fix it?
  
   We can help you find a first bug. What is your area of interest?
  
  
   --
   Quim Gil
   Technical Contributor Coordinator @ Wikimedia Foundation
   http://www.mediawiki.org/wiki/**User:Qgil
  http://www.mediawiki.org/wiki/User:Qgil
  
   __**_
   Wikitech-l mailing list
   Wikitech-l@lists.wikimedia.org
   https://lists.wikimedia.org/**mailman/listinfo/wikitech-l
  https://lists.wikimedia.org/mailman/listinfo/wikitech-l
  
 
 
 
  --
  Atul Agrawal
  B.E Mechanical
  BITS PILANI Goa Campus
  Mobile:+91-81491-95049
  ___
  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




-- 
Cheers,

Nischay Nahata
nischayn22.in
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Quim Gil

On 02/26/2013 08:29 AM, Yuri Astrakhan wrote:

I am not sure how GSOC supervision functions, but I
will definitely be involved with the implementation.


Everything starts with you (and any other potential mentors) adding 
yourself to https://www.mediawiki.org/wiki/Summer_of_Code_2013#Mentors :)


--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

[Wikitech-l] Gsoc 2013 guidelines

2013-02-25 Thread Atul Agrawal
Hi,

I am Atul Agrawal, an undergrad at BITS Pilani I will be participating in
GSoC this year. [GSoC 2013]. In order to imporve my chances for getting
selected this year, I would like to start contributing early on to Open
Source development via mediaWiki.

Here's a little background info :

Languages proficient in : Java, C,PHP Javascript [+jQuery] , HTML[+HTML5
Canvas], CSS [+CSS3]. C++ should be on the list soon.

CS Theory : Discrete Math, Probablity and Random Processes, Data Structures
and Algorithms.

I installed MediaWiki software and I was going through the link become
a MediaWiki hacker.My question is how will the community judge me?Do I
have to create a new extension?And whom should I report?

Thanks,

-- 
Atul Agrawal
B.E Mechanical
BITS PILANI Goa Campus
Mobile:+91-81491-95049
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-25 Thread Quim Gil

Hi Atul,

On 02/25/2013 12:12 PM, Atul Agrawal wrote:

I installed MediaWiki software and I was going through the link become
a MediaWiki hacker.My question is how will the community judge me?Do I
have to create a new extension?And whom should I report?


Those are very good questions. GSOC apart, people here (as in most 
communities) will probably judge at the end how helpful / useful you are.


For a programmer, fixing bugs effectively is a way to learn and be 
helpful at the same time. You can start with something small and grow 
the weight of your fixes as your experience grows. Here is a good 
starting point:


https://www.mediawiki.org/wiki/Annoying_Little_Bug

PS: Very good start so far!

--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

[Wikitech-l] GSoC 2013 - we'll apply

2013-02-11 Thread Sumana Harihareswara
Google's announced that they will run Google Summer of Code again this
year, and we plan to apply.  I've updated
https://www.mediawiki.org/wiki/Summer_of_Code_2013 and I'd love for
potential mentors to add their ideas to
https://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects .

Note that this year students are expected to work on their project June
17-September 23, so mentors would also be needed during that period, and
somewhat less April 8th-June 17th for talking with potential candidates
and helping with the community bonding period.
-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

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