Re: [Wikitech-l] [Wmfall] Welcome Juliusz Gonera as Software Developer to the Mobile Team!

2012-11-21 Thread Akshay Agarwal
Congratulations and Welcome Juliusz! All the best.

On 11/21/12, Juliusz Gonera jgon...@wikimedia.org wrote:
 Thank you all for a very warm welcome. Hope to meet everyone in person
 soon!


 On Mon, Nov 19, 2012 at 1:59 PM, Tomasz Finc tf...@wikimedia.org wrote:

 I am pleased to announce that Juliusz Gonera joins WMF this week as a
 Software Developer (Mobile team) today.

 Juliusz has worked at the University of Virginia, developing software
 for a laboratory that studies the macromolecular structure of
 proteins. Before that he created a system for sending bulk SMS
 messages for a Polish company. Juliusz is a proponent of open source
 and agile methodologies and apart from a few projects of his own [1]
 he contributes to open source software he uses. He has just moved to
 San Francisco and earlier lived in Virginia, Spain and Poland.

 The team would like to welcome him and wish him success.

 [1] - https://github.com/jgonera

 --tomasz

 ___
 Wmfall mailing list
 wmf...@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wmfall

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



-- 
-Akshay Agarwal

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


Re: [Wikitech-l] [Engineering] Welcome Quim Gil to Engineering Community Team!

2012-11-16 Thread Akshay Agarwal
Welcome to the team! All the Best!

Regards
Akshay

On Fri, Nov 16, 2012 at 5:08 AM, Quim Gil q...@wikimedia.org wrote:
 Hello everybody, and thank you Sumana for the warm welcome.

 I had expected a first day at work with time to fill a personal
 profile properly and write a blog post, but the end of my second day
 is approaching and I'm still not there. It's all good, in the meantime
 I completed my first task as WMF employee: kicking off
 https://www.mediawiki.org/wiki/Outreach_Program_for_Women

 :)

 This 'Technical Contributor Coordinator' job is better understood by
 the actions than by the name of the role. If you are interested, check
 my fast-growing task list:

 https://www.mediawiki.org/wiki/User:Qgil#Task_list

 Community outreach can be rather distracting, since reading and
 socializing is the best AND the worst thing to do if you want to
 accomplish anything. It's not easy to mix the right dose. Trying to
 find the appropriate balance, my work is guided by a rather simple
 trinity:

 1. Focus on the WMF focus.
 2. Agreement with Sumana.
 3. No more than three ongoing tasks at a time.

 I don't mention openness and transparency because they are intrinsic
 and assumed.

 Feel free suggesting new items and different priorities. Most of my
 work needs to be done next to somebody else i.e. you (yes, you!).

 If you care about who I am and where do I (professionally) come from,
 here is a couple of useful links:

 https://en.wikipedia.org/wiki/User:Qgil
 http://www.linkedin.com/in/quimgil

 More about all this in the blog post that (hopefully) will be
 published tomorrow celebrating THE GREAT JOY OF BEING HERE WITH YOU -
 and even be paid for it.  :)

 --
 Quim

 On Tue, Nov 13, 2012 at 2:15 PM, Sumana Harihareswara
 suma...@wikimedia.org wrote:
 I am very happy to announce that tomorrow is Quim Gil's first day in the
 Engineering Community Team of the Wikimedia Foundation.  His title is
 Technical Contributor Coordinator (IT Communications Manager) which
 means that he'll be reaching out to and nurturing our testers, coders,
 documenters, product managers, sysadmins, and other contributors to
 Wikimedia technologies like MediaWiki.  His blog entry about coming to
 WMF: https://flors.wordpress.com/2012/08/27/moving-up-in-the-freedom-stack/

 Quim is a contributor to Catalan Wikisource  Wikipedia and English
 Wikipedia (User:Qgil), and has helped Wikimedia's mobile team as a
 volunteer.  Most recently he's dug into statistical analysis of
 MediaWiki's coder community and the philosophical conundrum of
 RESOLVED:LATER.  You might also know him from his activity in the worlds
 of GNOME, Qt, and Maemo -- he's coming to us from Nokia.  If I try to
 detail all the consulting, event-running, volunteer recruiting, open
 source community management, writing, and projects he's done, I'll hit
 some kind of mailman limit so I won't try. :-)

 Quim lives in the Bay Area and will be working out of the San Francisco
 office while reporting to me remotely, which is kind of hilarious.  In
 the near future he'll be encouraging volunteer testers and running our
 Outreach Program for Women.

 And tomorrow is Quim's birthday!  So, happy birthday and welcome, Quim!
 --
 Sumana Harihareswara
 Engineering Community Manager
 Wikimedia Foundation

 ___
 Engineering mailing list
 engineer...@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/engineering

 ___
 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] [Wmfall] Welcome Željko Filipin, QA Engineer

