Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Aaron Griffin
On Wed, Dec 2, 2009 at 3:31 AM, Allan McRae  wrote:
> Arvid Picciani wrote:
>> Let me quote "the arch way 2.0"  which has a very nice condensed statement
>> that does in fact support minimalism:
>
> Nice... so not the original Arch Way as defined by Judd that you keep
> referring to...  For those that do not know this version:
> http://wiki.archlinux.org/index.php/The_Arch_Way_v2.0 .  No offense meant to
> Jules who started writing this, but you are quoting an interpretation of the
> original design principles of Arch that has had absolutely no direct import
> from any devs.

I would just like to emphasize this point. I was going to post
something to this effect. Look at the history of that wiki page. The
authors have taken artistic license with it.


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Ng Oon-Ee
On Wed, 2009-12-02 at 14:15 +0100, ludovic coues wrote:
> > None at all.
> >
> >
> 
> > Now i'm running xmonad, with a mix of gui (gimp,inkscape,browser) and non
> > gui
> >
> 
> 
> My english wasn't one of the best, but isn't a windows manager the same
> thing as a desktop ?
> 
Nope, a WM manages windows, a desktop (typically DE - Desktop
Environment) comprises a window manager (Metacity for Gnome, KWin for
KDE) and some other 'helper apps' to do stuff like display backgrounds,
present a panel and widgets, automate mounting, power-management, file
browsing, copy/paste, etc.

In other words, DEs have WMs, WMs are not DEs. Therefore WMs are by
definition 'lighter' than DEs unless REALLY badly done.

Its a matter of preference, I believe. I prefer to have all the hard
work done for me, perhaps sacrificing some pure performance. Others
don't want ANYTHING they don't need on their systems, DEs wouldn't work
here.



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread ludovic coues
> None at all.
>
>

> Now i'm running xmonad, with a mix of gui (gimp,inkscape,browser) and non
> gui
>


My english wasn't one of the best, but isn't a windows manager the same
thing as a desktop ?

-- 

Cordialement, Coues Ludovic
06 148 743 42
--
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Piyush P Kurur wrote:

	I am curious. What desktop do you use Arvid ? 



None at all.
I used one of these desktops (kde3) a few years ago because terminals 
started to age and lack modern features.


But then the antidesktop movement has lifted keyboard centric user 
experience to a modern level, basicly bringing everything i like about 
unix together with the good parts of the modern world.


Now i'm running xmonad, with a mix of gui (gimp,inkscape,browser) and 
non gui applications (basicly everything that makes sense to be used 
with a keyboard)



--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Piyush P Kurur
On Wed, Dec 02, 2009 at 10:30:57AM +0100, Arvid Picciani wrote:
[snip]

>> Systems evolve and grow, and the desktop
>> does as well, thankfully.
>
> And thankfully they grow beyond your gnome/kde world :)
>
>

I am curious. What desktop do you use Arvid ? 


Regards

ppk


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Heiko Baums
Am Wed, 02 Dec 2009 10:35:59 +0100
schrieb Arvid Picciani :

> Heiko Baums wrote:
> 
> > There is a second option regarding your dbus/wpa_supplicant example.
> > Why not file a bug report/feature request to upstream of
> > networkmanager to remove dbus from it? Of course you need to file
> > this bug report/feature request to upstream of every package which
> > depends on dbus. As soon as dbus is removed from every package or
> > made optional at runtime then you could reopen this bug
> > report/feature request to Arch again. Otherwise it's better to keep
> > the optional dbus support in wpa_supplicant.
> > 
> 
> This is a VERY good point. I shall do that.

But I doubt that you will have much success. Maybe you should read and
think about dbus and it's intention before you file such bug
reports/feature requests.

As far as I understand it brings features like KDE's dcop to other
software, if it's not replacing dcop.

Heiko


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Ng Oon-Ee
On Wed, 2009-12-02 at 10:30 +0100, Arvid Picciani wrote:
> Ng Oon-Ee wrote:
> > Simplicity isn't a hammer with which to attack every package that
> > doesn't conform to minimalism by your definition.
> 
> Yes you can. Otherwise what is there difference between arch and ubuntu 
> or whatever your prefered desktop os is?
The difference certainly isn't in minimalism, else we shouldn't even
provide gnome/kde. The objective of Arch isn't to be different from
Ubuntu, any more than the objective of Linux isn't to be different from
Windows.
> 
> > Are you suggesting the
> > removal of KDE/Gnome from the repos? Because to disable dbus would
> > require:-
> > a) Parallel packages be maintained with dbus enabled for usage of gnome
> > and the like packages
> > OR
> > b) Gnome and the like will have to be moved to AUR/community since they
> > would need recompiling some core packages for dbus support.
> 
> I suggest fixing them instead, so they compile with the default options 
> of their dependencies.  Preferable fixing them upstream of course.
The term 'fixing' implies something is broken. DBus and hal are not
(contrary to your personal experience) broken for the majority of users.
There's only so much breakage an open source package can have before
users start leaving (look at initial KDE4 releases for an example).

Removing dbus and hal is not 'fixing' anything, its making decisions
based on politics.
> 
> > Neither of the options seems much like design simplicity to me. 
> 
> I have provided a way that confirms with the arch way.
> 
> > It would
> > be good if the UNIX way (tm) or the Arch Way (tm) is not treated as some
> > kind of religious doctrine. 
> 
> It is what arch is based on. I can't see why people who follow some 
> projects root ideas have to leave the project because somone else has 
> other ideas.

Arch was never based on 'only use non-dbus/hal/any other new thing
packages'. Once again, if you object to dbus etc on the grounds of
minimalism, why not campaign for removing gnome/kde? The net effect is
the same, and the likelihood of it getting implemented is about the same
as well.
> 
> > Systems evolve and grow, and the desktop
> > does as well, thankfully.
> 
> And thankfully they grow beyond your gnome/kde world :)

And here I was thinking that growing involved accepting change and not
stagnating in an 'old is best' mind-set. Just because "it's always
worked without this new-fangled thing" doesn't mean "this new-fangled
thing is bloat and shouldn't be used". Whyever did we make computers
with more than 8MB of RAM




Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Heiko Baums wrote:


There is a second option regarding your dbus/wpa_supplicant example.
Why not file a bug report/feature request to upstream of networkmanager
to remove dbus from it? Of course you need to file this bug
report/feature request to upstream of every package which depends on
dbus. As soon as dbus is removed from every package or made optional at
runtime then you could reopen this bug report/feature request to Arch
again. Otherwise it's better to keep the optional dbus support in
wpa_supplicant.



