Re: [Dng] simple backgrounds

2015-02-28 Thread Didier Kryn


Le 28/02/2015 05:17, Isaac Dunham a écrit :
What baffles me is that Lennart *has* written a daemon specifically to 
*avoid* hung boots due to networks being down. It's called ifplugd. 
(And yes, if I used my ethernet port more often than the twice a year 
I now use it, I might want to use ifplugd. Unlike systemd, it's a 
single small daemon that just checks interface state and runs a script 
if it's connected.) Or, that might be the way Debian sets up 
networking as a dependency of remote-fs which is a dependency of the 
late-boot programs in /usr. I used to encounter similar problems when 
I had no wireless; fortunately, sysvinit proceeds after a timeout.


ifplugd is a nice little thing which does one thing and does it 
well. I use it everyday.

Didn't know Poetering wrote it. Means he was once on the right side.

Didier

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Jaromil
On Fri, 27 Feb 2015, Jonathan Wilkes wrote:

>Ok, that sounds like a plan.
> 
>But which is the default DE for Devuan-- XFCE or Mate?

It will be Xfce4, since Mate is somehow too big.

Later on, we may still want to have a respin installer and/or liveCD
with Mate default and anyway Mate is simple to apt-get install.

However the default DE will be Xfce4 and we are also contributing to its
code in order to keep it away from systemd lockin (thanks Dima!)
https://bugzilla.xfce.org/show_bug.cgi?id=11574

Many VUAs love Xfce4 and its team is really a good example of talented
open source developers with good concerns about usability, compatibility
and resource consumption. we may want to backport a newer package
ourselves with a more actual 4.12 (volunteers welcome).

ciao



___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Didier Kryn




On Fri, 27 Feb 2015, Jonathan Wilkes wrote:


Ok, that sounds like a plan.

But which is the default DE for Devuan-- XFCE or Mate?

It will be Xfce4, since Mate is somehow too big.

Later on, we may still want to have a respin installer and/or liveCD
with Mate default and anyway Mate is simple to apt-get install.

However the default DE will be Xfce4 and we are also contributing to its
code in order to keep it away from systemd lockin (thanks Dima!)
https://bugzilla.xfce.org/show_bug.cgi?id=11574

Many VUAs love Xfce4 and its team is really a good example of talented
open source developers with good concerns about usability, compatibility
and resource consumption. we may want to backport a newer package
ourselves with a more actual 4.12 (volunteers welcome).

 It seems we will have to wait a little for Mate, and maybe also 
for all the lightweight tiled DE's. Having to wait with Xfce4 is not a 
pain. It is simple, has a neat look and any beginner should find it easy 
to use. It's look and its panel are easy to configure.


Xfce4 is probably the best choice for a default, both for the 
technical reasons given by Jaromil, and for its usability by everybody.


Thanks again Dima!

Didier

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Jaromil

hi Didier,

On Sat, 28 Feb 2015, Didier Kryn wrote:

>  It seems we will have to wait a little for Mate, and maybe also
> for all the lightweight tiled DE's.

we'll likely support all lightweight desktops just out of the box, I
doubt they have hard dependencies on systemd. Enlightnement perhaps
just needs a recompilation with some flags, fellow VUA Asbesto Molesto
gathered some notes here https://lab.dyne.org/Enlightenment and package
maintainers are very welcome to step forward for this one and Mate.

I'm an avid user of tiled desktops, in particular Awesome and LarsWM, so
I'll certainly make sure those work well, for my own good.

ciao



___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[Dng] Disnovation: an inquiry into the mechanics and rhetoric of innovation

2015-02-28 Thread Jaromil

I guess this is good food for thought in the philosophical discussion, a
post from the best blogger avantgarde I can think of, Regine Debatty

Disnovation, an inquiry into the mechanics and rhetoric of innovation
http://we-make-money-not-art.com/archives/2015/02/disnovation.php

It is a report about an (excellent, IMHO) exhibition who took place in Pau's
"festival accès)s(" France. Here below an excerpt:

A few months ago, the festival accès)s( in Pau (France) invited the audience to
take a critical look at the idea of a techno-driven progress, at a propaganda
machine that promise that new 'advances' in information and communication
technologies will solve our problems and fulfill the dreams we don't even know
we had. All we need to do is update, upgrade and replace our devices.

The problem is that this quest for the new, this confusion between 'innovation'
and 'progress', has been seeping into other areas of the public sphere:
politics, economy, eduction and art. This global phenomenon has contributed to
institute techno-sciences as the core of modern dogma and the consommation /
innovation pair as the driving force for the economics.

This 'Disnovation' (a term coined by Gregory Chatonsky), this techno-capitalist
innovation that feeds on our fear of obsolescence raises a series of questions:

Are the continuous flight towards novelty and the negation of preceding values
a human obligation, an intuitive tendency, an end in itself, a salutary value?
Is innovation the expression of an ideal whose purposes are dictated by mere
economic and industrial choices? How can artists become tacit actors for the
spreading and popularization of innovations? How does this context result as
counter-relief in hijacked, critical, poetic, alternative practices? 



As a cherry on top there is a link to somehting I did not know it existed - and
it's awesome! the Livermore California's Longest Burning Light Bulb!
http://www.centennialbulb.org burning since 114 years now without interruption!


ciao

-- 
Jaromil, Dyne.org Free Software Foundry (est. 2000)
We are free to share code and we code to share freedom
Web: https://j.dyne.org Contact: https://j.dyne.org/c.vcf
GPG: 6113 D89C A825 C5CE DD02  C872 73B3 5DA5 4ACB 7D10
Confidential communications: https://keybase.io/jaromil



signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] plan to install valentine pre-alpha on real hardware.

2015-02-28 Thread Nate Bargmann
* On 2015 28 Feb 00:57 -0600, Martijn Dekkers wrote:
> > >
> > > http://unetbootin.sourceforge.net/
> > >
> >
> > some computers need a partition table on the usb-stick to boot.
> >
> >
> unetbootin should take care of that

Give it a try as I've had good luck with unetbootin on various live CDs,
but the Debian installer CDs seem to be a different story, at least for
me.  I've not tried it with Devuan Valentine, however.  As it is so
closely related to the Debian installer CD at this point in in time,
these instructions may be useful:

https://www.debian.org/CD/faq/#write-usb

- Nate

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://www.n0nb.us
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] Easy forkability

2015-02-28 Thread Hendrik Boom
On Sat, Feb 28, 2015 at 08:59:08AM +0200, Martijn Dekkers wrote:
> >
> > So, i see for protection two ways: technical, like minimalism for easy
> > forking, and community driven development of the project.
> >
> 
> http://en.wikipedia.org/wiki/Design_by_committee

Of course that one links to 

http://en.wikipedia.org/wiki/The_Wisdom_of_Crowds

THis article offers some analysis of when the wisdom of crowds works 
and when it doesn't.  The interaction structure of the crowd is a key 
element.

-- hendrik
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] plan to install valentine pre-alpha on real hardware.

2015-02-28 Thread Hendrik Boom
On Sat, Feb 28, 2015 at 06:37:03AM -0600, Nate Bargmann wrote:
> * On 2015 28 Feb 00:57 -0600, Martijn Dekkers wrote:
> > > >
> > > > http://unetbootin.sourceforge.net/
> > > >
> > >
> > > some computers need a partition table on the usb-stick to boot.
> > >
> > >
> > unetbootin should take care of that
> 
> Give it a try as I've had good luck with unetbootin on various live CDs,
> but the Debian installer CDs seem to be a different story, at least for
> me.  I've not tried it with Devuan Valentine, however.  As it is so
> closely related to the Debian installer CD at this point in in time,
> these instructions may be useful:
> 
> https://www.debian.org/CD/faq/#write-usb

As mentioned elsewhere in this thread, isohybrid did the trick.

What I don't know is whether the isohybridized version of the .iso
would still work on a CD.  If so, it might be effective just to 
distribute the hybridized version of the .iso.

If not, we should possibly distribute both.  An instruction to use 
isohybrid is unlikely to be useful to a complete beginner who does not 
yet have a Linux xytem available.

Of course, this was a pre-alpha.  Not expecting perfection and a 
vast infrastructure for all possibilities yet.

--- hendrik
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Jonathan Wilkes

On 02/22/2015 07:38 PM, Jaromil wrote:

dear Jonathan,

you have very good concerns on usability. After Devuan 1.0 we might be
able to quick fix desktop behaviour, I bet many developers involved will
go do respins and blends.

however, for what concerns us here and at least until the Devuan 1.0
release (which is a base system) you might have more chances interacting
with the XFCE and the Mate projects, which are the main desktop
environments Devuan offers on liveboot/install and are used by many
other distributions.  This way your contribution would have also a
broader reach.


Ok, that sounds like a plan.

But which is the default DE for Devuan-- XFCE or Mate?

Also, I'll respond below to Steve (I can't find his message so I just 
pasted it from the list archive...)



On Sun, 22 Feb  2015 20:11:12 + (UTC)
Jonathan  Wilkes  wrote:



Hi Jonathan,



I rearranged  the order of your post...

/
>>
>> Anyhow, if any of those three are missing under the planned system,
>> I'd be happy to help try to rectify the situation. /


That's  supremely cool. Discoverability is *everything*!!!


Hi Steve,
I think discoverability is everything, too.  But I'd like to 
differentiate discoverability

from "re-discoverability", which is what you get everytime Gnome 3 changes
its design-mind, or when Yahoo Mail feels like their interface isn't 
cool enough.


I picked these three features because I don't think they are overly 
complex, and
they should be able to provide a decent and stable experience for a 
decade or

more into the future.
/
>> Hello,A few questions about the GUI for Devuan...
>> 1) In the default desktop environment for Devuan, will there be an
>> icon or other discoverable item the user can click to see a list of
>> available wifi network connections?/


I can do a lot  of the non-gui stuff on this, should we decide that
NetworkManager  and Wicd aren't sufficient.



Basically,  "iwlist scanning" yields the list, complete with everything
needed to show  the security type and signal strength. wpa-supplicant
and the  *horribly documented* wpa_cli to make and break connections and
handle  passwords.



I'd envision  this as a python-Tk program (connection time is huge
compared to  executation time, so performance isn't an issue). There's
no reason for  this system to use dbus.


A few questions:
* I've read about network manager being designed so that multiple 
front-ends can
be used.  But is the opposite possible?  Is there a way to take network 
manager applet's

taskbar dropdown list GUI and use that front-end on something else?
* if not, would pyqt be a possibility?  Tk is of course super-easy to 
incrementally develop,
but it's missing crucial elements like theming, native dialogs, and a 
slew of other stuff that

becomes a brick-wall if you want anything more than a minimally-working GUI.
/
>> 2) When the DE's main menu pops
>> up, will the user be able to _immediately_ start typing characters
>> and see a list of applications filtered to match what is being
>> typed?/


