staehle commented on issue #1751: URL: https://github.com/apache/buildstream/issues/1751#issuecomment-1262623753
Interested in this, or at least something like it that can do caching and distributed builds within an element. For context, I am evaluating BuildStream as a meta build system to migrate an embedded Linux OS for a large company, and we currently have a very large codebase for our core application that runs on our devices. The core application is not componentized like other items that build alongside it, such as Busybox or OpenSSL or ffmpeg that only take a minute or so to build from scratch. While the correct solution is to split up that large primary application into their own elements, some portions of it wouldn't be possible to do so, and for the other it would be at least challenging and time-consuming when you have a lot of developers within different departments/groups to coordinate with (bureaucracy, am I right?). When actively developing code within that codebase, BuildStream's current (very excellent otherwise) element-level caching and distribution doesn't help much, so a more fine-grained inner-element caching and distributed build solution would be needed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