This is a VERY good point. I shall do that.


--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Allan McRae

Arvid Picciani wrote:

Allan McRae wrote:

I personally think your mis-reading the "Arch Way".  We do not patch 
to add features that are not supported upstream but I have never seen 
anything mentioned about using minimal configure flags.


Let me quote "the arch way 2.0"  which has a very nice condensed 
statement that does in fact support minimalism:




Nice... so not the original Arch Way as defined by Judd that you keep 
referring to...  For those that do not know this version: 
http://wiki.archlinux.org/index.php/The_Arch_Way_v2.0 .  No offense 
meant to Jules who started writing this, but you are quoting an 
interpretation of the original design principles of Arch that has had 
absolutely no direct import from any devs.



"
without unnecessary additions, modifications, or complications

Simplicity is the primary principle. All other principles must be 
sacrificed in favor of design simplicity. Implementation simplicity is 
more important than interface simplicity.

"

Please provide an interpretaton of this statement that does support 
enabling features for the sake of interface simplicity, breaking design 
simplicity in the process.


So another person who mistakes the use of simplicity for minimalism. I 
thought we had been through that many, many times.


And how is adding a configure flag or a dep a sacrifice of design 
simplicity?  I see no way that statement is conflicting with either of 
the sides of this argument.


Allan



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Ng Oon-Ee wrote:


Design simplicity? How is --enable-dbus less simple than --disable-dbus
or the equivalents?


My argument was "--enable-dbus"  vs ""  ie the defaults.



Simplicity isn't a hammer with which to attack every package that
doesn't conform to minimalism by your definition.


Yes you can. Otherwise what is there difference between arch and ubuntu 
or whatever your prefered desktop os is?



Are you suggesting the
removal of KDE/Gnome from the repos? Because to disable dbus would
require:-
a) Parallel packages be maintained with dbus enabled for usage of gnome
and the like packages
OR
b) Gnome and the like will have to be moved to AUR/community since they
would need recompiling some core packages for dbus support.


I suggest fixing them instead, so they compile with the default options 
of their dependencies.  Preferable fixing them upstream of course.



Neither of the options seems much like design simplicity to me. 


I have provided a way that confirms with the arch way.


It would
be good if the UNIX way (tm) or the Arch Way (tm) is not treated as some
kind of religious doctrine. 


It is what arch is based on. I can't see why people who follow some 
projects root ideas have to leave the project because somone else has 
other ideas.



Systems evolve and grow, and the desktop
does as well, thankfully.


And thankfully they grow beyond your gnome/kde world :)


--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Heiko Baums
Am Wed, 02 Dec 2009 09:13:59 +0100
schrieb Arvid Picciani :

> please comment on: http://bugs.archlinux.org/task/17346
> 
> summary:
> 
> 1) I suggested reverting the dbus configure
> flag to upstream default.
> 
> 2) Jan de Groot closed the bug with WONTFIX
> since this revert WILL break
> some third party gui configure util.

Especially this bug is pretty the same as the question I asked some
days ago about moving smbclient from depends to optdepends in various
packages like mplayer.

KISS doesn't mean minimalist, KISS means simple. Arch is a binary
distribution so if an upstream package has optional features which need
to be chosen at compile time then in most cases these features should
be compiled into this package by downstream. If a dependency can be
made optional at runtime then these dependencies are already put to
optdepends instead of depends so that the user can choose if he wants
them or not.

Regarding my mplayer/smbclient question it's obvious that I don't need
smbclient as I'm using a Linux only system. But there are at least some
people who need or want to use mplayer with samba. Because this
optional samba feature has to be compiled into mplayer - I didn't know
this when I asked this question - it's obvious that it's compiled into
mplayer.

With your wpa_supplicant example it's obvious that you don't need
networkmanager and therefore don't need its dbus support. But there are
a lot of people who need networkmanager and therefore the dbus support.
I on my own PC don't need networkmanager, too, but I'll soon install
Arch on another computer and there I'll need networkmanager. Because
the optional dbus support has to be compiled into wpa_supplicant it's
obvious that it is compiled in.

Forcing those people who need one or two features which are optional
but need to be chosen at compile time to rebuild these packages (would
be nearly every package) from ABS or AUR is not KISS and not the sense
of a binary distribution.

If you need a minimal instead of a simple system you should go for
Gentoo. There you have USE flags for every single optional feature of a
package and with those USE flags you can omit hal and dbus completely
from your system. But you should consider that in most cases you will
end in activating most of these optional features/USE flags because you
just need most of these optional features to get your system running or
at least to make it a bit more comfortable. See e.g. various media
players which have a USE flag for nearly every codec. But do you really
want a media player without MP3, Ogg/Vorbis or FLAC support? And it's
not so seldom on Gentoo that you get a message that you first need to
turn on a particular USE flag for a particular package and
reinstall/recompile this package before you can install the package you
actually want to install. This particularly happens with USE flags like
dbus and hal.

Including such USE flags into a binary distribution is just not
possible. There have been many such discussions before in the forums
and on the mailing lists. And the result of every such discussion was
that Arch is good as it is. And in my experience the decisions of the
downstream developers of Gentoo and of Arch are usually (not always)
deliberate if one thinks about it closer. On Gentoo there are from time
to time similar discussions, too, btw.

I on my own PC don't need networkmanager but I'll soon install Arch on
another computer and there I'll need networkmanager. If networkmanager
needs dbus to work then dbus is of course to be compiled into xorg in a
binary distribution and infact it does no harm. The same with my
mplayer smbclient example. If I wouldn't want smbclient I could compile
mplayer from ABS. But I switched from Gentoo to Arch because I want to
compile as few packages as possible. I just want a binary distribution
which gives nearly the same choice as Gentoo does but without
compiling. And this is what Arch does perfectly. If I only get this at
the price of having a handful dependencies installed which I don't need
and which costs only a few MB or KB on my harddisk then I'm absolutely
willing to pay this price because compiling the whole system as in
Gentoo takes too much time.

There is a second option regarding your dbus/wpa_supplicant example.
Why not file a bug report/feature request to upstream of networkmanager
to remove dbus from it? Of course you need to file this bug
report/feature request to upstream of every package which depends on
dbus. As soon as dbus is removed from every package or made optional at
runtime then you could reopen this bug report/feature request to Arch
again. Otherwise it's better to keep the optional dbus support in
wpa_supplicant.

So I'd suggest you to either compile the appropriate packages by
yourself from ABS or use Gentoo.