Dmenu does  exactly that:



http://tools.suckless.org/dmenu/



Dmenu is a  productivity fountain without peer, that can be installed on
*any* Linux. I  wouldn't be caught dead without an easy hotkey to Dmenu.
I tweak my  dmenu to scroll vertically down the screen instead of
horizontally  across the top. I also tweak it for max visibility
foreground and  background, for quick recognition. If you know the name
of the  executable and don't need to pass it arguments, dmenu is the
king of  discoverability.



I also user  UMENU:



http://troubleshooters.com/umenu/index.htm



UMENU is a  spectacular menu program with single keystroke actuation and
prompted  argument substitution (so you can input arguments). It can be
used not only  for a "start menu", but also to bolt a discoverable
front-end any  complex command. However, UMENU has a nightmare
deployment  process, so less than 100 people use it. Sooner or later,
I'll rewrite  it to use something other than its current EMDL, so it can
be easily  deployed anywhere. I'll probably use a
directory/subdirectory/file  config hierarchy like djb uses.

//
Great! I'll check these two out and see how they work.

One great thing about this type of tool is that it doesn't punish the 
user for

discovering and learning the tool.  When you click a start menu and navigate
some categories, you get worse and worse productivity the more you use
it-- both the latency and the overhead of navigating become obstacles.

But with these kinds of tools you can eventually learn to bring up an 
app faster
than your eye can track the animation of the tool.  A graphical tool 
that can

rival the speed of the command line in any domain is a decent design IMO.

Btw-- I do not mena to imply _replacing_ a point-and-click menu or 
right-click

menu in a DE./

>> 3) In the default desktop environment for Devuan, when the user
>> clicks the "Super" key (often has the Windows icon on it) will the
>> DEs main menu pop up?

Re: [Dng] plan to install valentine pre-alpha on real hardware.

2015-02-28 Thread Nate Bargmann
* On 2015 28 Feb 07:56 -0600, Hendrik Boom wrote:
> As mentioned elsewhere in this thread, isohybrid did the trick.

Oh, yeah, I remember that *now*.  Slaps forehead!
 
> What I don't know is whether the isohybridized version of the .iso
> would still work on a CD.  If so, it might be effective just to 
> distribute the hybridized version of the .iso.
> 
> If not, we should possibly distribute both.  An instruction to use 
> isohybrid is unlikely to be useful to a complete beginner who does not 
> yet have a Linux xytem available.

IMO, the Debian installer requires just a few too many hoops to get the
image onto a USB stick for a beginner.  I am very appreciative of those
distributions that not only offer an ISO but also a .img for writing
directly to a USB stick.

> Of course, this was a pre-alpha.  Not expecting perfection and a 
> vast infrastructure for all possibilities yet.

While it seems like a straightforward process to use the Debian
installer, I'm certain there are many behind the scenes gotchas to be
found.  :-D

- Nate

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://www.n0nb.us
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] Disnovation: an inquiry into the mechanics and rhetoric of innovation

2015-02-28 Thread Martijn Dekkers
> A few months ago, the festival accès)s( in Pau (France) invited the
> audience to
> take a critical look at the idea of a techno-driven progress, at a
> propaganda
> machine that promise that new 'advances' in information and communication
> technologies will solve our problems and fulfill the dreams we don't even
> know
> we had. All we need to do is update, upgrade and replace our devices.
>

Obligatory: http://theoatmeal.com/comics/apple
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] plan to install valentine pre-alpha on real hardware.

2015-02-28 Thread Hendrik Boom
On Sat, Feb 28, 2015 at 08:18:28AM -0600, Nate Bargmann wrote:
> * On 2015 28 Feb 07:56 -0600, Hendrik Boom wrote:
> > As mentioned elsewhere in this thread, isohybrid did the trick.
> 
> Oh, yeah, I remember that *now*.  Slaps forehead!
>  
> > What I don't know is whether the isohybridized version of the .iso
> > would still work on a CD.  If so, it might be effective just to 
> > distribute the hybridized version of the .iso.
> > 
> > If not, we should possibly distribute both.  An instruction to use 
> > isohybrid is unlikely to be useful to a complete beginner who does not 
> > yet have a Linux xytem available.
> 
> IMO, the Debian installer requires just a few too many hoops to get the
> image onto a USB stick for a beginner.  I am very appreciative of those
> distributions that not only offer an ISO but also a .img for writing
> directly to a USB stick.
> 
> > Of course, this was a pre-alpha.  Not expecting perfection and a 
> > vast infrastructure for all possibilities yet.
> 
> While it seems like a straightforward process to use the Debian
> installer, I'm certain there are many behind the scenes gotchas to be
> found.  :-D

I read the Debian installer mailing list since I upgraded to Jessie 
early and had huge difficulties.  Yes, there are currently many 
gotchas.  There's apparently a bug that prevents them from 
offering a choice of inits, which they think is too comlex to 
fix before the Jessie release.

-- hendrik
 
> 
> - Nate
> 
> -- 
> 
> "The optimist proclaims that we live in the best of all
> possible worlds.  The pessimist fears this is true."
> 
> Ham radio, Linux, bikes, and more: http://www.n0nb.us
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Didier Kryn


Le 28/02/2015 11:38, Jaromil a écrit :

hi Didier,

On Sat, 28 Feb 2015, Didier Kryn wrote:


  It seems we will have to wait a little for Mate, and maybe also
for all the lightweight tiled DE's.

we'll likely support all lightweight desktops just out of the box, I
doubt they have hard dependencies on systemd. Enlightnement perhaps
just needs a recompilation with some flags, fellow VUA Asbesto Molesto
gathered some notes here https://lab.dyne.org/Enlightenment and package
maintainers are very welcome to step forward for this one and Mate.

I'm an avid user of tiled desktops, in particular Awesome and LarsWM, so
I'll certainly make sure those work well, for my own good.

I was expecting a base system with tricky DE install but it seems 
we'll have a host of choices from the beginning! wah.



___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] plan to install valentine pre-alpha on real hardware.

2015-02-28 Thread Didier Kryn


Le 28/02/2015 14:55, Hendrik Boom a écrit :

On Sat, Feb 28, 2015 at 06:37:03AM -0600, Nate Bargmann wrote:

* On 2015 28 Feb 00:57 -0600, Martijn Dekkers wrote:

http://unetbootin.sourceforge.net/


some computers need a partition table on the usb-stick to boot.



unetbootin should take care of that

Give it a try as I've had good luck with unetbootin on various live CDs,
but the Debian installer CDs seem to be a different story, at least for
me.  I've not tried it with Devuan Valentine, however.  As it is so
closely related to the Debian installer CD at this point in in time,
these instructions may be useful:

https://www.debian.org/CD/faq/#write-usb

As mentioned elsewhere in this thread, isohybrid did the trick.

What I don't know is whether the isohybridized version of the .iso
would still work on a CD.  If so, it might be effective just to
distribute the hybridized version of the .iso.

If not, we should possibly distribute both.  An instruction to use
isohybrid is unlikely to be useful to a complete beginner who does not
yet have a Linux xytem available.

Of course, this was a pre-alpha.  Not expecting perfection and a
vast infrastructure for all possibilities yet.

--- hendrik



Question to the VUAs: is it planned to provide a debootstrap, or 
devutstrap? This is very convenient when installing on embeded devices 
without a virtual terminal.


Didier

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] plan to install valentine pre-alpha on real hardware.

2015-02-28 Thread Svante Signell
On Sat, 2015-02-28 at 09:45 -0500, Hendrik Boom wrote:

> 
> I read the Debian installer mailing list since I upgraded to Jessie 
> early and had huge difficulties.  Yes, there are currently many 
> gotchas.  There's apparently a bug that prevents them from 
> offering a choice of inits, which they think is too comlex to 
> fix before the Jessie release.

Of course they don't want to offer alternate inits :( And the bug is a
long-standing one, where the maintainer refuses to include the very
small patch to debootstrap, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668001#20
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668001#90
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668001#100

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Stefan Ott
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/28/2015 11:38 AM, Jaromil wrote:
> 
> I'm an avid user of tiled desktops, in particular Awesome and
> LarsWM, so I'll certainly make sure those work well, for my own
> good.

i3 user here. In case we ever need specific tweaks for that (eg.
Debian somehow manages to introduce systemd dependencies on the i3
package) I'd be more than happy to step up.

cheers
- -- 
Stefan Ott
http://www.ott.net/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBAgAGBQJU8e7CAAoJENlTbTnJZqYo/8MQAJdnPMNCUPAvjZXNGOoO9o69
puf4nSZfiEkIWPQ9UvE+yRxhx0Tups3xpKXuoWR0m+o9pcyHMMjOZvPKsIBA//OD
rE0Ok4NSTMwqxJc+xJplNPpkTgP67HQYQAPHUjOnnQN+Glw+X6NHzPaPizJ/C/tE
2kuITX0D3J0ynUFHjHQrWQRidKifr06ownEIs+U6kHO3ACuY2vMk1SEZCwh1qWzg
nkNahpep1vzss2L5nRF4897qdMASCOuKWDgKWdhn9I+7NT5lV4mBSHGLhR8doVAJ
GAcwtfD1m4EiA+sBN3YP+T0hJbpZCtGumCZJ0L0G237qSAhT0qKw8SPJFxe1NJJW
dJkCJXanyIrGtIF7QkZQJkjdsCNa/nvyuyqQqBYP5/mcYjl+7R/+xfkwS7bux2Am
FGKcODmifu8Hb1s82Y3tBfWBJ3V8T99+nmnBa1CF0VCdJWvLrgW2O5T823f0Ibk8
2/G2hpiQ+HEjVePEYb8Rf92YS3Qks89pvDafIplaBCcFN3+rbIfeSg+H8fhzYAMI
foTdsh+WIufqHHTbA2bqUhGv1uhuvcILO7vqB2uNgtowtumkSoNzo8IGf4WRwwGK
nPbaK56BtEkibnpRyexRzP/DjEC1jfBQpJNu/8YasvYfcw2rKq+mNaIaSG2PUK/V
YrSeMLY1Kpf3/rjO7OKI
=Thi9
-END PGP SIGNATURE-
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Steve Litt
On Sat, 28 Feb 2015 01:42:49 -0500
"Steven W. Scott"  wrote:


