[OTR-dev] libotr binding for C#

Mirco Bauer meebey at debian.org
Thu Apr 16 09:22:16 EDT 2015


[reply inline]

Hi Ian,

On Thu, Apr 16, 2015 at 3:10 PM, Ian Goldberg <ian at cypherpunks.ca> wrote:
> Micro,

I am not that small :-D

>
> Thanks for your interest in libotr!
>
> Have you looked at the bindings to libotr for other languages?  I know
> for sure there's Python, javascript, Perl, and objective-C at least.

Yes I did, the Perl one looks most promising. I will use that for inspiration.

>
> I think most of the symbols in the .h files are intended to be public,
> with the exception of the context_priv.h header file.
>
> But I might suggest you do it in a "top-down" / "lazy" approach: you'll
> definitely need the functions in message.h.  So implement bindings to
> those, and then as you discover other things you need, implement them as
> well.

Good idea, I will take that approach.

>
> Thanks, and feel free to ask more questions.  I won't be able to answer
> anything C#-specific, I'm afraid, but perhaps others here can.

My questions won't be C# specific, don't worry. I will only need help
with the C related issues :)
otr-sharp will not be my first C# binding of a C library.

-- 
Best regards,

Mirco 'meebey' Bauer

FOSS Developer          meebey at meebey.net  https://www.meebey.net/
Debian Developer        meebey at debian.org  http://www.debian.org/
GNOME Foundation Member mmmbauer at gnome.org http://www.gnome.org/
.NET Foundation Advisory Council Member: http://www.dotnetfoundation.org/
PGP-Key ID              0xEEF946C8         https://meebey.net/pubkey.asc


More information about the OTR-dev mailing list