2012-10-02 Thread Akshay Agarwal
Welcome onboard. We use Watir for browser test automation in some of our
products at Directi  I must admit that your blog entries have always
helped out immensely whenever I was stuck. Feels great that you are now a
part of the WMF team.

Akshay

On Tue, Oct 2, 2012 at 9:37 PM, Alolita Sharma asha...@wikimedia.orgwrote:

 Welcome Željko :-) to the Wikimedia world! Great to have you onboard
 to help improve our QA support.

 Alolita

 On Tue, Oct 2, 2012 at 9:03 AM, Melanie Brown mbr...@wikimedia.org
 wrote:
  Welcome, Željko!
 
  On Tue, Oct 2, 2012 at 8:22 AM, Steven Walling swall...@wikimedia.org
  wrote:
 
  Welcome!
 
  On Oct 2, 2012 7:25 AM, Chris McMahon cmcma...@wikimedia.org wrote:
 
 
  Hello everyone,
 
  I am pleased to announce that Željko Filipin joins WMF this week as QA
  Engineer.
 
  Željko is is a world-class expert on browser test automation, software
  testing, and related systems and tools.  He will be leading our
 browser test
  automation effort as well as doing other QA and testing work.
 
  Željko writes an authoritative blog about test automation, and is
 active
  (and highly visible) on Github and Stackoverflow.  He hosted the Watir
 (Web
  Application Testing In Ruby) podcast for a long time, and is a
 long-standing
  member of the Watir Core Team.
 
  Željko lives with his family in Zagreb, Croatia, where he is a
  competitive table tennis player.
 
  I am particularly pleased, proud, and excited to make this announcement
  because Željko and I have been acquainted for many years.  He and I
 were
  both early adopters of Watir, the first viable open source browser test
  automation tool in history.  This is the first time we have worked
 together
  professionally, and I could not be happier that he is our new QA
 Engineer.
 
  -Chris
 
 
 
 
  ___
  Wmfall mailing list
  wmf...@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wmfall
 
 
  ___
  Wmfall mailing list
  wmf...@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wmfall
 
 
 
 
  --
  Melanie L. Brown
  HR Administrator
  Wikimedia Foundation
  415.839.6885 ext 6690
  415.882.0495 (fax)
  www.wikimediafoundation.org
 
  Imagine a world in which every single human being can freely share in the
  sum of all knowledge.  That's our commitment.
 https://donate.wikimedia.org/
 
 
 
 
 
 
  ___
  Wmfall mailing list
  wmf...@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/wmfall
 



 --

 Alolita Sharma
 Director of Engineering
 Wikimedia Foundation

 ___
 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] Andre Klapper starts 8 October as WMF Bug Wrangler

2012-10-02 Thread Akshay Agarwal
Welcome Andre!

Akshay

On Tue, Oct 2, 2012 at 11:52 PM, Sumana Harihareswara suma...@wikimedia.org
 wrote:

 I am delighted to announce that October 8th will be Andre Klapper's
 first day as Wikimedia Foundation's Bug Wrangler. [0]

 You've seen him on IRC as andre__ and on mediawiki.org as Malyacko,
 and sadly that's mostly how I'll be seeing him since he lives in the
 Czech Republic.  He speaks German, English, French, and Czech, and can
 kinda read Russian.  You might have met him at the 2012 Berlin hackathon.

 Andre got into open source because he switched to Linux, had a support
 question about GNOME Evolution, and got sucked into bug triage from
 there.  You can read more about that in his essay Kick, Push in Open
 Advice open-advice.org.  He's an editor of German- and
 English-language Wikimedia projects, and has already started commenting
 on and nudging bugs in our Bugzilla.

 I know Andre through the GNOME community, where he is Bugzilla
 maintainer and bugsquad member, member of the Release Team, member of
 the Translation Project Coordination team, member of the Czech GNOME
 translation teams, and author  maintainer of the GNOME Evolution user
 documentation. And he organized and ran GNOME's part in Google Code-In
 2010/11 and 2011/12, so he might have opinions on whether Wikimedia
 should participate this year.

 Remember Maemo? [1] Andre worked as bugmaster on Maemo and MeeGo as well.

 I am thoroughly pleased that we were able to snag Andre for ourselves,
 and think his abilities and experience make him a great addition to
 WMF's Engineering Community Team and to Wikimedia.  Welcome!


 [0] In case you're new and wondering what a bug wrangler does:
 http://tieguy.org/talks-files/LCA-2005-paper-html/index.html .  In case
 you're an old-timer: this is the same job Mark Hershberger did as
 Bugmeister and I changed the title to something less gendered.

 [1] Last year at the GSoC mentor summit, Andre and I were sitting next
 to each other in a session, both got out our N900s to take notes, and
 started laughing.  It's like the Newton of our time.

 --
 Sumana Harihareswara
 Engineering Community Manager
 Wikimedia Foundation

 ___
 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] Announcement: Mark Holmquist joins Wikimedia as Features Engineer

