logo       

Re: Exemplar configuration thoughts: msg#00135

java.hudson.user

Subject: Re: Exemplar configuration thoughts

I was thinking I would use inheritence to set other options. The plugins I was working on make all the various options for stuff like FindBugs clickable - so theres a bunch there you could configure and inherit.

I can do the work around for now, I wouldn't rush into an inheritence design. It definently sounds like something that needs a lot of thought and your solution of copying the projects would be fine for me for a while.


On 1/29/07, Kohsuke Kawaguchi <Kohsuke.Kawaguchi@xxxxxxx> wrote:
Kohsuke Kawaguchi wrote:
> Inheritance seems to be a fairly popular notion among other tools but
> giving it a decent GUI is rather hard. Somehow you have to differentiate
> overridden values and default values (and it has to survive during the
> form submission round-trip), and you have to let people revert the setting.
>
> For systems that don't provide GUI, it's pretty easy, but for us, well...

I guess another thing is that so far it sounds like you don't really
need the inheritance. For example, in issue #257 you say that your group
enforces the directory layout where you put artifacts in build/, so you
don't really need to let people override it.

I agree that it would be nice to do something in this area, but I'm
trying to avoid doing inheritance, I guess...



--
Kohsuke Kawaguchi
Sun Microsystems                   kohsuke.kawaguchi@xxxxxxx





--

- Eric
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise