Skip to content

Commit

Permalink
v5.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bhousel committed Dec 16, 2024
1 parent 1702355 commit ca2dd82
Show file tree
Hide file tree
Showing 13 changed files with 1,040 additions and 847 deletions.
65 changes: 65 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,71 @@ _Breaking changes, which may affect downstream projects, are marked with a_ ⚠
[#xxx]: https://github.com/osmlab/osm-community-index/issues/xxx
-->

# 5.9.0
##### 2024-Dec-16
* Updated dependencies, bump to location-conflation v1.4.1 / country-coder v5.3.1
* Support new resource type: `bluesky`
* Added:
* Many community forum links ([#741],[#742],[#743],[#744],[#745],[#746],[#747],[#748],[#752]):
* Africa
* Austria
* Bangladesh
* Canada
* Croatia
* Estonia
* Finland
* Hungary
* Indonesia
* Malaysia
* Mexico
* Nepal
* Russia
* Sweden
* Ukraine
* Venezuela
* Social networks for OSM Colombia ([#749])
* Social networks for TadeoMappers ([#754])
* Nelson, New Zealand mapping group ([#755])
* Georgia Matrix ([#760])
* Croatia resources and remove IRC ([#762])
* Bulgaria Matrix ([#766])
* Updated:
* Switch OSM Berlin from Telegram to Mastodon ([#740])
* Many sort orders updated ([#750],[#751],[#753]):
* India
* Ireland
* Italy
* Serbia
* Thailand
* Removed:
* Ireland Meetup ([#750])
* Indonesia mailing list
* Many groups with dead links ([#757])
* MapABQ ([#759])

[#740]: https://github.com/osmlab/osm-community-index/issues/740
[#741]: https://github.com/osmlab/osm-community-index/issues/741
[#742]: https://github.com/osmlab/osm-community-index/issues/742
[#743]: https://github.com/osmlab/osm-community-index/issues/743
[#744]: https://github.com/osmlab/osm-community-index/issues/744
[#745]: https://github.com/osmlab/osm-community-index/issues/745
[#746]: https://github.com/osmlab/osm-community-index/issues/746
[#747]: https://github.com/osmlab/osm-community-index/issues/747
[#748]: https://github.com/osmlab/osm-community-index/issues/748
[#749]: https://github.com/osmlab/osm-community-index/issues/749
[#750]: https://github.com/osmlab/osm-community-index/issues/750
[#751]: https://github.com/osmlab/osm-community-index/issues/751
[#752]: https://github.com/osmlab/osm-community-index/issues/752
[#753]: https://github.com/osmlab/osm-community-index/issues/753
[#754]: https://github.com/osmlab/osm-community-index/issues/754
[#755]: https://github.com/osmlab/osm-community-index/issues/755
[#757]: https://github.com/osmlab/osm-community-index/issues/757
[#759]: https://github.com/osmlab/osm-community-index/issues/759
[#760]: https://github.com/osmlab/osm-community-index/issues/760
[#762]: https://github.com/osmlab/osm-community-index/issues/762
[#766]: https://github.com/osmlab/osm-community-index/issues/766


# 5.8.1
##### 2024-Sep-12
* Project has been tested and works on Node 22
Expand Down
4 changes: 1 addition & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,7 @@ We're always looking for help!
- Read [the Code of Conduct](CODE_OF_CONDUCT.md) and remember to be kind to one another.
- See [the project wiki](https://github.com/osmlab/osm-community-index/wiki) for info about how to contribute to this index.

If you have any questions or want to reach out to a maintainer, ping
[@bhousel][@bhousel] or [@awiseman][@awiseman] on:
If you have any questions or want to reach out to a maintainer, ping [@bhousel][@bhousel] on:
- [OpenStreetMap US Slack](https://slack.openstreetmap.us/) (`#general` channel)

[@bhousel]: https://github.com/bhousel
[@awiseman]: https://github.com/awiseman
6 changes: 2 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

This project is a list of resources for users of OpenStreetMap.

"Resources" can be links to forums, meetups, Slack groups, IRC channels, mailing lists, and so on.
"Resources" can be links to forums, meetups, social networks, websites, etc.
Anything that mappers, especially beginners, might find interesting or helpful.


Expand All @@ -38,12 +38,10 @@ We're always looking for help!
- Read [the Code of Conduct](CODE_OF_CONDUCT.md) and remember to be kind to one another.
- See [the project wiki](https://github.com/osmlab/osm-community-index/wiki) for info about how to contribute to this index.

If you have any questions or want to reach out to a maintainer, ping
[@bhousel][@bhousel] or [@aawiseman][@aawiseman] on:
If you have any questions or want to reach out to a maintainer, ping [@bhousel][@bhousel] on:
- [OpenStreetMap US Slack](https://slack.openstreetmap.us/) (`#general` channel)

[@bhousel]: https://github.com/bhousel
[@aawiseman]: https://github.com/aawiseman


## License
Expand Down
65 changes: 39 additions & 26 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,47 @@
# Release Checklist
## Release Checklist

### Icons
### Update Icons
This project bundles some icons from FontAwesome, corresponding to the types of
community resources. Whenever the list of resource types changes:
- [ ] Edit `build_icons.js`
- [ ] npm run icons

### Update main branch, make sure tests pass
- [ ] git checkout main
- [ ] git pull origin
- [ ] npm install
- [ ] npm run test
```bash
# Edit `scripts/build_icons.js`
npm run icons
```


### Update changelog, version, tag, and publish

### Update translations
- [ ] npm run txpull
- [ ] git add i18n/ && git commit -m 'npm run txpull'
```bash
# Make sure your main branch is up to date and all tests pass
git checkout main
git pull origin
npm install
npm run test

# Update translations
npm run txpull
git add i18n/ && git commit -m 'npm run txpull'

# Pick a version, see https://semver.org/ - for example: 'A.B.C' or 'A.B.C-pre.D'
# Update version number in `package.json`
# Update CHANGELOG.md and docs as needed
export VERSION=vA.B.C-pre.D
npm run dist
git add . && git commit -m "$VERSION"
git tag "$VERSION"
git push origin main "$VERSION"
npm publish
```

### Update changelog, version, tag, then publish
- [ ] Update `CHANGELOG.md`
- [ ] Update version number in `package.json`
- [ ] npm run dist
- [ ] git add . && git commit -m 'vA.B.C'
- [ ] git tag vA.B.C
- [ ] git push origin main vA.B.C
- [ ] npm publish
Set as latest release on GitHub:
- Open https://github.com/osmlab/osm-community-index/blob/main/CHANGELOG.md and copy the URL to the new release
- Open https://github.com/osmlab/osm-community-index/tags and pick the new tag you just pushed
- There should be a link like "create a release from the tag", click that, and paste in the link to the changelog.

Open https://github.com/osmlab/osm-community-index/tags
Click "Add Release Notes" and link to the CHANGELOG

### Purge cache (optional)
### Purge JSDelivr CDN cache
Include any URLs that anyone might request.

```bash
curl 'https://purge.jsdelivr.net/gh/osmlab/osm-community-index@main/dist/completeFeatureCollection.min.json'
Expand All @@ -38,7 +51,7 @@ curl 'https://purge.jsdelivr.net/npm/osm-community-index/dist/resources.min.json
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5/dist/defaults.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5/dist/featureCollection.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5/dist/resources.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5.8/dist/defaults.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5.8/dist/featureCollection.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5.8/dist/resources.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5.9/dist/defaults.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5.9/dist/featureCollection.min.json'
curl 'https://purge.jsdelivr.net/npm/osm-community-index@5.9/dist/resources.min.json'
```
Loading

0 comments on commit ca2dd82

Please sign in to comment.