Hi All,
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/ & http://cssglobe.com/lab/tooltip/02/
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 ( http://www.bbc.co.uk/news/), & 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 ( https://www.mediawiki.org/wiki/Extension:Narayam). 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 idea then?
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 - (http://en.wikipedia.org/wiki/User:Shivansh13/common.js -Extension 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 general idea.
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. Suggestions?
12. Float Menu - ( https://svn.wikimedia.org/svnroot/mediawiki/trunk/mockups/ajax-mockups/Float...) - JS + CSS combined on this. I would consider it useful for long pages. Suggestions?
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 think about?
I hope I have replied appropriately & covered all points. Please reply with suggestions.
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 ahead.
@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
With Regards,
On 14 February 2012 06:59, Sumana Harihareswara sumanah@wikimedia.orgwrote:
On 02/13/2012 08:10 PM, K. Peachey wrote:
On Tue, Feb 14, 2012 at 10:38 AM, Shivansh Srivastava shivansh.bits@gmail.com wrote:
- jQuery drop menu for login - (
https://svn.wikimedia.org/svnroot/mediawiki/trunk/mockups/ajax-mockups/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 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