[Sugar-devel] Modern Linux trends (was: Re: [PATCH] use ConsoleKit instead of HAL for)

C. Scott Ananian cscott at cscott.net
Mon Apr 26 11:20:40 EDT 2010


Sorry, Sascha, didn't mean for the attack to seem personal.  And
Martin, I'm not sure NetworkManager is really the right tool for your
(server) job.  NetworkManager's goal in life is dynamic roaming, not
static setups.

I'm not necessarily defending NM: lord knows I wish it had better docs
and a more stable API.  I'm just saying that a command-line interface
isn't the be-all and end-all.  The goals of network manager aren't
terribly well served by a CLI, and NM does have strong scriptability
via other mechanisms.  If the thread started as "why doesn't
networkmanager do XYZ" or "...have better docs" I wouldn't have felt
it to be a troll.  But bitching about lack of CLI doesn't get my
automatic sympathy.

If NM doesn't do what you want, let's write the tools/patches
necessary.  But don't start complaining just because the kids don't
use getopt anymore.
  --Scott


On Monday, April 26, 2010, Martin Langhoff <martin.langhoff at gmail.com> wrote:
> On Mon, Apr 26, 2010 at 5:51 AM, Sascha Silbe
> <sascha-ml-ui-sugar-devel at silbe.org> wrote:
>> What I want to be able to do is exactly the same I can do using nm-applet.
>
> That would be a good start. Reasonable feature parity with the old
> network scripts would also be great.
>
> The best that I can say of NM is that Dan moves quickly, and cares. At
> this stage it's mature for many uses, but cli and server usage are
> rather green. And that for server scenarios the model of having a
> daemon is not the best fit.
>
> Is there any good documentation of a fullblown cli for it? Good docs
> of a fullblown config setup for servers (including bonding, bridging,
> virtual interfaces and similar goodies)?
>
> It's puzzling to me why Scott is jumping to defend NM. While in
> general things are getting better on the linux world, sometimes new
> tools have large green areas. NM has taken a long long time to mature
> to where it's at (it's not an easy job) -- but it's silly to say it
> excels at things it... well, doesn't (yet?).
>
>>> Learn the new tools,
>
> Where's docs, examples? Where's --help ? man and --help on nm-tool on
> F-12 don't have anything to say for example. Who else is using it? Or
> are we going to pioneer it, and file all the bugs tht come with the
> territory?
>
> cheers,
>
>
> m
> --
>  martin.langhoff at gmail.com
>  martin at laptop.org -- School Server Architect
>  - ask interesting questions
>  - don't get distracted with shiny stuff  - working code first
>  - http://wiki.laptop.org/go/User:Martinlanghoff
>

-- 
                         ( http://cscott.net/ )


More information about the Sugar-devel mailing list