Btw., I, too, don't like hal and dbus much. But it's needed by many
packages and infact it doesn't hurt much.

Heiko


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Ng Oon-Ee
On Wed, 2009-12-02 at 10:11 +0100, Arvid Picciani wrote:
> 
> Let me quote "the arch way 2.0"  which has a very nice condensed 
> statement that does in fact support minimalism:
> 
> "
> without unnecessary additions, modifications, or complications
> 
> Simplicity is the primary principle. All other principles must be 
> sacrificed in favor of design simplicity. Implementation simplicity is 
> more important than interface simplicity.
> "
> 
> Please provide an interpretaton of this statement that does support 
> enabling features for the sake of interface simplicity, breaking design 
> simplicity in the process.

Design simplicity? How is --enable-dbus less simple than --disable-dbus
or the equivalents?

Simplicity isn't a hammer with which to attack every package that
doesn't conform to minimalism by your definition. Are you suggesting the
removal of KDE/Gnome from the repos? Because to disable dbus would
require:-
a) Parallel packages be maintained with dbus enabled for usage of gnome
and the like packages
OR
b) Gnome and the like will have to be moved to AUR/community since they
would need recompiling some core packages for dbus support.

Neither of the options seems much like design simplicity to me. It would
be good if the UNIX way (tm) or the Arch Way (tm) is not treated as some
kind of religious doctrine. Systems evolve and grow, and the desktop
does as well, thankfully.



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Allan McRae wrote:

While I am at it, lets see why your arguements just grepping for 
"enable|disable" etc are idiotic.  Take the gcc PKGBUILD:


i have pointed out myself that those do not form a valid argument.
Trying to disprove my other points by doing that _again_ does not work.

I personally think your mis-reading the "Arch Way".  We do not patch to 
add features that are not supported upstream but I have never seen 
anything mentioned about using minimal configure flags.


Let me quote "the arch way 2.0"  which has a very nice condensed 
statement that does in fact support minimalism:


"
without unnecessary additions, modifications, or complications

Simplicity is the primary principle. All other principles must be 
sacrificed in favor of design simplicity. Implementation simplicity is 
more important than interface simplicity.

"

Please provide an interpretaton of this statement that does support 
enabling features for the sake of interface simplicity, breaking design 
simplicity in the process.


So you filed bug reports about this? 


I can, for the sake of disarming that as counter argument.
I can't see how this adds anything to the original points though.


--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Allan McRae

Arvid Picciani wrote:

Allan McRae wrote:

Can you actually point out what is broken with dbus?  That would 
actually clarify why you want it removed from cups, because as I 
commented in that bug report, the only advantage I see there is saving 
4Mb of deps off your system.



I'm aware that minimalism is not a valid argument.
My point was, that adding specific features for supporting a corner case 
for a specific subset of users, is a way worse argument.


And blindly not enabling it for a specific subset is also stupid.  In 
fact, the logical choice would be to supply a package that the minimal 
number of people need to recompile, if only to minimize user bitching.


While I am at it, lets see why your arguements just grepping for 
"enable|disable" etc are idiotic.  Take the gcc PKGBUILD:


--enable-languages=c,c++,fortran,objc,obj-c++,ada
--enable-shared
--enable-__cxa_atexit
--enable-threads=posix
--enable-clocale=gnu
--disable-libstdcxx-pch

etc...   Should I revert them to the "default" values.  No.  How many of 
the other flags counted by your grep are needed?


So far you opinion means nothing to me as it is only a rant with very 
little backing in terms of information.


I have not provided details on dbus, because it is irrelevant to the 
argument. It is undeniable that my most pressing concern is removing 
dbus where the arch way argument holds (i will NOT post bug reports that 
remove dbus from packages where it is upstream default), however this 
does in no way affect the validity of my points.


I personally think your mis-reading the "Arch Way".  We do not patch to 
add features that are not supported upstream but I have never seen 
anything mentioned about using minimal configure flags.


If you care anyway:  dbus does crash frequently and some software that 
has been configured with it, dies ungracefully, leaving the system dead.
Additionally hal is using 100% cpu on my system. 


So you filed bug reports about this?  Or just bitched?  Or is this only 
occurring on your system where you maintain a 50% fork and not being 
noticed by others?


Allan



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Allan McRae wrote:

Can you actually point out what is broken with dbus?  That would 
actually clarify why you want it removed from cups, because as I 
commented in that bug report, the only advantage I see there is saving 
4Mb of deps off your system.



I'm aware that minimalism is not a valid argument.
My point was, that adding specific features for supporting a corner case 
for a specific subset of users, is a way worse argument.


So far you opinion means nothing to me as it is only a rant with very 
little backing in terms of information.


I have not provided details on dbus, because it is irrelevant to the 
argument. It is undeniable that my most pressing concern is removing 
dbus where the arch way argument holds (i will NOT post bug reports that 
remove dbus from packages where it is upstream default), however this 
does in no way affect the validity of my points.


If you care anyway:  dbus does crash frequently and some software that 
has been configured with it, dies ungracefully, leaving the system dead.
Additionally hal is using 100% cpu on my system. I don't care to fix 
this, as i see no requirement for any of this software in the first 
place. This is a minimalism argument, yes, but it is in compliance with 
arch ideas under the conditions:


- the effected software has not been built under the
  assumption the dependency is available
this would for example not hold true for any gnome app.
if i would complain about gnome depending on dbus,
it would indeed be an invalid point

- the upstream encourages usage of the software without that dependency
default configure options are an easy indicator for this.1

- technical elegance beats "ease of use"
if reading the manual leads to a better user experience
then using a non default convenience option

- there are multiple "correct" ways
Arch is not about gnome.

--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Jan de Groot wrote:

> Ah, so my intent is to put dbus support in every possible package in
> the repository.

This is in fact what i claim.

> Am I convicted now? What's the sentence?

That you read and reflect on the ideas archlinux was built on.



 One of your
removed patches is one that integrates use of ca-certificates in qt
instead of the bundled certificates. 


Ok you got me there. This IS a fix. It didn't work on 4.6  so i didn't 
bother investigating what it actually does. Sorry, my fault.



--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Jan de Groot
On Wed, 2009-12-02 at 09:18 +0100, Arvid Picciani wrote:
> Jan de Groot wrote:
> >> Now you're propably saying numbers of downstream decisions doesn't say 
> >> anything. Very true, which is why i prefer arguing about "intent"
> >>
> >> a...@andariel: ~ grep Maintainer /var/abs/core/dbus-core/PKGBUILD
> >> # Maintainer: Jan de Groot 
> >>
> >> and "bias"
> > 
> > So, just because I'm the maintainer of a package that is required for a
> > lot of the packages I maintain makes me biased.
> 
> 
> Please read from top to down. This grep was to prove "intent".
> It is in fact, not required for alot of packages upstream, and 
> especially there is no valid reason to put it in core.

