From Wikipedia, the free encyclopedia
Jump to: navigation, search

A geonotice is a notice similar to a sitenotice, anonnotice or watchlist notice, but it is displayed only to users who are physically located in some subset of the Earth. The purpose of geonotices is to announce events that would be of great interest to people in a specific region, but that would not be interesting to most of our readers. The use of targeted messages allows us to scale our communication better; rather than flooding people with multiple messages or avoiding messages entirely, we can display messages only to the people who are most likely to find them useful.

Example uses for targeted messages are: to announce upcoming Wikipedia meetups and local events, for local chapter activities and to advertise mailing lists focused on geographical areas. They might also be used to display customized fundraiser notices that are better targeted to improve our fundraising results.

Currently, only a watchlist geonotice exists (although you can also make meta:CentralNotice banners geotargeted). No data or personal information is gathered from users to make this notice possible, nor does this notice share any user's personal information with outsiders.

See for an auto-generated map of currently pending and running geonotices.

Technical details[edit]

The current implementation works by loading the user's latitude and longitude from and using a small bit of JavaScript (Geonotice.js) to determine whether or not to display a notice to the user. Once the possible applications of this feature are better understood, it will be integrated into MediaWiki proper. One significant open question is how best to allow users to specify the locations of interest for a message. Right now, the location range must be hard-set in the software.

The location detection is IP address-based, using a lookup system at To identify appropriate bounding boxes, the Flickr API offers a handy reference database - eg/ British Columbia.

The notice can be persistently dismissed using a hide button that is displayed with the message. It can permanently be hidden by adding

.geonotice { display: none; }

to your CSS file. It will also be hidden if you have opted to hide watchlist notices.


Create request

To propose a geonotice, simply create a new third level section (using ===) under the "Requests" section, using the boilerplate text below, and follow the instructions in this section.

=== [[Related page name (e.g. meetup page)]] ===
'''Locations required:'''
<!-- List the cities/regions to be notified.  Optionally include geo-coordinates - a box
     specifying the corners of the area covered is best, in the form [45,10], [46,12] -->
'''Possible messages:'''
<!-- Only one is necessary, but two is recommended in case one is rejected -->
'''Date range required:'''
<!-- Please give us at least 5 days warning, unless you have an important reason -->
'''Misc info:'''
* ''Reason for requesting:'' 
* ''User requesting:'' <!-- sign here with FOUR tildes -->


Try to be as specific as possible with the location. For example, a Washington, D.C. meetup would not be appropriate to advertise to everyone in the United States.
Be aware that the detection is not flawless; due to varying region boundaries and the inaccuracies of IP locating, the result cannot be perfect. If, for whatever reason, you need to reach everyone in the target area, request the surrounding areas as well.
For country-wide geonotices, we can target the geonotice to a specific country with something such as country: 'US'. The geonotice tool uses ISO 3166 Country Codes. (see full list)


Messages should be under three sentences in length, and they should not contain any flashy text or images. It is a good idea to provide at least two options, in case one is deemed inappropriate.
Messages exceeding four sentences are deemed too large, except in cases where the sentences are short.
Geonotices should always be used with the understanding that some of the intended audience will be excluded and that some unintended people will be included. As such, the message should be written in a way that would be suitable for display to all users. For example, write "The New York City Wikipedia Meetup will be on August 12" rather than "Hello resident of Long Island...".
Remember to link the event signup page (where appropriate) in the notice!

Date range

Try to post your request at least five days (preferably seven to ten days) in advance. It may take a while for requests to be handled.
Requests should not be shown for meetups more than 2 months in advance.

Reason requesting

In the case of a meetup, where that page is linked and it is obvious by the message, this is not necessary. If there is possible confusion regarding the reason for the geonotice, please state a clear reason.

Notify geonotice maintainers

In case there is no feedback in a few days after posting the request, ask an administrator to take a look.


Add new requests to the top of this list. Please include coordinates where possible, as this will speed up processing. Note that this page is quite low-traffic - if you've had no response after a day or two, or if it's urgent, please poke Andrew Gray (talk · contribs).

meta:Research:Labs2/Hackathons/August 6-7th, 2014/Meetups/Philadelphia, PA, US[edit]

Locations required:

  • Philadelphia, Pennsylvania

Possible messages:

  • You are invited to the Wiki Research Hackathon in Philly! Meet and collaborate on research about Wikipedia and other wikis

Date range required: Now (whenever it's turned on) to August 7th, 2014

Misc info:



Locations required:

  • Seattle [47.8,-122.8], [47.2,-121.8]

Possible messages:

  • You are invited to the Seattle monthly Wikipedia meetup for camaraderie and collaboration. We will meet at Cafe Allegro on Monday, May 19. Join us! More details on our meetup page.

Date range required: August 1 to August 17, 2014

Misc info:

  • Reason for requesting: Regular meeting invitation
  • User requesting: --Pine 23:39, 28 July 2014 (UTC)


WikiProject Open Wikipedia Barn Raising[edit]

Locations required:

  • San Francisco Bay Area (see past event for coordinates? This would ideally center on Oakland CA.)

Possible messages: Bay Area Wikipedians interested in education are invited to the WikiProject Open Wikipedia Barn Raising, where we will work to improve articles related to openness in education. Lunch is provided; participants around the world are welcome to participate virtually.

User requesting:

Date range:

  • Now to July 19, 2014

Pakistani Cultural Heritage Edit Drive[edit]

Locations required:

  • Pakistan

Possible messages:

  • Wikimedia Community User Group Pakistan is organizing an edit drive for Pakistani Wikipedians on Pakistani Cultural Heritage throughout the month of July. Top three contributors will be given a gift pack containing Wikipedia merchandise. You can read the event details here.

Date range required:

  • Now till July 31

Misc info:

  • Public event


I can see the post. I have removed the bold font from here in the end since it was appearing as '''here'''. Is there any way that can be changed now. Thanks! Samar Talk 19:11, 1 July 2014 (UTC)
@Samar: Fixed. I'm new at geonotices -- doesn't work exactly like wikicode, still figuring it out.... Thanks for your patience :) Calliopejen1 (talk) 19:26, 1 July 2014 (UTC)
No problem, its fine now. Though the font is quite large (which is all right for me, it makes the message very prominent). Thanks! :) Samar Talk 20:08, 1 July 2014 (UTC)

Previous requests[edit]