Just a comment on this. I know you're about to release 1.0.0 soon so I 
probably should have spoken up earlier, it might be too late to do anything 
now. The oldest open PR in libuv's current 
repo, https://github.com/joyent/libuv/pull/451, is keeping JuliaLang on a 
private fork, getting linux distros a little bit mad at us, and introducing 
some "fun" issues for some adventurous people who are experimenting on 
interoperability between Node (or other languages/libraries using libuv) 
and Julia. It's been awaiting design feedback towards hopefully eventually 
merging some equivalent functionality for almost 2.5 years.

If it's doable in a backwards-compatible way then we're fine, ignore me 
until after your release. I'm concerned that it might not be. Will Julia 
have to wait until libuv 2.0.0 to be able to use unmodified upstream 
sources? I'd like to avoid that if possible. Or maybe you fully expect to 
have 2.0.0 happen sooner rather than later - though it seems the point of 
declaring 1.0.0 is usually that you intend for things to remain stable for 
a while, and cut down on the number of incompatible branches you need to 
maintain.

I believe the most recently rebased version of that patch was in June at 
https://github.com/JuliaLang/libuv/compare/eee4776549f4fc1b941506962dfa6e11a9773976...0d5175d7f5ee86c14e325cc5902f196c2b5f4ee4,
 
we can rebase it again onto master or the v1.x branch if that would help 
get the review process going, whenever it would be most convenient.

-Tony


On Tuesday, September 2, 2014 12:43:34 AM UTC-7, Saúl Ibarra Corretgé wrote:
>
> On 09/01/2014 08:27 PM, Iñaki Baz Castillo wrote: 
> > 2014-09-01 19:58 GMT+02:00 Bert Belder <[email protected] <javascript:>>: 
>
> >>> Can you really promise that no one 1.X.Y libuv version will change 
> >>> anything at API level in a non backwards-compatible manner? really? 
> >> 
> >> I don't really see why this would be an issue; we can always add 
> functions 
> >> if we need to expose additional capabilities. 
> > 
> > Yep. I don't mean adding new features, but keeping the existing ones 
> > in 1.0.0 without any API changes. 
> > 
> > 
>
> We promised to do so. 
>
>
> -- 
> Saúl Ibarra Corretgé 
> bettercallsaghul.com 
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"libuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/libuv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to