Ah, so my intent is to put dbus support in every possible package in the
repository. Am I convicted now? What's the sentence?

> 
> > we do specifically enable
> > config-dbus, but dbus is a dependency anyways:
> 
> 
> indeed, i am wrong on this one.  hal is already upstream default.
> 
> 
> >> a...@andariel: ~ (for i in $(grep "Jan de Groot"  /var/abs/ -r | cut -d 
> >> ':' -f 1 | cut -d '/' -f 5); do  if (pacman -Si $i | grep gnome 
> >>  >/dev/null); then echo $i; fi; done) | wc -l
> >> 149
> > 
> > Ooh, so I'm the GNOME maintainer, what next?
> 
> please don't quote out of context.  this statement was to prove your 
> bias towards gnome, which in combination with the above dbus-core point, 
> shows why this is a problem.

dbus is a freedesktop.org project, gnome isn't. The fact that GNOME uses
a freedesktop.org project has nothing to do with the fact that I enable
dbus support in packages that need it.

> > I never even installed Ubuntu on any system, how can I prefer it? Arch
> > has thousands of packages that need to work together, sometimes you
> > can't stick to your so called "unix philosophy".
> 
> Thank's for confirming once again that you do NOT wish to follow unix 
> philosophy.
> This was indeed, the entire point of this rant.

So, the fact that I maintain desktop software and the fact that I can't
always follow the vanilla configure options make me not wish to follow
them. I don't see your point.

Let's take a look at a bug you reported: the qt bug. You filed a bug
that asked to remove all patches. For some of the patches, I think
you're right, for others, I don't think you're right. One of your
removed patches is one that integrates use of ca-certificates in qt
instead of the bundled certificates. By following your so-called "unix
philosophy", you want us to ship several certificate bundles with the
same certificates with every package that needs certificate bundles.
This is nice if Qt is the only piece of software on your system, but as
soon as a 2nd package is installed with a certificate bundle, it's a
waste of disk space and a complication of management.



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Allan McRae

Arvid Picciani wrote:

Jan de Groot wrote:


Dbus support in wpa-supplicant is not broken. A not working
networkmanager is broken. We have to make a choice here, and having
broken software isn't the right choice, is it?



dbus is indeed broken. so its a different tradeof then you suggest.
Additionaly,  i don't intent to argue about that.



Can you actually point out what is broken with dbus?  That would 
actually clarify why you want it removed from cups, because as I 
commented in that bug report, the only advantage I see there is saving 
4Mb of deps off your system.


So far you opinion means nothing to me as it is only a rant with very 
little backing in terms of information.


Allan


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Nathan Wayde

On 02/12/09 07:38, Arvid Picciani wrote:

Ray Kohler wrote:


What I personally am in support of, in the general case, is
"suckless.org-style" minimalism, rather than following upstream's
direction. So if upstream changes the default to enable the hal and
dbus bits, I will then be in favor of Arch disabling them, and we'll
be in disagreement then. (That said, if that actually does happen, I
won't asking the Arch devs to implement my wishes, since they'd
clearly be in violation of the Arch way.)


Indeed. As brought up by others, forcing minimalism is as much 
violation as forcing bloat.
However,  arch has been built around the idea that users are capable 
of customizing packages to non-upstream settings.

I urge you to do exactly that.

I have posted  and will continue to post various bugs to the tracker 
to restore upstream defaults in favor for minimalism. If these reverts 
get rejected in favor for bloat, the clear bias is a disregard of the 
very core ideas of arch, and I will eventually fork arch entirely, 
given enough support.


Either way, i'd welcome if you contribute, in order to get the user 
experience you (and others including me) desire. That is, either 
contribute packages to aur, to fix insane upstream defaults, or 
contribute to an eventual fork to restore upstream defaults.

Will you? :)

Let me just leave this right here. 
http://www.youtube.com/watch?v=-F-3E8pyjFo


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Jan de Groot wrote:


Dbus support in wpa-supplicant is not broken. A not working
networkmanager is broken. We have to make a choice here, and having
broken software isn't the right choice, is it?



dbus is indeed broken. so its a different tradeof then you suggest.
Additionaly,  i don't intent to argue about that.

My point is that the idea of archlinux is not centered around the gnome 
desktop, but rather around upstream defaults.



--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Jan de Groot wrote:
Now you're propably saying numbers of downstream decisions doesn't say 
anything. Very true, which is why i prefer arguing about "intent"


a...@andariel: ~ grep Maintainer /var/abs/core/dbus-core/PKGBUILD
# Maintainer: Jan de Groot 

and "bias"


So, just because I'm the maintainer of a package that is required for a
lot of the packages I maintain makes me biased.



Please read from top to down. This grep was to prove "intent".
It is in fact, not required for alot of packages upstream, and 
especially there is no valid reason to put it in core.




we do specifically enable
config-dbus, but dbus is a dependency anyways:



indeed, i am wrong on this one.  hal is already upstream default.


a...@andariel: ~ (for i in $(grep "Jan de Groot"  /var/abs/ -r | cut -d 
':' -f 1 | cut -d '/' -f 5); do  if (pacman -Si $i | grep gnome 
 >/dev/null); then echo $i; fi; done) | wc -l

149


Ooh, so I'm the GNOME maintainer, what next?


please don't quote out of context.  this statement was to prove your 
bias towards gnome, which in combination with the above dbus-core point, 
shows why this is a problem.




I never even installed Ubuntu on any system, how can I prefer it? Arch
has thousands of packages that need to work together, sometimes you
can't stick to your so called "unix philosophy".


Thank's for confirming once again that you do NOT wish to follow unix 
philosophy.

This was indeed, the entire point of this rant.


--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Jan de Groot
On Wed, 2009-12-02 at 09:13 +0100, Arvid Picciani wrote:
> Arvid Picciani wrote:
> > Aaron Griffin wrote:
> 
> >> If you have legitimate, actionable fixes for anything you take issue
> >> with, please post them to the bug tracker. Until then, this is just
> >> hot air.
> > 
> > I take that as an invite to post packages to the tracker that adhere to 
> > the arch way. If this turns out to be another false promise, i will add 
> > that to the next iteration.
> 
> 
> please comment on: http://bugs.archlinux.org/task/17346
> 
> summary:
> 
> 1) I suggested reverting the dbus configure
> flag to upstream default.
> 
> 2) Jan de Groot closed the bug with WONTFIX
> since this revert WILL break
> some third party gui configure util.