2012-09-26 Thread Akshay Agarwal
Welcome Mark!

- Akshay

On Wed, Sep 26, 2012 at 10:27 PM, Terry Chay tc...@wikimedia.org wrote:

 Hello everyone,

 It’s with great pleasure that I’m announcing that Mark Holmquist has
 joined the Wikimedia Foundation as a Feature Engineer.

 Mark is a free software advocate and software engineer. Before joining
 us, he was getting his B.S. in Computer Science at the University of
 Redlands. You may have remembered him from back when he was a student doing
 the WMF org chart before he graduated in June of this year, or as a
 contractor working on UploadWizard and assorted bug zapping. :-)

 He has contributed to many free software projects in the past,
 including Minetest, Etherpad, and OpenHatch. Recently he has worked on the
 EtherEditor extension for MediaWiki[0]. BTW, Erik will be wanting to suck
 your 20% time into finishing out the outstanding bugs. ;-)

 On the side, he enjoys playing Bridge[1] and the occasional jaunt for
 Parkour[2]. He lives in the Mission in foggy San Francisco. He also really
 enjoy reading and discussing court cases, either oral arguments or
 decisions. He's subscribed to the Cornell Supreme Court bulletin [3], so
 bug him  about the cases that are in the news. :-)

 His first official day was on September 17th, but I flaked out because
 of the all-staff and then decided to procrastinate some more on this
 announcement since you already know him from all his participation on IRC
 and wikitech-l. Until December, he will be working with Gabriel Wicke on
 the Parsoid, which is the rewrite of the Wikitext parser to work with the
 VisualEditor proejct (I assume James and Trevor have completed the
 necessary hazing on the VE Team and he has gotten his t-shirt). But more
 generally, he'll be on the Features team with Editor Engagement and
 assorted front-end technical debt here at the WMF.

 Please join me in welcoming Mark Holmquist to the Wikimedia
 Foundation. :-)

 Take care,

 Terry

 [0] http://www.mediawiki.org/wiki/Extension:EtherEditor
 [1] http://en.wikipedia.org/wiki/Contract_bridge
 [2] https://en.wikipedia.org/wiki/Parkour
 [3] http://www.law.cornell.edu/supct/cert/


 ___
 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] Welcome, Dan Andreescu!

2012-09-10 Thread Akshay Agarwal
Welcome Dan!

Really very much impressed  inspired by your work on Earthship. Looking
forward to your awesome contributions.

Warm Regards
Akshay

On Mon, Sep 10, 2012 at 11:15 PM, Daniel Zahn dz...@wikimedia.org wrote:

 Welcome Dan! Nice meeting you. See you on IRC and gerrit.

 ___
 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] Work offer inside

2012-08-30 Thread Akshay Agarwal
This is definitely a fraud message, checked it on various scamming sites

On Thu, Aug 30, 2012 at 8:45 PM, bo...@wikimedia.org wrote:

 I would like to take this time to welcome you to our hiring process
 and give you a brief synopsis of the position's benefits and requirements.

 If you are taking a career break, are on a maternity leave,
 recently retired or simply looking for some part-time job, this position
 is for you.

 Occupation: Flexible schedule 2 to 8 hours per day. We can guarantee a
 minimum 20 hrs/week occupation
 Salary: Starting salary is 2000 GBP per month plus commission, paid every
 month.
 Business hours: 9:00 AM to 5:00 PM, MON-FRI, 9:00 AM to 1:00 PM SAT or
 part time (UK time).

 Region: United Kingdom.

 Please note that there are no startup fees or deposits to start working
 for us.

 To request an application form, schedule your interview and receive more
 information about this position
 please reply to to...@xpatjobsuk.com,with your personal identification
 number for this position IDNO: 3985



 ___
 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] GreenSMW (GSoC)