> On Feb 27, 2015 11:45 PM, "Steve Litt" 
> wrote:
> 
> > On Fri, 27 Feb 2015 14:18:15 -0600
> > "T.J. Duchene"  wrote:
> >
> >
> > > With respect to all, I think that a measure of objectivity is
> > > called for here.  I think that because personality clashes that
> > > Debian's entire systemd discussion has lost any sense of reality
> > > long ago.
> >
> > You know, T.J., I might just agree with you, *if* you can show me a
> > block diagram of the systemd ecosystem, *complete with interaction
> > lines as well as functional blocks*.
> >
> > You know, like this:
> >
> > http://troubleshooters.com/lpm/201202/images/email_arch_personal.png
> >
> > Or these:
> >
> > http://troubleshooters.com/lpm/200803/images/server_app.png
> > http://troubleshooters.com/lpm/200803/images/client_app.png
> >
> > Or these:
> >
> > http://www.troubleshooters.com/linux/djbdns/images/mm_process_overview.png
> > http://www.troubleshooters.com/linux/djbdns/images/mm_daemontools.png
> > http://www.troubleshooters.com/linux/djbdns/images/mm_minimal_service.png
> >
> > http://www.troubleshooters.com/linux/djbdns/images/mm_dnscache_block_diagram.png
> >
> > http://www.troubleshooters.com/linux/djbdns/images/mm_tinydns_block_diagram.png
> >
> > Or this:
> >
> > http://www.troubleshooters.com/linux/nullmailer/images/nullmailer_mm.png
> >
> > But not the following, because it's boxes with no lines:
> >
> >
> > http://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Systemd_components.svg/440px-Systemd_components.svg.png
> >
> > Nor this, because it's obviously incomplete as a representation of
> > the systemd ecosphere:
> >
> >
> > http://upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Linux_kernel_unified_hierarchy_cgroups_and_systemd.svg/440px-Linux_kernel_unified_hierarchy_cgroups_and_systemd.svg.png
> >
> >
> > Bottom line is this: If you make a modular system with thin
> > interfaces and sane components, somebody will make a block diagram
> > representing it, accurately, in its entirety.
> >
> > It could be argued that the email, sockets, and djb software
> > systems I diagrammed were much simpler than systemd. Fair enough,
> > but I'm one guy doing this stuff in my spare time, not six guys
> > getting paid full time by Red Hat. I'm sure one of the geniuses Red
> > Hat hired could have diagrammed system accurately and completely.
> > Heck, I often do that *before* I write software, just so the system
> > turns out architecturally sound.
> >
> > Let's see the block diagram. Prove systemd doesn't have grave
> > architectural problems.
> >
> > SteveT
> >
> > Steve Litt*  http://www.troubleshooters.com/
> > Troubleshooting Training  *  Human Performance


> Lol! I recently happened to be researching the different soundsystem
> architectures, after incinerating pulseaudio on my laptop/Wheezy and
> then having different problems, and found -->
> https://wiki.debian.org/Sound
> 
> What struck me of particular interest were the three diagrams of how
> alsa/jack/pulseaudio perceive the sound architecture. I couldn't help
> but think that systemd very likely has the same structure. The
> "mother, may I?/None shall pass/TRON MCP" structure.
> 
> Developers often hang to a general pattern of designing things; I
> cant see why the designer behind pulseaudio would be different. Best
> argument against systemd I've seen to date.
> 
> SWS

Hi Steven,

First, thank you *so much* for providing these three diagrams. I've
been trying to find out how sound works for a long time.

As far as
http://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Pulseaudio-diagram.svg/1000px-Pulseaudio-diagram.svg.png
 ,
if systemd had a block diagram like that, and if the boxes truly
represent modules and not just concepts, I would stipulate that T.J.
might have a point, because that diagram is actually something I could
troubleshoot off of, always assuming the arrows between them represent
thin, clean interfaces.

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[Dng] NIC at boot, was Re: simple backgrounds

2015-02-28 Thread william moss
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 02/27/2015 11:17 PM, Isaac Dunham wrote:
> On Fri, Feb 27, 2015 at 06:13:24PM +, KatolaZ wrote:
>> On Fri, Feb 27, 2015 at 01:56:56PM +, Matthew Melton wrote:
>>
>> [cut]
>>

 Just to support my point, Debian has a great logo, but this is what is
 currently happening to the users of Jessie, thanks to the
 systemd-nonsense:

 https://lists.debian.org/debian-user/2015/02/msg00013.html
>>>
>>> Think they have found a solution after reading the followups. Reminds me 
>>> that someone complained they couldn't terminate fdisk if started by systemd 
>>> during boot. 
>>> Might offer to help them...once I have stopped laughing of course. Ha ha.
>>>
>>>
>>
>> Well, I still find it hard to believe that a modern Unix OS might be
>> stuck at boot because I forgot to connect an ethernet cable... This is
>> the essence of the systemd-nonsense. In that case it was "just" a
> 
> What baffles me is that Lennart *has* written a daemon specifically to
> *avoid* hung boots due to networks being down.
> It's called ifplugd.
> 
> (And yes, if I used my ethernet port more often than the twice a year
> I now use it, I might want to use ifplugd.  Unlike systemd, it's a
> single small daemon that just checks interface state and runs a script
> if it's connected.)
> 
> Or, that might be the way Debian sets up networking as a dependency of
> remote-fs which is a dependency of the late-boot programs in /usr.
> I used to encounter similar problems when I had no wireless; fortunately,
> sysvinit proceeds after a timeout.
> 
First, I assume that if you do not use your wired NIC, you are using
802.11 rather than 802.3; some of us prefer the security and speed of a
wired network. I wired my house for 1Gbit years ago. The actual
bandwidth utilization for 802.3 is better than 802.11 and it is more secure.

As to the daemon.
Even with a BSD style parallel IPL, it is easy to modify the start up
scripts with either a spinlock or even better a parallel monitor that
check the state of the chip set on the NIC and restarts it if a certain
time passes. If you prefer not to do this (I do not), then you can do
what I did. That is, I built a post init (IPL) system. I placed it in
/etc/local.init.d. A script in /etc/cron.d activates a sequence of
checks using the @reboot command for the cron task time. Think of this
as a modern equivalent to /etc/init.d/rclocal.

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlTx+m4ACgkQpY/BHpBmP2pzCwD/cvagNSe3IWCma2y19NtfpgFR
0P++CDotBblJiAFjthoA/ikeNVHlzUwQUlW8/XCzOCGy/Senr4VrUOkk0zi615VK
=IYgC
-END PGP SIGNATURE-
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] Disnovation: an inquiry into the mechanics and rhetoric of innovation

2015-02-28 Thread P. T. Zoltowski
Mother Nature had to solve that problem a long time ago. The only
reason it's not so obvious it's because our notion of evolution was
created (or rather I should say distorted) by a fascist minded people.
At the core of all life lies DNA replication, which is just copying
itself as best as possible (if it works, there's no need to change
it!). That is stagnation, and is very much needed. But this in the
long run may create problems, because environment is slowly changing,
and some innovation is needed to avoid extinction. The only way the
nature has to achieve it is the gene exchange. Now the crucial
question is, how and why it works? Fascists claim that it creates
"better" organisms, with a purpose and right to replace the old
"worse" ones (if you see an analogy with some init system here, it's
because there's one!). But it's not true, a child of two geniuses
doesn't even have to be smart, we still have one cell bacteria,
mammals didn't kill the reptiles, and so on. It can't be true, because
Nature can't know the future, so there's no way to tell what is / will
be better and what worse. For this reason the only reasonable strategy
is to create as much diversity as possible, so even if some
unpredictable catastrophe / disease happens, not all organisms will be
affected by it. Innovation is needed, but it can't destroy the
diversity, and when it does, it can't and won't last long. In terms of
(short) success, cancer cells are the best, they seem to be immortal,
have the ability to dominate and destroy all other cells in the
organism. But the price of this is high, they finally kill themselves
by killing the organism in which they grow. Once again it's an obvious
analogy, and hopefully that cancer won't kill linux. Yes, innovation
is needed, but not at all price, since nothing can be the best
solution, and the more diversity the better, for everyone.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Steve Litt
On Fri, 27 Feb 2015 15:00:01 -0500
Jonathan Wilkes  wrote:

> On 02/22/2015 07:38 PM, Jaromil wrote:
> > dear Jonathan,
> >
> > you have very good concerns on usability. After Devuan 1.0 we might
> > be able to quick fix desktop behaviour, I bet many developers
> > involved will go do respins and blends.
> >
> > however, for what concerns us here and at least until the Devuan 1.0
> > release (which is a base system) you might have more chances
> > interacting with the XFCE and the Mate projects, which are the main
> > desktop environments Devuan offers on liveboot/install and are used
> > by many other distributions.  This way your contribution would have
> > also a broader reach.
> 
> Ok, that sounds like a plan.
> 
> But which is the default DE for Devuan-- XFCE or Mate?

I don't think it matters. I see four kinds of DEs:

1) No panel (Openbox et al)
2) Panel (Xfce, Lxde, JWM, et al)
3) Inclusion of human ambiguities (Gnome, Unity)
4) Bloatware (KDE, Gnome, Unity)

I'm pretty sure Network Manager would work fine with 2, 3 and 4. Wicd
works fine with all 4. The thing I'm proposing would work fine with all
four, and would depend only on the wpa_supplicant family and whatever
GUI dependencies the GUI version decided to incorporate.

> 
> Also, I'll respond below to Steve (I can't find his message so I just 
> pasted it from the list archive...)
> 
> >On Sun, 22 Feb  2015 20:11:12 + (UTC)
> >Jonathan  Wilkes  wrote:
> 
> >Hi Jonathan,
> 
> >I rearranged  the order of your post...
> /
>  >>
>  >> Anyhow, if any of those three are missing under the planned
>  >> system, I'd be happy to help try to rectify the situation. /
> 
> >That's  supremely cool. Discoverability is *everything*!!!
> 
> Hi Steve,
> I think discoverability is everything, too.  But I'd like to 
> differentiate discoverability
> from "re-discoverability", which is what you get everytime Gnome 3
> changes its design-mind, or when Yahoo Mail feels like their
> interface isn't cool enough.

Yes. Please modify my statement to incorporate your preceding sentence.

> 
> I picked these three features because I don't think they are overly 
> complex, 

That's for sure. #1 is a fairly easy set of shellscripts, perhaps
front-ended by whatever. #2 is dmenu plus a hotkey, and #3 is just a
hotkey.

> and
> they should be able to provide a decent and stable experience for a 
> decade or
> more into the future.

wpa_supplicant doesn't change much, so I'd imagine only the networking
GUI front end would be subject to change.

> /
>  >> Hello,A few questions about the GUI for Devuan...
>  >> 1) In the default desktop environment for Devuan, will there be an
>  >> icon or other discoverable item the user can click to see a list
>  >> of available wifi network connections?/
> 
> >I can do a lot  of the non-gui stuff on this, should we decide that
> >NetworkManager  and Wicd aren't sufficient.
> 
> >Basically,  "iwlist scanning" yields the list, complete with
> >everything needed to show  the security type and signal strength.
> >wpa-supplicant and the  *horribly documented* wpa_cli to make and
> >break connections and handle  passwords.
> 
> >I'd envision  this as a python-Tk program (connection time is huge
> >compared to  executation time, so performance isn't an issue).
> >There's no reason for  this system to use dbus.
> 
> A few questions:
> * I've read about network manager being designed so that multiple 
> front-ends can
> be used.  But is the opposite possible?  Is there a way to take
> network manager applet's
> taskbar dropdown list GUI and use that front-end on something else?