Dbus support in wpa-supplicant is not broken. A not working
networkmanager is broken. We have to make a choice here, and having
broken software isn't the right choice, is it?



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Arvid Picciani wrote:

Aaron Griffin wrote:



If you have legitimate, actionable fixes for anything you take issue
with, please post them to the bug tracker. Until then, this is just
hot air.


I take that as an invite to post packages to the tracker that adhere to 
the arch way. If this turns out to be another false promise, i will add 
that to the next iteration.



please comment on: http://bugs.archlinux.org/task/17346

summary:

1) I suggested reverting the dbus configure
   flag to upstream default.

2) Jan de Groot closed the bug with WONTFIX
   since this revert WILL break
   some third party gui configure util.


--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises (was: xf86-input-evdev conflicts with xorg-server. Remove xorg-server?)

2009-12-02 Thread Jan de Groot
On Tue, 2009-12-01 at 23:51 +0100, Arvid Picciani wrote:
> Aaron Griffin wrote:
> 
>  > Which package has patches to add these features? Looking at
>  > xorg-server, I only see one extraneous patch that simple replaces the
>  > default grey stipple pattern with black. The rest seem (at a glance)
>  > to fix real bugs
> 
> You have a point here, in that i have used a fuzzy description of the 
> problem, in the assumption you and possible other readers remember the 
> numerous rants on this ML. At very least I'd except You to remember your 
> own blog. I'm going to post some hard facts to your convenience.
> 
> a...@andariel: ~ egrep 'enable|disable|patch -N' 
> /var/abs/extra/xorg-server/PKGBUILD | wc -l
> 24
> 
>  > Jan has always done a good job in the past of keeping Xorg as
>  > impartial as possible without breaking things, and I'm assuming he did
>  > the same here.
> 
> i was about to state that i didnt target him at all. Then i ran this:
> 
> a...@andariel: ~ (for i in $(grep "Jan de Groot"  /var/abs/ -r | cut -d 
> ':' -f 1); do egrep "enable|disable|patch -N" $i; done) | wc -l
> 543
> 
> Now you're propably saying numbers of downstream decisions doesn't say 
> anything. Very true, which is why i prefer arguing about "intent"
> 
> a...@andariel: ~ grep Maintainer /var/abs/core/dbus-core/PKGBUILD
> # Maintainer: Jan de Groot 
> 
> and "bias"

So, just because I'm the maintainer of a package that is required for a
lot of the packages I maintain makes me biased.
Now, first of all: most of the patches that I apply are from upstream
git/svn, or come from upstream bugtrackers fixing accepted bugs. Then
about the dbus dependency in xorg: we do specifically enable
config-dbus, but dbus is a dependency anyways:

AC_ARG_ENABLE(config-hal, AS_HELP_STRING([--disable-config-hal],
[Build HAL support (default: auto)]), [CONFIG_HAL=$enableval],
[CONFIG_HAL=auto])

So, having hal installed on your system means vanilla hal
autoconfiguration in xorg-server. As for the other --disable and
--enable flags: most of them are default or autodetected. In some cases
we don't want something and --disable it, in some other cases we want
these things enabled so we --enable them. Flaming based on the count of
--enable/--disable flags and the amount of applied patches does not help
anything, and it doesn't improve a distribution or discussion either.

> a...@andariel: ~ (for i in $(grep "Jan de Groot"  /var/abs/ -r | cut -d 
> ':' -f 1 | cut -d '/' -f 5); do  if (pacman -Si $i | grep gnome 
>  >/dev/null); then echo $i; fi; done) | wc -l
> 149

Ooh, so I'm the GNOME maintainer, what next?

> > The point is, just because *I* prefer something 
>  > one way doesn't mean it's a good decision at the distro level.
> 
> So there is the name of some guy, who approves the unix philosophy, on 
> this distro, but that guy decides it's a good idea that people who 
> prefer ubuntu make the vital decisions.
> 
> I claim, You are leading a project whichs developers mainly
> disprove what You stand for, or claim to stand for.
> Which is why, ...

I never even installed Ubuntu on any system, how can I prefer it? Arch
has thousands of packages that need to work together, sometimes you
can't stick to your so called "unix philosophy".



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-02 Thread Arvid Picciani

Ng Oon-Ee wrote:



All this 'fork this fork that' threatening is really quite sad. 


A fork is not a "threat". It's a suggestion to resolve problems outside 
the current project politics. I can't see why anyone would be offended 
by this.


I know

its common in open source and linux in particular, but I certainly don't
see threatening a fork and dilution of resources as in an way beneficial
to Arch as a distro 


Me neither. Where did i say that?

and to us individually as users.

It would be beneficial to the other "us users" which doesnt include you, 
but me. Which is why i have made suggestions to another user part of 
this other "us". Not to your "us".



I see dbus/hal and the rest of this bloat as part of a good user
experience. This is a difference in opinion, not a heresy.


That's nice for you.  You are welcome to get packages of abs and 
reconfigure them to add non upstream features, if you like them.



Having said all that, contributing the appropriate packages to the AUR
is a very good initiative. Expand the choice of the user, I know some,
maybe many, agree with you on minimalism w.r.t dbus/hal/the like.
Forking is ridiculous and non-practical,


I already maintain a 50% fork. The remaining act is merely political. 
Obviously i will not bother to maintain a website and stuff if no one 
else cares contributing.



and it would be better for
everyone involved in Arch if its not used as a proverbial hammer to get
one's way.


I'm very sure my previous mail does not have any effect on the devs 
decision to follow their own founder or not.
My hope is that it has an effect of users, so we can, in the event of 
failure, gather together and rebuild arch  outside of the current 
project politics.


