Hi Shivansh,<div>If you look at the OSM wiki and search for SVN, you will find the links to the SVN and GIT repositories for the main OSM code (
<a href="http://wiki.openstreetmap.org/wiki/SVN">http://wiki.openstreetmap.org/wiki/SVN</a> ).</div><div><br></div><div>It sounds as though your thoughts on what the 'widgets' project idea is about are slightly different to what I thought the proposer was thinking of.   I think you are thinking of an interactive map where the user can interact with map elements to see more information?</div>
<div>In which case I would recommend looking up kothicjs, which is a client side map renderer.  I am sure that code could be extended to add this sort of functionality?   It also sounds like a good idea to me - I know a few people are using kothicjs now.</div>
<div><br></div><div>I thought that the 'widget' idea was more about making it easy for non-techical users to add maps to blogs etc.   In that case you do not really need the main OSM code - you will need to use a map display javascript library (<a href="http://openlayers.org">openlayers.org</a> or <a href="http://leaflet.cloudmade.com">leaflet.cloudmade.com</a>), and get that to interact with the blog software etc.</div>
<div><br></div><div>I think either of these would make good GSoC project proposals.</div><div><br></div><div>Regards</div><div><br></div><div><br>Graham.</div><div><br><div class="gmail_quote">On 22 March 2012 06:43, Shivansh Srivastava <span dir="ltr"><<a href="mailto:shivansh.bits@gmail.com">shivansh.bits@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Graham,<div><br></div><div>Thank you for your reply & insights.</div><div><br></div><div>I have already made my account, & was browsing through the Wiki.</div>
<div>Could you give me a link to the svn, so that I can familiarize myself with the working of the code.</div>





<div><br></div><div>I have various jQuery (Javascripts) + CSS based ideas in mind.</div><div><br></div><div><span style="background-color:transparent">1. Interactive jQuery Dialog box - the widget can be loaded & it would give a brief description about the place.</span></div>





<div><span style="background-color:transparent">2. MouseOver Effect - When mouseover some geographical unit, that part/area will cjane country, when viewed from a large distance.</span></div><div>3. jQuery Tooltip - a descriptive message which passes html element as a parameter onmouseover.</div>




<div>4. Any other such UI which comes to mind from anyone in the community?</div><div><span style="background-color:transparent"><br>
</span></div><div><span style="background-color:transparent">Could you please send me the link to the git/repo which I need to fork out, to get familiar with the project.</span></div><div><br></div><div>Also, I couldnt find the desired repo on -<a href="https://github.com/cyclestreets" style="background-color:transparent" target="_blank">https://github.com/cyclestreets</a> - for the routing panel. If I am missing out on any link, please direct me to it.</div>



<div><span style="background-color:transparent"><br></span></div><div>Cheers,</div><div class="HOEnZb"><div class="h5"><div><br></div><div><div class="gmail_quote">On 19 March 2012 12:51, Graham Jones <span dir="ltr"><<a href="mailto:grahamjones139@gmail.com" target="_blank">grahamjones139@gmail.com</a>></span> wrote:<br>







<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>Hi,<br>
Thank you for your interest in applying for GSoC with Openstreetmap.<br>
I am sure the person that raised that project idea will reply with some more information, but here are a few thougts from me.<br>
- It is important to understand the fundamentals of what OSM is, so please start by creating an account and making some improvements to the map in your local area.<br>
- It would also be good to look at the data structure so that you appreciate that OSM is really a database of geographic information which can be turned into map images.  Details of the xml file format can be found on our wiki - Provision of map tile images is a secondary service, and a number of companies provide map tiles based on OSM data.<br>









- I would be very keen on any 'end user' applications like this one having clear links to a 'how to improve this map' page to help encourage contributions, not just use the data.<br>
- In terms of your specific questions on the project idea, the idea listed quite a few features that could be made available - I would search for these things on the osm wiki to see what is available at the moment, which you could integrate into widgets.<br>









- I am not familiar with widgets for blogs etc, but as you say, I think they are javascript programmes which interact with both the host environment (wiki, blog etc) and the osm based service.   I think it should be possible to make it a stand alone system where you can say 'copy this code into your website'?  From your mail I think you know more than me about this bit though!</p>









<p>Hope that helps.   Please feel free to ask more questions as you develop your proposal.</p>
<p>Regards</p>
<p>Graham</p>
<p>from my phone</p>
<p></p><blockquote type="cite"><div><div>On 19 Mar 2012 03:18, "Shivansh Srivastava" <<a href="mailto:shivansh.bits@gmail.com" target="_blank">shivansh.bits@gmail.com</a>> wrote:<br><br><div>Hi,</div>
<div><br></div><div>I am Shivansh, pursuing Engineering at BITS Pilani, currently in my 3rd year.</div>
<div><br></div><div>I am well versed in Web Technologies, that include HTML5, JavaScripts (jQuery), </div>



<div><span style="background-color:transparent">CSS; with PHP & MySQL and App Development for Windows Phone 7.</span></div><div><br></div><div>I have worked in my college on several websites with the same knowledge. I had </div>










<div>also given a talk at the 3rd WikiConference held at Mumbai on "Improving Wiki UI </div>

<div>using AJAX & jQuery" & presented 4 ideas/projects with the Wiki community.</div><div><br></div><div>I am interested in pursuing the <b>OSM Widget Creator</b> listed on the Ideas page.</div><div><br></div>










<div>I have a few queries regarding the same-</div>

<div><br></div><div>1. Most of it can be done through javascript (more effectively through jQuery).</div><div>But since I am new to OSM, I want to know how would I work on it? Would it be in </div><div>a similar way as MediaWiki, by downloading the software & developing, or working on</div>











<div>my user common.js?</div><div><br></div><div>2. Could I also be enlightened on the kinds of widget expected to be developed?</div><div><br></div><div><div>I would like to take the opportunity to learn as much as I can working on the ideas & </div>










<div>contribute <span style="background-color:transparent">during the summer.</span></div></div><div><br></div><div>With Regards,</div><font color="#888888">
<div><br></div>-- <br>Shivansh Srivastava | <a href="tel:%2B91-955-243-5407" value="+919552435407" target="_blank">+91-955-243-5407</a> | <a href="mailto:mr.shivansh.srivastava@gmail.com" target="_blank">http://in.linkedin.com/pub/shivansh-srivastava/17/a50/b18</a><div>








<a href="mailto:mr.shivansh.srivastava@gmail.com" target="_blank"></a>Secretary, BITS Alumni Affairs Division | Web Expert, Newsletter, BITSAA International<br>



3rd Year Undergraduate | B.E. (Hons.) - Electronics & Instrumentation<br>BITS-Pilani.</div><br>
</font><br></div></div>_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@openstreetmap.org" target="_blank">talk@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk" target="_blank">http://lists.openstreetmap.org/listinfo/talk</a><br>
<br></blockquote><p></p>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Shivansh Srivastava | <a href="tel:%2B91-955-243-5407" value="+919552435407" target="_blank">+91-955-243-5407</a> | <a href="mailto:mr.shivansh.srivastava@gmail.com" target="_blank">http://in.linkedin.com/pub/shivansh-srivastava/17/a50/b18</a><div>







<a href="mailto:mr.shivansh.srivastava@gmail.com" target="_blank"></a>Secretary, BITS Alumni Affairs Division | Web Expert, Newsletter, BITSAA International<br>3rd Year Undergraduate | B.E. (Hons.) - Electronics & Instrumentation<br>







BITS-Pilani.</div><br>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Graham Jones<div>Hartlepool, UK.</div><br>
</div>