Hello,
I am Vikas S Yaligar[1]. I wanted to make cross-language screenshot for
user documentation automated, which would help document maintainer. I have
made a proposal[2] for it as a part GSOC project. It would be great to get
comments on it.
[1] https://www.mediawiki.org/wiki/User:Vikassy
[2] https://www.mediawiki.org/wiki/User:Vikassy/GSoC14
Regards
--
Vikas S Yaligar
(9481543789)
IT Department
NITK Surathkal
Hi.
The Gerrit installation at https://gerrit.wikimedia.org is currently a
critical part of Wikimedia's development infrastructure. I think it's
becoming increasingly clear that Gerrit needs love. To me, this means:
* working with upstream to make incremental improvements to Gerrit (such
as the great work that Christian A. and Chad H. have done) and having at
least one person dedicated to general upkeep of our Gerrit installation; or
* figuring out whether a different solution such as Phabricator makes
sense (expensive and fraught).
The Wikimedia Foundation currently has staff or contractors dedicated to
maintaining human resources software and Bugzilla, but perhaps it could
spare the additional resources for a person dedicated to Gerrit or another
code review tool. Or this is possibly an area where a Wikimedia Chapter
could provide support.
MZMcBride
Hello,
I'm Sarvesh Gupta from Roorkee, India. I'm willing to participate for this
year's GSoC. The Project in which I'm interested is "WikiMedia Identities
Editor<https://www.mediawiki.org/wiki/Google_Summer_of_Code_2014#Wikimedia_Identit…>
".
My mentor for this project would be Alvaro del Castillo and Daniel
Izquierdo.
Brief Overview of the Project
This project was thought up for providing easy and efficient way to
contributors for edit or update their profile by providing a web interface.
For now contributor of MediaWiki has to go through a long process to edit
their profile, so it is a kind of compulsion for contributors to have a web
interface which facilitates them to have an easy access to their profile.
Moreover, MediaWiki unfortunately missing a proper method of syncing two
different account of a contributor, so this project also aims to merge the
data or information from multiple contributor's account to one single place.
My Proposal: "https://www.mediawiki.org/wiki/User:Sarveshgpt1991/WIE"
User Page : "http://www.mediawiki.org/wiki/User:Sarveshgpt1991"
Please, go though my proposal and suggest any improvements.
Thank you
Hi,
When I type "bach" on the top right en.wp search box, I only have the
option to select "Bach" from the list. This option however takes me to
"Bạch" (with a dot under the "a").
https://en.wikipedia.org/wiki/B%E1%BA%A1ch
However when I type the url I'm taken to the right article
https://en.wikipedia.org/wiki/Bach
Is this a problem with the search box? I wanted to report the bug, but I
didn't know to which component to report it.
Cheers,
Micru
<quote name="Martijn Hoekstra" date="2014-03-10" time="08:51:38 +0100">
> If the test infrastructure can't handle running every test on every commit
> (why can't they by the way, and could that be remedied?) Would it be
> possible and desireable to make sure a more elaborate test suite with all
> available tests in run as a gate before cutting the production branch?
I'm hesitant on making a suite of tests that only run once a week be
a hard go/no-go.
I'm hesitant because that won't help us actually create better code.
Sure, it'll prevent broken code from going out, but we're already pretty
good about that (since we only deploy to testwikis initially and find
breakages before it goes out to 'real' (minus mediawiki.org) wikis). Put
another way, the breakages that the tests find are a subset of what
Reedy finds and fixes/reverts when he deploys to the testwikis. And the
breakages that somehow make it to 'real' wikis are by definition, not
caught by the test suite (as the test suite has already run against
production wikis).
But it won't make the developers writing bad code write better code. The
only that that will do that is Jenkins reporting back into Gerrit "You
shall not pass!". And the only way of being able to do that is if we
(Jenkins) knows which change caused the breakage. That means per-commit
tests. Not weekly tests.
We already have twice-daily tests running (and those are the ones that
cause the change that started this thread) because they can't be run for
every commit. I'd rather not just pick a random one of those
(effectively) and say "you're more important that the other identical
runs of yourself".
Feedback. Developer feedback is the only way to make this better.
The solution, honestly, is making all tests run per commit.
https://upload.wikimedia.org/wikipedia/en/7/74/Continuous_Delivery_process_…
s/Delivery Team/Developers/ and that's what should happen for every
commit.
This isn't easy, and it is what we (the WMF Release Engineering & QA
Team) are working on.
Greg
--
| Greg Grossmeier GPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca: @greg A18D 1138 8E47 FAC8 1C7D |
Hi all,
I'm Aaron Xiao from Peking University, Beijing, China. I'm interested in
the i18n projects for GSoC 2014, especially the <UniversalLanguageSelector
fonts for Chinese wikis>. I'm writing proposal for it currently. It will be
finished in 2 or 3 days.
I have contacted DChan and Liangent a week ago. Here are some personal
information copied from the previous self-introduction mail. Hope to see
your feedback, especially when I finish the proposal :)
*About me: *
2007~2011 B.S. in Computer Science @ Peking University
2011~2014 M.S. in Information Security @ Peking University
See more information on [1].
*Related Experience:*
[GSoC]
I have participated in GSoC twice, and have contributed code to Wireshark,
Blender, OGRE. So I'm familiar with open source culture, and know a bit
about how to play well with the community.
[I18N]
Specially, my work in GSoC 2011 was to build the i18n system for Blender,
See [2] for details. We also built the translators' community. I'm still
one of the admin currently. See [3].
[PHP, Web frontend]
I was the admin of http://zone.pku.edu.cn before, but it cannot be visited
outside the campus.
Some other web apps I developed: [4] using PHP, [5] using Django. So I know
a little about web techs. I can learn new knowledge fast if I need it.
[Chinese characters]
Of course, my mother tongue :)
*About Time:*
- For Proposal
Actually I just finished the FOSS ASIA conference on 3rd Mar. And now I'm
taking a trip around the Southeast Asia. So I don't have much time before
13th. But I'll try my best to discuss the project with you and learn about
the information. Then submit the proposal ASAP.
- For the Project
I'll graduate on early July, and then wait for my H1B visa to come into
force in October. So my full-time window is from July to September.
According to the GSoC schedule, I can only work as a part-time job before
mid-term, and work for full-time before final-term. But I promise to finish
the feature on-time, and push it forward to be released finally ( Even
after the GSoC event, of course. )
- After the Event
I'm interested in I18N projects. I'm always trying to promote great open
source projects to Chinese, as well as other non-English users. So maybe I
can deal with the other i18n related things after the event, and keep going
along with the community :)
[1] http://www.linkedin.com/in/xiaoxiangquan
[2]
http://wiki.blender.org/index.php/User:Xiaoxiangquan/GoogleSummerOfCode/201…
[3] https://projects.blender.org/projects/bf-translations
[4] http://apps.weibo.com/myfunds
[5] http://jipinz.sinaapp.com
Welcome to the latest edition of the Roadmap and deployments update!
Full schedule for next week at:
https://wikitech.wikimedia.org/wiki/Deployments#Week_of_March_17th
== Week long things ==
The end of 'soft-migration' of WMF Labs to the new datacenteron March
21st. After this date, projects will be shutdown and moved by the WMF
Labs team. If you haven't yet migrated your WMF Labs tool/bot, please
see: http://lists.wikimedia.org/pipermail/labs-l/2014-March/002228.html
== Tuesday ==
MediaWiki deploy window, currently following the 1.23 schedule
* group1 to 1.23wmf18: All non-Wikipedia sites (Wiktionary, Wikisource,
* Wikinews, Wikibooks, Wikiquote, Wikiversity, and a few other sites)
** https://www.mediawiki.org/wiki/MediaWiki_1.23/wmf18
Flow: Enable Flow on
[[meta:Programs_talk:Evaluation_portal/Learning_modules]]
== Wednesday ==
Enabling the Hovercards BetaFeature
* https://www.mediawiki.org/wiki/Beta_Features/Hovercards
* (exact time tbd)
== Thursday ==
MediaWiki deploy window, currently following the 1.23 schedule)
* group2 to 1.23wmf18 (all Wikipedias)
** https://www.mediawiki.org/wiki/MediaWiki_1.23/wmf18
* group0 to 1.23wmf19 (test/test2/testwikidata/mediawiki)
** https://www.mediawiki.org/wiki/MediaWiki_1.23/wmf19
== Potentially of interest ==
Next week we will begin having "SWAT deploy team" windows. The
difference between these and the previous "Lightning Deploy" windows is
that:
A) these are twice a day and an hour long (vs once a day and only 30
minutes)
B) they are run by experienced deployers, who will deploy things on
behalf of others (who don't have deploy privs/experience)
More at: https://wikitech.wikimedia.org/wiki/SWAT_deploys
As always, questions welcome,
Greg
--
| Greg Grossmeier GPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca: @greg A18D 1138 8E47 FAC8 1C7D |
I have a couple questions about the formSpecialPage class and how it works.
For starters, I cannot seem to make anything happen in the onSubmit
callback, regardless of what I do. In addition, I'm also not certain how to
return error messages upon failure to perform the action. What's more, I
made onSubmit() just return true regardless of anything, and I still could
not get the onSuccess() message to display.
In a nutshell, I don't understand the submit process for this class, and
would like some tips on how to make sure I'm doing everything properly.
My extension I am developing is located in my github, here:
http://github.com/Justin-Folvarcik/ContactUs
Source for the class is in SpecialContactUs.php, and the js and css are
currently unused while I work out the rest of the technical details. If I
could possibly get some pointers about it, I'd appreciate it. I'm basically
stuck, and don't know what to do next.
One other point I'd like advice on is ResourceLoader. I know it handles
scripts and css, and I was told that it could be used to inject my script
into the articles for my extension (different from ContactUs, and still in
early stages of development). It's a JS based extension, and the PHP is
only meant to be called via AJAX calls from the JS. I'm doing the testing
of the JS on actual user/common.js pages currently because I don't know how
to set my script up with MediaWiki. I tried using the $wgResourceLoader but
couldn't produce any results, and I eventually decided it would be best to
ask here.
Thanks in advance. Any help is greatly appreciated.
--
----
Justin Folvarcik
*"When the power of love overcomes the love of power, the world will
finally know peace."*-Jimi Hendrix