--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Ng Oon-Ee
On Wed, 2009-12-02 at 08:38 +0100, Arvid Picciani wrote:
> Ray Kohler wrote:
> 
> > What I personally am in support of, in the general case, is
> > "suckless.org-style" minimalism, rather than following upstream's
> > direction. 
> > So if upstream changes the default to enable the hal and
> > dbus bits, I will then be in favor of Arch disabling them, and we'll
> > be in disagreement then. (That said, if that actually does happen, I
> > won't asking the Arch devs to implement my wishes, since they'd
> > clearly be in violation of the Arch way.)
> 
> Indeed. As brought up by others, forcing minimalism is as much violation 
> as forcing bloat.
> However,  arch has been built around the idea that users are capable of 
> customizing packages to non-upstream settings.
> I urge you to do exactly that.
Fair enough
> 
> I have posted  and will continue to post various bugs to the tracker to 
> restore upstream defaults in favor for minimalism. If these reverts get 
> rejected in favor for bloat, the clear bias is a disregard of the very 
> core ideas of arch, and I will eventually fork arch entirely, given 
> enough support.
Implying a bias if things do not go the way you want is just a bit of a
stretch, don't you think? What's the percentage which would tip you off?
50%? 40%? In the end, the devs make a decision and (if they're nice)
explain it, and that should be that.

All this 'fork this fork that' threatening is really quite sad. I know
its common in open source and linux in particular, but I certainly don't
see threatening a fork and dilution of resources as in an way beneficial
to Arch as a distro and to us individually as users.
> 
> Either way, i'd welcome if you contribute, in order to get the user 
> experience you (and others including me) desire. That is, either 
> contribute packages to aur, to fix insane upstream defaults, or 
> contribute to an eventual fork to restore upstream defaults.
> Will you? :)

I see dbus/hal and the rest of this bloat as part of a good user
experience. This is a difference in opinion, not a heresy.

Having said all that, contributing the appropriate packages to the AUR
is a very good initiative. Expand the choice of the user, I know some,
maybe many, agree with you on minimalism w.r.t dbus/hal/the like.
Forking is ridiculous and non-practical, and it would be better for
everyone involved in Arch if its not used as a proverbial hammer to get
one's way.




Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Arvid Picciani

Ray Kohler wrote:


What I personally am in support of, in the general case, is
"suckless.org-style" minimalism, rather than following upstream's
direction. 
So if upstream changes the default to enable the hal and

dbus bits, I will then be in favor of Arch disabling them, and we'll
be in disagreement then. (That said, if that actually does happen, I
won't asking the Arch devs to implement my wishes, since they'd
clearly be in violation of the Arch way.)


Indeed. As brought up by others, forcing minimalism is as much violation 
as forcing bloat.
However,  arch has been built around the idea that users are capable of 
customizing packages to non-upstream settings.

I urge you to do exactly that.

I have posted  and will continue to post various bugs to the tracker to 
restore upstream defaults in favor for minimalism. If these reverts get 
rejected in favor for bloat, the clear bias is a disregard of the very 
core ideas of arch, and I will eventually fork arch entirely, given 
enough support.


Either way, i'd welcome if you contribute, in order to get the user 
experience you (and others including me) desire. That is, either 
contribute packages to aur, to fix insane upstream defaults, or 
contribute to an eventual fork to restore upstream defaults.

Will you? :)

--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Ray Kohler
On Tue, Dec 1, 2009 at 6:46 PM, Arvid Picciani  wrote:
> Ray Kohler wrote:
>>
>> 2009/12/1 Ng Oon-Ee :
>>>
>>> When I started on here the mantra was "Arch is what you make it".
>>> Packagers strive to make packages which are as vanilla as possible
>>> (without breaking) and provide the utility expected of such packages. Of
>>> course, if you want a system without hal/dbus, there's ABS and AUR. I
>>> don't see why your dislike of particular implementations implies that
>>> every user of Arch should forgo those implementations.
>>
>> I've been thinking about this particular part of the "Arch way". I
>> think what causes the conflict in some of these cases is that
>> "trusting upstream" - one of our major principles - only works when
>> upstream is sane. Wacky things (like what freedesktop.org has been
>> doing to Xorg for a while now) make me begin to think this assumption
>> is violated in some important cases. When upstream ceases to really
>> care about Arch-like systems and only support more Ubuntu-like
>> systems, we have a problem with our "don't patch" philosophy.
>
> This implies that you're not ok with what happened to X.  So you support my
> position. What you did not realize, however, is that these things are not
> upstream defaults. They have been specifically enabled downstream by the
> arch maintainers.

Actually, I did notice that. I didn't intend my comments to apply
directly to this particular case. I am, however, in support of the
particular changes you want for this case, though not strongly enough
to get excited about it.

> It is likely that the upstream will, as a reaction to my suggestion to reset
> to upstream defaults,  add these options as default. I then suggest to still
> keep the upstream defaults, and maintain a fixed version of the package on
> aur.
>
> The "sanity" here is very biased, hence there is no non-biased correct
> solution, other then that suggested by the founder Judd.

What I personally am in support of, in the general case, is
"suckless.org-style" minimalism, rather than following upstream's
direction. So if upstream changes the default to enable the hal and
dbus bits, I will then be in favor of Arch disabling them, and we'll
be in disagreement then. (That said, if that actually does happen, I
won't asking the Arch devs to implement my wishes, since they'd
clearly be in violation of the Arch way.)


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Arvid Picciani

Ray Kohler wrote:

2009/12/1 Ng Oon-Ee :

When I started on here the mantra was "Arch is what you make it".
Packagers strive to make packages which are as vanilla as possible
(without breaking) and provide the utility expected of such packages. Of
course, if you want a system without hal/dbus, there's ABS and AUR. I
don't see why your dislike of particular implementations implies that
every user of Arch should forgo those implementations.


I've been thinking about this particular part of the "Arch way". I
think what causes the conflict in some of these cases is that
"trusting upstream" - one of our major principles - only works when
upstream is sane. Wacky things (like what freedesktop.org has been
doing to Xorg for a while now) make me begin to think this assumption
is violated in some important cases. When upstream ceases to really
care about Arch-like systems and only support more Ubuntu-like
systems, we have a problem with our "don't patch" philosophy.


This implies that you're not ok with what happened to X.  So you support 
my position. What you did not realize, however, is that these things are 
not upstream defaults. They have been specifically enabled downstream by 
the arch maintainers.


It is likely that the upstream will, as a reaction to my suggestion to 
reset to upstream defaults,  add these options as default. I then 
suggest to still keep the upstream defaults, and maintain a fixed 
version of the package on aur.


The "sanity" here is very biased, hence there is no non-biased correct 
solution, other then that suggested by the founder Judd.



--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Ray Kohler
2009/12/1 Ng Oon-Ee :
> When I started on here the mantra was "Arch is what you make it".
> Packagers strive to make packages which are as vanilla as possible
> (without breaking) and provide the utility expected of such packages. Of
> course, if you want a system without hal/dbus, there's ABS and AUR. I
> don't see why your dislike of particular implementations implies that
> every user of Arch should forgo those implementations.