I don't know. Given the entire NetworkManager's dependency on dbus, 


> * if not, would pyqt be a possibility?  Tk is of course super-easy to 
> incrementally develop,
> but it's missing crucial elements like theming, native dialogs, and a 
> slew of other stuff that
> becomes a brick-wall if you want anything more than a
> minimally-working GUI. /

Everything you say in the preceding paragraph is true. I'll just give
you an API, and you can hook any front end technology to it. However...

My way of thinking is this: The less dependency, the better. If *I*
were programming the front end, I'd use the least dependency encumbered
GUI lib I could, and that wouldn't be Qt.

But of course, the beauty of my giving you an API is that you can write
the front end in pyqt, Joe could write it in Python/TK, Sam could
write it in Python/curses, and Dave could write it in C/ncurses.


>  >> 2) When the DE's main menu pops
>  >> up, will the user be able to _immediately_ start typing characters
>  >> and see a list of applications filtered to match what is being
>  >> typed?/
> 
> >Dmenu does  exactly that:
> 
> >http://tools.suckless.org/dmenu/
> 
> >Dmenu is a  productivity fountain without peer, that can be
> >installed on *any* Linux. I  wouldn't be caught dead without an easy
> >hotkey to Dmenu. I tweak my  dmenu to scroll vertically down the
> >screen instead of horizontally  acros

Re: [Dng] three important UI features

2015-02-28 Thread Jude Nelson
> I don't know. Given the entire NetworkManager's dependency on dbus,

Dbus is just the mechanism other programs use to interact with NM.  If you
were to carve out the dbus API from NM, it would still manage your network
as before, but you'd need to add a different way to control it.

-Jude

On Sat, Feb 28, 2015 at 1:02 PM, Steve Litt 
wrote:

> On Fri, 27 Feb 2015 15:00:01 -0500
> Jonathan Wilkes  wrote:
>
> > On 02/22/2015 07:38 PM, Jaromil wrote:
> > > dear Jonathan,
> > >
> > > you have very good concerns on usability. After Devuan 1.0 we might
> > > be able to quick fix desktop behaviour, I bet many developers
> > > involved will go do respins and blends.
> > >
> > > however, for what concerns us here and at least until the Devuan 1.0
> > > release (which is a base system) you might have more chances
> > > interacting with the XFCE and the Mate projects, which are the main
> > > desktop environments Devuan offers on liveboot/install and are used
> > > by many other distributions.  This way your contribution would have
> > > also a broader reach.
> >
> > Ok, that sounds like a plan.
> >
> > But which is the default DE for Devuan-- XFCE or Mate?
>
> I don't think it matters. I see four kinds of DEs:
>
> 1) No panel (Openbox et al)
> 2) Panel (Xfce, Lxde, JWM, et al)
> 3) Inclusion of human ambiguities (Gnome, Unity)
> 4) Bloatware (KDE, Gnome, Unity)
>
> I'm pretty sure Network Manager would work fine with 2, 3 and 4. Wicd
> works fine with all 4. The thing I'm proposing would work fine with all
> four, and would depend only on the wpa_supplicant family and whatever
> GUI dependencies the GUI version decided to incorporate.
>
> >
> > Also, I'll respond below to Steve (I can't find his message so I just
> > pasted it from the list archive...)
> >
> > >On Sun, 22 Feb  2015 20:11:12 + (UTC)
> > >Jonathan  Wilkes  wrote:
> >
> > >Hi Jonathan,
> >
> > >I rearranged  the order of your post...
> > /
> >  >>
> >  >> Anyhow, if any of those three are missing under the planned
> >  >> system, I'd be happy to help try to rectify the situation. /
> >
> > >That's  supremely cool. Discoverability is *everything*!!!
> >
> > Hi Steve,
> > I think discoverability is everything, too.  But I'd like to
> > differentiate discoverability
> > from "re-discoverability", which is what you get everytime Gnome 3
> > changes its design-mind, or when Yahoo Mail feels like their
> > interface isn't cool enough.
>
> Yes. Please modify my statement to incorporate your preceding sentence.
>
> >
> > I picked these three features because I don't think they are overly
> > complex,
>
> That's for sure. #1 is a fairly easy set of shellscripts, perhaps
> front-ended by whatever. #2 is dmenu plus a hotkey, and #3 is just a
> hotkey.
>
> > and
> > they should be able to provide a decent and stable experience for a
> > decade or
> > more into the future.
>
> wpa_supplicant doesn't change much, so I'd imagine only the networking
> GUI front end would be subject to change.
>
> > /
> >  >> Hello,A few questions about the GUI for Devuan...
> >  >> 1) In the default desktop environment for Devuan, will there be an
> >  >> icon or other discoverable item the user can click to see a list
> >  >> of available wifi network connections?/
> >
> > >I can do a lot  of the non-gui stuff on this, should we decide that
> > >NetworkManager  and Wicd aren't sufficient.
> >
> > >Basically,  "iwlist scanning" yields the list, complete with
> > >everything needed to show  the security type and signal strength.
> > >wpa-supplicant and the  *horribly documented* wpa_cli to make and
> > >break connections and handle  passwords.
> >
> > >I'd envision  this as a python-Tk program (connection time is huge
> > >compared to  executation time, so performance isn't an issue).
> > >There's no reason for  this system to use dbus.
> >
> > A few questions:
> > * I've read about network manager being designed so that multiple
> > front-ends can
> > be used.  But is the opposite possible?  Is there a way to take
> > network manager applet's
> > taskbar dropdown list GUI and use that front-end on something else?
>
> I don't know. Given the entire NetworkManager's dependency on dbus,
>
>
> > * if not, would pyqt be a possibility?  Tk is of course super-easy to
> > incrementally develop,
> > but it's missing crucial elements like theming, native dialogs, and a
> > slew of other stuff that
> > becomes a brick-wall if you want anything more than a
> > minimally-working GUI. /
>
> Everything you say in the preceding paragraph is true. I'll just give
> you an API, and you can hook any front end technology to it. However...
>
> My way of thinking is this: The less dependency, the better. If *I*
> were programming the front end, I'd use the least dependency encumbered
> GUI lib I could, and that wouldn't be Qt.
>
> But of course, the beauty of my giving you an API is that you can write
> the front end in pyqt, Joe could write it in Python/TK, Sam could
> write it in Python/curses, and 

Re: [Dng] three important UI features

2015-02-28 Thread Steve Litt
On Sat, 28 Feb 2015 13:34:37 -0500
Jude Nelson  wrote:

> > I don't know. Given the entire NetworkManager's dependency on dbus,
> 
> Dbus is just the mechanism other programs use to interact with NM.
> If you were to carve out the dbus API from NM, it would still manage
> your network as before, but you'd need to add a different way to
> control it.
> 
> -Jude

:-)

For me it would be easier to build something simple from scratch than
rip out and replace other peoples' code from something unfamiliar to me.

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Philip Lacroix

Am 27.02.2015 21:18 schrieb T.J. Duchene:
With respect to all, I think that a measure of objectivity is called 
for

here. I think that because personality clashes that Debian's entire
systemd discussion has lost any sense of reality long ago.


I wouldn't call "personality clash" the case of a user having specific 
problems
with systemd's networking tentacles on Debian Jessie, don't you think? 
Anyway,
I guess that far from focusing on subjective topics, DeVuan is forking 
DeBian
itself right now, while encouraging objective and balanced discussion, 
which

is welcome and a pleasure to read.

With no offense or judgment intended, I'd rather not see Debian's mud 
at
our door. The reason we left was to get away from it. Devuan does not 
need

to justify its own existence.


"Debian's mud at our door"? "The reason we left"? With all due respect 
and no
judgement intended, your sudden use of the royal "We" on this list is 
quite
surprising, especially since about three weeks ago you wrote the 
following
comments, which strikingly resemble to what can be read on Poettering's 
blog,
which is being copy&pasted around the web by many well-disguised 
"Yes-Men":


Funny thing. I hear a lot of complaining about systemd, and yes, i 
think

some of it is justified, but consider this... Rather than joining the
project and steering it in another direction, or creating patches to 
fix

what you do not like, everyone is just standing about complaining.
(...)
The reality is that no matter what anyone does, systemd is here to 
stay

(...)
There is no escaping this fact of life. Linux as an OS is developed in 
a

hodgepodge of distributions. The reason systemd has found such wide
adoption is that it simplifies their work.


Quite frankly, it sounds like you're actually trying to *pose* as a 
Devuan

supporter, which you seem not to be.

The reality is that Linux is a mean-spirited, ugly camel with the 
number
of humps chosen by committee.  For all of that, it is rather endearing 
-
because you can make of it what you will. No one can charge you in 
court

or judge less of your character for doing your own thing.


This one seems to have been inspired by Microsoft's ancient anti-Linux 
FUD
marketing campaign - you know, the one with a long-proboscized 
monster-penguin.
However, let's paraphrase it: of course "Linux" is free software 
released under
the GPL and similar licenses, therefore "you can make of it what you 
will"...
unless "somebody" manages to nail it down through some subtle and nasty 
agenda

which makes said licenses useless.


I've had Debian, RedHat, and just about every major distribution grace
my system at some point. With every single one of them, without
exception, has had issues of some kind or another.  Some of which were
major showstoppers. Some didn't even boot, others were so poorly
assembled that you'd think the packagers were drunken monkeys.


Unfortunately I cannot brag such a catastrophic experience with Linux
distributions myself, but that's probably my fault. Anyway, your comment
sounds like yet another iteration of the "Linux is broken" mantra, hence 
I

encourage you to jump on (or return to) the Grand Unifying Init System
bandwagon.


All of this started long before systemd was ever created, and will
certainly be around long after systemd is forgotten.


Yeah. However, this is (again) just another way to say "That's the way 
it
is", or "So goes the world", while dismissing specific problems by 
pushing

them inside the foggy and much undetermined concept of "life".

Philip
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Wolfgang Pirker

I have a remark on dmenu.

It might be a practical way to achieve #2 for all desktop environment in 
a uniform way. But in a desktop environment like XFCE and heavier ones 
there are alternatives which might integrate better in its desktop 
environment and look prettier.


For example in XFCE you could replace the Application Menu with 
Whiskermenu and bind it to the left or right Super key in the 
Application Shortcuts Settings.


Apart from feature #2  whiskermenu also shows the most used applications 
immediately which is quite useful too.