2012-08-22 Thread Akshay Agarwal
Congratulations on your achievement, Nischay! Good luck ahead!

Regards
Akshay

On Wed, Aug 22, 2012 at 6:33 PM, Markus Krötzsch 
mar...@semantic-mediawiki.org wrote:

 On 21/08/12 15:34, Platonides wrote:

 On 21/08/12 14:47, Nischay Nahata wrote:

 Hi,

 Its been a wonderful time working on SemanticMediaWiki this summer
 as part of my Google Summer of Code project GreenSMW.
 While most of the planned milestones have been reached, I am still
 working
 on more improvements to SMW after GSoC. I have a written a
 self-evaluation
 of my project [1]

 SMW 1.8 is likely to be released soon with all my work :)


 Congratulations!


 I can only +1 this. Nischay's work includes some great improvements, both
 in terms of new features and better performance, and in terms of cleaned up
 code that will reduce the cost of future improvements. The whole project
 was (is) very open, touching large amounts of legacy code that many
 developers were rather afraid of. It required a lot of skill and energy to
 get behind all this to accomplish real progress. The outcomes exceed our
 expectations, with some completely new features being in reach (especially
 an efficient diff computation that happens when storing data; this could
 have been a GSoC project on its own).

 Right now, there are still some minor things to finish, but we expect to
 roll out all of Nischay's GSoC work with the upcoming release (SMW 1.8).

 Cheers,

 Markus




 __**_
 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] How to create account by API?

2012-08-20 Thread Akshay Agarwal
Hey Munaf,

Can we schedule a quick IRC meet sometime today to discuss this, I can help
on incorporating the required changes.

Akshay

On Fri, Aug 17, 2012 at 10:46 PM, Munaf Assaf mas...@wikimedia.org wrote:

 This is a long thread that I just caught wind of, but I thought I'd
 interject with a few notes.

 The E3 team is going to start doing experiments on the account creation
 process, starting with the signup page. The front-end is going to be
 reworked to conform to the design team's new Agora standards, like so:

 http://www.mediawiki.org/wiki/Account_creation_user_experience

 As for the API: we are going to make some improvements to it as part of our
 first experiment. Yes, it is functional now, but we need to do a bit of
 hacking to support our proposed UX improvements, as well as make it more
 consistent with WMF JavaScript guidelines. If someone wants to improve the
 signup template in core, that would be excellent - but since our team needs
 to move quickly, we're likely going to just going to make our own fork of
 the extension and display the proposed template for users in a small
 experimental bucket.

 Feel free to email me if you have questions. :-)

 Cheers,
 Munaf

 On Fri, Aug 17, 2012 at 8:30 AM, Tyler Romeo tylerro...@gmail.com wrote:

  With items like SpecialPages and API classes, it is indeed a possibility
 to
  first make it an extension and then integrate it, primarily because there
  is little difference in how a core SpecialPage/APIBase is implemented and
  how an extension is implemented. However, this workflow is not required.
 
  The problem is that the LoginForm class is old and run-down, and we
  shouldn't really be basing code off of it. A better way to go about it
  would be to make use of the newer MW infrastructures like FormSpecialPage
  and Status to make a cleaner implementation. The account creation API
  currently in Gerrit is actually a bit of a hack (as is the Login API and
  many other similar modules) because of the fact that there is not a good
  separation between application logic and UI in many core features of MW.
 It
  would be much preferred to fix this then to pile on top of the current
 way
  things are implemented.
 
  *--*
  *Tyler Romeo*
  Stevens Institute of Technology, Class of 2015
  Major in Computer Science
  www.whizkidztech.com | tylerro...@gmail.com
 
 
 
  On Fri, Aug 17, 2012 at 11:09 AM, Akshay Agarwal 
  akshay.leadin...@gmail.com
   wrote:
 
   I am not sure how stuff works now but at the time I was working on this
   project, any features missing in the MediaWiki codebase were first
   developed as an extension, reviewed, tested and then integrated in the
   core.
  
   The current version of the SpecialPage looks similar to LoginForm
 because
   it was indeed derived from there  one of the main goals for this
 project
   was to remove the account creation code from SpecialUserLogin  put it
   inside its own SpecialPage. I do realize that some refactoring might
  still
   be needed but I definitely can say that the efforts to do that would be
   much lesser than rewriting the entire module because the new module
 would
   again have to go through similar iterations through which SignupAPI
  already
   went.
  
   Tyler, I really appreciate your efforts in developing a new API  I
 would
   encourage you to contribute with all the learning that you have had in
  this
   project to getting SignupAPI deployed because the project involves many
   more things than just an additional API, many of which I have conveyed
 in
   my previous mail.
  
   On Fri, Aug 17, 2012 at 8:27 PM, Derric Atzrott 
   datzr...@alizeepathology.com wrote:
  
User account creation is something that is pretty critical to the
MediaWiki
infrastructure. If we're going to be completely revamping the signup
   page,
it
should not be done in an extension.

Furthermore, looking at the extension's code now, there are numerous
design
problems that would need to be fixed if this were to be deployed
(primarily
the
fact that the entire special page looks pretty much like a copy of
LoginForm's
account creation interface).

Not to mention that an account creation API is something that the
 core
needs and
site admins should not have to rely on an extension to install it.

I'm welcome to a rewrite and refactoring of the LoginForm, if
 that's a
goal
we
want to aim towards.
   
Still we should take note of the lessons he learned when he made his
extension and apply them to development of a API in the core, should
 we
   go
that route.
   
I agree that this should be a core feature and not an extension.
  This
seems
like the sort of thing that many Wikis will need and I'm somewhat
   surprised
the request for someone to make it doesn't come up more often.
   
Thank you,
Derric Atzrott

Re: [Wikitech-l] How to create account by API?

2012-08-17 Thread Akshay Agarwal
The SignupAPI I developed indeed takes care of everything required and was
truly developed to cater to such requirements. It would not be a good idea
to rework the same. A lot of brainstorming and architectural discussions
were already done while developing this project  it received input on
several different aspects from the community. I really think that instead
of developing something new, Extension:SignupAPI should be given a chance
for deployment because it solves several requirements including the
tracking of what events are most effective in creating accounts and then
having the ability to suggest suitable exit activities. Also, the UI was
totally revamped to make it visually appealing. Client side validations for
user input have also been implemented including the ability to alert user
if his desired username has already been taken while he enters it on the
signup form. The extension also does a lot of refactoring of the existing
SpecialLoginPage by taking out the account creation logic from it and then
putting it in its own API. The extension has also received extensive
testing by several developers including Santhosh who tested it out with
internationalized usernames  suggested relevant bugs which I fixed.

Some things came up and I didn't get back to working on SignupAPI, but I'm
really keen on helping now  wish to work towards deploying the extension.
I need a mentor to help me through the process because it seems that many
parts of the development process have significantly changed.

Thanks  Regards
Akshay Agarwal
Software Developer
Directi
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] How to create account by API?

2012-08-17 Thread Akshay Agarwal
I am not sure how stuff works now but at the time I was working on this
project, any features missing in the MediaWiki codebase were first
developed as an extension, reviewed, tested and then integrated in the core.

The current version of the SpecialPage looks similar to LoginForm because
it was indeed derived from there  one of the main goals for this project
was to remove the account creation code from SpecialUserLogin  put it
inside its own SpecialPage. I do realize that some refactoring might still
be needed but I definitely can say that the efforts to do that would be
much lesser than rewriting the entire module because the new module would
again have to go through similar iterations through which SignupAPI already
went.

Tyler, I really appreciate your efforts in developing a new API  I would
encourage you to contribute with all the learning that you have had in this
project to getting SignupAPI deployed because the project involves many
more things than just an additional API, many of which I have conveyed in
my previous mail.

On Fri, Aug 17, 2012 at 8:27 PM, Derric Atzrott 
datzr...@alizeepathology.com wrote:

 User account creation is something that is pretty critical to the
 MediaWiki
 infrastructure. If we're going to be completely revamping the signup page,
 it
 should not be done in an extension.
 
 Furthermore, looking at the extension's code now, there are numerous
 design
 problems that would need to be fixed if this were to be deployed
 (primarily
 the
 fact that the entire special page looks pretty much like a copy of
 LoginForm's
 account creation interface).
 
 Not to mention that an account creation API is something that the core
 needs and
 site admins should not have to rely on an extension to install it.
 
 I'm welcome to a rewrite and refactoring of the LoginForm, if that's a
 goal
 we
 want to aim towards.

 Still we should take note of the lessons he learned when he made his
 extension and apply them to development of a API in the core, should we go
 that route.

 I agree that this should be a core feature and not an extension.  This
 seems
 like the sort of thing that many Wikis will need and I'm somewhat surprised
 the request for someone to make it doesn't come up more often.

 Thank you,
 Derric Atzrott


 ___
 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] Ajax event firing for username validation in Extension: SignupAPI

