On Fri, Oct 23, 2015 at 3:53 PM, Joshua Cranmer 🐧 <pidgeo...@gmail.com> wrote: >> The goal of putting seamonkey and thunderbird in separate trees has >> always been to make firefox development easier, not harder. That >> should include the build system. > > And the point of this thread is that it hasn't, and I can't emphasis this > point enough. The current split is causing extreme pain on both sides of the > divide, and I fear that the people who object to this have no conception of > just how bad of a problem this has been. It's a case of grievously wounding > those who make silent, heroic efforts against the theoretical pricks of > someone who may not even exist.
I definitely think that some aspects of Firefox development has gotten easier thanks to the split. Sounds like the build system has not. I agree that we need to change something to improve that situation. I can't say that I have detailed proposal to make here. But I think that the clear directive from project leadership has been to prioritize Firefox development over other Gecko based projects. My recommendation would be to make whatever build system changes are needed in order to make the firefox build system as awesome as possible. Then add minimal hooks which enables c-c to build. Ideally such hooks are contributed by the thunderbird team. I'd also expect those hooks to need changing every now and then as the firefox build system evolves. Again, I think the responsibility to of the thunderbird developers to keep such hooks working. / Jonas _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform