Great news, Jaroen! It's great to see that Mapping becomes more of the
generic solution.

I have a few suggestions though:

Maps:

   - I think default mapping service should be configurable through the
   LocalSettings.php using some global variable.
   - Mapping services available to the users should also be configurable as
   an array of available services.
   - it's probably a good idea to remove (or make optional) primary
   parameter name - coordinates for display_point and address for
   display_address. This way default calls can be abbreviated to
*{{#display_point:55.7557860,
   37.6176330}}* and *{{#display_address:Moscow, Russia}}* which should
   simplify usage significantly.
   - Also, for map types, I think Yahoo provides all the types Google
   provides and it's worth adding too (it's probably in your plans anyway)
   - I'll also recommend adding zoombox definition by boundary coordinates
   or radius around the points - this might be very useful, but harder to
   implement.

Similar suggestions for the Semantic Maps:

   - add generic map format that will use default configuration for the Maps
   extension, e.g.

   {{#ask:[[Category:Locations]]|?Has coordinates|format=map}}


I'm not sure if moving Semantic Maps as a whole into SRF is necessarily a
good idea as it adds some functionality to Semantic Forms and therefore has
it as prerequisite - it might be reasonable to move map display code to SRF,
but then it's not clear if having forms code separately in another extension
is viable.

Thank you,

        Sergey


--
Sergey Chernyshev
http://www.sergeychernyshev.com/


On Wed, Jul 15, 2009 at 10:51 AM, jeroen De Dauw <jeroen_ded...@yahoo.com>wrote:

> Hey all,
>
> First of all, let me introduce myself.
> I'm Jeroen De Dauw, one of the GSoC students for Wikimedia foundation this
> year. I'm working on a map extension for Semantic 
> MediaWiki<http://semantic-mediawiki.org/wiki/Semantic_MediaWiki>with Yaron
> Koren <http://yaronkoren.com/> as mentor.
>
> During the last 2 months I've been working on this extension (which has
> actually split into 2 seperate extensions: 
> Maps<http://www.mediawiki.org/wiki/Extension:Maps>and Semantic
> Maps <http://www.mediawiki.org/wiki/Extension:Semantic_Maps> - click the
> links for more info about either extension), and I'm reaching the final
> stage before the first release. I'd like to get some feedback on the code
> and overall structure of the extensions before I continue, to ensure no
> mayor design flaws are present.
>
> You can get the code for both extensions 
> here<http://ext.bn2vs.com/mw-map-extensionz.zip>.
> Note that this code is still purely dev material, and should NOT be used in
> a production environment.
>
> One of the big questions about the Semantic Maps code is if it should just
> be added to Semantic Result Formats or remain separate. What are your
> opinions about this?
>
> Any feedback is welcome. For those who are wondering, if no mayor flaws are
> found, both extensions will probably be released in a one or two week time
> frame. (I'm posting updates <http://blog.bn2vs.com/tag/semantic-maps/> on
> my blog.)
> Cheers,
> De Dauw '[RTS]BN+VS*' Jeroen
>
> Forum: code <http://code.bn2vs.com>.bn2vs.com <http://code.bn2vs.com>
> Blog: blog.bn2vs.com
> Xfire: bn2vs ; Skype: rts.bn.vs
>
> Don't panic. Don't be evil.
> 70 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69 66 65!
>
>
>
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
> details at: http://p.sf.net/sfu/Challenge
> _______________________________________________
> Semediawiki-devel mailing list
> Semediawiki-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>
>
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to