From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sebastian Rose Newsgroups: gmane.emacs.devel Subject: Re: Google modules integration Date: Fri, 10 Sep 2010 01:33:32 +0200 Message-ID: <87fwxibigj.fsf@gmx.de> References: <878w3a1x9s.fsf@keller.adm.naquadah.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1284075238 22474 80.91.229.12 (9 Sep 2010 23:33:58 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 9 Sep 2010 23:33:58 +0000 (UTC) Cc: Julien Danjou , emacs-devel@gnu.org, carsten.dominik@gmail.com To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 10 01:33:55 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Otqcq-0004vK-L1 for ged-emacs-devel@m.gmane.org; Fri, 10 Sep 2010 01:33:52 +0200 Original-Received: from localhost ([127.0.0.1]:60957 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Otqcp-0004hi-OD for ged-emacs-devel@m.gmane.org; Thu, 09 Sep 2010 19:33:51 -0400 Original-Received: from [140.186.70.92] (port=48804 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Otqch-0004fg-F9 for emacs-devel@gnu.org; Thu, 09 Sep 2010 19:33:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Otqcg-00044P-22 for emacs-devel@gnu.org; Thu, 09 Sep 2010 19:33:43 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.23]:57619 helo=mail.gmx.net) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1Otqcf-00044F-Li for emacs-devel@gnu.org; Thu, 09 Sep 2010 19:33:42 -0400 Original-Received: (qmail invoked by alias); 09 Sep 2010 23:33:37 -0000 Original-Received: from df01ppp144.eplus-online.de (EHLO beteigeuze.gmx.de) [212.23.104.144] by mail.gmx.net (mp059) with SMTP; 10 Sep 2010 01:33:37 +0200 X-Authenticated: #8529601 X-Provags-ID: V01U2FsdGVkX1+dmexOpP2dTXtXaYHJD/B7UbI3TwOV29ZF9ea3C+ mMLVaODrQXmn9d In-Reply-To: (Stefan Monnier's message of "Fri, 10 Sep 2010 00:25:53 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:129845 Archived-At: Stefan Monnier writes: >> But to do the things correctly, that would mean the merge of the >> `google-maps.el' and `google-weather.el' modules into Emacs core > [...] >> The question is, therefore, is there a chance that we could merge these >> two extension into Emacs? > > Without having thought much about it, my reaction is rather negative, > since we do not want to install packages dedicated to supporting > proprietary software. Not sure, what we need a map API is in Emacs' core for but... The code could be used with openstreetmap.org maps, too. This is, what I play with currently to create images from tracks I run (I use my own simple code on http://github.com/SebastianRose/org-osm). OSM maps offer much more detail in lots of places (cycle paths, footpahts, stores, phone booths...). Both, OSM and google, use Mercator maps and 256x256 tiles. OSM maps start at the date border, just like google maps. The only difference is in the URL for a map tile. OSM is "Creative Commons Attribution-ShareAlike 2.0" licensed. See http://www.openstreetmap.org/copyright Sebastian