I've been thinking about this particular part of the "Arch way". I
think what causes the conflict in some of these cases is that
"trusting upstream" - one of our major principles - only works when
upstream is sane. Wacky things (like what freedesktop.org has been
doing to Xorg for a while now) make me begin to think this assumption
is violated in some important cases. When upstream ceases to really
care about Arch-like systems and only support more Ubuntu-like
systems, we have a problem with our "don't patch" philosophy.


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Aaron Griffin
On Tue, Dec 1, 2009 at 5:30 PM, Arvid Picciani  wrote:
> Aaron Griffin wrote:
>>
>> On Tue, Dec 1, 2009 at 5:03 PM, Arvid Picciani  wrote:
>>>
>>> I take that as an invite to post packages to the tracker that adhere to
>>> the
>>> arch way. If this turns out to be another false promise, i will add that
>>> to
>>> the next iteration.
>>
>> Assuming you meant "packages to the tracker that DON'T adhere to the
>> arch way", then that is fine. Assuming of course it isn't just a bug
>> report saying "package foobar doesn't adhere to the arch way". I'd
>> hope there's be some "why" and "how to fix" parts
>
> my sentence was stating exactly that,  condensed and in inverse order.
> i was saying, i will post my fixed packages, which i manage downstream
> anyway.
>
> Let me know if this bugformat works for you:
>
> http://bugs.archlinux.org/task/17341

Looks ok to me. Thanks.


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Sven-Hendrik Haase
On 02.12.2009 00:22, Ng Oon-Ee wrote:
> On Wed, 2009-12-02 at 00:03 +0100, Arvid Picciani wrote:
>   
>> Aaron Griffin wrote:
>> 
>>> If you have legitimate, actionable fixes for anything you take issue
>>> with, please post them to the bug tracker. Until then, this is just
>>> hot air.
>>>   
>> I take that as an invite to post packages to the tracker that adhere to 
>> the arch way. If this turns out to be another false promise, i will add 
>> that to the next iteration.
>>
>> 
> I'm not sure exactly what 'Arch Way' you're referring to here. I fail to
> see any reference in http://wiki.archlinux.org/index.php/The_Arch_Way to
> "The Arch Way means choosing against anything developed in the last
> decade or so which doesn't conform to my idea of minimalism".
>
> As I understand it properly, Arch provides a minimalist Base you can
> then build on (or change as necessary). Build it up in a minimalist
> manner, fine. Some of us prefer Gnome/KDE, and all the associated
> 'bloat', and posting up (for example) an xorg-server which would cripple
> those packages (and probably necessitate xorg-server-hal to compensate)
> is needlessly complicating things.
>
> When I started on here the mantra was "Arch is what you make it".
> Packagers strive to make packages which are as vanilla as possible
> (without breaking) and provide the utility expected of such packages. Of
> course, if you want a system without hal/dbus, there's ABS and AUR. I
> don't see why your dislike of particular implementations implies that
> every user of Arch should forgo those implementations.
>
>
>   
Indeed. If anything, the Arch way says "Keep shit simple". Minimalism
comes out of this by nature. However, enforced minimalism does more harm
than good. Simplicity is the most important guideline of the Arch way.
If including HAL or other integral features of other source packages
means stuff will get less complicated at a small to no cost, then this
should be the preferred way as opposed to enforcing minimalism no matter
what.
Just my 0.0135€.

-- Sven-Hendrik


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Arvid Picciani

Aaron Griffin wrote:

On Tue, Dec 1, 2009 at 5:03 PM, Arvid Picciani  wrote:

I take that as an invite to post packages to the tracker that adhere to the
arch way. If this turns out to be another false promise, i will add that to
the next iteration.


Assuming you meant "packages to the tracker that DON'T adhere to the
arch way", then that is fine. Assuming of course it isn't just a bug
report saying "package foobar doesn't adhere to the arch way". I'd
hope there's be some "why" and "how to fix" parts


my sentence was stating exactly that,  condensed and in inverse order.
i was saying, i will post my fixed packages, which i manage downstream 
anyway.


Let me know if this bugformat works for you:

http://bugs.archlinux.org/task/17341

--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Aaron Griffin
On Tue, Dec 1, 2009 at 5:27 PM, Arvid Picciani  wrote:
> Giovanni Scafora wrote:
>>
>> 2009/12/1, Ng Oon-Ee :
>>>
>>>  When I started on here the mantra was "Arch is what you make it".
>>>  Packagers strive to make packages which are as vanilla as possible
>>>  (without breaking) and provide the utility expected of such packages. Of
>>>  course, if you want a system without hal/dbus, there's ABS and AUR. I
>>>  don't see why your dislike of particular implementations implies that
>>>  every user of Arch should forgo those implementations.
>>
>> I totally agree here.
>>
>>
>
> glad we all agree on that :)
> i'm about to post packages which work for both of us. They have been
> stripped of dbus and happen to be the upstream default.

Oh, I misread the intent previously. I was expecting bug reports of
the form "foo is broken, remove X and Y", but you're actually planning
on posting new-and-improved PKGBUILDs? It might be nice to include
diffs in that case, so it's easier to see what was done on a
change-by-change basis.


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Arvid Picciani

Giovanni Scafora wrote:

2009/12/1, Ng Oon-Ee :

 When I started on here the mantra was "Arch is what you make it".
 Packagers strive to make packages which are as vanilla as possible
 (without breaking) and provide the utility expected of such packages. Of
 course, if you want a system without hal/dbus, there's ABS and AUR. I
 don't see why your dislike of particular implementations implies that
 every user of Arch should forgo those implementations.


I totally agree here.




glad we all agree on that :)
i'm about to post packages which work for both of us. They have been 
stripped of dbus and happen to be the upstream default.


--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Giovanni Scafora
2009/12/1, Ng Oon-Ee :
>  When I started on here the mantra was "Arch is what you make it".
>  Packagers strive to make packages which are as vanilla as possible
>  (without breaking) and provide the utility expected of such packages. Of
>  course, if you want a system without hal/dbus, there's ABS and AUR. I
>  don't see why your dislike of particular implementations implies that
>  every user of Arch should forgo those implementations.

I totally agree here.