That is my opinion. Some other XFCE users might prefer the classical 
XFCE application menu.


-- wolfgang

On 2015-02-28 18:02, Steve Litt wrote:

On Fri, 27 Feb 2015 15:00:01 -0500
Jonathan Wilkes  wrote:

> On 02/22/2015 07:38 PM, Jaromil wrote:
> > dear Jonathan,
> >
> > you have very good concerns on usability. After Devuan 1.0 we might
> > be able to quick fix desktop behaviour, I bet many developers
> > involved will go do respins and blends.
> >
> > however, for what concerns us here and at least until the Devuan 1.0
> > release (which is a base system) you might have more chances
> > interacting with the XFCE and the Mate projects, which are the main
> > desktop environments Devuan offers on liveboot/install and are used
> > by many other distributions.  This way your contribution would have
> > also a broader reach.
>
> Ok, that sounds like a plan.
>
> But which is the default DE for Devuan-- XFCE or Mate?

I don't think it matters. I see four kinds of DEs:

1) No panel (Openbox et al)
2) Panel (Xfce, Lxde, JWM, et al)
3) Inclusion of human ambiguities (Gnome, Unity)
4) Bloatware (KDE, Gnome, Unity)

I'm pretty sure Network Manager would work fine with 2, 3 and 4. Wicd
works fine with all 4. The thing I'm proposing would work fine with all
four, and would depend only on the wpa_supplicant family and whatever
GUI dependencies the GUI version decided to incorporate.

>
> Also, I'll respond below to Steve (I can't find his message so I just
> pasted it from the list archive...)
>
> >On Sun, 22 Feb  2015 20:11:12 + (UTC)
> >Jonathan  Wilkes  wrote:
>
> >Hi Jonathan,
>
> >I rearranged  the order of your post...
> /
>  >>
>  >> Anyhow, if any of those three are missing under the planned
>  >> system, I'd be happy to help try to rectify the situation. /
>
> >That's  supremely cool. Discoverability is *everything*!!!
>
> Hi Steve,
> I think discoverability is everything, too.  But I'd like to
> differentiate discoverability
> from "re-discoverability", which is what you get everytime Gnome 3
> changes its design-mind, or when Yahoo Mail feels like their
> interface isn't cool enough.

Yes. Please modify my statement to incorporate your preceding sentence.

>
> I picked these three features because I don't think they are overly
> complex,

That's for sure. #1 is a fairly easy set of shellscripts, perhaps
front-ended by whatever. #2 is dmenu plus a hotkey, and #3 is just a
hotkey.

> and
> they should be able to provide a decent and stable experience for a
> decade or
> more into the future.

wpa_supplicant doesn't change much, so I'd imagine only the networking
GUI front end would be subject to change.

> /
>  >> Hello,A few questions about the GUI for Devuan...
>  >> 1) In the default desktop environment for Devuan, will there be an
>  >> icon or other discoverable item the user can click to see a list
>  >> of available wifi network connections?/
>
> >I can do a lot  of the non-gui stuff on this, should we decide that
> >NetworkManager  and Wicd aren't sufficient.
>
> >Basically,  "iwlist scanning" yields the list, complete with
> >everything needed to show  the security type and signal strength.
> >wpa-supplicant and the  *horribly documented* wpa_cli to make and
> >break connections and handle  passwords.
>
> >I'd envision  this as a python-Tk program (connection time is huge
> >compared to  executation time, so performance isn't an issue).
> >There's no reason for  this system to use dbus.
>
> A few questions:
> * I've read about network manager being designed so that multiple
> front-ends can
> be used.  But is the opposite possible?  Is there a way to take
> network manager applet's
> taskbar dropdown list GUI and use that front-end on something else?

I don't know. Given the entire NetworkManager's dependency on dbus,


> * if not, would pyqt be a possibility?  Tk is of course super-easy to
> incrementally develop,
> but it's missing crucial elements like theming, native dialogs, and a
> slew of other stuff that
> becomes a brick-wall if you want anything more than a
> minimally-working GUI. /

Everything you say in the preceding paragraph is true. I'll just give
you an API, and you can hook any front end technology to it. However...

My way of thinking is this: The less dependency, the better. If *I*
were programming the front end, I'd use the least dependency encumbered
GUI lib I could, and that wouldn't be Qt.

But of course, the beauty of my giving

Re: [Dng] three important UI features

2015-02-28 Thread Gravis
> > > I don't know. Given the entire NetworkManager's dependency on dbus,
> >
> > Dbus is just the mechanism other programs use to interact with NM.
> > If you were to carve out the dbus API from NM, it would still manage
> > your network as before, but you'd need to add a different way to
> > control it.
>
> For me it would be easier to build something simple from scratch than
> rip out and replace other peoples' code from something unfamiliar to me.

i think the implied message was that dbus is merely an IPC mechanism and
removing would simply result in replacing it with another and thus a
(mostly) moot point.

--Gravis

On Sat, Feb 28, 2015 at 2:55 PM, Steve Litt 
wrote:

> On Sat, 28 Feb 2015 13:34:37 -0500
> Jude Nelson  wrote:
>
> > > I don't know. Given the entire NetworkManager's dependency on dbus,
> >
> > Dbus is just the mechanism other programs use to interact with NM.
> > If you were to carve out the dbus API from NM, it would still manage
> > your network as before, but you'd need to add a different way to
> > control it.
> >
> > -Jude
>
> :-)
>
> For me it would be easier to build something simple from scratch than
> rip out and replace other peoples' code from something unfamiliar to me.
>
> SteveT
>
> Steve Litt*  http://www.troubleshooters.com/
> Troubleshooting Training  *  Human Performance
>
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Ron
On Sat, 28 Feb 2015 21:04:06 +0100
Wolfgang Pirker  wrote:

> Some other XFCE users might prefer the classical 
> XFCE application menu.

I do  ;-3)
 
Cheers,
 
Ron.
-- 
   Women should be obscene and not absurd.
   -- Groucho Marx

   -- http://www.olgiati-in-paraguay.org --
 

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Hendrik Boom
On Sat, Feb 28, 2015 at 06:40:41PM -0300, Renaud OLGIATI wrote:
> On Sat, 28 Feb 2015 21:04:06 +0100
> Wolfgang Pirker  wrote:
> 
> > Some other XFCE users might prefer the classical 
> > XFCE application menu.
> 
> I do  ;-3)

And leaving the code as-is might be the faster way to get to Devuan 1.0.

-- hendrik
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread T.J. Duchene
On Fri, 2015-02-27 at 23:38 -0500, Steve Litt wrote:

> 
> Bottom line is this: If you make a modular system with thin interfaces
> and sane components, somebody will make a block diagram representing it,
> accurately, in its entirety.
> 
> It could be argued that the email, sockets, and djb software systems I
> diagrammed were much simpler than systemd. Fair enough, but I'm one guy
> doing this stuff in my spare time, not six guys getting paid full time
> by Red Hat. I'm sure one of the geniuses Red Hat hired could have
> diagrammed system accurately and completely. Heck, I often do that
> *before* I write software, just so the system turns out architecturally
> sound.
> 
> Let's see the block diagram. Prove systemd doesn't have grave
> architectural problems.
> 

You misunderstand me, Steve. 

I have no problem with you or anyone else blasting systemd to your
heart's contentment.  As long as you personally believe that it is
justified, then by all means: go for it!  If you are asking for my
consensus, I will say that I agree, systemd is poorly designed.  I don't
think that invalidates the principles behind it, but the reality is that
my opinion does not matter.

What I am suggesting is that Devuan made the decision to step away from
Debian over the issue of systemd.  My suggestion was that it is best to
just move on rather link Debian messages back here to restart the
debate. For all the time and energy put into the discussion, what does
anyone get out of it anyway? 


When I say this it is not a criticism of you or anyone else in
particular, but Linux as a community has a long and storied history of
continuously latching on to some hack-knee idea and then to beating it
to death. When the whole community gets up in arms, rather than actually
deal with the problem straightaway, they stand around and bitch about it
- sometimes for years.  Whatever happens to be the most convenient at
the time is what they will usually do. 

In the 90's, it was Qt.  A solution was proposed, a new library called
Harmony which would be API compatible with Qt. I know, because I was
there and offered to help work on it. The project came to nothing
because no one wanted to organize a real effort. Part of the problem was
that the KDE team was actively patching and extending Qt extensively so
that it would actually be useable, and so that is where their interest
was. Without KDE, Qt would not be what it is today.  Of course, later Qt
was released, and the uproar settled down.  

Systemd is in many ways a similar problem.  Someone hacked together
alternative solution to init, and seeing a way of easing the process of
building a distribution, people latched on it.  All the sudden another
uproar ensues, with many of the same statements that were used on Qt, ie
that something we do not like is "getting shoved down our collective
throats" in spite of the fact that no one is forcing anyone to use it,
nor stopping them from forking whatever they wish.

You'll have to excuse me if I seem jaded after all these years.  

t.j.

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread T.J. Duchene
On Sat, 2015-02-28 at 21:03 +0100, Philip Lacroix wrote:

> 
> I wouldn't call "personality clash" the case of a user having specific 
> problems
> with systemd's networking tentacles on Debian Jessie, don't you think? 

Actually, yes I would call it a personality problem, but only because I
have seen them before.  No offense.  

As for systemd having "tentacles", there is certainly truth to that, but
then the same argument could be said of Python or Perl.  Both are rooted
so far into "standard" distributions that it is hard to extract them. 

Ultimately, the whole problem revolves around the idea of packaging.
Personally, I've come to believe that the existing idea of package
management is more damaging to Linux than systemd itself.  If the Debian
packaging system separated the actual init files from binary package
files, then majority of developers making Jesse packages that assume
systemd rather than System 5 would be non-issue.

 
> Anyway,
> I guess that far from focusing on subjective topics, DeVuan is forking 
> DeBian
> itself right now, while encouraging objective and balanced discussion, 
> which
> is welcome and a pleasure to read.


*Nod* 

Fair enough, Philip. Who am I to say it does not have entertainment
value?


> 
> Quite frankly, it sounds like you're actually trying to *pose* as a 
> Devuan
> supporter, which you seem not to be.

Rest assured that I wouldn't be here if I didn't think Devuan was
worthwhile.

As a person who has written C code and used Unixes for about 20+ years,
I see some technical benefit in systemd's approach.  Just because
systemd itself has design flaws does not mean the entire concept is bad.
The fact that I come right out and say so, even if it just happens to go
against the majority sensibility is: with blunt honestly, not my
problem.  

I'm not really looking for a debate on the topic, because in the grand
scheme of things my opinion does not amount to much, really.   Nor
should it.  You should always make up your own mind. 

If you'd rather not hear it, I can certainly go elsewhere or refrain
from posting, but I personally do not believe that Devuan needs "yes
men" (or yes-women).   



