Re: Unicode 10 support and maintenance takeover

Behnam Esfahbod <[email protected]> Mon, 6 Nov 2017 17:02:47 -0800
Newsgroups gmane.comp.internationalization.fribidi
Message-ID <CAPTpOHLzBpXhg0zPykDsx6p9gHU5MFu6UkR5Tg5Cms7gY0GVHw@mail.gmail.com>
--===============0590006078==
Content-Type: multipart/alternative; boundary="001a11418b8c4d49d5055d5a227e"

--001a11418b8c4d49d5055d5a227e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi there,



> After long discussions with Behdad behind the scenes, he has asked me to
>> take over the maintainer task of fribidi, which I have agreed to do. Let=
 me
>> first of all thank Behdad for bringing fribidi to what it is today! I
>> started the fribidi project back in 1999 as a proof of concept and hopin=
g
>> it would help in proliferating BiDi support in free software. Soon Behda=
d
>> took over the maintenance and with his perseverance over the years as a
>> maintainer have helped fulfilling this goal way beyond what I had hoped
>> for. Thanks again!
>>
>
Glad to hear you're back and going to lead this work, Dov!


Re API, I highly recommend that you DON'T break the API, and DON'T rename
> the library.  Ie. your second option.
>

Same here. Would be great to keep it backwards-compatible to ease the
transition, specially for the bindings.


We can possibly gather Behnam's Python binding in that org as well.
>

These are two of the binding that I can move to the new org:

* https://github.com/behnam/python-fribidi
* https://github.com/behnam/pecl-fribidi (mirror from php.net)


I'm writing a perf measuring and conformance testing tool for various bidi
implementations (FriBidi, ICU, Rust/UNIC) which can also move to this repo
when public.


Also, another matter that we can finally address now is the project
website. Right now there are many old docs and readme pages out there,
linking to non-GitHub places as homepage and for bug tracking. If the plan
is to move everything to GH, would be great to set up fribidi.github.io as
the homepage, and redirect other pages, specially the fribidi.org domain to
the GH page. I'll be happy to do help with parts that need access to the
servers.


Cheers,
-Behnam



--=20
Behnam Esfahbod | =D8=A8=D9=87=D9=86=D8=A7=D9=85 =D8=A7=D8=B3=D9=81=D9=87=
=D8=A8=D8=AF
http://behnam.es/
GPG-FP: 3E7F B4B6 6F4C A8AB 9BB9 7520 5701 CA40 259E 0F8B

--001a11418b8c4d49d5055d5a227e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi there,<div><br></div><div>=C2=A0<br></div><div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_extra"><div c=
lass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div=
 class=3D"gmail-h5"><div dir=3D"ltr"><div style=3D"font-family:arial,helvet=
ica,sans-serif"></div><div style=3D"font-family:arial,helvetica,sans-serif"=
>After long discussions with Behdad behind the scenes, he has asked me to t=
ake over the maintainer task of fribidi, which I have agreed to do. Let me =
first of all thank Behdad for bringing fribidi to what it is today! I start=
ed the fribidi project back in 1999 as a proof of concept and hoping it wou=
ld help in proliferating BiDi support in free software. Soon Behdad took ov=
er the maintenance and with his perseverance over the years as a maintainer=
 have helped fulfilling this goal way beyond what I had hoped for. Thanks a=
gain!</div></div></div></blockquote></div></div></blockquote><div><br></div=
></div><div>Glad to hear you&#39;re back and going to lead this work, Dov!<=
/div><div><div><br class=3D"gmail-Apple-interchange-newline"><br></div><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div><div></=
div></div>Re API, I highly recommend that you DON&#39;T break the API, and =
DON&#39;T rename the library.=C2=A0 Ie. your second option.<br></div></bloc=
kquote><div><br></div><div>Same here. Would be great to keep it backwards-c=
ompatible to ease the transition, specially for the bindings.</div><div><br=
></div></div><div><br></div><div class=3D"gmail_extra"><div class=3D"gmail_=
quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;=
border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><=
div><div><div><div>We can possibly gather Behnam&#39;s Python binding in th=
at org as well.<br></div></div></div></div></div></blockquote><div><br></di=
v><div>These are two of the binding that I can move to the new org:<br></di=
v><div><br></div><div>*=C2=A0<a href=3D"https://github.com/behnam/python-fr=
ibidi">https://github.com/behnam/python-fribidi</a></div><div>*=C2=A0<a hre=
f=3D"https://github.com/behnam/pecl-fribidi">https://github.com/behnam/pecl=
-fribidi</a> (mirror from <a href=3D"http://php.net">php.net</a>)</div><div=
><br></div><div><br></div><div>I&#39;m writing a perf=C2=A0measuring=C2=A0a=
nd conformance testing tool for various bidi implementations (FriBidi, ICU,=
 Rust/UNIC) which can also move to this repo when public.</div><div><br></d=
iv><div><br></div><div>Also, another matter that we can finally address now=
 is the project website. Right now there are many old docs and readme pages=
 out there, linking to non-GitHub places as homepage and for bug tracking. =
If the plan is to move everything to GH, would be great to set up=C2=A0<a h=
ref=3D"http://fribidi.github.io">fribidi.github.io</a> as the homepage, and=
 redirect other pages, specially the <a href=3D"http://fribidi.org">fribidi=
.org</a> domain to the GH page. I&#39;ll be happy to do help with parts tha=
t need access to the servers.</div><div><br></div><div><br></div><div>Cheer=
s,</div><div>-Behnam</div><div><br></div></div><br clear=3D"all"><div><br><=
/div>-- <br><div class=3D"gmail_signature"><div dir=3D"ltr">Behnam Esfahbod=
 |=C2=A0=D8=A8=D9=87=D9=86=D8=A7=D9=85 =D8=A7=D8=B3=D9=81=D9=87=D8=A8=D8=AF=
<br><a href=3D"http://behnam.es/" target=3D"_blank">http://behnam.es/</a><d=
iv><div>GPG-FP: 3E7F B4B6 6F4C A8AB 9BB9 7520 5701 CA40 259E 0F8B<br></div>=
</div><div><br></div></div></div>
</div></div>

--001a11418b8c4d49d5055d5a227e--

--===============0590006078==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZnJpYmlkaSBt
YWlsaW5nIGxpc3QKZnJpYmlkaUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m
cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmliaWRpCg==

--===============0590006078==--