From b318e3d9a87fd6e80c5519f441e3d8bf62f18478 Mon Sep 17 00:00:00 2001 From: Doug Rinckes Date: Sat, 25 May 2024 01:48:54 +1200 Subject: [PATCH 1/7] Delete common-lisp/README.md --- common-lisp/README.md | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 common-lisp/README.md diff --git a/common-lisp/README.md b/common-lisp/README.md deleted file mode 100644 index 88d8e03c..00000000 --- a/common-lisp/README.md +++ /dev/null @@ -1,6 +0,0 @@ -Ralph Schleicher has written an Open Location Code library for Common -Lisp. It is available via Quicklisp: - - (ql:quickload :open-location-code) - - Quicklisp pulls the code from [here](https://github.com/ralph-schleicher/open-location-code). From f8b6a33da4144fa09875951bf5a901db76dbc96b Mon Sep 17 00:00:00 2001 From: Doug Rinckes Date: Sat, 25 May 2024 01:49:20 +1200 Subject: [PATCH 2/7] Delete csharp/README.md --- csharp/README.md | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 csharp/README.md diff --git a/csharp/README.md b/csharp/README.md deleted file mode 100644 index e8ab9700..00000000 --- a/csharp/README.md +++ /dev/null @@ -1,2 +0,0 @@ -**Link to C# (.NET Standard) implementation:** -https://github.com/JonMcPherson/open-location-code From 40f246c72489021ddadc285d07f250a4617eddd8 Mon Sep 17 00:00:00 2001 From: Doug Rinckes Date: Sat, 25 May 2024 01:49:47 +1200 Subject: [PATCH 3/7] Delete emacs/README.md --- emacs/README.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 emacs/README.md diff --git a/emacs/README.md b/emacs/README.md deleted file mode 100644 index 5c5f38b1..00000000 --- a/emacs/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Open Location Code for Emacs - -David Byers has written an Open Location Code library for Emacs Lisp, published as a MELPA package "[olc](https://melpa.org/#/olc)". - -See [source project](https://gitlab.liu.se/davby02/olc) for installation and usage details. From a222fa8fd3226250076ddb00e39321bd2f2d34f2 Mon Sep 17 00:00:00 2001 From: Doug Rinckes Date: Sat, 25 May 2024 01:50:10 +1200 Subject: [PATCH 4/7] Delete objective-c/README.md --- objective-c/README.md | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 objective-c/README.md diff --git a/objective-c/README.md b/objective-c/README.md deleted file mode 100644 index 44ab4507..00000000 --- a/objective-c/README.md +++ /dev/null @@ -1,8 +0,0 @@ -The [Open Location Code for Swift and Objective-C](https://github.com/google/open-location-code-swift) -library supports Objective-C for iOS, macOS, tvOS, and watchOS. It is -implemented in Swift 5.0 with a complete -[Objective-C interface](https://github.com/google/open-location-code-swift#objective-c-code-example). - -It can be built as a Framework, supports -[Carthage](https://github.com/Carthage/Carthage), and is available via -[CocoaPods](https://cocoapods.org/pods/OpenLocationCodeFramework). From 1eef8966e3fba3efa9d29803dee753f08db619ed Mon Sep 17 00:00:00 2001 From: Doug Rinckes Date: Sat, 25 May 2024 01:50:35 +1200 Subject: [PATCH 5/7] Delete swift/README.md --- swift/README.md | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 swift/README.md diff --git a/swift/README.md b/swift/README.md deleted file mode 100644 index 2fad6851..00000000 --- a/swift/README.md +++ /dev/null @@ -1,26 +0,0 @@ -# Swift Implementations of Open Location Code - -## Curbmap - -Curbmap has a Swift 4.x and 3.x implementation located [here](https://github.com/curbmap/OpenLocationCode-swift). - -Properties: -* Can be built as a Framework for iOS. -* Available via [CocoaPods](https://cocoapods.org/pods/OpenLocationCode) (`pod OpenLocationCode`). -* Includes Objective-C Bridging Interface. -* Does not implement the complete [Open Location Code API](../API.txt) (`recoverNearest` API method is not implemented). -* Not validated using the OLC [test data](../test_data). - -## Open Location Code Project - -The [Open Location Code for Swift and Objective-C](https://github.com/google/open-location-code-swift) library provides a Swift 5.x, 4.x, and 3.x implementation. - -Properties: -* Can be built as a Framework for iOS, macOS, tvOS and watchOS. -* Available via [CocoaPods](https://cocoapods.org/pods/OpenLocationCodeFramework) (`pod OpenLocationCodeFramework`). -* Supports [Carthage](https://github.com/Carthage/Carthage). -* Includes Objective-C Bridging Interface. -* Can be built as a Swift module (with no dependency on the Foundation framework) supporting Swift on Linux and macOS. -* Available via the [Swift Package Manager](https://swift.org/package-manager/). -* Implements the complete [Open Location Code API](../API.txt). -* Validated using the OLC [test data](../test_data). From 451d9c6584ef9ab244c0d19dd7bb61d47e4dd4b0 Mon Sep 17 00:00:00 2001 From: Doug Rinckes Date: Sat, 25 May 2024 01:50:51 +1200 Subject: [PATCH 6/7] Delete typescript/README.md --- typescript/README.md | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 typescript/README.md diff --git a/typescript/README.md b/typescript/README.md deleted file mode 100644 index 7c2e9dfe..00000000 --- a/typescript/README.md +++ /dev/null @@ -1,2 +0,0 @@ -**Link to Typescript implementation:** -https://github.com/tspoke/typescript-open-location-code From f7fc76716c9283237b4092eea946b0ac61f74365 Mon Sep 17 00:00:00 2001 From: Doug Rinckes Date: Sat, 25 May 2024 01:52:56 +1200 Subject: [PATCH 7/7] Update CONTRIBUTING.md Add link to "other implementations" wiki. --- CONTRIBUTING.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 51669bf3..49d1ae32 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -46,6 +46,8 @@ A few things to note: ## Contributing a new implementation +If you have an implementation in your own repository, that's great! Just add a link to it in our [wiki](https://github.com/google/open-location-code/wiki/Other-Implementations). + Follow this process for contributing a new implementation: * Look at the existing implementations, to get an idea of the usage and how much work is involved.