On 10/18/17 2:31 PM, Simon Sapin wrote:
The relevant range of Servo commits depends on a few dozens of Rust version, much fewer than every merged Rust PR in that time. We could ask the Rust team if they’re willing to add exceptions to their deletion policy to preserve these specific versions. However some of these files are already gone, we’d have to recompile them from source.


But more importantly, how much should we really care about all this? How often have you used 'git bisect' in servo/servo, let’s say in the past year? How much effort should we put into all this, compared to the effort of manually finding and configuring working Rust and Cargo versions if we ever need to build an old Servo version?

I have used git bisect fewer than 5 times in the past year. I think the absolutely minimum we should do is provide clear instructions for how to obtain missing versions and make the Servo build system use them; it would be nice if that didn't involve building rustc from source.

Cheers,
Josh
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to