Hi Shivansh,
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 (
http://wiki.openstreetmap.org/wiki/SVN ).

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?
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.

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 (openlayers.org or leaflet.cloudmade.com), and get that
to interact with the blog software etc.

I think either of these would make good GSoC project proposals.

Regards


Graham.

On 22 March 2012 06:43, Shivansh Srivastava <[email protected]> wrote:

> Hi Graham,
>
> Thank you for your reply & insights.
>
> I have already made my account, & was browsing through the Wiki.
> Could you give me a link to the svn, so that I can familiarize myself with
> the working of the code.
>
> I have various jQuery (Javascripts) + CSS based ideas in mind.
>
> 1. Interactive jQuery Dialog box - the widget can be loaded & it would
> give a brief description about the place.
> 2. MouseOver Effect - When mouseover some geographical unit, that
> part/area will cjane country, when viewed from a large distance.
> 3. jQuery Tooltip - a descriptive message which passes html element as a
> parameter onmouseover.
> 4. Any other such UI which comes to mind from anyone in the community?
>
> Could you please send me the link to the git/repo which I need to fork
> out, to get familiar with the project.
>
> Also, I couldnt find the desired repo on -https://github.com/cyclestreets -
> for the routing panel. If I am missing out on any link, please direct me to
> it.
>
> Cheers,
>
> On 19 March 2012 12:51, Graham Jones <[email protected]> wrote:
>
>> Hi,
>> Thank you for your interest in applying for GSoC with Openstreetmap.
>> I am sure the person that raised that project idea will reply with some
>> more information, but here are a few thougts from me.
>> - 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.
>> - 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.
>> - 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.
>> - 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.
>> - 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!
>>
>> Hope that helps.   Please feel free to ask more questions as you develop
>> your proposal.
>>
>> Regards
>>
>> Graham
>>
>> from my phone
>>
>> On 19 Mar 2012 03:18, "Shivansh Srivastava" <[email protected]>
>> wrote:
>>
>> Hi,
>>
>> I am Shivansh, pursuing Engineering at BITS Pilani, currently in my 3rd
>> year.
>>
>> I am well versed in Web Technologies, that include HTML5, JavaScripts
>> (jQuery),
>> CSS; with PHP & MySQL and App Development for Windows Phone 7.
>>
>> I have worked in my college on several websites with the same knowledge.
>> I had
>> also given a talk at the 3rd WikiConference held at Mumbai on "Improving
>> Wiki UI
>> using AJAX & jQuery" & presented 4 ideas/projects with the Wiki community.
>>
>> I am interested in pursuing the *OSM Widget Creator* listed on the Ideas
>> page.
>>
>> I have a few queries regarding the same-
>>
>> 1. Most of it can be done through javascript (more effectively through
>> jQuery).
>> But since I am new to OSM, I want to know how would I work on it? Would
>> it be in
>> a similar way as MediaWiki, by downloading the software & developing, or
>> working on
>> my user common.js?
>>
>> 2. Could I also be enlightened on the kinds of widget expected to be
>> developed?
>>
>> I would like to take the opportunity to learn as much as I can working on
>> the ideas &
>> contribute during the summer.
>>
>> With Regards,
>>
>> --
>> Shivansh Srivastava | +91-955-243-5407 |
>> http://in.linkedin.com/pub/shivansh-srivastava/17/a50/b18<[email protected]>
>>  <[email protected]>Secretary, BITS Alumni Affairs
>> Division | Web Expert, Newsletter, BITSAA International
>> 3rd Year Undergraduate | B.E. (Hons.) - Electronics & Instrumentation
>> BITS-Pilani.
>>
>>
>> _______________________________________________
>> talk mailing list
>> [email protected]
>> http://lists.openstreetmap.org/listinfo/talk
>>
>>
>
>
> --
> Shivansh Srivastava | +91-955-243-5407 |
> http://in.linkedin.com/pub/shivansh-srivastava/17/a50/b18<[email protected]>
>  <[email protected]>Secretary, BITS Alumni Affairs
> Division | Web Expert, Newsletter, BITSAA International
> 3rd Year Undergraduate | B.E. (Hons.) - Electronics & Instrumentation
> BITS-Pilani.
>
>


-- 
Graham Jones
Hartlepool, UK.
_______________________________________________
talk mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk

Reply via email to