-- 
Arch Linux Developer
http://www.archlinux.org
http://www.archlinux.it


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Ng Oon-Ee
On Wed, 2009-12-02 at 00:03 +0100, Arvid Picciani wrote:
> Aaron Griffin wrote:
> > If you have legitimate, actionable fixes for anything you take issue
> > with, please post them to the bug tracker. Until then, this is just
> > hot air.
> 
> I take that as an invite to post packages to the tracker that adhere to 
> the arch way. If this turns out to be another false promise, i will add 
> that to the next iteration.
> 
I'm not sure exactly what 'Arch Way' you're referring to here. I fail to
see any reference in http://wiki.archlinux.org/index.php/The_Arch_Way to
"The Arch Way means choosing against anything developed in the last
decade or so which doesn't conform to my idea of minimalism".

As I understand it properly, Arch provides a minimalist Base you can
then build on (or change as necessary). Build it up in a minimalist
manner, fine. Some of us prefer Gnome/KDE, and all the associated
'bloat', and posting up (for example) an xorg-server which would cripple
those packages (and probably necessitate xorg-server-hal to compensate)
is needlessly complicating things.

When I started on here the mantra was "Arch is what you make it".
Packagers strive to make packages which are as vanilla as possible
(without breaking) and provide the utility expected of such packages. Of
course, if you want a system without hal/dbus, there's ABS and AUR. I
don't see why your dislike of particular implementations implies that
every user of Arch should forgo those implementations.



Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Aaron Griffin
On Tue, Dec 1, 2009 at 5:03 PM, Arvid Picciani  wrote:
> I take that as an invite to post packages to the tracker that adhere to the
> arch way. If this turns out to be another false promise, i will add that to
> the next iteration.

Assuming you meant "packages to the tracker that DON'T adhere to the
arch way", then that is fine. Assuming of course it isn't just a bug
report saying "package foobar doesn't adhere to the arch way". I'd
hope there's be some "why" and "how to fix" parts


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Arvid Picciani

Giovanni Scafora wrote:

2009/12/1, Arvid Picciani :

 I take that as an invite to post packages to the tracker that adhere to the
arch way. If this turns out to be another false promise, i will add that to
the next iteration.


is this a threat? :-)




if patches are lethal, YES :D

--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Giovanni Scafora
2009/12/1, Arvid Picciani :
>  I take that as an invite to post packages to the tracker that adhere to the
> arch way. If this turns out to be another false promise, i will add that to
> the next iteration.

is this a threat? :-)


-- 
Arch Linux Developer
http://www.archlinux.org
http://www.archlinux.it


Re: [arch-general] Another rant on arch way abuse and false promises

2009-12-01 Thread Arvid Picciani

Aaron Griffin wrote:

On Tue, Dec 1, 2009 at 4:51 PM, Arvid Picciani  wrote:

...stuff...


Not sure what just happened here. I thought we were having a
legitimate discussion about xorg-server and this ballooned into
something crazy. 


You wanted detailed proof, here you are.
i doubt you have grasped the essence of it in the 5 minutes you bothered 
to invest.



Apparently, you've been holding onto this for some
time.


for 3 years now. iterating each 6 months.



If you have legitimate, actionable fixes for anything you take issue
with, please post them to the bug tracker. Until then, this is just
hot air.


I take that as an invite to post packages to the tracker that adhere to 
the arch way. If this turns out to be another false promise, i will add 
that to the next iteration.



--
Arvid
Asgaard Technologies


Re: [arch-general] Another rant on arch way abuse and false promises (was: xf86-input-evdev conflicts with xorg-server. Remove xorg-server?)

2009-12-01 Thread Aaron Griffin
On Tue, Dec 1, 2009 at 4:51 PM, Arvid Picciani  wrote:
> ...stuff...

Not sure what just happened here. I thought we were having a
legitimate discussion about xorg-server and this ballooned into
something crazy. Apparently, you've been holding onto this for some
time.

If you have legitimate, actionable fixes for anything you take issue
with, please post them to the bug tracker. Until then, this is just
hot air.


[arch-general] Another rant on arch way abuse and false promises (was: xf86-input-evdev conflicts with xorg-server. Remove xorg-server?)

2009-12-01 Thread Arvid Picciani

Aaron Griffin wrote:

> Which package has patches to add these features? Looking at
> xorg-server, I only see one extraneous patch that simple replaces the
> default grey stipple pattern with black. The rest seem (at a glance)
> to fix real bugs

You have a point here, in that i have used a fuzzy description of the 
problem, in the assumption you and possible other readers remember the 
numerous rants on this ML. At very least I'd except You to remember your 
own blog. I'm going to post some hard facts to your convenience.


a...@andariel: ~ egrep 'enable|disable|patch -N' 
/var/abs/extra/xorg-server/PKGBUILD | wc -l

24

> Jan has always done a good job in the past of keeping Xorg as
> impartial as possible without breaking things, and I'm assuming he did
> the same here.

i was about to state that i didnt target him at all. Then i ran this:

a...@andariel: ~ (for i in $(grep "Jan de Groot"  /var/abs/ -r | cut -d 
':' -f 1); do egrep "enable|disable|patch -N" $i; done) | wc -l

543

Now you're propably saying numbers of downstream decisions doesn't say 
anything. Very true, which is why i prefer arguing about "intent"


a...@andariel: ~ grep Maintainer /var/abs/core/dbus-core/PKGBUILD
# Maintainer: Jan de Groot 

and "bias"

a...@andariel: ~ (for i in $(grep "Jan de Groot"  /var/abs/ -r | cut -d 
':' -f 1 | cut -d '/' -f 5); do  if (pacman -Si $i | grep gnome 
>/dev/null); then echo $i; fi; done) | wc -l

149

The point is, just because *I* prefer something 

> one way doesn't mean it's a good decision at the distro level.

So there is the name of some guy, who approves the unix philosophy, on 
this distro, but that guy decides it's a good idea that people who 
prefer ubuntu make the vital decisions.


I claim, You are leading a project whichs developers mainly
disprove what You stand for, or claim to stand for.
Which is why, ...


You'd be perfectly suited to throw the first stone,
Aaron.

I'm confused by this. It seems rather standoffish and I'm not sure
what you're trying to say here. 


.. i have offered my support numerous times.
I can see how the daily nuisance of fixing upstream bugs can
blur the own goals.
Alternatively,  You lie about your goals.
The very reason, for me to again zombify this minor issue into an open 
attack, is that you have responded to it, agreeing to the user base you 
promised to support, but not taken action.



we have maintainers we can generally trust about
these decisions.


Your opinions on trust vary, depending on topic. Last time we had this,
You promised to kick out tpowa. You didn't. I don't track if the abuse 
is ongoing, since I maintain all these packages myself now.


--
Arvid
Asgaard Technologies