Skip to content

Latest commit

 

History

History
1060 lines (890 loc) · 42.5 KB

CHANGELOG.md

File metadata and controls

1060 lines (890 loc) · 42.5 KB

What's New

osm-community-index is an open source project. You can submit bug reports, help out, or learn more by visiting our project page on GitHub: :octocat: https://github.com/osmlab/osm-community-index

Please star our project on GitHub to show your support! ⭐️

Breaking changes, which may affect downstream projects, are marked with a ⚠️

5.3.0

2022-Oct-04
  • Support new resource type newsletter
  • Updated to FontAwesome 6.2.x, some icons updated (#567)
  • Added
    • Swap Belgium Forum -> Discourse (#585)
    • Spain Discourse (#584)
    • Italy Discourse (#582)
    • Swap German Forum -> Discourse (#581)
    • Thailand Discourse (#571)
    • Ireland Discourse (#569)
    • Israel Discourse (#568)
    • Colombia Discourse (#562)
    • LATAM Discourse (#561)
    • OpenStreetMap Deep South (US) (#559)
    • Belgium quarterly newsletter (#549)
  • Updated
    • Fix Taiwan Discourse type (#570)
    • Many updates to spelling and punctuation for YouthMappers resources
  • Removed
    • Belgium Facebook page (#586)
    • Japan Teletram (#560)
    • Azerbaijan Facebook page (#547)
    • Albania Teletram (#546)

5.2.0

2022-Jun-18
  • Many various updates to use more consistent names and ids (#524)
  • Added
    • OpenStreetmap Discourse (#530)
    • Maptime Catalan Communities (#525)
  • Updated:
    • Taiwan Community resources (#544)
    • Argentina Community resources (#526)
    • Maptime Bogota (#515)
    • BE Matrix (#514)
  • Removed unused resources:
    • Albania Telegram (#546)
    • Azerbaijan Facebook (#547)
    • Côte d'Ivoire Telegram (#538,#539)
    • wiki.freemap.sk (#537)
    • YouthMappers NYU (#529)

5.1.6

2022-Feb-16
  • Added:
    • MapABQ Albuquerque/New Mexico Meetup (#505, #506)
    • Resources and features for Spanish regions (#503)
  • Updated:
    • Chiang Mai Meetup URL (#507)
    • Fix OSM Nigeria Twitter account (#504)

5.1.5

2022-Jan-18
  • Added:
    • Talk-pacific mailing list (#498)
    • Vietnam Facebook group, mailing list
    • Czech IRC, Jabber, Matrix and Telegram groups (#500)
    • Latvian and Estonian resources (#499, #501)
  • Updated:
    • OSM Hungary resources, forum, and tasking manager (#502)
    • Updated Code for San José Slack signup URL
    • Fix type and other data for OpenStreetMap Piemonte, Italy (#497)
    • Updated Ghana channels contacts (#496)

5.1.4

2021-Nov-30
  • Added:
    • Added SOTM-US 2022 in Tucson, Arizona
    • Added AT IRC channel (#489)
    • Added OSM Korea resources (#484)
  • Updated:
    • Updated icons from FontAwesome (this updated the Discord icon)
  • Removed:
    • Remove ym-Institute-of-Finance-Management.json (#493)
    • Remove Berlin Meetup (#492)

5.1.3

2021-Aug-17
  • Added OSM Mexico Matrix Chat (#480)
  • Added/Updated official local chapters (#482):
    • OSM Japan
    • OSM Poland
    • OSGeo Oceania
    • OSM CZ (Czechia)
    • OSM Freemap Slovakia
    • FLOSSK (Kosovo)
    • OSM RDC (Democratic Republic of Congo)
    • GeoLibres (Argentina)

5.1.2

2021-Jul-29
  • Added resources:
    • OSM French Polynesia (#479)
  • Updated:
    • Fix #osm-at matrix account name (#348)
    • Update OSM Japan Slack invitation url (#478)

5.1.1

2021-Jul-13
  • Update xmpp.svg logo (#476)
  • Switch "gb" to use "Q3336843" (UK countries excl. BOTS) (country-coder#35)

5.1.0

2021-Jun-24
  • Support new resource type linkedin (#474)
  • Restore the features/ and resources/ folders in what we publish (#471)

5.0.1

2021-Jun-24
  • Remove "browser" from the export map, upgrade dependencies

5.0.0

2021-Jun-18
  • Bump to location-conflation v1.0.1 / country-coder v5.0.1
  • ⚠️ Replace rollup with esbuild for super fast build speed. Package exports are now:
    • "module": "./index.mjs" - ESM, modern JavaScript, works with import
    • "main": "./dist/oci.cjs" - CJS bundle, modern JavaScript, works with require()
    • "browser": "./dist/oci.iife.js" - IIFE bundle, modern JavaScript, works in browser <script> tag
    • No longer distributing ES5 builds
  • ⚠️ osm-community-index is marked as "type": "module" now
  • ⚠️ Dropped support for old browsers like Internet Explorer on https://openstreetmap.community
  • Updated:
    • Update OSM World Discord to the new vanity URL (#464)

4.0.2

2021-Jun-06
  • Bump to location-conflation v0.9.0 / country-coder v4.1.0

4.0.1

2021-May-21

Added:

  • OSM Kerala GitHub (#463)
  • OSM Netherlands Mailing List and Wonder.me (#462)
  • Updated:
    • Adjust sort of resources around London (#460)

4.0.0

2021-Apr-30
  • Added/updated hundreds of missing resources (mainly #423, also #445, #454, #456)
  • ⚠️ Changed file format to support default strings and token replacements (see #30)
    • Added defaults.json - now contains default translatable strings (e.g. 'description': 'The official mailing list for {community}')
      This makes much less work for our volunteer translators.
    • Added account property as a companion to type (e.g. 'type': 'mailinglist', 'account': 'talk-ru')
    • strings object now holds all the source strings, including community, name, url, description, extendedDescription
    • resolveStrings function can be used resolve all the strings and also generate linkified strings
      This function is exported in ES6/CJS formats for downstream projects to use
    • completeFeatureCollection.json now contains resolved Object with all the resolved strings
  • Many updates to project documentation
  • Added npm run local command to test the index locally (#433)
  • https://openstreetmap.community now has option to generate a permalink (#393, #440)

3.1.2

2021-Mar-30
  • Added:
    • OSM Azerbaijan Facebook (#429)
    • OSM Bangledesh (#429)
    • OSM Belarus (#429)
    • OSM Afghanistan Talk list (#427)
    • OSM Algeria forum (#427)
    • OSM Albania Facebook (#427)
    • OSM Cameroon (#425, #426)
    • OSM Berlin Matrix (#419)
    • OSM Asti (Italy) (#416)
    • OSM Poland Discord (#412, #415)
  • Updated:
    • Update descriptions and ordering for OSM Luxembourg (#428)
    • Correct OSM World Discord name (#420)
    • Adjust sort order for global OSM resources (#418)
    • Adjust sort order for OSM Poland GitHub (#413)
    • Correct region for UK local chapter (#411)
  • Removed Inactive:
    • YouthMappers chapter ym-Tribhuvan-University (#422)
    • YouthMappers chapter ym-Kathmandu-University (#421)

3.1.1

2021-Jan-27
  • Added:
    • OSM Kerala Matrix (#410)
    • OSM India Matrix (#409)
    • OSM France Matrix (#408)
  • Updated:
    • OSM World Discord language codes (#406)

3.1.0

2021-Jan-03
  • Support new resource type gitlab (#404)
  • Added:
    • OSM Serbia resources (#404)
    • US Michagin Wiki (#403)
    • OSM Finland Telegram (#402)
    • OSM Iran Discord (#400)
    • OSM Norway Matrix (#399)
  • Updated:
    • OSM World Discord URL (#401)

3.0.1

2020-Dec-16
  • Updated:
    • Retain all of the country-coder properties in completeFeatureCollection.json (#398)

3.0.0

2020-Dec-15
  • Added:
    • OSM Turkey Facebook group and mailing list (#395, #396)
    • OSM Poland Telegram group (#394)
    • OSM Hong Kong Discord (#391)
    • OSM Finland Facebook group (#388)
    • Catalan community resources (#387)
    • Fix OSM Iraq mailing list so it is now included (#370)
    • OSM Austria Matrix chat (#348)
  • Updated:
    • Update YouthMappers CostaRica source strings to English (#386)
    • Fix misspelling "Xeoinquedos" (#344, #379)
  • Dependencies:
    • Upgrade to location-conflation v0.6 / country-coder v4.0
  • Breaking Changes:
    • ⚠️ Removed unneeded index.mjs and index.js JavaScript bundles
    • ⚠️ Renamed files for consistency and clarity:
      • dist/features.json -> dist/featureCollection.json
      • dist/combined.geojson -> dist/completeFeatureCollection.json

2.1.2

2020-Oct-21
  • Added:
    • OSM Malta IRC room (#374)
    • OSM Italy, Lombardy region (#372, #373, #378)
    • OSM Iraq mailing list (#370)
    • OSM France, Grenoble region (#369)
    • OSM Luxembourg resources (#367)
    • XMPP chat for France (#362)
    • Germany, state Baden-Wuerttemberg resources (#356)
    • Poland Github (#350)
    • XMPP chat for Berlin / Germany (#349)
  • Updated:
    • Use matrix.to links for Matrix chat (#365, #366, #375, #376, #377)
    • Updated descriptions and links for Philippine channels (#371)
    • Adjust ranking of Irish community resources (#368)
    • OSM-US is an official local chapter now
    • Correct typo 'OSM Croaria' -> 'OSM Croatia'
    • MappingDC is one word
    • Add missing HTTP(S) to URL (#351)
  • Removed:
    • osmcz-telegram (#361)

2.1.1

2020-Apr-13
  • Support new resource type xmpp (#347)
  • Added resources:
    • Croatia forum, wiki, website (#346)
    • OSM Japan Slack (#343)
    • Mailing list and Twitter for DE:Mecklenburg-Western Pomerania (#342)
    • OSM Greek resources (#339)
    • Talk-tz mailing list (Tanzania) (#337)
    • Talk-africa mailing list (#335)
    • OSM FR-BZH + FR-35 channels (#330)
  • Updated:
    • Fix boundaries of Isle of Man, Guernsey, and Jersey (#333)
    • Add a custom geojson for Ireland, and use it for Irish resources (#332)
    • Update URL for YouthMappers George Mason University (#331)
    • Fix UK East Midlands and Brazil Riograndedosul geojsons (#329)
    • Fix Ukraine boundary (#328)
  • Removed:
    • OSM-Vancouver-meetup (#327)

2.0.0

2020-Jan-15
  • Updated:
    • ⚠️ Build environment now requires Node 10 or greater.
    • ⚠️ New approach to specifying locations introduces some breaking changes but shrinks the data significantly. See CONTRIBUTING.md for details. (#298, #291)
      • Resource files now use a locationSet property to make it easier to specify where the resources are included and excluded.
      • Removed: countryCodes properties
      • Removed: featureId properties and most .geojson files (everything that was just a country or a circular point is now gone, as it can be calculated)
      • This approach leverages code from country-coder and location-conflation projects.
      • dist/features.json is now a FeatureCollection that only contains the custom boundaries.
    • You can now view the community index data on a map at http://openstreetmap.community
  • Added resources:
    • Many Telegram channels from the OSM wiki (#220)
    • OSM Italy Piemonte resources (#313)
    • AASTU Youth Mappers and OSM Ethiopia Telegram (#321, #317)
    • Mapeado Colaborativo, Geoinquietos Zaragoza (#325)
    • Moldova OSM Telegram group and Google Groups group (#326)
    • OSM Latin America Resources (#324)
    • OSM Viersen meetup (#320)
    • OSM South Africa Twitter and Mailing List (#318)
    • OSM Slovak resources (#310)
    • OSM Germany Matrix (#308, #307)
    • OSM Kerala resources (#288, #290, #304)
    • OSM Bulgaria resources (#303)
    • MappingWR Waterloo (#302)
    • OSM Spain and OSM Albania Twitter accounts (#301)
    • OSM China Telegram (#294)
    • OSM Hungary Matrix (#299)
  • Updated resources:
    • OSM Kosovo (#312, #323)
    • Fixed location of Rio Grande do Sol (#315)
    • Fixed typo and boundary polygon for UK East Midlands (#314)
    • Update contact and add Telegram for OSM Ghana (#306)
    • Fixed boundary polygon for Northern Scotland (#297)
    • Fixed several Canadian resources (#296)
    • Fixed language codes ua->uk for Ukranian (#292)
    • Bump OSM Poland forum priority (#287)
  • Added events:

1.0.0

2019-Oct-23
  • New:
    • Features now include an automatically calculated area property, making it easier for downstream projects to sort resources by area (#286)
      • ⚠️ This new property breaks backward compatibility of the combined.geojson files.
    • Add an osm-lc type and osm-lc.svg icon for official OSM Local Chapters (see #1)
    • Resources now support an order property, to allow communities to control how their resources are sorted (#114)
    • Resource contacts property is now optional
  • Added events:
  • Removed resources:
  • Updated:
    • Simplify several features and cleanup seams: India, Venezuela, France, Netherlands, Galicia, Belgium, Switzerland, Luxembourg, Iceland, Portugal, Asia/Africa border
    • Simplify all of the YouthMappers chapter circular boundaries
    • Make a middle-east folder and move Jordan, Saudi Arabia, Israel into it
    • Fix name of Khulna University YouthMappers (was just named "OpenStreetMap" before)
    • Fix typo nugeria -> nigeria
    • Cleanup and simplify YouthMappers logo (#285)
    • Include Sardinia in Italy feature (#261)
    • Korean resources now use a single polygon including both North and South (#254)

0.12.0

2019-Aug-26
  • Updates:
    • Refine the outlines of UPRI and FeuTech YouthMappers regions #248, #249)

0.11.0

2019-Aug-01
  • Distribute combined.geojson containing all resources and features (useful for displaying everything on a map, re: #79)

0.10.0

2019-Jul-26
  • Add resources:

    • Add resources for OSM Nicaragua (#246)
    • Add GeoGeeks Western Australia and GeoGeeks Perth (#243, #244)
    • Add resources for OSM Venezuela (#242)
    • Add resources for OSM Luxembourg (#239)
  • Updates:

    • Fix Chile boundary multipolygon

0.9.0

2019-Jun-30
  • Add resources:

    • Add resources for OSM Portugal (#235)
  • Updates:

    • Fix URL for NYU Mobile Health YouthMappers (#238)

0.8.0

2019-Jun-17
  • Update Resources:

    • Maptime Australia -> Maptime Oceania, add talk-nz (#232)
  • Add Resources:

    • Add OpenStreetMap Uruguay (#227)

0.7.0

2019-May-21
  • New Features:

    • Add all YouthMappers chapters, and support for youthmappers community type (#224, #152)
  • Add Resources:

    • Add OpenStreetMap Slovenia Twitter (#226)
  • Add events:

    • State of the Map US 2019

0.6.0

2019-Jan-23
  • New Features:

    • Add support for aparat community type (#212)
  • Add Resources:

    • Add Norwegian Telegram (#213)
    • Add Iran resources: Telegram, Aparat, Forum (#210)
    • A few renames: "Korea" -> "South Korea", "Srilanka" -> "Sri Lanka" (#205, #206)
    • OSM Asia community (#203)

0.5.0

2018-Dec-03
  • New features:
    • Add support for new community types github, osm, wiki, youtube (#200)
  • Add resources:
    • Add resources for OSM India (#198, #199)
  • Remove resources:
    • Remove Maptime Belgium (#197)

0.4.8

2018-Nov-26
  • Add community resources:
    • Add Kosovo Telegram group (#194)
    • Add Maptime HRVA Twitter (#191)
    • Add polygons for several Indian states (#186, #187, #188, #189, #190)
    • Add link to IRC channel (#181)
    • Add link to Discord (#183)
  • Updates:
    • Fix croatia.geojson from LineString to Polygon (#195)
    • Update Puducherry, India OSM community's mailing list (#185)
    • Switch IRC links to use webchat.oftc.net (#136, #184)
    • Fix OSM-LATAM bounding polygon (iD#5282)

0.4.7

2018-Aug-26
  • Add community resources:
  • Add events:
    • State of the Map LATAM 2018
  • Updates:
    • Update OSM-US Slack join URL (#169)

0.4.6

2018-Jul-26
  • Add community resources:
    • Talk-us-massachusetts mailing list (#168)
    • Portland, Oregon Google group (#167)

0.4.5

2018-Jun-25
  • Add community resources:
  • Add events:
    • State of the Map US 2018 (#164)

0.4.4

2018-Jun-13
  • Add community resources:
    • Czech web, Facebook, Twitter (#156)
    • German Telegram supergroup (#155)
    • OSM global Telegram supergroup (#154)
    • Thailand Facebook page (#153)
  • Fixes:
    • Fix contact email address for OSM Korea Telegram contact (#151)
    • Simplified Maptime Albania-Tirana polygon (#149)

0.4.3

2018-May-14
  • Fixes:
    • Fix Maptime Tirana polygon (#147)

0.4.2

2018-May-14
  • Add community resources:
    • Finland (#146)
    • OSM Italy Telegram (#144)
    • OSM Hungary Meetup (#143)
    • OSM Belgium Maptime (#142)
    • Albania (#141)
    • Chiang Mai, Thailand Meetup (#139)
    • Thailand (#138)
    • OSM UK feature polygons (#137)
    • OSM Paraguay Telegram (#134)
    • OSM Ecuador Telegram (#133)
    • OSM Cuba Telegram (#132)
    • OSM Nicuragua Telegram (#131)
    • OSM Colombia Telegram (#130)
    • Several Belgium resources and improvements (#126, #125, #120)
    • OSM.jp Website (#124)
    • OSM Malaysia Facebook (#119)
    • Germany Ostwestfalen mailing lists (#118)
    • Hungary (#116)
    • Denmark (#115)
  • Fixes:
    • Replace irc2go links with irc.openstreetmap.org links (#136)
    • Fix OSM Bangladesh url (#128)
    • Fix OSM Berlin Meetup url (#122)
    • Fix OSM Brazil Meetup time (#121)

0.4.1

2018-Apr-24
  • Add community resources:
    • Brasilia Telegram (#112)
    • Facebook, Twitter, OSMF, and help.openstreetmap.com (#103)
    • Korean Telegram (#110)
    • UK East and West Midlands meetups, talk-gb and irc channel (#102, #107)
    • OSM Graz (#106)
    • talk-it-trentino and talk-it-southtyrol mailing lists (#104, #105)
    • Berlin, Germany (#100)
    • Italy (#99)
    • Bolivia (#98)
    • Peru (#97)
    • Austria web forum (#96)
    • Sweden (#87, #95)
    • Norway (#94)
    • Updates to Argentina resources (#91, #92)
    • Puducherry, India (#89)
    • Malaysia (#86)
    • Colombia (#85)
    • Ghana (#84)
    • France (#83)
    • Spain talk-es (#81)
    • Belgium meetup groups (#76)
    • Myanmar (#75)
  • Add events:
    • Brazilian meetups (#112)
    • State of the Map World 2018
    • State of the Map Asia 2018 (#88)

0.4.0

2018-Apr-16
  • Add community resources:
    • Germany (#69, #72)
    • Rome and Lazio meetups (#68, #67)
    • Austria (#64)
    • Chile (#56, #57, #58, #59)
    • OSM-CA Slack and OSM Ottawa meetup (#63, #51)
    • Madagascar (#53)
    • MapMinnesota (#55)
    • Bangladesh, India, Indonesia, Mongolia, Nepal, Sri Lanka (#48)
    • Brazil and Bahia (#47)
    • Update Australia geojson and add mailing list (#45)
  • Add geojson-precision, drop precison of geojsons to 5 digits (#70)
  • Validate that event dates are pareseable (#62)
  • Fix winding order of all geojsons
  • Support types "discord" and "matrix" (e.g. riot chat) (#49)

0.3.0

2018-Apr-03
  • Add several communities:
    • Czech Republic (#43)
    • Spain (#44)
    • Taiwan (#42, #41)
    • Japan (#40)
    • Vancouver, BC (#39)
    • Argentina (#38)
    • Belarus (#33)
    • India (#28)
    • Many metro regions around US (#27)
    • Australia (#17)
    • Russia (#11)
    • Philippines (#9)
  • Add FontAwesome icons for each resource type (see #1, #31)
  • Add support for tracking events (#25)
  • Resources don't require featureId anymore (world resources won't have one)
  • Separate "url" (required) and "signupUrl" (optional) (#20)
  • Include both "description" (one line) and "extendedDescription" (#20)
  • Add upcoming events (#25)

0.2.0

2018-Mar-19
  • Don't check in built files on master (#26)
  • Automatically prettify source JSON files (#22)
  • Raise an error if we detect duplicate ids (#21)

0.1.0

2018-Mar-14
  • Add languageCodes to track languages spoken. (#6)
  • Require points of contact for resources (#12)
  • Separate data (resources) and polygons (features) (#7)