Date: Tue, 19 Mar 2013 18:37:13 +0800 From: HU Dong <itechbear@gmail.com> To: Baptiste Daroussin <bapt@freebsd.org> Cc: David Demelier <demelier.david@gmail.com>, ports@freebsd.org Subject: Re: [HEADSUP] New make config UI Message-ID: <51483FD9.1030309@gmail.com> In-Reply-To: <20130319103104.GF42160@ithaqua.etoilebsd.net> References: <20130319094210.GE42160@ithaqua.etoilebsd.net> <CAO%2BPfDepQbreU4mmjhMtpDpzmHiDMj6H80EddLgbRSanJWhJhw@mail.gmail.com> <20130319103104.GF42160@ithaqua.etoilebsd.net>
next in thread | previous in thread | raw e-mail | index | archive | help
δΊ 2013/3/19 18:31, Baptiste Daroussin ει: > On Tue, Mar 19, 2013 at 11:20:43AM +0100, David Demelier wrote: >> 2013/3/19 Baptiste Daroussin <bapt@freebsd.org> >> >>> 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, eadler >>> 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 >>> >> Thanks a lot for that work to all contributors. I will try this evening and >> see how awesome it is :-). >> >> One questions I have: >> >> - Does the dialog4ports installation will be triggered in the pkg >> autoremove command since it's a leaf. >> >> Regards >> >> -- >> 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 How to use it? I just updated my ports tree and installed it. But it seemed that the "make config" command didn't change.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51483FD9.1030309>