+1. Thanks for all the work, Mario!

On Thu, Sep 2, 2021 at 8:06 AM Jens Geyer <jensge...@hotmail.com> wrote:

> +1 Sounds good. World add a step though, asking in mailing list if someone
> feels like fixing it if I cannot do myself (eg my Smalltalk is a bit
> rusty). If still nothing happens, disable. And announce it.
>
> If there is no maintainer for sth then maybe we should consider removing
> that language target altogether.
>
> Current policy ... nothing written, nothing explicitly agreed upon. But
> its a pain point, thats for sure. Your work is much appreciated.
>
> Have fun,
> JensG
>
> Sent from mobile device. You know what that means...
> ________________________________
> From: Mario Emmenlauer <ma...@emmenlauer.de>
> Sent: Thursday, September 2, 2021 10:17:02 AM
> To: Thrift-Dev <dev@thrift.apache.org>
> Subject: Disable failing bindings early?
>
>
> Hi all,
>
> Since a while there are a number of failing Travis builds. As
> far as I can see, they are due to issues with certain bindings
> that do not compile any more, or broken installers of some
> dependencies.
>
> The problem that I see with the current situation is that the
> failing builds "hide" other problems. For the better part of the
> year, half of the Travis builds failed. But merge requests where
> still merged. I tried my best to only merge when the failing
> builds where unrelated. But of course that is more guesswork than
> knowing.
>
> So is there a good policy how to deal with failing compilation?
> My recommendation would be to disable failing bindings, if:
>  - nobody is working towards a fix on that binding, and
>  - latest a _few_weeks_ have passed
> so that the rest of the project can move forward.
>
> I can see one advantage and one disadvantage of this policy:
> Pro: The rest of the project can move forward, unperturbed and
> in high quality (with all builds and tests working).
> Con: The failing bindings may not receive updates or testing
> any more, so it will become harder to resurrect them after a
> while.
>
> What do others think? Or is there a policy already?
>
> All the best,
>
>     Mario Emmenlauer
>

Reply via email to