Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Mar 2013 11:31:04 +0100
From:      Baptiste Daroussin <bapt@freebsd.org>
To:        David Demelier <demelier.david@gmail.com>
Cc:        ports@freebsd.org
Subject:   Re: [HEADSUP] New make config UI
Message-ID:  <20130319103104.GF42160@ithaqua.etoilebsd.net>
In-Reply-To: <CAO%2BPfDepQbreU4mmjhMtpDpzmHiDMj6H80EddLgbRSanJWhJhw@mail.gmail.com>
References:  <20130319094210.GE42160@ithaqua.etoilebsd.net> <CAO%2BPfDepQbreU4mmjhMtpDpzmHiDMj6H80EddLgbRSanJWhJhw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--yRA+Bmk8aPhU85Qt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 19, 2013 at 11:20:43AM +0100, David Demelier wrote:
> 2013/3/19 Baptiste Daroussin <bapt@freebsd.org>
>=20
> > Hi all,
> >
> > Since the work on the new options framework has been started more than 2
> > years
> > ago, we faced a problem with the make config interface.
> >
> > dialog(1) is too limited to be able to represent in a simple UI all the
> > features
> > proposed by the new framework.
> >
> > The idea of writing a new UI was born at that time, eadler step in and
> > wrote a
> > first attempt called dialog4ports using ncurses, but never get into
> > completion.
> >
> > A few month ago Ilya A. Arkhipov decided to jump in that problem and
> > restart
> > from scratch a new version of dialog4ports, with the help of danfe, ead=
ler
> > and
> > I.
> >
> > The new version is based on dialog(3), adding to it a new widget (which=
 is
> > planned to be contributed upstream) and a new UI using that widget.
> >
> > After months of thinking/coding/testing we have been able to switch to
> > this new
> > UI and get rid of the old dialog(1) for make config.
> >
> > dialog4ports will live forever within the ports tree allowing to fastly
> > improve/fix it if needed and getting the exact same version on all the
> > plateforms.
> >
> > What it currently does:
> > - represtend all kind of options in a clean way including
> >   RADIO/GROUP/MULTI/SINGLE
> > - provide a beta quality help dialog (via F1/^E) if a ports provide a
> > pkg-help
> >   file
> > - Able to represent description instead of the KNOBS name in section
> > titles for
> >   RADIO/GROUP/SINGLE/MULTI name
> >
> > Huge thanks to Ilya A. Arkhipov (M1cRO on irc :))
> >
> > regards,
> > Bapt
> >
>=20
> Thanks a lot for that work to all contributors. I will try this evening a=
nd
> see how awesome it is :-).
>=20
> One questions I have:
>=20
> - Does the dialog4ports installation will be triggered in the pkg
> autoremove command since it's a leaf.
>=20
> Regards
>=20
> --=20
> Demelier David
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"

No because it is an explicit installation that is done.

regards,
Bapt

--yRA+Bmk8aPhU85Qt
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlFIPmgACgkQ8kTtMUmk6ExnwgCgnBTibK6yrf2bbedZ2Xi0as6s
52YAoKYPu+UZbEfL7QphKRyz1TWM6Tnh
=CzHI
-----END PGP SIGNATURE-----

--yRA+Bmk8aPhU85Qt--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130319103104.GF42160>