> 
> > The reality is that Linux is a mean-spirited, ugly camel with the 
> > number
> > of humps chosen by committee.  For all of that, it is rather endearing 
> > -
> > because you can make of it what you will. No one can charge you in 
> > court
> > or judge less of your character for doing your own thing.
> 

> This one seems to have been inspired by Microsoft's ancient anti-Linux 
> FUD
> marketing campaign - you know, the one with a long-proboscized 
> monster-penguin.

Not at all.  It is simply a comment on the collective nature of Linux.
Sometimes design by committee is not the best approach.  That's simply
life.  That I call Linux a "Linux is a mean-spirited, ugly camel with
the number of humps chosen by committee" but "endearing" at the same
time is nothing more than a recognition that it has flaws. There are
precisely zero perfect software projects in the world.  Having had this
much time in the field, I simply have no illusions about it is all, and
I feel free to say so.  

I'm sorry if that bothers you, but it hardly seems a secret to me.

Have a great day, Philip! =)

t.j.



___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Richard
On Feb 28, 2015 5:17 PM, "Hendrik Boom"  wrote:
>
> On Sat, Feb 28, 2015 at 06:40:41PM -0300, Renaud OLGIATI wrote:
> > On Sat, 28 Feb 2015 21:04:06 +0100
> > Wolfgang Pirker  wrote:
> >
> > > Some other XFCE users might prefer the classical
> > > XFCE application menu.
> >
> > I do  ;-3)
>
> And leaving the code as-is might be the faster way to get to Devuan 1.0.
>
> -- hendrik
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Which seems a worthwhile goal for Devuan today.
All these other interesting ideas will be great fun once we have workable,
usable basic distro to install and use, without systemd.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Nate Bargmann
* On 2015 28 Feb 17:07 -0600, T.J. Duchene wrote:
> As for systemd having "tentacles", there is certainly truth to that, but
> then the same argument could be said of Python or Perl.  Both are rooted
> so far into "standard" distributions that it is hard to extract them. 

With all respect, T.J., those are merely programming languages--shell, C
and C++ are also "hard to extract"--but none are trying to dictate
policy.  They are tools a programmer uses to solve a problem which
parallels your point that systemd is a tool for distributions, but yet
it is seeking to impose a policy many of us dislike, especially going
forward.  Debian users are a bit insulated at the moment as the freeze
is keeping systemd at a given version.  Its tentacles extend even
further in later versions, AIUI.

Other tools we're familiar with also dictate policy at some level such
as dpkg and apt, however, the authors of those tools don't start
throwing around the term "haters" whenever someone sets out to compile
from source outside of their policy.  Do you see the difference?

systemd strongly reflects the personality of its developers.
Unfortunately, that doesn't make it unique, but it's the first time I
recall a lead developer being so outspoken since the CDR tools guy was
routed around by Debian and others.  Personally, the existence of
systemd is fine if that is what an admin or user or distribution finds
useful.  Debian made its choice and after looking at it for a while I
don't want to continue down that road.  That doesn't make me a hater, I
prefer the term discerning.

- Nate

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://www.n0nb.us
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] three important UI features

2015-02-28 Thread Steve Litt
On Sat, 28 Feb 2015 16:47:03 -0500
Hendrik Boom  wrote:

> On Sat, Feb 28, 2015 at 06:40:41PM -0300, Renaud OLGIATI wrote:
> > On Sat, 28 Feb 2015 21:04:06 +0100
> > Wolfgang Pirker  wrote:
> > 
> > > Some other XFCE users might prefer the classical 
> > > XFCE application menu.
> > 
> > I do  ;-3)
> 
> And leaving the code as-is might be the faster way to get to Devuan
> 1.0.

And...

Leaving the classical menu intact in no way interferes with somebody
*also* using dmenu, available at a single hotkey.

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Steve Litt
On Sat, 28 Feb 2015 15:50:56 -0600
"T.J. Duchene"  wrote:

> On Fri, 2015-02-27 at 23:38 -0500, Steve Litt wrote:
> 
> > 
> > Bottom line is this: If you make a modular system with thin
> > interfaces and sane components, somebody will make a block diagram
> > representing it, accurately, in its entirety.

[clip]

> > Let's see the block diagram. Prove systemd doesn't have grave
> > architectural problems.
> > 
> 
> You misunderstand me, Steve. 
> 
> I have no problem with you or anyone else blasting systemd to your
> heart's contentment.  

[clip]

> What I am suggesting is that Devuan made the decision to step away
> from Debian over the issue of systemd.  My suggestion was that it is
> best to just move on rather link Debian messages back here to restart
> the debate. For all the time and energy put into the discussion, what
> does anyone get out of it anyway? 

Oh!

Thaaat's what you're saying. You were right, I certainly misunderstood
you, I thought that you were arguing, on this list, that systemd really
isn't that bad, and I argued against what I thought was your position.
Reading this post, I agree with everything you say above (even the
stuff I clipped).

Yes! Removing systemd is settled law in Devuan land, and as such, it's
kind of silly to revisit pro and anti-systemd arguments on this
particular list.

Makes perfect sense.

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] What if systemd infects the kernel?

2015-02-28 Thread Go Linux
On Sat, 2/28/15, Go Linux  wrote:

 Subject: What if systemd infects the kernel?
 To: dng@lists.dyne.org
 Date: Saturday, February 28, 2015, 1:05 AM
 
I have been aware of the pending assimilation of systemd into the kernel since 
Linus dramatically rejected Kay Sievers' code last spring.  Recently there has 
been renewed chatter about the impending doom. But I'm not quite clear how that 
would affect devuan.  Hoping you can help me get a grip on the situation:

Would a systemd-infected kernel bring devuan to its knees?

IOW will devuan require a systemd-free kernel to run properly?

Would the VUAs be able to disinfect the kernel?  Or is that something that 
would have to go through Linus?

Is there any chance that the kernel devs would be willing to maintain two 
separate kernel versions?

Or will devuan be up a creek if/when that happens?

I'm assuming the VUAs have thought about this - I can't imagine they would they 
be going through this monumental effort only to be foiled by a systemd kernel - 
and that there is a solution.   Please enlighten me.  :)

golinux




Either this is an incredibly stupid question or it's the elephant in the room.  
 Why not one response?  This inquiring mind would like to know.

golinux


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[Dng] pre-alpha live iso

2015-02-28 Thread Go Linux
fsmithred over at Refracta created a live iso of the valentine's pre-alpha with 
refractasnapshot.  He said I could post a link here for those who want to check 
it out but don't want to install. 

http://distro.ibiblio.org/refracta/files/other/

It booted just fine but as previously noted there are difficulties mounting 
other partitions.  Neither are the reboot/shutdown options in the logout dialog 
functional - I had to exit via terminal.  Synaptic wouldn't launch from the 
menu but would from cli.  No graphical browser was available and w3m just 
doesn't cut it IMO.  You may need to add the jessie repos to sources.list.  My 
download didn't have it in there but it might be in there now.  I didn't play 
with it for long because it was late and I was tired.  But at least I could get 
a peek which was very nice indeed.  Thanks fsmithred!
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] What if systemd infects the kernel?

2015-02-28 Thread Nate Bargmann
* On 2015 28 Feb 19:09 -0600, Go Linux wrote:
> 
> 
> Either this is an incredibly stupid question or it's the elephant in
> the room.  Why not one response?  This inquiring mind would like to
> know.
> 
> golinux

Actually, it's a good question and some food for thought.  I think the
proper answer right now is that no one knows and "it depends".

No one really knows, outside of the systemd cabal and a few kernel
developers, just how it may fit into the rest of the kernel.  Many
features in the kernel are compile time options and my guess is that
kbus would be no different, this is also the "it depends" part.

Note that I haven't configured and built a kernel in a number of
years--most likely the 2.4 days or early 2.6 days at the latest.  At
that time it seemed like it was a task for Someone Who Knows What They
Are Doing.  I can't imagine that it has gotten any less complex in the
interim.

The question is whether the cabal would demand that kbus not be an
compile time option and require it be in every kernel build.  Certainly,
there would seem to be many objections for that to be accepted by
Linus.  I may be wrong but I don't see Linus allowing the kernel to
depend on the presence of kdbus internally.

Just my uninformed thoughts.

- Nate

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://www.n0nb.us
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] What if systemd infects the kernel?

2015-02-28 Thread Gravis
> I have been aware of the pending assimilation of systemd into the kernel 
> since Linus dramatically rejected Kay Sievers' code last spring.

a huge reason for it's rejection was it's lack of documentation.  this
situation hasnt changed much in regard to kdbus.


> Recently there has been renewed chatter about the impending doom.

it's extremely unlikely.  however, if for some reason it does, it can
be excluded if one chooses to exclude it.  some of the stuff written
for kdbus actually has been accepted (about six months ago), in
particular the sealed memory file descriptor stuff.  this actually is
good code and is the reason that kdbus has zero copy.  with this, we
can now use unix domain sockets to pass memory with the same zero copy
goodness as kdbus.  the question remains now is what good is the rest
of kdbus?  since the documentation is lacking, we dont know and thus
it's not getting into the kernel.  if kdbus eventually gets into the
kernel, it will have been well inspected and reviewed and deemed
worthy of inclusion.  this is the complete opposite of how systemd has
been operating.


> Why not one response?

probably because gmail (among other services) is automatically marking
your emails as spam since they are claimed to have been sent _by_
yahoo's server but yahoo's server is denying it.  either you are not
using yahoo's server to actually send your emails or the mailing list
server is misconfigured.

--Gravis


On Sat, Feb 28, 2015 at 8:07 PM, Go Linux  wrote:
> On Sat, 2/28/15, Go Linux  wrote:
>
>  Subject: What if systemd infects the kernel?
>  To: dng@lists.dyne.org
>  Date: Saturday, February 28, 2015, 1:05 AM
>
> I have been aware of the pending assimilation of systemd into the kernel 
> since Linus dramatically rejected Kay Sievers' code last spring.  Recently 
> there has been renewed chatter about the impending doom. But I'm not quite 
> clear how that would affect devuan.  Hoping you can help me get a grip on the 
> situation:
>
> Would a systemd-infected kernel bring devuan to its knees?
>
> IOW will devuan require a systemd-free kernel to run properly?
>
> Would the VUAs be able to disinfect the kernel?  Or is that something that 
> would have to go through Linus?
>
> Is there any chance that the kernel devs would be willing to maintain two 
> separate kernel versions?
>
> Or will devuan be up a creek if/when that happens?
>
> I'm assuming the VUAs have thought about this - I can't imagine they would 
> they be going through this monumental effort only to be foiled by a systemd 
> kernel - and that there is a solution.   Please enlighten me.  :)
>
> golinux
>
>
> 
>
> Either this is an incredibly stupid question or it's the elephant in the 
> room.   Why not one response?  This inquiring mind would like to know.
>
> golinux
>
>
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread T.J. Duchene
On Sat, 2015-02-28 at 18:11 -0600, Nate Bargmann wrote:

