Hi Loic,

On Sat, 11 Jul 2015 09:33:06 Loic Dachary wrote:
> :-) I suppose I would have reacted the same way as you just did if in your
> :position. Team work is key to everything and my words did not convey what
> :I meant, please excuse me. Being French, I sometime get lost in
> :translation.

Thank you for understanding and clarification. Your first reply did sound 
strange but it was your second reply (where you seemingly confirmed the same 
thing) that triggered my answer...


> We're doing a lot of work in Ceph, currently, to simplify integration
> testing. It is unfortunately still quite complex to setup and at the same
> time critical to ensure non regression and data integrity. I would be very
> happy to share what I've learnt over the past two years with
> co-maintainers, but that would take time. It would also take time to get
> access, learn how to schedule tests and analyze results. Instead I'm
> working to simplify the usage of the integration test infrastructure (see
> http://tracker.ceph.com/issues/6502 for instance) and I hope it can be
> easily applied independently to other projects such as jerasure, maybe
> some time next year.

Interesting. :)


> While it would be perfectly OK to wait a year or two for that to happen, in
> the case of jerasure this risk of data loss (and also the lack of
> optimized versions of the library) prompted me to offer my help as a solo
> maintainer of jerasure. Thomas also worked solo so far and did not
> communicate upstream, I figured such a switch would not break a team
> dynamic or a productive dialog between the maintainer and the upstream.
> 
> Ceph is not using the jerasure library packaged in Debian GNU/Linux, I'm
> not directly concerned by the state of the package. But I care for
> jerasure beyond Ceph. However Thomas turned down my offer and the
> discussion is over.

I think it was a mistake to present "offer" in a way like if Thomas were a 
problem or obstacle. I understand what it takes to sponsor beginners' 
packages and how much time and patience it involves to discuss all the 
issues. However Thomas is a skilled developer like yourself. Throw some code 
at him -- he can speak that language. ;)
It is a mistake to act in anticipation of problems with cooperation before 
they happen (if they ever going to happen). And since you acted like Thomas 
can't cooperate with you at the same level it created potential for self-
fulfilling prophecy...
I hope it makes sense.

-- 
All the best,
 Dmitry Smirnov

---

A creative man is motivated by the desire to achieve, not by the desire
to beat others.
        -- Ayn Rand

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to