[HEADSUP] New make config UI

HU Dong itechbear at gmail.com
Tue Mar 19 10:37:40 UTC 2013


于 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 at 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 at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at 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.


More information about the freebsd-ports mailing list