[ros-dev] A few ideas requiring discussion
Toby Smithe
toby.smithe at gmail.com
Wed Dec 13 21:28:46 CET 2006
On Wed, 2006-12-13 at 15:19 -0500, WaxDragon wrote:
> On 12/13/06, Aleksey Bragin <aleksey at studiocerebral.com> wrote:
> > Hello,
> > there are a few ideas I would like to get feedback about:
> >
> > 1) iBrowser. Do we need it nowadays in the tree, when we have firefox
> > working?
>
> If we can fix it's bugs (like form input), I say keep it. Otherwise
> drop it. I'd like to see getfirefox also removed and have FF added to
> packmgr.
Having FF by default would make life easier, especially when testing
without a network connection (whyever that may be). I don't think I've
ever tried to use iBrowser for any length of time, but when I do, I
think it needs a lot of looking after.
> > 2) In order to slightly decrease a load to our build servers, Alex
> > proposes to build Debug version without any optimizations at all,
> > thus increasing compilation speed.
>
> I'd like to see the iso archive consistent. Maybe we need more
> buildservers so we can build more configurations?
>
> > For regression testing, release builds should be used, since release
> > builds are the most sensitive to possible errors.
>
> ... and produce the least amount of debugging output.
As a tester; I like debug output... but if you insist... :)
> > 3) RBuild improvement - the "components bundles" concept should be
> > (re)introduced: if I type "make <directory name>", I would like to
> > get all components inside that directory to be built.
>
> ++
++^2
>
> > 4) Dependency map of ReactOS - maybe this should be implemented
> > inside of RBuild too. Dependency map is a tree, which shows how
> > modules depend from each other. Fortunately, we don't need to do this
> > by hand, since we can use rbuild's parsers/etc. Output format of the
> > map - open for suggestions.
>
> Unless it can generate a very detailed map, I think it should be done
> by hand, possibly as punishment for breaking build/boot. ;0)
I don't see why it shouldn't. I forget what the GNOME system is called,
but the maps it produces are incredibly useful and detailed.
More information about the Ros-dev
mailing list