> 
> With all respect, T.J., those are merely programming languages--shell, C
> and C++ are also "hard to extract"--but none are trying to dictate
> policy.

I would not consider C in that group, as the system actually requires
the C library for the OS to function on the most basic level, not to
mention that the kernel, Perl and Python are actually written in C.

My point is that Perl and Python as system software are forced on you in
a Linux distribution as a requirement in much the same way that systemd
is.  You can't get rid of them, without pulling a DIY. Linux as a
platform does not require them to function. 

What makes it relevant to the conversation is that it is all about
attitude. They are enthusiastically endorsed by communities that refuse
to acknowledge that either can be as much of a hindrance as a help in
many cases. For example, Python as a programming language is designed
specifically to dictate how you do things, i.e. Zen of Python: "There
should be one-- and preferably only one --obvious way to do it."

Sometimes Linux can be its own worst enemy.


> Other tools we're familiar with also dictate policy at some level such
> as dpkg and apt, however, the authors of those tools don't start
> throwing around the term "haters" whenever someone sets out to compile
> from source outside of their policy.  Do you see the difference?

There is some truth to that, but you can revisit that virtually anywhere
there are fanboys/fangirls. The fact that few authors like LP can use
the term "haters" to divert attention from the real issues, and then get
a free pass just shows how easily the issue has polarized others and how
easily the "sheeple" are manipulated into going along.  

t.j.

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Gravis
> My point is that Perl and Python as system software are forced on you in
> a Linux distribution as a requirement in much the same way that systemd
> is.  You can't get rid of them

this is actually something i'm looking into fixing.  my preference
would be to make a standard POSIX base to build upon.  the LSB is a
bad joke.
--Gravis


On Sat, Feb 28, 2015 at 11:49 PM, T.J. Duchene  wrote:
> On Sat, 2015-02-28 at 18:11 -0600, Nate Bargmann wrote:
>
>>
>> With all respect, T.J., those are merely programming languages--shell, C
>> and C++ are also "hard to extract"--but none are trying to dictate
>> policy.
>
> I would not consider C in that group, as the system actually requires
> the C library for the OS to function on the most basic level, not to
> mention that the kernel, Perl and Python are actually written in C.
>
> My point is that Perl and Python as system software are forced on you in
> a Linux distribution as a requirement in much the same way that systemd
> is.  You can't get rid of them, without pulling a DIY. Linux as a
> platform does not require them to function.
>
> What makes it relevant to the conversation is that it is all about
> attitude. They are enthusiastically endorsed by communities that refuse
> to acknowledge that either can be as much of a hindrance as a help in
> many cases. For example, Python as a programming language is designed
> specifically to dictate how you do things, i.e. Zen of Python: "There
> should be one-- and preferably only one --obvious way to do it."
>
> Sometimes Linux can be its own worst enemy.
>
>
>> Other tools we're familiar with also dictate policy at some level such
>> as dpkg and apt, however, the authors of those tools don't start
>> throwing around the term "haters" whenever someone sets out to compile
>> from source outside of their policy.  Do you see the difference?
>
> There is some truth to that, but you can revisit that virtually anywhere
> there are fanboys/fangirls. The fact that few authors like LP can use
> the term "haters" to divert attention from the real issues, and then get
> a free pass just shows how easily the issue has polarized others and how
> easily the "sheeple" are manipulated into going along.
>
> t.j.
>
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[Dng] Can't hit Internet from Valentines

2015-02-28 Thread Steve Litt
Hi all,

I installed Valentines according to instructions, a few weeks ago. It
worked, but I don't remember whether I tested getting to the Internet
at that time.

Now, I do this:

qemu-system-x86_64 -enable-kvm  -hda /scratch/devuan_disk -boot c -net
nic -net user -m 256 -localtime

ping 8.8.8.8 (Google's DNS) loses all packets. Here's my route command
and ifconfig eth0, performed as root:

root@devuan:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric RefUse
Iface
default 10.0.2.20.0.0.0 UG1024   00
eth0
10.0.2.0*   255.255.255.0   U 0  00
eth0
root@devuan:~# ifconfig
eth0  Link encap:Ethernet  HWaddr 52:54:00:12:34:56  
  inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
  inet6 addr: fe80::5054:ff:fe12:3456/64 Scope:Link
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:105 errors:0 dropped:0 overruns:0 frame:0
  TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000 
  RX bytes:11041 (10.7 KiB)  TX bytes:16236 (15.8 KiB)

loLink encap:Local Loopback  
  inet addr:127.0.0.1  Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNING  MTU:65536  Metric:1
  RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0 
  RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
root@devuan:~# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 10.0.2.3
root@devuan:~#


It hangs when I ping known good Google public DNS 8.8.8.8. 

How do I narrow this down?

Thanks,

SteveT

Steve Litt*  http://www.troubleshooters.com/
Troubleshooting Training  *  Human Performance

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] What if systemd infects the kernel?

2015-02-28 Thread Jude Nelson
> I have been aware of the pending assimilation of systemd into the kernel
since Linus dramatically rejected Kay Sievers' code last spring.  Recently
there has been renewed chatter about the impending doom. But I'm not quite
clear how that would affect devuan.  Hoping you can help me get a grip on
the situation:

As far as I know, systemd is *not* getting merged into the kernel.  It's
not even being *considered* for merging.

Linus was mad at Kay Sievers for something completely unrelated.  Kay had
introduced a regression in udev that could cause it to hang due to the way
it handled a driver's request for firmware (until the kernel timed the
firmware request out after 30 seconds).  Instead of fixing the regression
(and it was a regression--he was using the *well documented* firmware
loader *incorrectly*), he went on to suggest that the kernel developers
were at fault for the situation by designing Linux's firmware loader the
way they did, instead of fixing the problem he created.  The rest is
history.

As I said in another thread, kdbus as it is incarnated today (and this is
subject to change--it's been pretty much re-written each time Greg KH has
submitted it to lkml) requires some userspace help in setting it up.  This
is only necessary if your kernel has kdbus and you have programs that want
to use it.  kdbus by itself is just another way to move bytes between
processes, and it offers some semantics that aren't found in other existing
IPC mechanisms.  It is *not at all* like dbus, any more than a UNIX domain
socket is like dbus or a pipe is like dbus.  The only thing kdbus has in
common with dbus is that it shares part of the name.

-Jude




On Sat, Feb 28, 2015 at 11:03 PM, Gravis  wrote:

> > I have been aware of the pending assimilation of systemd into the kernel
> since Linus dramatically rejected Kay Sievers' code last spring.
>
> a huge reason for it's rejection was it's lack of documentation.  this
> situation hasnt changed much in regard to kdbus.
>
>
> > Recently there has been renewed chatter about the impending doom.
>
> it's extremely unlikely.  however, if for some reason it does, it can
> be excluded if one chooses to exclude it.  some of the stuff written
> for kdbus actually has been accepted (about six months ago), in
> particular the sealed memory file descriptor stuff.  this actually is
> good code and is the reason that kdbus has zero copy.  with this, we
> can now use unix domain sockets to pass memory with the same zero copy
> goodness as kdbus.  the question remains now is what good is the rest
> of kdbus?  since the documentation is lacking, we dont know and thus
> it's not getting into the kernel.  if kdbus eventually gets into the
> kernel, it will have been well inspected and reviewed and deemed
> worthy of inclusion.  this is the complete opposite of how systemd has
> been operating.
>
>
> > Why not one response?
>
> probably because gmail (among other services) is automatically marking
> your emails as spam since they are claimed to have been sent _by_
> yahoo's server but yahoo's server is denying it.  either you are not
> using yahoo's server to actually send your emails or the mailing list
> server is misconfigured.
>
> --Gravis
>
>
> On Sat, Feb 28, 2015 at 8:07 PM, Go Linux  wrote:
> > On Sat, 2/28/15, Go Linux  wrote:
> >
> >  Subject: What if systemd infects the kernel?
> >  To: dng@lists.dyne.org
> >  Date: Saturday, February 28, 2015, 1:05 AM
> >
> > I have been aware of the pending assimilation of systemd into the kernel
> since Linus dramatically rejected Kay Sievers' code last spring.  Recently
> there has been renewed chatter about the impending doom. But I'm not quite
> clear how that would affect devuan.  Hoping you can help me get a grip on
> the situation:
> >
> > Would a systemd-infected kernel bring devuan to its knees?
> >
> > IOW will devuan require a systemd-free kernel to run properly?
> >
> > Would the VUAs be able to disinfect the kernel?  Or is that something
> that would have to go through Linus?
> >
> > Is there any chance that the kernel devs would be willing to maintain
> two separate kernel versions?
> >
> > Or will devuan be up a creek if/when that happens?
> >
> > I'm assuming the VUAs have thought about this - I can't imagine they
> would they be going through this monumental effort only to be foiled by a
> systemd kernel - and that there is a solution.   Please enlighten me.  :)
> >
> > golinux
> >
> >
> > 
> >
> > Either this is an incredibly stupid question or it's the elephant in the
> room.   Why not one response?  This inquiring mind would like to know.
> >
> > golinux
> >
> >
> > ___
> > Dng mailing list
> > Dng@lists.dyne.org
> > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>

Re: [Dng] What if systemd infects the kernel?

2015-02-28 Thread Go Linux
On Sat, 2/28/15, Gravis  wrote:

 Subject: Re: [Dng] What if systemd infects the kernel?
 To: "dng@lists.dyne.org" 
 Date: Saturday, February 28, 2015, 10:03 PM
 
>> Why not one response?
> 
> probably because gmail (among other services) is automatically marking
> your emails as spam since they are claimed to have been sent _by_
> yahoo's server but yahoo's server is denying it.  either you are not
> using yahoo's server to actually send your emails or the mailing list
> server is misconfigured.
> 
> --Gravis



I use Yahoo's webmail interface.  I regularly get nasty messages from the dyne 
mail server.  Sometimes I even have to re-enable my account but to date, it 
hasn't denied me access. :)

Note to list members:  Check you email for misdirected dng mail!  I often find 
email from the list in there.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] Can't hit Internet from Valentines

2015-02-28 Thread Gravis
now we're tech support?

remove "-net nic -net user" (works for me)
--Gravis


