Sriram Natarajan wrote: > Norm > The current number of components currently within sfw keeps growing > and appropriately the build time keeps growing as well. Now, when you > migrate sfw to mercurial will you design the framework in such a way > that one doesn't have to build every thing ? For example, if some one > is interested in building a component, he / she will have to only > check out its dependent components and the build will build only build > those. Does that make sense to you ? If you need any engineering > help, feel free to ping me. I can chime in after 1st week of June'09. > > Currently, Jyri Virkki has designed a system for Web Stack (which > tracks all web related components) where in one can check out lighttpd > and it dependents without having to bother about PHP etc. It would be > nice if such a similar or even better system can be designed for SFW. > This should greatly enhance the productivity of lot of folks working > on this project. The SFW build has it's "issues" and we need to look at ways to improve how we build, but I want to be sure that we don't lose any of it's benefits in the process. One of the reasons that we are currently asking for folks to build everything in the gate is that we want to avoid accidental dependencies showing up after integration. The SFW build performs some checks on the results of the builds and these checks help us avoid issues later on. At any rate, I would like to start addressing build/improvements issues after we migrate to Hg.
-Norm
