No worries! Let us know if you run into any problems!

Doug Rinckes, Technical Program Manager, Google Switzerland GmbH; 9GHJ+P88 Z
ürich <https://www.google.com/maps/search/9GHJ%2BP88%20Zürich>

On Mon, May 8, 2017 at 9:30 PM, Joshua Saxby <joshua.a.sa...@gmail.com>
wrote:

> Thanks Doug!
>
> On reflection, I should have more thoroughly looked at the project's site,
> as I later found the list of required methods that conforming
> implementations should support. Thanks for referencing the C++
> implementation —I had initially considered creating a C version as a
> wrapper around that but I think I will decide against this due to various
> caveats that would produce (void pointers to C++ objects, reliance on a C++
> compiler). It is definitely helpful reference material though :) I think
> I'll have a look at implementations in the various languages I'm most
> familiar with and use their interpretations and the aforementioned required
> methods list as a guide for designing the API of any library that I produce.
>
> I'll probably opt to put it on my own Github repo. Once I get the time,
> I'll have a go at building it and if I am successful will make the project
> public and let you know so you may link to it if you find what I've built
> helpful.
>
> Best,
> *J.S.*
> ------------------------------
> *My PGP Public Key Identity*
>
> pub   4096R/*B7A947E4* 2016-11-16 [expires: 2017-05-15]
>       Key fingerprint = *E2C4 514F F0FA 52D1 896A  B1D6 3D42 BFD9 B7A9 47E4*
> uid   Joshua Saxby joshua.a.saxby+umvlnvbsoxbhaeichvbdu...@gmail.com
> uid   Joshua Saxby (saxbophone) joshua.a.sa...@gmail.com
> sub   4096R/0A445946 2016-11-16 [expires: 2017-05-15]
>
> ------------------------------
> On 08/05/17 12:33, Doug Rinckes wrote:
>
> Hi Joshua,
>
> Cool - I don't know of a C version in progress, so that would be great!
>
> As a starting point, you could take the C++ implementation
> <https://github.com/google/open-location-code/tree/master/cpp> and use
> that interface, or if you're intending to be more focused towards static
> methods, you could replicate one of the other languages (like JS). Just
> make sure you have a test harness so you can tell when it works. ;-)
>
> If you want to do it under your own github project, that's perfectly ok,
> we can provide a link to it. Otherwise you'll need to sign the Google CLA
> (see CONTRIBUTING.mdhttps://github.com/google/open-location-code/
> blob/master/CONTRIBUTING.md <http://CONTRIBUTING.md>
> ).
>
>
>
>
> Doug Rinckes, Technical Program Manager, Google Switzerland GmbH; 9GHJ+P88
>  Zürich <https://www.google.com/maps/search/9GHJ%2BP88%20Z%C3%BCrich>
>
> On Fri, May 5, 2017 at 9:37 PM, Joshua Saxby <joshua.a.sa...@gmail.com>
> wrote:
>
>> Greetings, fellow open location code enthusiasts!
>>
>> I have a keen interest in creating an implementation of this system in C.
>>
>> I wanted to let you folks on here know, in case anyone else was already
>> making one for C, I wouldn't want to step on anyone's toes. I haven't found
>> any C implementations so far.
>>
>> Also, is there a recommended interface that libraries implementing this
>> system should follow? I could not see anything of the sort at
>> openlocationcode.com
>>
>> Regards,
>>
>> J.S.
>>
>> --
>> Public site: http://www.openlocationcode.com/
>> Github project: https://github.com/google/open-location-code
>> Demo site: http://plus.codes/
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "open-location-code" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to open-location-code+unsubscr...@googlegroups.com.
>> To post to this group, send an email to open-location-code@googlegroup
>> s.com.
>> Visit this group at https://groups.google.com/group/open-location-code.
>> To view this discussion on the web, visit
>> <https://groups.google.com/d/msgid/open-location-code/8e882c62-fbb6-42de-966d-e433f677d6b8%40googlegroups.com>
>> https://groups.google.com/d/msgid/open-location-code/8e882c6
>> 2-fbb6-42de-966d-e433f677d6b8%40googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>

-- 
Public site: http://www.openlocationcode.com/
Github project: https://github.com/google/open-location-code
Demo site: http://plus.codes/
--- 
You received this message because you are subscribed to the Google Groups 
"open-location-code" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-location-code+unsubscr...@googlegroups.com.
To post to this group, send an email to open-location-code@googlegroups.com.
Visit this group at https://groups.google.com/group/open-location-code.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/open-location-code/CAGFr2LL7rmhVT74n1f7-Pg7Rm87-7X02ECvEFz-s%2BZAN%2BKjYRQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to