On Sun, Mar 1, 2015 at 12:19 AM, Steve Litt  wrote:
> Hi all,
>
> I installed Valentines according to instructions, a few weeks ago. It
> worked, but I don't remember whether I tested getting to the Internet
> at that time.
>
> Now, I do this:
>
> qemu-system-x86_64 -enable-kvm  -hda /scratch/devuan_disk -boot c -net
> nic -net user -m 256 -localtime
>
> ping 8.8.8.8 (Google's DNS) loses all packets. Here's my route command
> and ifconfig eth0, performed as root:
>
> root@devuan:~# route
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric RefUse
> Iface
> default 10.0.2.20.0.0.0 UG1024   00
> eth0
> 10.0.2.0*   255.255.255.0   U 0  00
> eth0
> root@devuan:~# ifconfig
> eth0  Link encap:Ethernet  HWaddr 52:54:00:12:34:56
>   inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
>   inet6 addr: fe80::5054:ff:fe12:3456/64 Scope:Link
>   UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>   RX packets:105 errors:0 dropped:0 overruns:0 frame:0
>   TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
>   collisions:0 txqueuelen:1000
>   RX bytes:11041 (10.7 KiB)  TX bytes:16236 (15.8 KiB)
>
> loLink encap:Local Loopback
>   inet addr:127.0.0.1  Mask:255.0.0.0
>   inet6 addr: ::1/128 Scope:Host
>   UP LOOPBACK RUNNING  MTU:65536  Metric:1
>   RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>   TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>   collisions:0 txqueuelen:0
>   RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
> root@devuan:~# cat /etc/resolv.conf
> # Generated by NetworkManager
> nameserver 10.0.2.3
> root@devuan:~#
>
>
> It hangs when I ping known good Google public DNS 8.8.8.8.
>
> How do I narrow this down?
>
> Thanks,
>
> SteveT
>
> Steve Litt*  http://www.troubleshooters.com/
> Troubleshooting Training  *  Human Performance
>
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Joel Roth
On Sun, Mar 01, 2015 at 12:05:32AM -0500, Gravis wrote:
> > My point is that Perl and Python as system software are forced on you in
> > a Linux distribution as a requirement in much the same way that systemd
> > is.  You can't get rid of them

Having them don't cost much, IMO.
 
A lot of the Debian infrastructure is written in perl.  In
Gobo Linux, the system administration software is written in
shell. Utility for administrating Nix are written in Nix language. 

> this is actually something i'm looking into fixing.  my preference
> would be to make a standard POSIX base to build upon.  the LSB is a
> bad joke.

As a basis for building Linux distributions?
You may look into Automated Linux from Scratch

http://www.linuxfromscratch.org/alfs/

cheers

> --Gravis





 
> 
> On Sat, Feb 28, 2015 at 11:49 PM, T.J. Duchene  wrote:
> > On Sat, 2015-02-28 at 18:11 -0600, Nate Bargmann wrote:
> >
> >>
> >> With all respect, T.J., those are merely programming languages--shell, C
> >> and C++ are also "hard to extract"--but none are trying to dictate
> >> policy.
> >
> > I would not consider C in that group, as the system actually requires
> > the C library for the OS to function on the most basic level, not to
> > mention that the kernel, Perl and Python are actually written in C.
> >
> > My point is that Perl and Python as system software are forced on you in
> > a Linux distribution as a requirement in much the same way that systemd
> > is.  You can't get rid of them, without pulling a DIY. Linux as a
> > platform does not require them to function.
> >
> > What makes it relevant to the conversation is that it is all about
> > attitude. They are enthusiastically endorsed by communities that refuse
> > to acknowledge that either can be as much of a hindrance as a help in
> > many cases. For example, Python as a programming language is designed
> > specifically to dictate how you do things, i.e. Zen of Python: "There
> > should be one-- and preferably only one --obvious way to do it."
> >
> > Sometimes Linux can be its own worst enemy.
> >
> >
> >> Other tools we're familiar with also dictate policy at some level such
> >> as dpkg and apt, however, the authors of those tools don't start
> >> throwing around the term "haters" whenever someone sets out to compile
> >> from source outside of their policy.  Do you see the difference?
> >
> > There is some truth to that, but you can revisit that virtually anywhere
> > there are fanboys/fangirls. The fact that few authors like LP can use
> > the term "haters" to divert attention from the real issues, and then get
> > a free pass just shows how easily the issue has polarized others and how
> > easily the "sheeple" are manipulated into going along.
> >
> > t.j.
> >
> > ___
> > Dng mailing list
> > Dng@lists.dyne.org
> > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

-- 
Joel Roth
  

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Joel Roth
On Sat, Feb 28, 2015 at 08:18:59PM -1000, Joel Roth wrote:
> On Sun, Mar 01, 2015 at 12:05:32AM -0500, Gravis wrote:
> > > My point is that Perl and Python as system software are forced on you in
> > > a Linux distribution as a requirement in much the same way that systemd
> > > is.  You can't get rid of them
> 
> Having them don't cost much, IMO.
>  
> A lot of the Debian infrastructure is written in perl.  In
> Gobo Linux, the system administration software is written in
> shell. Utility for administrating Nix are written in Nix language. 
> 
> > this is actually something i'm looking into fixing.  my preference
> > would be to make a standard POSIX base to build upon.  the LSB is a
> > bad joke.
> 
> As a basis for building Linux distributions?
> You may look into Automated Linux from Scratch
> 
> http://www.linuxfromscratch.org/alfs/

And interesting to find that the LFS "books"
exist in regular and systemd flavors.

http://wiki.linuxfromscratch.org/alfs/wiki/SupportedBooks

The jalfs software hasn't been undated changed since 2009, however
the LFS books are current.

> cheers
> 
> > --Gravis
> 
> 
> 
> 
> 
>  
> > 
> > On Sat, Feb 28, 2015 at 11:49 PM, T.J. Duchene  
> > wrote:
> > > On Sat, 2015-02-28 at 18:11 -0600, Nate Bargmann wrote:
> > >
> > >>
> > >> With all respect, T.J., those are merely programming languages--shell, C
> > >> and C++ are also "hard to extract"--but none are trying to dictate
> > >> policy.
> > >
> > > I would not consider C in that group, as the system actually requires
> > > the C library for the OS to function on the most basic level, not to
> > > mention that the kernel, Perl and Python are actually written in C.
> > >
> > > My point is that Perl and Python as system software are forced on you in
> > > a Linux distribution as a requirement in much the same way that systemd
> > > is.  You can't get rid of them, without pulling a DIY. Linux as a
> > > platform does not require them to function.
> > >
> > > What makes it relevant to the conversation is that it is all about
> > > attitude. They are enthusiastically endorsed by communities that refuse
> > > to acknowledge that either can be as much of a hindrance as a help in
> > > many cases. For example, Python as a programming language is designed
> > > specifically to dictate how you do things, i.e. Zen of Python: "There
> > > should be one-- and preferably only one --obvious way to do it."
> > >
> > > Sometimes Linux can be its own worst enemy.
> > >
> > >
> > >> Other tools we're familiar with also dictate policy at some level such
> > >> as dpkg and apt, however, the authors of those tools don't start
> > >> throwing around the term "haters" whenever someone sets out to compile
> > >> from source outside of their policy.  Do you see the difference?
> > >
> > > There is some truth to that, but you can revisit that virtually anywhere
> > > there are fanboys/fangirls. The fact that few authors like LP can use
> > > the term "haters" to divert attention from the real issues, and then get
> > > a free pass just shows how easily the issue has polarized others and how
> > > easily the "sheeple" are manipulated into going along.
> > >
> > > t.j.
> > >
> > > ___
> > > Dng mailing list
> > > Dng@lists.dyne.org
> > > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> > ___
> > Dng mailing list
> > Dng@lists.dyne.org
> > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> 
> -- 
> Joel Roth
>   
> 
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

-- 
Joel Roth
  

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] [OT] Debian problems with Jesse - was simple backgrounds

2015-02-28 Thread Gravis
> Having [perl and python] doesn't cost much, IMO.

this is true however, you only need a single deep-seeded flaw to
exploit an entire system when it comes to scripting.  for further
reading, see bash.
--Gravis


On Sun, Mar 1, 2015 at 1:18 AM, Joel Roth  wrote:
> On Sun, Mar 01, 2015 at 12:05:32AM -0500, Gravis wrote:
>> > My point is that Perl and Python as system software are forced on you in
>> > a Linux distribution as a requirement in much the same way that systemd
>> > is.  You can't get rid of them
>
> Having them don't cost much, IMO.
>
> A lot of the Debian infrastructure is written in perl.  In
> Gobo Linux, the system administration software is written in
> shell. Utility for administrating Nix are written in Nix language.
>
>> this is actually something i'm looking into fixing.  my preference
>> would be to make a standard POSIX base to build upon.  the LSB is a
>> bad joke.
>
> As a basis for building Linux distributions?
> You may look into Automated Linux from Scratch
>
> http://www.linuxfromscratch.org/alfs/
>
> cheers
>
>> --Gravis
>
>
>
>
>
>
>>
>> On Sat, Feb 28, 2015 at 11:49 PM, T.J. Duchene  wrote:
>> > On Sat, 2015-02-28 at 18:11 -0600, Nate Bargmann wrote:
>> >
>> >>
>> >> With all respect, T.J., those are merely programming languages--shell, C
>> >> and C++ are also "hard to extract"--but none are trying to dictate
>> >> policy.
>> >
>> > I would not consider C in that group, as the system actually requires
>> > the C library for the OS to function on the most basic level, not to
>> > mention that the kernel, Perl and Python are actually written in C.
>> >
>> > My point is that Perl and Python as system software are forced on you in
>> > a Linux distribution as a requirement in much the same way that systemd
>> > is.  You can't get rid of them, without pulling a DIY. Linux as a
>> > platform does not require them to function.
>> >
>> > What makes it relevant to the conversation is that it is all about
>> > attitude. They are enthusiastically endorsed by communities that refuse
>> > to acknowledge that either can be as much of a hindrance as a help in
>> > many cases. For example, Python as a programming language is designed
>> > specifically to dictate how you do things, i.e. Zen of Python: "There
>> > should be one-- and preferably only one --obvious way to do it."
>> >
>> > Sometimes Linux can be its own worst enemy.
>> >
>> >
>> >> Other tools we're familiar with also dictate policy at some level such
>> >> as dpkg and apt, however, the authors of those tools don't start
>> >> throwing around the term "haters" whenever someone sets out to compile
>> >> from source outside of their policy.  Do you see the difference?
>> >
>> > There is some truth to that, but you can revisit that virtually anywhere
>> > there are fanboys/fangirls. The fact that few authors like LP can use
>> > the term "haters" to divert attention from the real issues, and then get
>> > a free pass just shows how easily the issue has polarized others and how
>> > easily the "sheeple" are manipulated into going along.
>> >
>> > t.j.
>> >
>> > ___
>> > Dng mailing list
>> > Dng@lists.dyne.org
>> > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>> ___
>> Dng mailing list
>> Dng@lists.dyne.org
>> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>
> --
> Joel Roth
>
>
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng