[MonoDevelop] Search for parent changelogs

Jacob Ilsø Christensen jacobilsoe at gmail.com
Fri Jun 22 17:01:02 EDT 2007


On 6/22/07, Marcos Marín <marcosmarin at gmail.com> wrote:
> Re: [MonoDevelop] Search for parent changelogs
>
> The problem I see with this radio button approach is, what if there are n
> levels in the tree? for example
> MD_ROOT/Extras/BooBinding
>
> you might have a ChangeLog in MD_ROOT, Extras and BooBinding.

Yes, my first approach just selects the "closest" ChangeLog.

>
> What if instead there was a "Select ChangeLog" button and this would bring
> up a dialog with a List of ChangeLogs, one for each level in the tree, and a
> small (will be created) next to each that does not exist?

Yes, this will indeed open up for more choices. So:

A label and a button:

The label will state what ChangeLog is currently chosen and will
default to the local one.
The button will bring up a dialog allowing the user to choose between
ChangeLogs (existing  and to be created) in each directory upwards.

Also a per project/solution configuration could then define whether
the default ChangeLog should always be the local (existing or to be
created) or the closest existing one (if any).

> Just my two cents.
>
>
> On 6/22/07, Jacob Ilsø Christensen <jacobilsoe at gmail.com> wrote:
> >
> > Hi.
> >
> > Just to get some feedback I drafted up a quick GUI.
> >
> > I see three situations:
> >
> > * There is a local ChangeLog (local.png)
> > * There is no local ChangeLog but there is a parent ChangeLog
> > (nolocal_parent.png)
> > * There is neither a local ChangeLog nor a parent ChangeLog
> > (nolocal_noparent.png)
> >
> > A per project/solution configuration could then be used to decide the
> > default radio button.
> >
> > Does this make sense or should the GUI be structured differently?
> >
> > Regards,
> > Jacob
> >
> > On 6/22/07, Rafael Teixeira <monoman at gmail.com> wrote:
> > > I would prefer to have it present the choice of using the parent
> > > changelog or creating one in some place along the path.
> > >
> > > Also a solution/project option could help set the preferred policy, as
> > > some groups just prefer a top changelog, and others like
> > > mono/monodevelop, prefer per directory ones, and some have both
> > > things.
> > >
> > > :)
> > >
> > > On 6/22/07, Jacob Ilsø Christensen <jacobilsoe at gmail.com> wrote:
> > > > Hi.
> > > >
> > > > The attached patch changes the ChangeLogAddIn behaviour such that if a
> > > > ChangeLog is not found in the current directory, parent directories
> > > > are searched.
> > > >
> > > > Is this ok to commit or is it a bad idea?
> > > >
> > > > Regards,
> > > > Jacob
> > > >
> > > > _______________________________________________
> > > > Monodevelop-list mailing list
> > > > Monodevelop-list at lists.ximian.com
> > > >
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Rafael "Monoman" Teixeira
> > > ---------------------------------------
> > > "I myself am made entirely of flaws, stitched together with good
> intentions."
> > > Augusten Burroughs
> > >
> >
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list at lists.ximian.com
> >
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
> >
> >
> >
>
>


More information about the Monodevelop-list mailing list