Thanks a lot for your inputs.
The reason I proposed more than a few ideas was so that I could get a
feedback from the community, so that I could narrow/filter them down. I was
a little unsure whether or not these projects could be finished over the
Summer (16 weeks I presumed from last years dates of 11th May to 30th
August) & hence narrowing down to the more required projects projected a
more modeled aim.
With regard to the previous mails, I'll go point by point.
1. Page Preview - http://en.wikipedia.org/wiki/MediaWiki:Gadget-popups.js
I had seen this, it takes a bit of time to load. I'll try & use/edit modify
it on my common.js more, see if I can be a bit more creative/improve upon
it. Would have to get back on this later.
2. Image Preview - Can be integrated with Image magnification X times. More
aptly shown here - http://james.padolsey.com/demos/imgPreview/full/
3. jQuery drop down menu - I wanted to implement this functionality on
every page. I had seen the SignUP API & wanted this universally. If there
are security issues with AJAX, then there is no need to even implement the
jQuery alongside. (Idea dropped)
5. News Ticker - News Ticker at the top of every page, which shows the
latest headlines, fed from an RSS feed. I saw in the BBC Website (
), & I consider it an informative addition to a
page for any user visiting a page. RSS can be taken from WikiNews.org
6. OnScreen Keypad/Keyboard - I wasnt aware of the Extension (
). But isnt this only for
some specific dialects. What I had in mind was only for En Wikipedia. JS
would enable it whenever user enables that as a gadget. Should I drop this
8. HTML5 Implementation - Kindly find attached a small html file that
changes Hue Saturation Colour of text. Could something related/better with
HTML5 be implemented?
7. Voice Search -
5). I want to implement it in the Search box directly. The Search box can
be seen at the end of the page. Apologies for poor js there, its just a
10. Bookmark & Sharethis - A very small application. But guess the
specified Extension Sharebox does the bit. (Idea dropped)
11. Accordian - Again for long paragraphs. I guess, would have to prepend a
div before each para found on the page, & jquery could be added in the js.
12. Float Menu - (
- JS + CSS combined on this. I would consider it useful for long pages.
13. Notified scrollbar - Actually it would be an awesome functionality.
Main intention would, again, be for long pages. The scroll bar be divided &
at the top of each scrollbar would be a label of the div id. Something to
I hope I have replied appropriately & covered all points. Please reply with
I am doing this drill well before the submission list of GSoC, so that I
can have an approx idea/heads up on what I am required to do, if I get a go
@Sumana Ma'am - I am still learning the bits of the Open Source World.
Hence, kindly overlook the imprudence of my questions, which may come from
time to time. :-P :-D
On 14 February 2012 06:59, Sumana Harihareswara <sumanah(a)wikimedia.org>wrote;wrote:
On 02/13/2012 08:10 PM, K. Peachey wrote:
On Tue, Feb 14, 2012 at 10:38 AM, Shivansh
> 3. jQuery drop menu for login - (
- 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
pointed him there to compare his ideas with other past projects. :-)
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?
Volunteer Development Coordinator
Wikitech-l mailing list
Shivansh Srivastava | +91-955-243-5407 |
<mr.shivansh.srivastava(a)gmail.com>Secretaryretary, BITS Alumni Affairs Division
| Web Expert, Newsletter, BITSAA International
3rd Year Undergraduate | B.E. (Hons.) - Electronics & Instrumentation