2012-03-13 Thread Akshay Agarwal
Bergi  wrote:

The illegal character logic could be implemented in JS. Or at least a
part of it, and an ajax request only onchange. For example don't forget
to send no request for an empty input form.

Yes, no Ajax calls are made for blank input, I would see into implementing
the Illegal name logic at client side.


You may use the combination of onkeyup with a timeout of about 200ms.
that will reduce lots of ajax calls, it's no live search but a validation.

Thats really a nice idea. I would do that.

Watch for the events paste, change, input, mouseup and keyup,
that should get all.

Would have a look into those events as well.

Does anyone have any more ideas on this topic?

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


[Wikitech-l] Ajax event firing for username validation in Extension: SignupAPI

2012-03-12 Thread Akshay Agarwal
Hi,

In SignupAPI extension, should I fire the Ajax user validation (username
available  not illegal checking)  'onchange' / 'onkeyup' ?

1) 'onchange' would cause less Ajax calls but will give result only when
the user has pressed tab or clicks to the next field

2) 'onkeyup'  would cause a lot of Ajax calls but would give result as 
when the user types so that he can correct the input if needed rather than
going to the next field  then finding that he just gave some invalid input
in the previous field

What would be better from a UX + Performance point of view? Is there any
other JavaScript event I should be looking at?

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


Re: [Wikitech-l] GSoC 2012 Ideas/Projects

2012-02-15 Thread Akshay Agarwal
Hi,
 I have made a TODO list of what needs to be done to take this
extension to the next level  get it deployment ready, will keep updating
my user page as I progress. My ongoing exams have made the progress slow, I
will be back in swing once its completed at the end of this month.

Thanks!

- Akshay

On Tue, Feb 14, 2012 at 6:59 AM, Sumana Harihareswara suma...@wikimedia.org
 wrote:

 On 02/13/2012 08:10 PM, K. Peachey wrote:
  On Tue, Feb 14, 2012 at 10:38 AM, Shivansh Srivastava
  shivansh.b...@gmail.com wrote:
  3. jQuery drop menu for login - (
 
 https://svn.wikimedia.org/svnroot/mediawiki/trunk/mockups/ajax-mockups/Login/index.html#
 )
  - Can be integrated with AJAX for an on the page account validation or
  creation; without having to go to a different page. (
 
  I believe we had a GSOC project not long ago (Last year?) to improve
  the login progress (including the AJAX side of things and API support
  for it). Although for security reasons I believe we would want to
  leave the Login stuff on it's own page (for security reasons).

 Yeah, I think Shivansh didn't look carefully enough at
 http://www.mediawiki.org/wiki/Summer_of_Code_Past_Projects when I
 pointed him there to compare his ideas with other past projects.  :-)

 https://www.mediawiki.org/wiki/Summer_of_Code_Past_Projects#Signup_API

 Signup API (Original name: Account Creation, Login Screens and
 AJAX-ification of everything). Goal: Implement the Account creation
 proposal, which would allow for Ajax-based login. This was implemented
 as the SignupAPI extension.

 Status: The SignupAPI extension is currently at experimental status.
 Some of Akshay Agarwal's commits have received code critique and await
 improvement. Akshay is responding to those critiques and working towards
 the goal of deploying the extension on WMF wikis.

 CC'ing Akshay.  Akshay, how is that going?

 --
 Sumana Harihareswara
 Volunteer Development Coordinator
 Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Google tech talk last week

2011-09-12 Thread Akshay Agarwal
Thanks for showcasing projects done by GSoC students, this will definitely
go a long way in inspiring future participants

-Akshay Agarwal
 GSoC-11 student
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Google tech talk last week

2011-09-12 Thread Akshay Agarwal
Thanks for showcasing projects done by GSoC students, this will definitely
go a long way in inspiring future participants

-Akshay Agarwal
 GSoC-11 student
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


[Wikitech-l] GSOC Proposal for Account Creation, Login Screens, and Ajax-ification of everything

2011-03-25 Thread Akshay Agarwal
Hi,
   I am Akshay Agarwal, a third year CSE student  a freelance web
developer. Please have a look at my GSoc Proposal
http://www.mediawiki.org/wiki/User:Akshay.agarwal  suggest necessary
changes.

Looking forward to your feedback,

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