Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Anatol Pomozov
Hi

On 2/3/14, 9:29 PM, Anatol Pomozov wrote:
 Hi
 
 On Mon, Feb 3, 2014 at 11:26 AM, Anatol Pomozov
 anatol.pomo...@gmail.com wrote:
 
 Hi everyone
 
 I would like to apply for a Arch Trusted User position. It is
 sponsored by my co-worker and bright engineer David Reisner.
 
 My name is Anatol Pomozov, I grew up in Belarus but live in USA now. I
 am an open-source enthusiast who uses Linux since about 2005. I've
 been using several distros mostly Debian based. About 2.5 years ago,
 when Ubuntu in-place upgrade killed my system once again, I've decided
 to give a try to a rolling-release distro.
 
 I had heard that Arch was difficult to use and unstable so I've been
 skeptical that Arch would survive at my computers for a long time. At
 my surprise Arch installation was easy and system was fast and stable.
 Documentation is clean and very helpful. And package manager is
 *FAST*! Yeah!  I fell in love with Arch from the very first day. A few
 months later all my home computers were moved to Arch. And despite
 that I usually do crazy experiments at my home machines I've never had
 serious problems with Arch. Well, the only problem with Arch was in
 systemd-207 that prevented my btrfs-root machine from booting.
 
 About a year ago I started playing more active role in Arch community.
 I adopted a lot of broken and out-of-date packages. Currently I own
 350+ packages [1]. A lot of packages are for ruby gems that previously
 were out-of-date or had broken dependencies. I improved existing
 gem2arch tool [2] and it helps me with ruby packages herding.
 
 
 At my day job I work on Linux kernel development/support at a large
 server farm. My daily activity includes a lot of debugging,
 performance profiling, code archaeology both for linux kernel and
 in-house userspace code. Some of my linux changes went upstream, here
 are few of them:
 
 https://lkml.org/lkml/2013/4/12/391
 http://marc.info/?l=linux-fsdevelm=134750749009884w=2
 https://lkml.org/lkml/2013/4/1/171
 
 Google Chromebook developers reported that my last patch fixed one of
 their top kernel crashes!
 
 Recently me and my 6 y/o son started learning microelectronics and
 digital design. Maybe some day we'll create MIPS-like CPU.
 
 
 Why do I want to become a TU? I like Arch and would like to keep it
 improving. It means making packages better, participate in important
 discussions that define where the distro moves.
 
 The short/mid terms plans for me are:
  - move some of my aur packages to community: rethinkdb, codespell,
 tup, mldonkey, v8. There are some other aur packages that I use and
 would also like to see in [community]: fatsort, digital design related
 tools, ...
  - add android-sdk-* packages. Current AUR packages download binaries
 and install binaries to /opt/bin. The binaries are 32-bit. Instead we
 should build SDK from sources and provide proper 64/32-bit binaries.
 This might be tricky as Android build system is complicated.
  - request moving Apache to [community] and finally update this package to 
 2.4
 
 I can help with linux kernel issues, especially if they are related to
 storage/block subsystem.
 
 I also have experience with Ruby. This is my favorite scripting
 language that I use for 10 years now and I'll be glad to help with
 Ruby in Arch as well.
 
 [1] aur.archlinux.org/packages/?SeB=mK=anatolik
 [2] https://github.com/anatol/gem2arch
 
 Dave asked me to share my public GPG key.
 Here it is http://pgp.mit.edu/pks/lookup?op=getsearch=0xB02854ED753E0F1F
 The key is 753E0F1F
 

D'oh, gmail web UI ate my gpg signature. Let me sign it once again, this
time with Thunderbird.



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Xyne
Dave Reisner wrote:

On Mon, Feb 03, 2014 at 02:49:48PM -0500, Daniel Micay wrote:
 On Mon, Feb 3, 2014 at 2:46 PM, Dave Reisner d...@falconindy.com wrote:
  On Mon, Feb 03, 2014 at 11:26:22AM -0800, Anatol Pomozov wrote:
  Hi everyone
 
  I would like to apply for a Arch Trusted User position. It is
  sponsored by my co-worker and bright engineer David Reisner.
 
  My name is Dave and I approve this message.
 
 Nice try, David.

My GPG signature says you're wrong.

Nitpick: the current by-laws require the sponsor to be a TU. Do we override Hal
to open the hatch?






Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Xyne
Sébastien Luttringer wrote:

 I do not mind to change it to the longer version $srcdir/foo if this
 is a recommended way to do, but first I want to know why it is recommended.
 
Although it's not strictly recommended (we lack of official
recommendation?), this way works in all cases. I have to confess that I
have smoothly switched all my relative path to full path since I got the
previous issue.

Cheers,

$srdcir/foo is explicit and independent of the nesting of source files. That
is unreservedly worth 5 extra bytes.

Regards,
Xyne


Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Lukas Fleischer
On Wed, 05 Feb 2014 at 00:12:49, Xyne wrote:
 Dave Reisner wrote:
 
 On Mon, Feb 03, 2014 at 02:49:48PM -0500, Daniel Micay wrote:
  On Mon, Feb 3, 2014 at 2:46 PM, Dave Reisner d...@falconindy.com wrote:
   On Mon, Feb 03, 2014 at 11:26:22AM -0800, Anatol Pomozov wrote:
   Hi everyone
  
   I would like to apply for a Arch Trusted User position. It is
   sponsored by my co-worker and bright engineer David Reisner.
  
   My name is Dave and I approve this message.
  
  Nice try, David.
 
 My GPG signature says you're wrong.
 
 Nitpick: the current by-laws require the sponsor to be a TU. Do we override 
 Hal
 to open the hatch?

Technically, that is correct. However, I am sure there are many other
TUs volunteering to be the sponsor after having read the application and
the discussion (me, for example). So I don't think it is a problem. If
it makes feel anyone better, please run

sed 's/David Reisner/Lukas Fleischer/g'

on your inbox (the misspelling of Dave's name comes in useful here!)


Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Xyne
Lukas Fleischer wrote:

Technically, that is correct. However, I am sure there are many other
TUs volunteering to be the sponsor after having read the application and
the discussion (me, for example). So I don't think it is a problem. If
it makes feel anyone better, please run

sed 's/David Reisner/Lukas Fleischer/g'

on your inbox (the misspelling of Dave's name comes in useful here!)

I'm not opposed to the application (it looks very promising to me). I just
wanted to mention this issue because there is no point in having by-laws if we
ignore them every time we assume that there is a tacit consensus to do so. 



Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Sébastien Luttringer
On 05/02/2014 00:34, Xyne wrote:
 Lukas Fleischer wrote:
 
 Technically, that is correct. However, I am sure there are many other
 TUs volunteering to be the sponsor after having read the application and
 the discussion (me, for example). So I don't think it is a problem. If
 it makes feel anyone better, please run

sed 's/David Reisner/Lukas Fleischer/g'

 on your inbox (the misspelling of Dave's name comes in useful here!)
 
 I'm not opposed to the application (it looks very promising to me). I just
 wanted to mention this issue because there is no point in having by-laws if we
 ignore them every time we assume that there is a tacit consensus to do so. 
 

I strongly support that we follow our by-laws.

If Anatol agrees, Lukas will become his new sponsor and we will continue
to discuss this new promising application.

Cheers,

-- 
Sébastien Seblu Luttringer
https://seblu.net
GPG: 0x2072D77A



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Anatol Pomozov
Hi

On 2/4/14, 5:27 PM, Sébastien Luttringer wrote:
 On 05/02/2014 00:34, Xyne wrote:
 Lukas Fleischer wrote:

 Technically, that is correct. However, I am sure there are many other
 TUs volunteering to be the sponsor after having read the application and
 the discussion (me, for example). So I don't think it is a problem. If
 it makes feel anyone better, please run

sed 's/David Reisner/Lukas Fleischer/g'

 on your inbox (the misspelling of Dave's name comes in useful here!)

 I'm not opposed to the application (it looks very promising to me). I just
 wanted to mention this issue because there is no point in having by-laws if 
 we
 ignore them every time we assume that there is a tacit consensus to do so. 

 
 I strongly support that we follow our by-laws.
 
 If Anatol agrees, Lukas will become his new sponsor and we will continue
 to discuss this new promising application.

I am fine with this.

 Although it's not strictly recommended (we lack of official
 recommendation?), this way works in all cases.

Ok, I've updated 14 packages where I found relative path usage. PTAL.



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Anatol Pomozov
Hi

On 2/4/14, 5:27 PM, Sébastien Luttringer wrote:
 On 05/02/2014 00:34, Xyne wrote:
 Lukas Fleischer wrote:

 Technically, that is correct. However, I am sure there are many other
 TUs volunteering to be the sponsor after having read the application and
 the discussion (me, for example). So I don't think it is a problem. If
 it makes feel anyone better, please run

sed 's/David Reisner/Lukas Fleischer/g'

 on your inbox (the misspelling of Dave's name comes in useful here!)

 I'm not opposed to the application (it looks very promising to me). I just
 wanted to mention this issue because there is no point in having by-laws if 
 we
 ignore them every time we assume that there is a tacit consensus to do so. 

 
 I strongly support that we follow our by-laws.
 
 If Anatol agrees, Lukas will become his new sponsor and we will continue
 to discuss this new promising application.

I am fine with this.

I still need to understand why Arch community is split into two groups
'developers' and 'trusted users'. They seems have similar
responsibilities: maintaining packages and developing Arch toolset.

 Although it's not strictly recommended (we lack of official
 recommendation?), this way works in all cases.

Ok, I've updated 14 packages where I found relative path usage. PTAL.



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application sponsored by David Reisner

2014-02-04 Thread Rashif Ray Rahman
On 5 February 2014 12:57, Anatol Pomozov anatol.pomo...@gmail.com wrote:
 I still need to understand why Arch community is split into two groups
 'developers' and 'trusted users'. They seems have similar
 responsibilities: maintaining packages and developing Arch toolset.

For historical reasons:
https://wiki.archlinux.org/index.php/Community_repository#History

The [community] repository began as a binary repository for the AUR.
It still retains that function, but the split is no longer as
pronounced. Basically, slightly popular packages go into [community],
and very popular ones into [extra].

The [extra] repo has a tighter control over what goes in, whereas
[community] is almost open. Both groups have useful people: the
pacman, core and early userspace folks, and the AUR back-end folks.


--
GPG/PGP ID: C0711BF1


[aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Anatol Pomozov
Hi everyone

I would like to apply for a Arch Trusted User position. It is
sponsored by my co-worker and bright engineer David Reisner.

My name is Anatol Pomozov, I grew up in Belarus but live in USA now. I
am an open-source enthusiast who uses Linux since about 2005. I've
been using several distros mostly Debian based. About 2.5 years ago,
when Ubuntu in-place upgrade killed my system once again, I've decided
to give a try to a rolling-release distro.

I had heard that Arch was difficult to use and unstable so I've been
skeptical that Arch would survive at my computers for a long time. At
my surprise Arch installation was easy and system was fast and stable.
Documentation is clean and very helpful. And package manager is
*FAST*! Yeah!  I fell in love with Arch from the very first day. A few
months later all my home computers were moved to Arch. And despite
that I usually do crazy experiments at my home machines I've never had
serious problems with Arch. Well, the only problem with Arch was in
systemd-207 that prevented my btrfs-root machine from booting.

About a year ago I started playing more active role in Arch community.
I adopted a lot of broken and out-of-date packages. Currently I own
350+ packages [1]. A lot of packages are for ruby gems that previously
were out-of-date or had broken dependencies. I improved existing
gem2arch tool [2] and it helps me with ruby packages herding.


At my day job I work on Linux kernel development/support at a large
server farm. My daily activity includes a lot of debugging,
performance profiling, code archaeology both for linux kernel and
in-house userspace code. Some of my linux changes went upstream, here
are few of them:

https://lkml.org/lkml/2013/4/12/391
http://marc.info/?l=linux-fsdevelm=134750749009884w=2
https://lkml.org/lkml/2013/4/1/171

Google Chromebook developers reported that my last patch fixed one of
their top kernel crashes!

Recently me and my 6 y/o son started learning microelectronics and
digital design. Maybe some day we'll create MIPS-like CPU.


Why do I want to become a TU? I like Arch and would like to keep it
improving. It means making packages better, participate in important
discussions that define where the distro moves.

The short/mid terms plans for me are:
 - move some of my aur packages to community: rethinkdb, codespell,
tup, mldonkey, v8. There are some other aur packages that I use and
would also like to see in [community]: fatsort, digital design related
tools, ...
 - add android-sdk-* packages. Current AUR packages download binaries
and install binaries to /opt/bin. The binaries are 32-bit. Instead we
should build SDK from sources and provide proper 64/32-bit binaries.
This might be tricky as Android build system is complicated.
 - request moving Apache to [community] and finally update this package to 2.4

I can help with linux kernel issues, especially if they are related to
storage/block subsystem.

I also have experience with Ruby. This is my favorite scripting
language that I use for 10 years now and I'll be glad to help with
Ruby in Arch as well.

[1] aur.archlinux.org/packages/?SeB=mK=anatolik
[2] https://github.com/anatol/gem2arch


Re: [aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Daniel Micay
On Mon, Feb 3, 2014 at 2:26 PM, Anatol Pomozov anatol.pomo...@gmail.com wrote:

  - add android-sdk-* packages. Current AUR packages download binaries
 and install binaries to /opt/bin. The binaries are 32-bit. Instead we
 should build SDK from sources and provide proper 64/32-bit binaries.
 This might be tricky as Android build system is complicated.

This is indeed a huge pain. Cloning the sources alone takes ages and a
ridiculous amount of disk space. There are at least two trusted users
interested in doing this, but it hasn't happened yet. It would be
*great* if you got it working :).


Re: [aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Sven-Hendrik Haase

On 03.02.2014 20:29, Daniel Micay wrote:

On Mon, Feb 3, 2014 at 2:26 PM, Anatol Pomozov anatol.pomo...@gmail.com wrote:

  - add android-sdk-* packages. Current AUR packages download binaries
and install binaries to /opt/bin. The binaries are 32-bit. Instead we
should build SDK from sources and provide proper 64/32-bit binaries.
This might be tricky as Android build system is complicated.

This is indeed a huge pain. Cloning the sources alone takes ages and a
ridiculous amount of disk space. There are at least two trusted users
interested in doing this, but it hasn't happened yet. It would be
*great* if you got it working :).
That would be awesome! Mad props if you indeed managed to make the 
android-sdk from source. Also please note that we binary sdk provided by 
google is not redistributable so careful with that.


+1


Re: [aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Dave Reisner
On Mon, Feb 03, 2014 at 11:26:22AM -0800, Anatol Pomozov wrote:
 Hi everyone
 
 I would like to apply for a Arch Trusted User position. It is
 sponsored by my co-worker and bright engineer David Reisner.

My name is Dave and I approve this message.


Re: [aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Greg KH
On Mon, Feb 03, 2014 at 11:26:22AM -0800, Anatol Pomozov wrote:
 At my day job I work on Linux kernel development/support at a large
 server farm. My daily activity includes a lot of debugging,
 performance profiling, code archaeology both for linux kernel and
 in-house userspace code. Some of my linux changes went upstream, here
 are few of them:
 
 https://lkml.org/lkml/2013/4/12/391
 http://marc.info/?l=linux-fsdevelm=134750749009884w=2
 https://lkml.org/lkml/2013/4/1/171

I can vouch for Anatol's kernel submissions and great bugfixes over the
years, they have been much appreciated.

thanks,

greg k-h


Re: [aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Dave Reisner
On Mon, Feb 03, 2014 at 02:49:48PM -0500, Daniel Micay wrote:
 On Mon, Feb 3, 2014 at 2:46 PM, Dave Reisner d...@falconindy.com wrote:
  On Mon, Feb 03, 2014 at 11:26:22AM -0800, Anatol Pomozov wrote:
  Hi everyone
 
  I would like to apply for a Arch Trusted User position. It is
  sponsored by my co-worker and bright engineer David Reisner.
 
  My name is Dave and I approve this message.
 
 Nice try, David.

My GPG signature says you're wrong.


pgpiGg0H55Ccv.pgp
Description: PGP signature


Re: [aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Daniel Micay
On Mon, Feb 3, 2014 at 2:46 PM, Dave Reisner d...@falconindy.com wrote:
 On Mon, Feb 03, 2014 at 11:26:22AM -0800, Anatol Pomozov wrote:
 Hi everyone

 I would like to apply for a Arch Trusted User position. It is
 sponsored by my co-worker and bright engineer David Reisner.

 My name is Dave and I approve this message.

Nice try, David.


Re: [aur-general] TU application sponsored by David Reisner

2014-02-03 Thread Anatol Pomozov
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi

On Mon, Feb 3, 2014 at 11:26 AM, Anatol Pomozov
anatol.pomo...@gmail.com wrote:

 Hi everyone

 I would like to apply for a Arch Trusted User position. It is
 sponsored by my co-worker and bright engineer David Reisner.

 My name is Anatol Pomozov, I grew up in Belarus but live in USA now. I
 am an open-source enthusiast who uses Linux since about 2005. I've
 been using several distros mostly Debian based. About 2.5 years ago,
 when Ubuntu in-place upgrade killed my system once again, I've decided
 to give a try to a rolling-release distro.

 I had heard that Arch was difficult to use and unstable so I've been
 skeptical that Arch would survive at my computers for a long time. At
 my surprise Arch installation was easy and system was fast and stable.
 Documentation is clean and very helpful. And package manager is
 *FAST*! Yeah!  I fell in love with Arch from the very first day. A few
 months later all my home computers were moved to Arch. And despite
 that I usually do crazy experiments at my home machines I've never had
 serious problems with Arch. Well, the only problem with Arch was in
 systemd-207 that prevented my btrfs-root machine from booting.

 About a year ago I started playing more active role in Arch community.
 I adopted a lot of broken and out-of-date packages. Currently I own
 350+ packages [1]. A lot of packages are for ruby gems that previously
 were out-of-date or had broken dependencies. I improved existing
 gem2arch tool [2] and it helps me with ruby packages herding.


 At my day job I work on Linux kernel development/support at a large
 server farm. My daily activity includes a lot of debugging,
 performance profiling, code archaeology both for linux kernel and
 in-house userspace code. Some of my linux changes went upstream, here
 are few of them:

 https://lkml.org/lkml/2013/4/12/391
 http://marc.info/?l=linux-fsdevelm=134750749009884w=2
 https://lkml.org/lkml/2013/4/1/171

 Google Chromebook developers reported that my last patch fixed one of
 their top kernel crashes!

 Recently me and my 6 y/o son started learning microelectronics and
 digital design. Maybe some day we'll create MIPS-like CPU.


 Why do I want to become a TU? I like Arch and would like to keep it
 improving. It means making packages better, participate in important
 discussions that define where the distro moves.

 The short/mid terms plans for me are:
  - move some of my aur packages to community: rethinkdb, codespell,
 tup, mldonkey, v8. There are some other aur packages that I use and
 would also like to see in [community]: fatsort, digital design related
 tools, ...
  - add android-sdk-* packages. Current AUR packages download binaries
 and install binaries to /opt/bin. The binaries are 32-bit. Instead we
 should build SDK from sources and provide proper 64/32-bit binaries.
 This might be tricky as Android build system is complicated.
  - request moving Apache to [community] and finally update this package to 2.4

 I can help with linux kernel issues, especially if they are related to
 storage/block subsystem.

 I also have experience with Ruby. This is my favorite scripting
 language that I use for 10 years now and I'll be glad to help with
 Ruby in Arch as well.

 [1] aur.archlinux.org/packages/?SeB=mK=anatolik
 [2] https://github.com/anatol/gem2arch

Dave asked me to share my public GPG key.
Here it is http://pgp.mit.edu/pks/lookup?op=getsearch=0xB02854ED753E0F1F
The key is 753E0F1F




-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBCgAGBQJS8HrXAAoJELAoVO11Pg8f9pIP/2ZHDY5Dpu3bMBb48uqxOB++
SCpqR6nJ5WXRlnLrjZJMSssOhqGungTc7Pw1O1fg5hT72siZXYv40rPFXkF1/HrN
T6WrM8CClPCMnWvBsJ2UWDLRkstHJncm4yrFtkbz26RBiTpzVK3bIC4BDvW6FrXM
HqLsGwQmSYP+WqmWIyCjpyxx+MX+NxPGsTVHsNaSjGWsRaLK6A5ele+XNBr+T3Z5
S/PZAz4A7pKOL1n0bNBEtGuIm//fPXneC4xe5W4sVsSWD+lVdHfbQ6ewTXDLshQQ
mdAEJVB/NHdMG9pZeNyu6FXm/znm3r5lhKZoSVmRmxkaLHgAR+KoODgVsE8m3Az0
YLzoY7BpBR/1E2LxudFrYvI1JASyi4/XZ4XUMoFBc8uCa7qtE1jw8G1MwbM1xP1M
GoEPQLzDelV/oPUpw3uBPk8GRDY/H/f2kyMfyZJQF7cwYIazc2SfvKqzmuDlI0Pp
WcsPiCmigh8RHFXklkKz+Q5OgYUZ9GBKvh0q6jZZfNEZHNlqXbAxxjGpH2qbmoGS
hTtt1ebcWUtFwtYkATuyR32muZzPpTqImvSLDRYUQmF8KrQEibx11FInb99y2tEq
5plWSo1tmNxjOy9vjLibUxvTsO6KZVkYSoMMhwKeO+KZweRmldTilG0CjA7ZiSuI
t/8Z4WFCdPKO7RljKVVu
=3GwC
-END PGP SIGNATURE-


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-27 Thread Lukas Fleischer
On Tue, 21 Jan 2014 at 00:32:08, Jonas Heinrich wrote:
 Hi ArchLinux community,
 I like to apply as TU, sponsored by Lukas Fleischer (aka CryptoCrack),
 since my passion and work for ArchLinux continues since half a decade
 and I really would like to get more involved into development and
 package maintaining.
 [...]

The discussion period is over. Please cast your votes now [1].

[1] https://aur.archlinux.org/tu/?id=74


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-26 Thread Xyne
On 2014-01-24 19:53 +0100
carstene1ns wrote:

*snip*
 several good points 
*snip*

Becoming a TU is not like joining Cosa Nostra... it's not always for life. Some
TUs inevitably find that real-life obligations eliminate the free time they
once had to maintain packages and so the quality drops. We are supposed to keep
an eye on each other and discuss problems that we see. In the worst case we also
have removal procedures. Unfortunately, nobody ever really wants to be the bad
guy calling out others on bad habits.

TUs are not exempt from having their packages orphaned either. If a package has
been flagged out-of-date for weeks/months and the TU fails to respond via email
then you can send an orphan request to this list. It should also incite a
discussion about the TU in question.

I hope that Dragonlord and speps will respond to your points and either fix or
orphan their flagged packages.

I can also honestly say that I would oppose an application from someone with 51
flagged packages, so I do not believe that I am inconsistent in my remarks
about the current application.

Regards,
Xyne


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-25 Thread Михаил Страшун
I think it is a wrong assumption to say that having bad packages at time
of application as no different that having those as an established user.
Amount of attention spent to such stuff inevitably goes down as amount of
load increases (and it stops being interesting/satisfying) so if there are
some issues right now I'd generally assume situation will become even worse
after approval, not better. Point of application is identical to point of
theoretical perfection in my opinion.


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-25 Thread Jonas Heinrich
On 01-22 21:59, Xyne wrote:
 [...]
 There are some nice PKGBUILDs there but so far the majority of what I
 have seen has been of poor quality. Most of us (the TUs) probably have at 
 least
 one or two sub-standard PKGBUILDs lying around waiting to get flagged and
 updated, but overall there should be consistent quality. 
You are absolutely right Xyne. I orphaned about 100 packages that I adopted
over time but never really used. I should really stick to the important
packages that I use for myself on daily basis.
Actually I'm aware of the basic packaging standards and I never used
outdated syntax like return-statements or srcdest variables, but I had
a lot of them in broken packages I adopted.
On the one side, quality counts but on the other site I'm often
frustrated to see that many dysfunctional packages ...

On 01-24 21:22, Doug Newgard wrote:
 And if that is the case, fine. But let's again take a look at the
 example he held up, gitlab. The package was updated two days ago, addressed 
 none of the concerns I and other commenters raised. His response is: 
 Sorry but I don't have the time now to look at all your changes. I'll do 
 that 
 later. Nothing yet, not to mention that it wouldn't even build at the time
 he uploaded it because of a bad checksum.
I must say that the Gitlab packages is a very difficult one and it's not
that easy to fix certain things because they need a lot of testing.
Also friends told me that they invested a lot of time setting it up on Debian
or Ubuntu, following the very complex official installation instruction.
Earlier versions of Gitlab had a lot of errors and Ruby is not that easy
to debug. I managed to ease the installation a lot and also rewrote the
installation instructions on the wiki (before that, it was just a copy
and paste of the official instruction which didn't really fit to
ArchLinux systems).
Unfortunately the interest in this package went up over the last days
and exactly at this time I'm getting a cold :( I really want to address
the concerns as soon I'm back on track ;)

On 01-22 23:56, Balló György wrote:
 I agree with Xyne. You have to learn some more things and clean up
 your packages before you are ready.
I'll recheck my packages and than you have to decide. I'm still
motivated to improve my contributions :)


pgpeEcW2EOy0M.pgp
Description: PGP signature


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-24 Thread carstene1ns
Am 22.01.2014 23:56, schrieb Balló György:
[...]
2014/1/22 Xyne x...@archlinux.ca:
 I don't want to discourage you from further contribution but I do not think
 that you are ready to be a TU. You should take some time to address the 
 issues
 raised in this thread and then spend at least a few more months maintaining
 your packages. Orphan some if you cannot adequately manage all of them. 
 Quality
 counts for far more than quantity.
[...]
 I agree with Xyne. You have to learn some more things and clean up
 your packages before you are ready.
[...]

After reading this thread I want to add something that bugged me (arch
power user for 4 years) for quite some time now:
When is the time someone is ready to be a TU? Maybe at some point I or
others intend to become one as well...
I mean yes, there are some information on the Wiki[1] and the minimum
requirements say clearly maintain a few packages in AUR with clean,
high-quality PKGBUILDs, which is what was already mentioned in this
thread a few times.
But as I roam the AUR nearly every day, I often see PKGBUILDs, that are
maintained by TUs and not clean, high quality. Most of them are older
than 2 or 3 years, but there are also exceptions.

Short excursion:
Lets take for example the TUs speps[2] and Dragonlord[3] (picked at
random, no offense, we all have skeletons in the closet):
speps has ~650 packages, ~50 marked as outdated, thats both quite a few.
Dragonlord has ~250, 6 marked as outdated. Also a lot of packages that
have fixes, patches or improvements in the comments for months or
_years_ for both of them.
We have 2014 now, pacman/makepkg changes that deprecate PKGBUILDs
without build() function, || return 1 and stuff have been there since
the mid of 2010. Now, lets filter it a bit using ack[4]:
In the AUR git mirror (I know this is not representative, but I did not
want to scrape the AUR website) are 734 packages, that have speps in a
Maintainer tag, 30 are missing a package() function, 17 have return
statements.
There are 210 packages, that have dragonlord in a Maintainer tag, ~40
with return statements and ~50 without package() function.
I know there are some false-positives, but bear with me. Dragonlord
sometimes only adds himself to Contributors rather than Maintainer. Also
there are packages with new maintainers forgetting to change the tag.
This cases are not easy to parse though.
There are also a lot of packages that do not use quoting for $srcdir and
$pkgdir, but this is just bad practice, not wrong per se.
If I look further there are a lot of PKGBUILDs with the old way of
checking out sources in VCS, this feature is available since
pacman/makepkg 4.1, considering this is available for more than half a
year and the TUs _should_ set good examples for others to follow, this
is also not like it should be.
You do not have to believe my numbers, just randomly choose some
packages and see for yourself.
End of excursion, back on topic.

I think onny *can* be a good TU as well, as long as he learns from the
problems that have been pointed out. He will likely learn from the
others as well and get better in time.

@onny: Discussion period is not over yet, hurry up and fix/orphan the
packages you maintain and your chances will increase.

@speps and all others with too many packages to maintain themselves:
*Just orphan* packages you do not actually use or want to maintain.
For you it is just one click in the AUR webinterface, but others will be
hindered in fixing them. What is the reason to have packages that are
marked out-of-date and broken for months[5] and years[6]? I do not get
it. Fire and forget, maybe?

closing words:
I know this reads in parts like a rant, but it is just to show you that
also current TUs are not better in some aspects.
Again it is not meant to blame speps (but seriously, just orphan some
packages! :P) or Dragonlord. Just my two cents.

best regards,
carstene1ns

[1]: https://wiki.archlinux.org/index.php/Trusted_Users
[2]: https://aur.archlinux.org/packages/?K=spepsSeB=m
[3]: https://aur.archlinux.org/packages/?K=DragonlordSeB=m
[4]: http://beyondgrep.com/
[5]: https://aur.archlinux.org/packages/lib32-freealut/
[6]: https://aur.archlinux.org/packages/skencil/




signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-24 Thread Rashif Ray Rahman
On 25 January 2014 02:53, carstene1ns a...@carsten-teibes.de wrote:
 closing words:
 I know this reads in parts like a rant, but it is just to show you that
 also current TUs are not better in some aspects.
 Again it is not meant to blame speps (but seriously, just orphan some
 packages! :P) or Dragonlord. Just my two cents.

If you're saying that neither these TUs nor the applicant are doing
too many things wrong, then I have to agree with you. Personally, I'm
not a fan of cherry-picking bad habits when there are enough good
things to talk about, but questions should be raised to clarify
certain practices. So, you bring up a good point there, but I'm sure
all three of them can explain.


-- 
GPG/PGP ID: C0711BF1


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-24 Thread Doug Newgard

 Date: Fri, 24 Jan 2014 19:53:19 +0100
 From: a...@carsten-teibes.de
 To: aur-general@archlinux.org
 Subject: Re: [aur-general] TU application, sponsored by Lukas Fleischer

 Am 22.01.2014 23:56, schrieb Balló György:
 [...]
2014/1/22 Xyne x...@archlinux.ca:
 I don't want to discourage you from further contribution but I do not think
 that you are ready to be a TU. You should take some time to address the 
 issues
 raised in this thread and then spend at least a few more months maintaining
 your packages. Orphan some if you cannot adequately manage all of them. 
 Quality
 counts for far more than quantity.
 [...]
 I agree with Xyne. You have to learn some more things and clean up
 your packages before you are ready.
 [...]

 I think onny *can* be a good TU as well, as long as he learns from the
 problems that have been pointed out. He will likely learn from the
 others as well and get better in time.
[...]

And if that is the case, fine. But let's again take a look at the example he
held up, gitlab. The package was updated two days ago, addressed none of the
concerns I and other commenters raised. His response is: Sorry but I don't have
the time now to look at all your changes. I'll do that later. Nothing yet, not
to mention that it wouldn't even build at the time he uploaded it because of a
bad checksum.

And this isn't the first time, he adopted some other packages I orphaned but 
kept
an eye on. It took people emailing him directly to get him to update a package
that had been marked out of date for a month.

Maybe it is just a matter of not enough time, but does that really change
anything? 

Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-22 Thread Xyne
On 2014-01-21 02:31 -0600
Doug Newgard wrote:

 Most of the packages get better over time and in my case, it's not
 possible to have 140 packages in perfect state at once. So I can perfectly
 update or fix 4 packages/day (sometimes more if I automatically scan for new 
 releases
 with pkgcheck :)), but some require community feedback/discussion,
 some need upstream fixes or further time for debugging.
 For the most part, the packages were in a much worse state than today.
 In my opinion the AUR is something like a incubator for new,
 experimental or less popular packages. If I havent put an early
 unfinished version of Gitlab [1] into the AUR, I wouldn't have been able
 to get that many constructive feedback and at the same time write an
 instruction at the wiki [2]. I guess the diversity is the reason, why the 
 AUR is
 such a popular feature of ArchLinux. Of course there are more stable, less
 experimental packages which I want to see in the community repository.

 [1] https://aur.archlinux.org/packages/gitlab/
 [2] https://wiki.archlinux.org/index.php/Gitlab

Ok, so let's look at just that one.

What are Unconfirmed makedeps? Are they makedeps or aren't they?

You set the backup array based on what is installed at build time, which has
little to do with what is installed at install/run time. This works (somewhat)
in the AUR but not at all in binary repos. Not only that, but you then set a 
new
backup array right after it making the whole thing moot.

You pull a bunch of files directly from master of a git repo. Very fragile.

Your quoting of paths containing variables is very inconsistent, some are 
quoted
then not quoted in the next line.

Your use of curly braces is inconsistent.

Sometimes you use mv, sometimes cp, and sometimes install. Why?

Again, you're installing things based on what is installed at build time.

That's from a cursory reading of your given example, without looking into it in
detail or looking at the install file at all. You see what I mean? Many TUs 
have
as many or more packages than you're talking about, and they're all expected to
be in good shape.

I'm randomly scanning your AUR packages and so far I keep seeing things that I
don't like just as the previous posters have mentioned (missing package
functions, outdated PKGBUILD templates, lack of quotes, cd'ing into the SRCDEST
directory (why?), etc.).

There are some nice PKGBUILDs there but so far the majority of what I have seen
has been of poor quality. Most of us (the TUs) probably have at least one or two
sub-standard PKGBUILDs lying around waiting to get flagged and updated, but
overall there should be consistent quality. 

You should have made an effort to correct at least the trivial PKGBUILDs prior
to submitting your application. You should also have addressed the
flagged packages (as you allegedly agreed you would with your sponsor).

I don't want to discourage you from further contribution but I do not think
that you are ready to be a TU. You should take some time to address the issues
raised in this thread and then spend at least a few more months maintaining
your packages. Orphan some if you cannot adequately manage all of them. Quality
counts for far more than quantity.

Regards,
Xyne


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-22 Thread Balló György
2014/1/22 Xyne x...@archlinux.ca:
 On 2014-01-21 02:31 -0600
 Doug Newgard wrote:

 Most of the packages get better over time and in my case, it's not
 possible to have 140 packages in perfect state at once. So I can perfectly
 update or fix 4 packages/day (sometimes more if I automatically scan for 
 new releases
 with pkgcheck :)), but some require community feedback/discussion,
 some need upstream fixes or further time for debugging.
 For the most part, the packages were in a much worse state than today.
 In my opinion the AUR is something like a incubator for new,
 experimental or less popular packages. If I havent put an early
 unfinished version of Gitlab [1] into the AUR, I wouldn't have been able
 to get that many constructive feedback and at the same time write an
 instruction at the wiki [2]. I guess the diversity is the reason, why the 
 AUR is
 such a popular feature of ArchLinux. Of course there are more stable, less
 experimental packages which I want to see in the community repository.

 [1] https://aur.archlinux.org/packages/gitlab/
 [2] https://wiki.archlinux.org/index.php/Gitlab

Ok, so let's look at just that one.

What are Unconfirmed makedeps? Are they makedeps or aren't they?

You set the backup array based on what is installed at build time, which has
little to do with what is installed at install/run time. This works (somewhat)
in the AUR but not at all in binary repos. Not only that, but you then set a 
new
backup array right after it making the whole thing moot.

You pull a bunch of files directly from master of a git repo. Very fragile.

Your quoting of paths containing variables is very inconsistent, some are 
quoted
then not quoted in the next line.

Your use of curly braces is inconsistent.

Sometimes you use mv, sometimes cp, and sometimes install. Why?

Again, you're installing things based on what is installed at build time.

That's from a cursory reading of your given example, without looking into it 
in
detail or looking at the install file at all. You see what I mean? Many TUs 
have
as many or more packages than you're talking about, and they're all expected 
to
be in good shape.

 I'm randomly scanning your AUR packages and so far I keep seeing things that I
 don't like just as the previous posters have mentioned (missing package
 functions, outdated PKGBUILD templates, lack of quotes, cd'ing into the 
 SRCDEST
 directory (why?), etc.).

 There are some nice PKGBUILDs there but so far the majority of what I have 
 seen
 has been of poor quality. Most of us (the TUs) probably have at least one or 
 two
 sub-standard PKGBUILDs lying around waiting to get flagged and updated, but
 overall there should be consistent quality.

 You should have made an effort to correct at least the trivial PKGBUILDs prior
 to submitting your application. You should also have addressed the
 flagged packages (as you allegedly agreed you would with your sponsor).

 I don't want to discourage you from further contribution but I do not think
 that you are ready to be a TU. You should take some time to address the issues
 raised in this thread and then spend at least a few more months maintaining
 your packages. Orphan some if you cannot adequately manage all of them. 
 Quality
 counts for far more than quantity.

 Regards,
 Xyne

I agree with Xyne. You have to learn some more things and clean up
your packages before you are ready.

I commented some of your packages in AUR. E.g. libzrtp, zfone and
zfoned install files into the /usr/local directory, which is forbidden
by a package.

--
György Balló
Trusted User


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-21 Thread Doug Newgard

 Date: Tue, 21 Jan 2014 07:38:25 +
 From: o...@project-insanity.org
 To: aur-general@archlinux.org
 Subject: Re: [aur-general] TU application, sponsored by Lukas Fleischer

 On 01-20 17:55, Doug Newgard wrote:
 
 Date: Mon, 20 Jan 2014 23:32:08 +
 From: o...@project-insanity.org
 To: aur-general@archlinux.org
 Subject: [aur-general] TU application, sponsored by Lukas Fleischer

 Hi ArchLinux community,
 I like to apply as TU, sponsored by Lukas Fleischer (aka CryptoCrack),
 since my passion and work for ArchLinux continues since half a decade
 and I really would like to get more involved into development and
 package maintaining.
 My name is Jonas (my public key [1]), I'm 23 years old, computer science
 student in Karlsruhe, Germany. I switched to Linux in school while
 working voluntarily on a school server [2] and school internet cafe
 together with a class mate in our free time. Hacking on fun projects
 became on of my big hobbies and some of them are documented in my blog
 [3]. I get a lot of inspiration and exchange in my local hacker space,
 the Entropia e.V. [4] which is part of the CCC (Chaos Computer Club) [5]
 but also at work as a network administrator at the architecture faculty
 of my university.
 I love ArchLinux, using it on my servers (with several ArchLinux vms)
 and on my laptop, because it's simple, basic and fast. The wiki is also
 one of my favorite places in the community, because all the
 documentation is pragmatic and to the point. I constantly write new
 how-to's or improve instructions on other pages [6]. In my opinion, a
 well written Wiki/Doku, also for all the third-party software, is very
 important and one reason why I don't want to use Debian anymore for my
 projects.
 I learned how to write clean and sometimes complex PKGBUILDs over time
 and now maintaining up to 150 AUR packages [7]. Some of them are really
 important to me (using them on my server or integrated them to my
 projects) and I think also important to the community, so I would like
 to put them into the community repository. For example: archivemount,
 btar, dmtcp, etherpad-lite, freecad, gallery, gitlab, hlds, joomla,
 opentracker, pyload, python-libtorrent-rasterbar, sslstrip, etc. For
 other packages, I adopted them just to fix broken PKGBUILDs or I tried
 to port non-supported software to ArchLinux like Zenoss, oVirt or Kolab
 while working with their developers to improve ArchLinux support.
 At least, here are some of my experimental projects you can look at:
 p2pacman [8], pkgcheck [9], wikidict [10], carpc based on ArchLinux
 [11].
 For further questions, you can find me on #archlinux at freenode or just
 ask them here on the mailinglist.
 Best regards,
 Jonas

 [1] http://onny.project-insanity.org/files/gpg.asc
 [2]
 http://www.project-insanity.org/blog/2010/06/03/dokumentation-zur-einrichtung-des-schulserver-fur-die-freie-waldorfschule-vaihingenenz/
 (text unfortunately in German)
 [3] http://project-insanity.org
 [4] https://entropia.de
 [5] https://en.wikipedia.org/wiki/Chaos_Computer_Club
 [6] https://wiki.archlinux.org/index.php/Special:Contributions/Onny
 [7] https://aur.archlinux.org/packages/?K=onnySeB=m
 [8] https://bbs.archlinux.org/viewtopic.php?id=163362
 [9] https://bbs.archlinux.org/viewtopic.php?id=162816
 [10] https://git.morbi-happens.de/onny/wikidict
 [11]
 http://www.project-insanity.org/blog/2012/10/10/archlinux-touchscreen-carpc-mit-xbmc-frontend/

 I'm a nobody, so my opinion probably doesn't count, but if you can't properly
 maintain the package you already have the AUR, why do you want to take on 
 more
 responsibility? A quick look shows packages marked out of date, one for 
 nearly
 10 months (flamerobin), packages with fixes posted in the comments months ago
 that you haven't implemented (libappindicator), VCS packages with useless
 pkgver() functions (most of your -git packages), and packages with no 
 package()
 function (vim-paster and others). So help me out here, what would make you a
 good TU?
 Most of the packages get better over time and in my case, it's not
 possible to have 140 packages in perfect state at once. So I can perfectly
 update or fix 4 packages/day (sometimes more if I automatically scan for new 
 releases
 with pkgcheck :)), but some require community feedback/discussion,
 some need upstream fixes or further time for debugging.
 For the most part, the packages were in a much worse state than today.
 In my opinion the AUR is something like a incubator for new,
 experimental or less popular packages. If I havent put an early
 unfinished version of Gitlab [1] into the AUR, I wouldn't have been able
 to get that many constructive feedback and at the same time write an
 instruction at the wiki [2]. I guess the diversity is the reason, why the AUR 
 is
 such a popular feature of ArchLinux. Of course there are more stable, less
 experimental packages which I want to see

Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-21 Thread Lukas Fleischer
On Tue, 21 Jan 2014 at 00:32:08, Jonas Heinrich wrote:
 Hi ArchLinux community,
 I like to apply as TU, sponsored by Lukas Fleischer (aka CryptoCrack),
 since my passion and work for ArchLinux continues since half a decade
 and I really would like to get more involved into development and
 package maintaining.
 [...]

I confirm my sponsorship, let the discussion period begin.


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-21 Thread Lukas Fleischer
On Tue, 21 Jan 2014 at 09:31:41, Doug Newgard wrote:
 [...]
 Ok, so let's look at just that one.
 

I must admit that I only had a look at very few packages before agreeing
to the sponsorship. However I did advice Jonas to have a look at his
packages and update the one's that are flagged out-of-date before
submitting his application which he obviously did not do for some
reason... :/

I won't comment on any of the following questions and give Jonas a
chance to reply.

 What are Unconfirmed makedeps? Are they makedeps or aren't they?
 
 You set the backup array based on what is installed at build time, which has
 little to do with what is installed at install/run time. This works (somewhat)
 in the AUR but not at all in binary repos. Not only that, but you then set a 
 new
 backup array right after it making the whole thing moot.
 
 You pull a bunch of files directly from master of a git repo. Very fragile.
 
 Your quoting of paths containing variables is very inconsistent, some are 
 quoted
 then not quoted in the next line.
 
 Your use of curly braces is inconsistent.
 
 Sometimes you use mv, sometimes cp, and sometimes install. Why?
 
 Again, you're installing things based on what is installed at build time.
 
 That's from a cursory reading of your given example, without looking into it 
 in
 detail or looking at the install file at all. You see what I mean? Many TUs 
 have
 as many or more packages than you're talking about, and they're all expected 
 to
 be in good shape. 

Looking at more packages, I also noticed that some even still use
$startdir and some seem to have the return hack in build() that the
AUR required ages ago. It would be nice if you could clean those up
soon.


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-21 Thread Evgeniy Alekseev
Hi,

On Monday 20 January 2014 23:32:08 Jonas Heinrich wrote:
 Hi ArchLinux community,
 I like to apply as TU, sponsored by Lukas Fleischer (aka CryptoCrack),
 since my passion and work for ArchLinux continues since half a decade
 and I really would like to get more involved into development and
 package maintaining.
 My name is Jonas (my public key [1]), I'm 23 years old, computer science
 student in Karlsruhe, Germany. I switched to Linux in school while
 working voluntarily on a school server [2] and school internet cafe
 together with a class mate in our free time. Hacking on fun projects
 became on of my big hobbies and some of them are documented in my blog
 [3]. I get a lot of inspiration and exchange in my local hacker space,
 the Entropia e.V. [4] which is part of the CCC (Chaos Computer Club) [5]
 but also at work as a network administrator at the architecture faculty
 of my university.
 I love ArchLinux, using it on my servers (with several ArchLinux vms)
 and on my laptop, because it's simple, basic and fast. The wiki is also
 one of my favorite places in the community, because all the
 documentation is pragmatic and to the point. I constantly write new
 how-to's or improve instructions on other pages [6]. In my opinion, a
 well written Wiki/Doku, also for all the third-party software, is very
 important and one reason why I don't want to use Debian anymore for my
 projects.
 I learned how to write clean and sometimes complex PKGBUILDs over time
 and now maintaining up to 150 AUR packages [7]. Some of them are really
 important to me (using them on my server or integrated them to my
 projects) and I think also important to the community, so I would like
 to put them into the community repository. For example: archivemount,
 btar, dmtcp, etherpad-lite, freecad, gallery, gitlab, hlds, joomla,
 opentracker, pyload, python-libtorrent-rasterbar, sslstrip, etc. For
 other packages, I adopted them just to fix broken PKGBUILDs or I tried
 to port non-supported software to ArchLinux like Zenoss, oVirt or Kolab
 while working with their developers to improve ArchLinux support.
 At least, here are some of my experimental projects you can look at:
 p2pacman [8], pkgcheck [9], wikidict [10], carpc based on ArchLinux
 [11].
 For further questions, you can find me on #archlinux at freenode or just
 ask them here on the mailinglist.
 Best regards,
 Jonas

I have looked quickly at your packages. Some of this has been said before.

1) For some packages you use bsdtar/tar in the package() function. It is not 
an error, but source files already unpacked into $srcdir. Maybe is it a better 
way to use cp (or install) instead of bsdtar?
2) For some packages you don't use double quotes for $srcdir and/or $pkgdir 
variables.
3) PKGBUILDs for ausweisapp, centrafuseauto-beta, some of courier- and 
other packages may be less than it is. (If you will use find -exec for 
example.) But it isn't an error too.
4) Some of PKGBUILDs have | return 1 function.
5) Some of your packages are out-of-date.
6) Why you do not use patches for some of your packages and use giant sed 
script?
7) Some of your packages have old VCS standart.
8) vim-paster really had not package() function.

But some others look pretty. I understand that it is difficult to maintain a 
large number of packages. But it is a reason to disown some of them.

I want ask you what are packages groups that you want maintain and why? Or 
have you no any general idea?
-- 
С уважением, Е.Алексеев.
Sincerely yours, E.Alekseev.

e-mail: darkarca...@mail.ru
ICQ: 407-398-235
Jabber: arca...@jabber.ru

signature.asc
Description: This is a digitally signed message part.


[aur-general] TU application, sponsored by Lukas Fleischer

2014-01-20 Thread Jonas Heinrich
Hi ArchLinux community,
I like to apply as TU, sponsored by Lukas Fleischer (aka CryptoCrack),
since my passion and work for ArchLinux continues since half a decade
and I really would like to get more involved into development and
package maintaining.
My name is Jonas (my public key [1]), I'm 23 years old, computer science
student in Karlsruhe, Germany. I switched to Linux in school while
working voluntarily on a school server [2] and school internet cafe
together with a class mate in our free time. Hacking on fun projects
became on of my big hobbies and some of them are documented in my blog
[3]. I get a lot of inspiration and exchange in my local hacker space,
the Entropia e.V. [4] which is part of the CCC (Chaos Computer Club) [5]
but also at work as a network administrator at the architecture faculty
of my university.
I love ArchLinux, using it on my servers (with several ArchLinux vms)
and on my laptop, because it's simple, basic and fast. The wiki is also
one of my favorite places in the community, because all the
documentation is pragmatic and to the point. I constantly write new
how-to's or improve instructions on other pages [6]. In my opinion, a
well written Wiki/Doku, also for all the third-party software, is very
important and one reason why I don't want to use Debian anymore for my
projects.
I learned how to write clean and sometimes complex PKGBUILDs over time
and now maintaining up to 150 AUR packages [7]. Some of them are really
important to me (using them on my server or integrated them to my
projects) and I think also important to the community, so I would like
to put them into the community repository. For example: archivemount,
btar, dmtcp, etherpad-lite, freecad, gallery, gitlab, hlds, joomla,
opentracker, pyload, python-libtorrent-rasterbar, sslstrip, etc. For
other packages, I adopted them just to fix broken PKGBUILDs or I tried
to port non-supported software to ArchLinux like Zenoss, oVirt or Kolab
while working with their developers to improve ArchLinux support.
At least, here are some of my experimental projects you can look at:
p2pacman [8], pkgcheck [9], wikidict [10], carpc based on ArchLinux
[11].
For further questions, you can find me on #archlinux at freenode or just
ask them here on the mailinglist.
Best regards,
Jonas

[1] http://onny.project-insanity.org/files/gpg.asc
[2]
http://www.project-insanity.org/blog/2010/06/03/dokumentation-zur-einrichtung-des-schulserver-fur-die-freie-waldorfschule-vaihingenenz/
(text unfortunately in German)
[3] http://project-insanity.org
[4] https://entropia.de
[5] https://en.wikipedia.org/wiki/Chaos_Computer_Club
[6] https://wiki.archlinux.org/index.php/Special:Contributions/Onny
[7] https://aur.archlinux.org/packages/?K=onnySeB=m
[8] https://bbs.archlinux.org/viewtopic.php?id=163362
[9] https://bbs.archlinux.org/viewtopic.php?id=162816
[10] https://git.morbi-happens.de/onny/wikidict
[11]
http://www.project-insanity.org/blog/2012/10/10/archlinux-touchscreen-carpc-mit-xbmc-frontend/


pgpozGwAMp9Mi.pgp
Description: PGP signature


Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-20 Thread Doug Newgard

 Date: Mon, 20 Jan 2014 23:32:08 +
 From: o...@project-insanity.org
 To: aur-general@archlinux.org
 Subject: [aur-general] TU application, sponsored by Lukas Fleischer

 Hi ArchLinux community,
 I like to apply as TU, sponsored by Lukas Fleischer (aka CryptoCrack),
 since my passion and work for ArchLinux continues since half a decade
 and I really would like to get more involved into development and
 package maintaining.
 My name is Jonas (my public key [1]), I'm 23 years old, computer science
 student in Karlsruhe, Germany. I switched to Linux in school while
 working voluntarily on a school server [2] and school internet cafe
 together with a class mate in our free time. Hacking on fun projects
 became on of my big hobbies and some of them are documented in my blog
 [3]. I get a lot of inspiration and exchange in my local hacker space,
 the Entropia e.V. [4] which is part of the CCC (Chaos Computer Club) [5]
 but also at work as a network administrator at the architecture faculty
 of my university.
 I love ArchLinux, using it on my servers (with several ArchLinux vms)
 and on my laptop, because it's simple, basic and fast. The wiki is also
 one of my favorite places in the community, because all the
 documentation is pragmatic and to the point. I constantly write new
 how-to's or improve instructions on other pages [6]. In my opinion, a
 well written Wiki/Doku, also for all the third-party software, is very
 important and one reason why I don't want to use Debian anymore for my
 projects.
 I learned how to write clean and sometimes complex PKGBUILDs over time
 and now maintaining up to 150 AUR packages [7]. Some of them are really
 important to me (using them on my server or integrated them to my
 projects) and I think also important to the community, so I would like
 to put them into the community repository. For example: archivemount,
 btar, dmtcp, etherpad-lite, freecad, gallery, gitlab, hlds, joomla,
 opentracker, pyload, python-libtorrent-rasterbar, sslstrip, etc. For
 other packages, I adopted them just to fix broken PKGBUILDs or I tried
 to port non-supported software to ArchLinux like Zenoss, oVirt or Kolab
 while working with their developers to improve ArchLinux support.
 At least, here are some of my experimental projects you can look at:
 p2pacman [8], pkgcheck [9], wikidict [10], carpc based on ArchLinux
 [11].
 For further questions, you can find me on #archlinux at freenode or just
 ask them here on the mailinglist.
 Best regards,
 Jonas

 [1] http://onny.project-insanity.org/files/gpg.asc
 [2]
 http://www.project-insanity.org/blog/2010/06/03/dokumentation-zur-einrichtung-des-schulserver-fur-die-freie-waldorfschule-vaihingenenz/
 (text unfortunately in German)
 [3] http://project-insanity.org
 [4] https://entropia.de
 [5] https://en.wikipedia.org/wiki/Chaos_Computer_Club
 [6] https://wiki.archlinux.org/index.php/Special:Contributions/Onny
 [7] https://aur.archlinux.org/packages/?K=onnySeB=m
 [8] https://bbs.archlinux.org/viewtopic.php?id=163362
 [9] https://bbs.archlinux.org/viewtopic.php?id=162816
 [10] https://git.morbi-happens.de/onny/wikidict
 [11]
 http://www.project-insanity.org/blog/2012/10/10/archlinux-touchscreen-carpc-mit-xbmc-frontend/

I'm a nobody, so my opinion probably doesn't count, but if you can't properly
maintain the package you already have the AUR, why do you want to take on more
responsibility? A quick look shows packages marked out of date, one for nearly
10 months (flamerobin), packages with fixes posted in the comments months ago
that you haven't implemented (libappindicator), VCS packages with useless
pkgver() functions (most of your -git packages), and packages with no package()
function (vim-paster and others). So help me out here, what would make you a
good TU?  

Re: [aur-general] TU application, sponsored by Lukas Fleischer

2014-01-20 Thread Jonas Heinrich
On 01-20 17:55, Doug Newgard wrote:
 
  Date: Mon, 20 Jan 2014 23:32:08 +
  From: o...@project-insanity.org
  To: aur-general@archlinux.org
  Subject: [aur-general] TU application, sponsored by Lukas Fleischer
 
  Hi ArchLinux community,
  I like to apply as TU, sponsored by Lukas Fleischer (aka CryptoCrack),
  since my passion and work for ArchLinux continues since half a decade
  and I really would like to get more involved into development and
  package maintaining.
  My name is Jonas (my public key [1]), I'm 23 years old, computer science
  student in Karlsruhe, Germany. I switched to Linux in school while
  working voluntarily on a school server [2] and school internet cafe
  together with a class mate in our free time. Hacking on fun projects
  became on of my big hobbies and some of them are documented in my blog
  [3]. I get a lot of inspiration and exchange in my local hacker space,
  the Entropia e.V. [4] which is part of the CCC (Chaos Computer Club) [5]
  but also at work as a network administrator at the architecture faculty
  of my university.
  I love ArchLinux, using it on my servers (with several ArchLinux vms)
  and on my laptop, because it's simple, basic and fast. The wiki is also
  one of my favorite places in the community, because all the
  documentation is pragmatic and to the point. I constantly write new
  how-to's or improve instructions on other pages [6]. In my opinion, a
  well written Wiki/Doku, also for all the third-party software, is very
  important and one reason why I don't want to use Debian anymore for my
  projects.
  I learned how to write clean and sometimes complex PKGBUILDs over time
  and now maintaining up to 150 AUR packages [7]. Some of them are really
  important to me (using them on my server or integrated them to my
  projects) and I think also important to the community, so I would like
  to put them into the community repository. For example: archivemount,
  btar, dmtcp, etherpad-lite, freecad, gallery, gitlab, hlds, joomla,
  opentracker, pyload, python-libtorrent-rasterbar, sslstrip, etc. For
  other packages, I adopted them just to fix broken PKGBUILDs or I tried
  to port non-supported software to ArchLinux like Zenoss, oVirt or Kolab
  while working with their developers to improve ArchLinux support.
  At least, here are some of my experimental projects you can look at:
  p2pacman [8], pkgcheck [9], wikidict [10], carpc based on ArchLinux
  [11].
  For further questions, you can find me on #archlinux at freenode or just
  ask them here on the mailinglist.
  Best regards,
  Jonas
 
  [1] http://onny.project-insanity.org/files/gpg.asc
  [2]
  http://www.project-insanity.org/blog/2010/06/03/dokumentation-zur-einrichtung-des-schulserver-fur-die-freie-waldorfschule-vaihingenenz/
  (text unfortunately in German)
  [3] http://project-insanity.org
  [4] https://entropia.de
  [5] https://en.wikipedia.org/wiki/Chaos_Computer_Club
  [6] https://wiki.archlinux.org/index.php/Special:Contributions/Onny
  [7] https://aur.archlinux.org/packages/?K=onnySeB=m
  [8] https://bbs.archlinux.org/viewtopic.php?id=163362
  [9] https://bbs.archlinux.org/viewtopic.php?id=162816
  [10] https://git.morbi-happens.de/onny/wikidict
  [11]
  http://www.project-insanity.org/blog/2012/10/10/archlinux-touchscreen-carpc-mit-xbmc-frontend/
 
 I'm a nobody, so my opinion probably doesn't count, but if you can't properly
 maintain the package you already have the AUR, why do you want to take on more
 responsibility? A quick look shows packages marked out of date, one for nearly
 10 months (flamerobin), packages with fixes posted in the comments months ago
 that you haven't implemented (libappindicator), VCS packages with useless
 pkgver() functions (most of your -git packages), and packages with no 
 package()
 function (vim-paster and others). So help me out here, what would make you a
 good TU?
Most of the packages get better over time and in my case, it's not
possible to have 140 packages in perfect state at once. So I can perfectly 
update or fix 4 packages/day (sometimes more if I automatically scan for new 
releases
with pkgcheck :)), but some require community feedback/discussion,
some need upstream fixes or further time for debugging.
For the most part, the packages were in a much worse state than today.
In my opinion the AUR is something like a incubator for new,
experimental or less popular packages. If I havent put an early
unfinished version of Gitlab [1] into the AUR, I wouldn't have been able
to get that many constructive feedback and at the same time write an
instruction at the wiki [2]. I guess the diversity is the reason, why the AUR is
such a popular feature of ArchLinux. Of course there are more stable, less 
experimental packages which I want to see in the community repository.

[1] https://aur.archlinux.org/packages/gitlab/
[2] https://wiki.archlinux.org/index.php/Gitlab

Re: [aur-general] TU application - Sponsored by Balló György

2013-12-29 Thread Alexander Rødseth
Welcome, congrats, merry Christmas and a happy New Year. :)

- Alexander / xyproto


Re: [aur-general] TU resignation

2013-12-29 Thread Alexander Rødseth
Thanks for your contributions to Arch Linux and best of luck to you!

-- 
Sincerely,
  Alexander Rødseth
  xyproto / TU


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-25 Thread Sébastien Luttringer
On 23/12/2013 22:41, Martin Wimpress wrote:
 Hi, 
 
 That's great news :-) 
 
 I've got a lot on until December 29th but after that I will be able to 
 complete the initial TU tasks. 
 
 Looking forward to working with you all soon. 
 
 Balló György ballog...@gmail.com wrote:
 The vote is over and the results are:

 Yes: 26
 No: 2
 Abstain: 1

 This means that Martin is now a TU!

 Martin, welcome to the team, and happy holidays! :)


Welcome to the team, please down post, and merry Christmas.


-- 
Sébastien Seblu Luttringer
https://www.seblu.net
GPG: 0x2072D77A



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-24 Thread Felix Yan
On Monday, December 23, 2013 21:41:59 Martin Wimpress wrote:
 Hi,
 
 That's great news :-)
 
 I've got a lot on until December 29th but after that I will be able to
 complete the initial TU tasks.
 
 Looking forward to working with you all soon.

Welcome and Merry Christmas :)

Regards,
Felix Yan

signature.asc
Description: This is a digitally signed message part.


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-23 Thread Balló György
The vote is over and the results are:

Yes: 26
No: 2
Abstain: 1

This means that Martin is now a TU!

Martin, welcome to the team, and happy holidays! :)

--
György Balló
Trusted User


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-23 Thread Martin Wimpress
Hi, 

That's great news :-) 

I've got a lot on until December 29th but after that I will be able to complete 
the initial TU tasks. 

Looking forward to working with you all soon. 

Balló György ballog...@gmail.com wrote:
The vote is over and the results are:

Yes: 26
No: 2
Abstain: 1

This means that Martin is now a TU!

Martin, welcome to the team, and happy holidays! :)

--
György Balló
Trusted User


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-23 Thread Maxime Gauduin
On Mon, Dec 23, 2013 at 10:41 PM, Martin Wimpress
martin+a...@flexion.orgwrote:

 Hi,

 That's great news :-)

 I've got a lot on until December 29th but after that I will be able to
 complete the initial TU tasks.

 Looking forward to working with you all soon.

 Balló György ballog...@gmail.com wrote:
 The vote is over and the results are:
 
 Yes: 26
 No: 2
 Abstain: 1
 
 This means that Martin is now a TU!
 
 Martin, welcome to the team, and happy holidays! :)
 
 --
 György Balló
 Trusted User


Welcome aboard Martin! See you next year on IRC then :) Also happy Xmas/New
Year all.

Cheers,
-- 
Maxime


Re: [aur-general] TU resignation

2013-12-22 Thread Ike Devolder
On Sat, Dec 21, 2013 at 09:21:58AM +1300, Jonathan Conder wrote:
 Hi everyone,
 
 I've been pretty busy lately and haven't been able to find the time to fix
 bugs and keep my packages up-to-date. Lately I haven't actually been using
 any of the packages I maintain, so I think the time has come to pass them
 on to someone with the time and motivation to maintain them. So, without
 further ado, I hereby tender my resignation as a TU. I wish you all the
 best and hope you continue doing the things which make Arch so great.
 
 Best,
 Jonathan
 
 P.S. I've had trouble getting GPG and gmail to play together, so I've
 attached the contents of this message and signed that instead of signing
 the email itself.

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hi everyone,
 
 I've been pretty busy lately and haven't been able to find the time to fix 
 bugs and keep my packages up-to-date. Lately I haven't actually been using 
 any of the packages I maintain, so I think the time has come to pass them on 
 to someone with the time and motivation to maintain them. So, without further 
 ado, I hereby tender my resignation as a TU. I wish you all the best and hope 
 you continue doing the things which make Arch so great.
 
 Best,
 Jonathan
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.22 (GNU/Linux)
 
 iQEcBAEBAgAGBQJStKaEAAoJEK9+94c8/Uu26OYIAIlPKg7TbXCLmpFlwgsE3i/h
 wBCzQnx7MCGNgBAZ3eDdFJR4txhZOtt740aO8O4ZhihUed/YR0lJwb72C6qP4dcf
 u5OIFFEdHF+iZqJ+34hPD7QkmVJUYxs+f5xeBlK4ETYNo3mtOU/SreyLLj7yviLG
 jz2e20tFK0sfOyeglKKJpMC8EOzn2ARufLPlZxV8TFUj0pN2uSOoT2Gm6Ifj2KRn
 SNv3PpZDitRwMfWRbxMOCSvHl8+KAKZwzKloEThSPFAzrjuSWyWb2+poDwE4YcRL
 McMBEyqC6jQNA0BTpZ6R3XYNbwgwFllkHij+ONKn4xd5R5Nrq7sRYzgGrZNUplA=
 =dxpV
 -END PGP SIGNATURE-

Sad to see you leave, thanks for all the great things you have done for
Archlinux.

Enjoy what the future brings you :)

-- 
Ike


pgpWxUJUMEap_.pgp
Description: PGP signature


Re: [aur-general] TU resignation

2013-12-22 Thread Dustin Falgout
On 12/21/2013 01:12 PM, Balló György wrote:
 Sad news. You did a great job on maintaining PackageKit's alpm backend
 in the recent years. Thanks for your work, and good luck!

 If nobody step up porting the alpm backend to PackageKit version 0.8
 (huge work!), I'll drop the following packages from the [community]
 repository in the next days:
 - apper
 - gnome-settings-daemon-updates
 - gnome-packagekit
 - packagekit
 - packagekit-qt2
 - python2-packagekit

 --
 György Balló
 Trusted User
Hi guys,

I am planning to complete the porting of the alpm backend to packagekit
0.8+ I reached out to Jonathan a few weeks ago and he was very helpful
in bring me up to speed on what's left to be done. Sadly, I have not had
the time to get it done yet. Things at work are going to slow down a lot
for me once the holiday season is over and getting the port finished is
definitely high up on my to do list. This thread caught my eye as I was
scanning through email so I  thought I should take a second to make my
plans known :)

Happy Holidays!

-- 
*Dustin Falgout*
Antergos Dev Team

E-Mail: dus...@falgout.us mailto:dus...@falgout.us
Google/Skype: dustinfalgout
IRC Chat: #antergos http://webchat.freenode.net/?channels=antergosuio=d4

http://antergos.com/


Re: [aur-general] TU resignation

2013-12-22 Thread Dustin Falgout
On 12/22/2013 03:15 PM, Ike Devolder wrote:
 On Sat, Dec 21, 2013 at 08:12:10PM +0100, Balló György wrote:
 Sad news. You did a great job on maintaining PackageKit's alpm backend
 in the recent years. Thanks for your work, and good luck!

 If nobody step up porting the alpm backend to PackageKit version 0.8
 (huge work!), I'll drop the following packages from the [community]
 repository in the next days:
 - apper
 - gnome-settings-daemon-updates
 - gnome-packagekit
 - packagekit
 - packagekit-qt2
 - python2-packagekit

 --
 György Balló
 Trusted User
 Why the rush to drop these packages ?
 Currently it is working, when none of the TU/DEV are willing/able to
 continue the development of the alpm backend for packagekit and at some
 point things break, then it would be a good time to drop those packages
 from community.

I didnt see this message before but wanted to add that I agree. The 0.7x
branch of packagekit is still supported upstream so there is no need to
hastly drop the packages. Of course thats only my opinion, it's
obviously up to you guys as TU's.

Regards,

-- 
*Dustin Falgout*
Antergos Dev Team

E-Mail: dus...@falgout.us mailto:dus...@falgout.us
Google/Skype: dustinfalgout
IRC Chat: #antergos http://webchat.freenode.net/?channels=antergosuio=d4

http://antergos.com/


Re: [aur-general] TU resignation

2013-12-22 Thread Balló György
2013/12/23 Dustin Falgout dus...@falgout.us:
 On 12/22/2013 03:15 PM, Ike Devolder wrote:
 On Sat, Dec 21, 2013 at 08:12:10PM +0100, Balló György wrote:
 Sad news. You did a great job on maintaining PackageKit's alpm backend
 in the recent years. Thanks for your work, and good luck!

 If nobody step up porting the alpm backend to PackageKit version 0.8
 (huge work!), I'll drop the following packages from the [community]
 repository in the next days:
 - apper
 - gnome-settings-daemon-updates
 - gnome-packagekit
 - packagekit
 - packagekit-qt2
 - python2-packagekit

 --
 György Balló
 Trusted User
 Why the rush to drop these packages ?
 Currently it is working, when none of the TU/DEV are willing/able to
 continue the development of the alpm backend for packagekit and at some
 point things break, then it would be a good time to drop those packages
 from community.

 I didnt see this message before but wanted to add that I agree. The 0.7x
 branch of packagekit is still supported upstream so there is no need to
 hastly drop the packages. Of course thats only my opinion, it's
 obviously up to you guys as TU's.

 Regards,

 --
 *Dustin Falgout*
 Antergos Dev Team

 E-Mail: dus...@falgout.us mailto:dus...@falgout.us
 Google/Skype: dustinfalgout
 IRC Chat: #antergos http://webchat.freenode.net/?channels=antergosuio=d4

 http://antergos.com/

Good to hear that you'll work on this, so we can keep the packages.
It's an important task, because the latest version of Apper and GNOME
Software depend on the 0.8 branch now.

Ike, then go ahead, and adopt these packages.

--
György Balló
Trusted User


Re: [aur-general] TU resignation

2013-12-22 Thread Ike Devolder
On Sun, Dec 22, 2013 at 05:32:19PM -0600, Dustin Falgout wrote:
 On 12/21/2013 01:12 PM, Balló György wrote:
  Sad news. You did a great job on maintaining PackageKit's alpm backend
  in the recent years. Thanks for your work, and good luck!
 
  If nobody step up porting the alpm backend to PackageKit version 0.8
  (huge work!), I'll drop the following packages from the [community]
  repository in the next days:
  - apper
  - gnome-settings-daemon-updates
  - gnome-packagekit
  - packagekit
  - packagekit-qt2
  - python2-packagekit
 
  --
  György Balló
  Trusted User
 Hi guys,
 
 I am planning to complete the porting of the alpm backend to packagekit
 0.8+ I reached out to Jonathan a few weeks ago and he was very helpful
 in bring me up to speed on what's left to be done. Sadly, I have not had
 the time to get it done yet. Things at work are going to slow down a lot
 for me once the holiday season is over and getting the port finished is
 definitely high up on my to do list. This thread caught my eye as I was
 scanning through email so I  thought I should take a second to make my
 plans known :)
 
 Happy Holidays!
 
 -- 
 *Dustin Falgout*
 Antergos Dev Team
 
 E-Mail: dus...@falgout.us mailto:dus...@falgout.us
 Google/Skype: dustinfalgout
 IRC Chat: #antergos http://webchat.freenode.net/?channels=antergosuio=d4
 
 http://antergos.com/

Hi Dustin,

Feel free to contact me related to packagekit. Thanks for stepping up to
complete the alpm backend for packagekit 0.8+

-- 
Ike


pgpwLRNlolHQJ.pgp
Description: PGP signature


Re: [aur-general] TU resignation

2013-12-21 Thread Balló György
Sad news. You did a great job on maintaining PackageKit's alpm backend
in the recent years. Thanks for your work, and good luck!

If nobody step up porting the alpm backend to PackageKit version 0.8
(huge work!), I'll drop the following packages from the [community]
repository in the next days:
- apper
- gnome-settings-daemon-updates
- gnome-packagekit
- packagekit
- packagekit-qt2
- python2-packagekit

--
György Balló
Trusted User


[aur-general] TU resignation

2013-12-20 Thread Jonathan Conder
Hi everyone,

I've been pretty busy lately and haven't been able to find the time to fix
bugs and keep my packages up-to-date. Lately I haven't actually been using
any of the packages I maintain, so I think the time has come to pass them
on to someone with the time and motivation to maintain them. So, without
further ado, I hereby tender my resignation as a TU. I wish you all the
best and hope you continue doing the things which make Arch so great.

Best,
Jonathan

P.S. I've had trouble getting GPG and gmail to play together, so I've
attached the contents of this message and signed that instead of signing
the email itself.
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi everyone,

I've been pretty busy lately and haven't been able to find the time to fix bugs 
and keep my packages up-to-date. Lately I haven't actually been using any of 
the packages I maintain, so I think the time has come to pass them on to 
someone with the time and motivation to maintain them. So, without further ado, 
I hereby tender my resignation as a TU. I wish you all the best and hope you 
continue doing the things which make Arch so great.

Best,
Jonathan
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJStKaEAAoJEK9+94c8/Uu26OYIAIlPKg7TbXCLmpFlwgsE3i/h
wBCzQnx7MCGNgBAZ3eDdFJR4txhZOtt740aO8O4ZhihUed/YR0lJwb72C6qP4dcf
u5OIFFEdHF+iZqJ+34hPD7QkmVJUYxs+f5xeBlK4ETYNo3mtOU/SreyLLj7yviLG
jz2e20tFK0sfOyeglKKJpMC8EOzn2ARufLPlZxV8TFUj0pN2uSOoT2Gm6Ifj2KRn
SNv3PpZDitRwMfWRbxMOCSvHl8+KAKZwzKloEThSPFAzrjuSWyWb2+poDwE4YcRL
McMBEyqC6jQNA0BTpZ6R3XYNbwgwFllkHij+ONKn4xd5R5Nrq7sRYzgGrZNUplA=
=dxpV
-END PGP SIGNATURE-


Re: [aur-general] TU resignation

2013-12-20 Thread Florian Pritz
Thanks for all you did and all the best for whatever you do now.

PS: I've created a ticket for key revocation and disabled the ssh account.



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-16 Thread Balló György
2013/12/15 Martin Wimpress martin+a...@flexion.org:
 Hi,

 On Wed, 2013-12-11 at 02:16 +0100, Balló György wrote:

 I'm confirming my sponsorship. I think that the MATE desktop environment
 will be a great addition for Arch Linux, and Martin will be a great
 addition for the team. :)

 A discussion period of 5 days has been started now.

 I've updated the MATE packages in the AUR and refreshed the builds in
 the unofficial MATE package repository based on the feedback provided
 here and  comments in the AUR. I've also updated my other non-MATE
 packages in the AUR based on the feedback I've had from TUs.

 Is there anything else I should be doing during this discussion period?

It's fine. Nothing else needed now.


The discussion period is over, and the voting period is started now.
Please vote: https://aur.archlinux.org/tu/?id=73

--
György Balló
Trusted User


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-15 Thread Martin Wimpress
Hi,

On Wed, 2013-12-11 at 02:16 +0100, Balló György wrote:

 I'm confirming my sponsorship. I think that the MATE desktop environment
 will be a great addition for Arch Linux, and Martin will be a great
 addition for the team. :)
 
 A discussion period of 5 days has been started now.

I've updated the MATE packages in the AUR and refreshed the builds in
the unofficial MATE package repository based on the feedback provided
here and  comments in the AUR. I've also updated my other non-MATE
packages in the AUR based on the feedback I've had from TUs.

Is there anything else I should be doing during this discussion period?

-- 
Regards, Martin.


signature.asc
Description: This is a digitally signed message part


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-11 Thread Martin Wimpress
Hi,

Every package I maintain has been updated today taking into to account
the feedback that has been provided in this discussion and the feedback
Balló has sent to me directly.

On Tue, 2013-12-10 at 23:18 +, Martin Wimpress wrote:

  Your PKGBUILDs look good overall but I noticed two things. The first is the
  absence of quoted variables (e.g $srcdir), but you mentioned that you wrote 
  a
  script to generate PKGBUILDs so perhaps that is a single, central fault?
 
 Balló has pointed that out too and it will be resolved in the next few
 days.

I've added variable quoting, where appropriate, to all my packages in
the AUR including the MATE packages.

  The second is the absence of prepare functions. There are numerous 
  packages
  that modify existing source files  in the build and/or package functions
  (e.g. several replace python with python2). All such modifications 
  should
  be done in a separate prepare function when possible.
 
 Also recently pointed out and I have actually started the transition,
 see the mate-file-archiver PKGBUILD below.

prepare() functions have been added, where appropriate, to all my
packages in the AUR including the MATE packages.

  Beyond that there were just a few niggles. For example, I wonder why you
  check if the CARCH variable is empty in the brother-mfc7360n-lpr package 
  [1].
  The arch array restricts available architectures to x86_64 and i686, so 
  the
  warning doesn't make sense to me.

The `brother-mfc7360n-*` packages have been cleaned up.

  There are also some apparently inherited PKGBUILD issues, e.g. the missing
  package function in nullmailer [2] but I presume those will be fixed 
  whenever
  the next update happens.

The `nullmailer` package has been updated accordingly.

Thank you all for your input.
-- 
Regards, Martin.


signature.asc
Description: This is a digitally signed message part


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-10 Thread Alexander Rødseth
Hi Martin,

Thanks for applying! I think it's positive that you've got some
experience under your belt. The randomly chosen AUR packages you
maintain that I inspected looks well crafted, sound and healthy to me.
Just from quickly browsing the Arch Installer on github, it looks
promising too.

I won't ask about vim vs emacs so... what's your favorite git command?

-- 
Best of luck,
  Alexander Rødseth
  xyproto / TU


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-10 Thread Martin Wimpress
Hi,

I am fond of all the `git` commands mentioned in my blog about migrating
Bazaar to Git.

  * http://flexion.org/posts/2012-10-migrating-bzr-to-git.html

If I had to pick an absolute favourite `git` command then `git commit`
but `git stash` is pretty handy.

-- 
Regards, Martin.


On Tue, 2013-12-10 at 22:08 +0100, Alexander Rødseth wrote:
 Hi Martin,
 
 Thanks for applying! I think it's positive that you've got some
 experience under your belt. The randomly chosen AUR packages you
 maintain that I inspected looks well crafted, sound and healthy to me.
 Just from quickly browsing the Arch Installer on github, it looks
 promising too.
 
 I won't ask about vim vs emacs so... what's your favorite git command?
 


signature.asc
Description: This is a digitally signed message part


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-10 Thread Alexander Rødseth
git commit sounds like a fine choice of to me. :)

But what's with the top posting? Is it a statement, or due to the
choice of email client? I know some mobile email clients makes it hard
not to top post.

In any case, I think you have a fine application and wish you the best
of luck in the rest of the discussion period and in the following
vote.

- Alexander / xyproto


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-10 Thread Xyne
On 2013-12-10 18:27 +
Martin Wimpress wrote:

 a great application
Regards, Martin.

Hi,

That is a very nice application. It leaves no doubt concerning your skill and
dedication (assuming that it's all true... Balló left carrying rubber gloves,
so I expect that he was thorough in vetting you). Having someone from upstream
maintain the MATE ecosystem would ensure a great user experience, and you are
clearly capable of maintaining the packages in a repo.

Your PKGBUILDs look good overall but I noticed two things. The first is the
absence of quoted variables (e.g $srcdir), but you mentioned that you wrote a
script to generate PKGBUILDs so perhaps that is a single, central fault?

The second is the absence of prepare functions. There are numerous packages
that modify existing source files  in the build and/or package functions
(e.g. several replace python with python2). All such modifications should
be done in a separate prepare function when possible.

Beyond that there were just a few niggles. For example, I wonder why you
check if the CARCH variable is empty in the brother-mfc7360n-lpr package [1].
The arch array restricts available architectures to x86_64 and i686, so the
warning doesn't make sense to me.

There are also some apparently inherited PKGBUILD issues, e.g. the missing
package function in nullmailer [2] but I presume those will be fixed whenever
the next update happens.


Regards,
Xyne


Btw, if anyone is interested, I have added a maintainer option to pbget
because I wanted to grep all of the PKGBUILDs (e.g. $ pbget --maintainer
flexiondotorg; grep -r --color -C 3 sed).


[1] https://aur.archlinux.org/packages/br/brother-mfc7360n-lpr/PKGBUILD
[2] https://aur.archlinux.org/packages/nullmailer/


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-10 Thread Martin Wimpress
Hi,

On Tue, 2013-12-10 at 23:10 +0100, Alexander Rødseth wrote:
 git commit sounds like a fine choice of to me. :)
 
 But what's with the top posting? Is it a statement, or due to the
 choice of email client? I know some mobile email clients makes it hard
 not to top post.

Not a statement. It was due to the defaults and a new install that
hadn't been configured.

 In any case, I think you have a fine application and wish you the best
 of luck in the rest of the discussion period and in the following
 vote.

Thanks.

-- 
Regards, Martin.


signature.asc
Description: This is a digitally signed message part


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-10 Thread Martin Wimpress
Hi,

On Tue, 2013-12-10 at 22:14 +, Xyne wrote:

 That is a very nice application. It leaves no doubt concerning your skill and
 dedication (assuming that it's all true... Balló left carrying rubber gloves,
 so I expect that he was thorough in vetting you). Having someone from upstream
 maintain the MATE ecosystem would ensure a great user experience, and you are
 clearly capable of maintaining the packages in a repo.

Thanks for your kind words. If you want to find out if my background is
genuine you can ask over at #mate-dev@freenode Balló has also been very
helpful over the last week or so.

 Your PKGBUILDs look good overall but I noticed two things. The first is the
 absence of quoted variables (e.g $srcdir), but you mentioned that you wrote a
 script to generate PKGBUILDs so perhaps that is a single, central fault?

Balló has pointed that out too and it will be resolved in the next few
days.

 The second is the absence of prepare functions. There are numerous packages
 that modify existing source files  in the build and/or package functions
 (e.g. several replace python with python2). All such modifications should
 be done in a separate prepare function when possible.

Also recently pointed out and I have actually started the transition,
see the mate-file-archiver PKGBUILD below.

  *
https://github.com/mate-desktop/archlinux-packages/blob/master/mate-file-archiver/PKGBUILD

The other PKGBUILDs that require prepare() will be updated in the next
few days.

 Beyond that there were just a few niggles. For example, I wonder why you
 check if the CARCH variable is empty in the brother-mfc7360n-lpr package [1].
 The arch array restricts available architectures to x86_64 and i686, so the
 warning doesn't make sense to me.

I based the PKGBUILD on another in the AUR. I needed to get a new
printer working for my in-laws (who also run Arch Linux) and only did
the bare minimum to get the packages working. I'll clean them up at some
point.

 There are also some apparently inherited PKGBUILD issues, e.g. the missing
 package function in nullmailer [2] but I presume those will be fixed whenever
 the next update happens.

Partly an inheritance issue and partly that I've learnt a hell of a lot
in the past few months sorting out the MATE packages for Arch Linux and
haven't applied all I have learnt to the other packages. I'll get the
`nullmailer` package sorted ASAP.

Thanks for the feedback, it is all very useful.

-- 
Regards, Martin.


signature.asc
Description: This is a digitally signed message part


Re: [aur-general] TU application - Sponsored by Balló György

2013-12-10 Thread Balló György
2013. 12. 10, kedd keltezéssel 18.27-kor Martin Wimpress ezt írta:
 Hi,
 
 I'd like to submit my application to become a Trusted User. I've been
 sponsored by Balló György (aka City-busz). You can find my public key
 here:
 
   *
 http://pool.sks-keyservers.net/pks/lookup?op=getsearch=0x654B877A0864983E
 
 I'm a forty something information technology professional and Linux
 enthusiast. I live in Hampshire, England, with my wife and daughter. I
 have some grey hair, a beer belly and I'm a killer systems
 administrator.
 
 I'd like to join the team because I'd really like to bring MATE to the
 official Arch Linux [community] repository. I've been a member of the
 MATE team for some months now and in that time I've:
 
   * Become the principle Arch Linux package maintainer
   * Got MATE 1.6 stable on Arch Linux
   * Created a new build script to automate package builds
   * Created new build hosts to build MATE packages for i686 and x86_64
   * Created new build hosts to build MATE packages for armv6h and armv7h
   * Signed the unofficial MATE package repositories
   * Been given root shell accounts on all the MATE infrastructure
 servers
   * Created a new website for the MATE project (http://mate-desktop.org)
   * Become a MATE Forum moderator and administrator 
   * Taken ownership of every MATE package in the AUR
   * Started MATE 1.7 packaging for Arch Linux
   * Gone on many bug hunting expeditions
 
 Here are all the relevant links regarding my work with the MATE team.
 
   * http://mate-desktop.org
   *
 http://mate-desktop.org/blog/2013-11-16-mate-1.6-packages-for-arch-linux/
   * https://github.com/mate-desktop/archlinux-packages
   * https://github.com/mate-desktop/mate-desktop.org
   * http://forums.mate-desktop.org/viewforum.php?f=4
   * http://wiki.mate-desktop.org/archlinux_custom_repo
   * http://repo.mate-desktop.org/archlinux/
 
 Here's some additional background about myself. I've been running Linux
 distributions since 1995, I've transitioned through Slackware, Redhat,
 Crux, Debian/Ubuntu and settled on Arch Linux nearly 2 years ago. I dev
 using Shell, Python, PHP, SQL, HTML/CSS and know enough C/C++ to bug
 hunt. I started using CVS in the late 1990s and moved to Subversion then
 Bazaar and now Git. 
 
 Some examples of my personal projects.
 
   * https://github.com/flexiondotorg/ArchInstaller
   * https://github.com/flexiondotorg/oab-java6
   * https://github.com/flexiondotorg/nullserv
 
 By day I work for Flight Data Services. I'm the technical lead and
 created the business plan that led to us Open Sourcing most of our
 technologies.
 
   * https://github.com/FlightDataServices
   * http://www.flightdatacommunity.com/
 
 Most of my contribution to Arch Linux has been through the AUR and
 you'll find me lurking in #archlinux@freenode. I contributed my first
 package to the AUR on the first week I started using Arch Linux. Since
 then I've adopted a few packages and added a selection of my own.
 
   * https://aur.archlinux.org/packages/?SeB=mK=flexiondotorg
 
 In addition to MATE I'd be interested in migrating some of my other
 packages to [community], for example:
 
   * https://aur.archlinux.org/packages/bzr-fastimport/
   * https://aur.archlinux.org/packages/finalterm-git/   (when stable)
   * https://aur.archlinux.org/packages/lib32-nss-mdns/
   * https://aur.archlinux.org/packages/lib32-xulrunner/
   * https://aur.archlinux.org/packages/libaacs/
   * https://aur.archlinux.org/packages/nullmailer/
 
 I've contributed to countless Open Source projects over the years and I
 am a member of my local LUG. When I'm not geeking out I play with my
 daughter and go running. Like all great Open Source contributors I scuba
 dive ;-)
 
 Oh yeah, I love Arch Linux.


I'm confirming my sponsorship. I think that the MATE desktop environment
will be a great addition for Arch Linux, and Martin will be a great
addition for the team. :)

A discussion period of 5 days has been started now.

--
György Balló
Trusted User


signature.asc
Description: This is a digitally signed message part


Re: [aur-general] [tu-bylaws][PATCH] Voting Period

2013-08-22 Thread Xyne
The proposed changes have been accepted. Final tally:
yes: 27
no: 0
abstain: 4



Re: [aur-general] [tu-bylaws] [PATCH 2/2] Add details on patch submissions

2013-08-21 Thread Xyne
On 2013-08-20 18:14 +0200
Lukas Fleischer wrote:

+SVP is commenced at the time of the motion, with a discussion period of 5 
days,
+a quorum of 75%, and a voting period of 7 days.


Use the same formulation as the Removal of a TU section:
Following the motion, standard voting procedure commences with a discussion
period of 5 days, a quorum of 75%, and a voting period of 7 days.

You can also replace standard voting procedure with SVP throughout the
document after its definition.

+be sent inline (i.e. using `git send-email`) so that other TUs can easily

I would change i.e. to e.g. as I see no reason to mandate that users
actually send the message with git directly (as this requires sendmail
configuration, and some users may only have access to webmail). The formatting
of the message itself is what matters.

To be honest, I don't see the problem with accepting the resulting document
either. Copying over a single document is no more work than applying a patch.

Perhaps we could also add an additional minor change to this patchset to say
that the SVP voting period ends either after the designated time OR after all
TUs have voted. With the upcoming changes to the AUR this will be apparent, and
the AUR can stop the vote itself an possibly send an email to the list.




Re: [aur-general] [tu-bylaws] [PATCH 2/2] Add details on patch submissions

2013-08-21 Thread Lukas Fleischer
On Wed, Aug 21, 2013 at 12:07:47PM +, Xyne wrote:
 On 2013-08-20 18:14 +0200
 Lukas Fleischer wrote:
 
 +SVP is commenced at the time of the motion, with a discussion period of 5 
 days,
 +a quorum of 75%, and a voting period of 7 days.
 
 
 Use the same formulation as the Removal of a TU section:
 Following the motion, standard voting procedure commences with a discussion
 period of 5 days, a quorum of 75%, and a voting period of 7 days.
 
 You can also replace standard voting procedure with SVP throughout the
 document after its definition.

Note that I did not touch this sentence apart from formatting changes.

 
 +be sent inline (i.e. using `git send-email`) so that other TUs can easily
 
 I would change i.e. to e.g. as I see no reason to mandate that users
 actually send the message with git directly (as this requires sendmail
 configuration, and some users may only have access to webmail). The formatting
 of the message itself is what matters.

Git does not require sendmail. It requires an MTA but something simple
and lightweight like msmtp(1) does the job. It takes about 5 minutes to
setup.

Around 90% of all patches that are sent by Git rookie without using `git
send-email` are broken in some way. Most common errors are:

* Wrong patch format. Patches created with diff(1) or something else.

* Patch is not sent inline. This makes it damn hard to comment on
  specific parts.

* Broken indentation and line wraps. This often happens when patches are
  sent using webmail. Webmail should never be used to send patches
  unless you know exactly what you are doing.

When applying your patch, I had to export your proposal mail to an mbox
file, edit that mbox file and remove the parts that do not belong to the
patch, save the resulting file and apply it using `git am`. This is why
I came up with this... If there is a generally accepted format which is
very convenient, why not use it?

Also, the document says should be sent -- not must be sent. Everyone
who knows what he/she is doing can send the patch using another tool and
hardly anyone will notice.

 
 To be honest, I don't see the problem with accepting the resulting document
 either. Copying over a single document is no more work than applying a patch.

1. Most people want to see a diff. Hardly anyone wants to read the whole
   document over and over again and scan for minor wording changes every
   time. Sending a document means that every TU has to clone the
   tu-bylaws Git repository, save the attachment, copy it to the working
   directory of the clone and invoke `git diff`. Why?

2. Attaching a document makes it a lot harder to comment on specific
   parts by using the quote function of the mail client, like you did
   when replying to my patch :)

3. The committer will have to write a commit message and adjust the
   author's e-mail address (and maybe also change the author date).

 
 Perhaps we could also add an additional minor change to this patchset to say
 that the SVP voting period ends either after the designated time OR after all
 TUs have voted. With the upcoming changes to the AUR this will be apparent, 
 and
 the AUR can stop the vote itself an possibly send an email to the list.

Ok, I can add this. But I doubt that there will ever be such a
situation. Did we ever have a voting with a participation of 100%? :)

 
 


Re: [aur-general] [tu-bylaws] [PATCH 2/2] Add details on patch submissions

2013-08-21 Thread Dave Reisner
On Wed, Aug 21, 2013 at 05:45:50PM +0200, Lukas Fleischer wrote:
 On Wed, Aug 21, 2013 at 12:07:47PM +, Xyne wrote:
  On 2013-08-20 18:14 +0200
  Lukas Fleischer wrote:
  
  +SVP is commenced at the time of the motion, with a discussion period of 5 
  days,
  +a quorum of 75%, and a voting period of 7 days.
  
  
  Use the same formulation as the Removal of a TU section:
  Following the motion, standard voting procedure commences with a discussion
  period of 5 days, a quorum of 75%, and a voting period of 7 days.
  
  You can also replace standard voting procedure with SVP throughout the
  document after its definition.
 
 Note that I did not touch this sentence apart from formatting changes.
 
  
  +be sent inline (i.e. using `git send-email`) so that other TUs can 
  easily
  
  I would change i.e. to e.g. as I see no reason to mandate that users
  actually send the message with git directly (as this requires sendmail
  configuration, and some users may only have access to webmail). The 
  formatting
  of the message itself is what matters.
 
 Git does not require sendmail. It requires an MTA but something simple
 and lightweight like msmtp(1) does the job. It takes about 5 minutes to
 setup.

It doesn't even require an MTA. git is able to send directly to an SMTP
server via the perl script that manages mail. See the --smtp-* options
in 'git-send-email(1)'. Specifically, the --smtp-server option defaults
to 'localhost' which means that it defaults to using a locally found
MTA.

 Around 90% of all patches that are sent by Git rookie without using `git
 send-email` are broken in some way. Most common errors are:
 
 * Wrong patch format. Patches created with diff(1) or something else.
 
 * Patch is not sent inline. This makes it damn hard to comment on
   specific parts.
 
 * Broken indentation and line wraps. This often happens when patches are
   sent using webmail. Webmail should never be used to send patches
   unless you know exactly what you are doing.
 
 When applying your patch, I had to export your proposal mail to an mbox
 file, edit that mbox file and remove the parts that do not belong to the
 patch, save the resulting file and apply it using `git am`. This is why
 I came up with this... If there is a generally accepted format which is
 very convenient, why not use it?
 
 Also, the document says should be sent -- not must be sent. Everyone
 who knows what he/she is doing can send the patch using another tool and
 hardly anyone will notice.
 
  
  To be honest, I don't see the problem with accepting the resulting document
  either. Copying over a single document is no more work than applying a 
  patch.
 
 1. Most people want to see a diff. Hardly anyone wants to read the whole
document over and over again and scan for minor wording changes every
time. Sending a document means that every TU has to clone the
tu-bylaws Git repository, save the attachment, copy it to the working
directory of the clone and invoke `git diff`. Why?
 
 2. Attaching a document makes it a lot harder to comment on specific
parts by using the quote function of the mail client, like you did
when replying to my patch :)
 
 3. The committer will have to write a commit message and adjust the
author's e-mail address (and maybe also change the author date).
 
  
  Perhaps we could also add an additional minor change to this patchset to say
  that the SVP voting period ends either after the designated time OR after 
  all
  TUs have voted. With the upcoming changes to the AUR this will be apparent, 
  and
  the AUR can stop the vote itself an possibly send an email to the list.
 
 Ok, I can add this. But I doubt that there will ever be such a
 situation. Did we ever have a voting with a participation of 100%? :)
 
  
  


[aur-general] [tu-bylaws] [PATCH 0/2] TU bylaws amendment

2013-08-20 Thread Lukas Fleischer
Ok, sending this before the voting period for Xyne's proposal is over
since it is already clear that it will be accepted. More than 65% of all
TUs voted yes and there are zero no votes so far :)

The first patch is a follow-up to Xyne's proposal and is something he
simply forgot when writing the patch.

The second patch adds some information on how to submit patches for TU
bylaws amendments. It answers following questions and solves following
issues:

* Where is the official bylaws Git repository?

* Proposals with bad formatting that are hard to comment on.

* How to submit formatting changes and actual changes at once without
  creating messy patches.

Let the discussion period begin.

Lukas Fleischer (2):
  Add note on when the number of TUs is recorded
  Add details on patch submissions

 tu-bylaws.txt | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)

-- 
1.8.4.rc3.500.gc3113b0



[aur-general] [tu-bylaws] [PATCH 2/2] Add details on patch submissions

2013-08-20 Thread Lukas Fleischer
* Mention the tu-bylaws.git repository.
* Mention Git-formatted patches and subject keywords.
* Promote `git send-email`.
* Add note on submitting several patches at once.

Signed-off-by: Lukas Fleischer archli...@cryptocrack.de
---
 tu-bylaws.txt | 23 +++
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/tu-bylaws.txt b/tu-bylaws.txt
index 2faecda..c7a376e 100644
--- a/tu-bylaws.txt
+++ b/tu-bylaws.txt
@@ -165,10 +165,25 @@ These bylaws may be amended at any time.
 
 A TU must motion for an amendment by sending an announcement
 to  https://mailman.archlinux.org/mailman/listinfo/aur-general[aur-general].
-The message must either contain, or have attached, a patch against this
-document which accomplishes the suggested change. SVP is commenced at the time
-of the motion, with a discussion period of 5 days, a quorum of 75%, and a
-voting period of 7 days.
+
+The message must either contain, or have attached, a Git-formatted patch
+against this document which accomplishes the suggested change. The patch should
+be based on the master branch of the official
+https://projects.archlinux.org/tu-bylaws.git/[tu-bylaws repository] and should
+be sent inline (i.e. using `git send-email`) so that other TUs can easily
+comment on specific parts. The strings `[PATCH]` and `[tu-bylaws]` should be
+included in the subject. `git send-email --annotate` can be used to edit a
+patch before sending it to the mailing list.
+
+Sending multiple patches is generally discouraged and should only be done if no
+more than one of the patches are subject for debate (the remaining patches
+might be formatting changes or minor wording changes). If multiple patches are
+sent as part of one proposal, a cover letter describing the changes must be
+included.  The `--cover-letter` option of `git send-email` can be used to
+achieve this.
+
+SVP is commenced at the time of the motion, with a discussion period of 5 days,
+a quorum of 75%, and a voting period of 7 days.
 
 
 SVP( amend_bylaws, 5, 0.75, 7);
-- 
1.8.4.rc3.500.gc3113b0



Re: [aur-general] [tu-bylaws][PATCH] Voting Period

2013-08-16 Thread Lukas Fleischer
On Thu, Aug 15, 2013 at 03:15:27PM +, Xyne wrote:
 Hi,
 
 The discussion period has ended. Please cast your votes:
 https://aur.archlinux.org/tu/?id=70

I know that it is a bit late for comments on the proposal but I just
noticed that your patch doesn't seem to change the sentence mentioning
that TUs are counted at the end of a vote. Is that intentional or did
you just miss that?

Also, I just wondered whether it is okay to accept a proposal before the
voting period ends? Currently, there are 19 yes votes, 37 TUs and there
is no way the number of TUs can increase until the end of the proposal.

 
 Regards,
 Xyne


Re: [aur-general] [tu-bylaws][PATCH] Voting Period

2013-08-16 Thread Florian Pritz
On 16.08.2013 11:00, Lukas Fleischer wrote:
 Also, I just wondered whether it is okay to accept a proposal before the
 voting period ends? Currently, there are 19 yes votes, 37 TUs and there
 is no way the number of TUs can increase until the end of the proposal.

No, people should be allowed to vote no if they feel the change is wrong
just for the sake of letting the others know. (IMHO)

I'm not sure if we have any rule about that though. In case you can't
find one assume we can't accept it before the end.



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] [tu-bylaws][PATCH] Voting Period

2013-08-16 Thread Xyne
On 2013-08-16 11:00 +0200
Lukas Fleischer wrote:

On Thu, Aug 15, 2013 at 03:15:27PM +, Xyne wrote:
 Hi,
 
 The discussion period has ended. Please cast your votes:
 https://aur.archlinux.org/tu/?id=70

I know that it is a bit late for comments on the proposal but I just
noticed that your patch doesn't seem to change the sentence mentioning
that TUs are counted at the end of a vote. Is that intentional or did
you just miss that?

I did indeed forget to add a statement that TUs should be counted at the
beginning of the voting period. I can't find any clause that states the quorum
is counted at the end, only participation.

I suggest the following additional change, which adds a clause to the SVP
section and patches the current Quorum section:


Only those TUs who are counted towards quorum may participate in the vote.

[[Q]]
Quorum
--

Quorums ensure that all matters decided by vote are representative of the TU
group. All TUs are expected to participate in all votes and the preceding
discussions whenever possible.

Quorum shall be 66% of all TUs at the start of the voting period and
participation shall be measured by the sum of YES, NO and ABSTAIN votes, UNLESS
otherwise stated in a section of the bylaws pertaining to the proposal.


Given that this was part of the discussion I doubt that anyone who voted yes
would object to the changes, but I do not know how to proceed.



On 2013-08-16 13:10 +0200
Florian Pritz wrote:

On 16.08.2013 11:00, Lukas Fleischer wrote:
 Also, I just wondered whether it is okay to accept a proposal before the
 voting period ends? Currently, there are 19 yes votes, 37 TUs and there
 is no way the number of TUs can increase until the end of the proposal.

No, people should be allowed to vote no if they feel the change is wrong
just for the sake of letting the others know. (IMHO)

I'm not sure if we have any rule about that though. In case you can't
find one assume we can't accept it before the end.


We have encountered this situation before. The consensus was that it is better
to wait and let everyone cast their vote, even if acceptance is guaranteed. By
our own bylaws, the votes are tallied at the end of the voting period anyway.



Regards,
Xyne


Re: [aur-general] [tu-bylaws][PATCH] Voting Period

2013-08-15 Thread Xyne
Hi,

The discussion period has ended. Please cast your votes:
https://aur.archlinux.org/tu/?id=70

Regards,
Xyne


Re: [aur-general] [tu-bylaws][PATCH]

2013-08-13 Thread Lukas Fleischer
On Sun, Aug 11, 2013 at 10:29:42AM +, Xyne wrote:
 [...]
 Patch follows:

I put that patch on a separate branch (proposal-70) in the official TU
bylaws repository [1], so that it is easier for people to extract the
actual commit and review the changes in the way they prefer.

I think it is a good idea to include both the discussion and a link to
the proposal branch in the AUR proposal description. Xyne, could you
please remember this when the voting period starts?

I think we should also update the bylaws and complete the Amendment of
Bylaws section with instructions on how to submit future proposals.
Mention the Git repository, mention `git send-email`. Mention that every
proposal will be merged into a separate branch so that TUs can easily
review the latest version when voting. I will submit a proposal after
the end of the voting period for this one.

[1] https://projects.archlinux.org/tu-bylaws.git/?h=proposal-70


Re: [aur-general] [tu-bylaws][PATCH]

2013-08-12 Thread Xyne
Lukas Jirkovsky wrote:

I can't obviously comment on grammar as I'm not a native speaker, so I
have just a single comment. I think it may be better to split this
into two commits, one containing the little changes like referring to
trusted users as TUs or explicitly mentioning the aur-general and the
other one containing the recently discussed changes regarding the
voting procedure and TU removal.

I have considered that but at this point it would just require more work for no
real benefit. I would prefer to leave the proposal as-is. If it is rejected
then I or someone else can extract the linguistic changes.

Regards,
Xyne


Re: [aur-general] [tu-bylaws][PATCH]

2013-08-11 Thread Xyne
Rashif Ray Rahman wrote:

On 9 August 2013 19:29, Xyne x...@archlinux.ca wrote:
 ...
 * remove distinction between active and inactive TUs

So now what happens when so-called active or inactive TUs do not vote
and prevent quorum from being established? No action is taken? I see
these changes cover disappearing TUs, but not non-participating TUs. I
may also just be missing something.

 +OR who has not voted in a consecutive series of voting periods, the starting

How many consecutive series?

The full phrase is who has not voted in a consecutive series of voting
periods, the starting dates of which span 2 months or more, shall be brought up
for special removal due to inactivity. The sub-clause thus specifies that the
length of the series is determined by time, not by number of votes.

So, any TU that misses all votes during a period of 2 months falls under the
special case for removals. This replaces the old clause specifying 3 votes, as
they could easily occur in the same week. Being inactive for a week should not
be grounds for special removal.

Remember though, this is just for invocation of the special case. If any TU
notices that any other TU habitually misses votes then we can start a
discussion about it and motion for that TU's removal if deemed appropriate. The
other thread contained a suggestion for a TU status page that would show vote
participation over some fixed period of time to facilitate the determination of
participation.

The current by-laws try to automate a process that requires human discretion.
This version retains automation for extreme cases and relies on human
discretion for the rest. In either case, someone still has to monitor activity
of other TUs to determine if there are grounds for removal, but this way will
avoid silly edge cases. It is our responsibility to keep an eye on each other,
rather than simply induct new TUs and then forget about them until some special
case occurs.




 +A motion must be made by at least two TUs for the removal of a
 +TU. The motion must be sent to  

-removal of a
+removal of another

There is no reason to prevent a TU from motioning for his own removal, even if
it would be silly to do so. I have reworded the clause in a more natural way:

+A motion for the removal of a TU must be made by at least 2 TUs. The motion 
must
+be sent to







Patch follows:




From abf7664c2b8c99a2e14b8aff8e37b727fdce7d9b Mon Sep 17 00:00:00 2001
From: Xyne x...@archlinux.ca
Date: Wed, 7 Aug 2013 13:55:37 +
Subject: [PATCH] Following discussion on aur-general
 (https://mailman.archlinux.org/pipermail/aur-general/2013-August/024745.html):

* remove distinction between active and inactive TUs
* update all clauses affected by this change, most importantly the definition 
of quorum
* update conditions for special removal of a TU
* use abbreviations consistently through the document
* add missing links to instances of aur-general
* various changes to correct or improve English throughout the document
---
 tu-bylaws.txt | 139 ++
 1 file changed, 61 insertions(+), 78 deletions(-)

diff --git a/tu-bylaws.txt b/tu-bylaws.txt
index 991d683..4e8c5e2 100644
--- a/tu-bylaws.txt
+++ b/tu-bylaws.txt
@@ -1,7 +1,7 @@
 Trusted User Bylaws
 ===
 Trusted Users aur-general@archlinux.org
-1.2, 18 January 2011
+1.3, 2013-08-07
 
 Summary
 ---
@@ -12,7 +12,7 @@ duties.
 Mission
 ---
 
-The Trusted Users serve the following purposes:
+The Trusted Users (TUs) serve the following purposes:
 
 1. Maintain +[community]+ as an intermediary between Archlinux's official
 repositories and the +unsupported+ package collection in the AUR.
@@ -22,10 +22,10 @@ repositories and the +unsupported+ package collection in 
the AUR.
 Bylaws
 --
 
-The bylaws are written to be consistent with the mission of the Trusted Users,
-and to ensure that Trusted Users continue to be *Trusted* in the future. They
-are also written with the intent to keep the Trusted User organization a
-thriving one, fulfilling their purpose.
+The bylaws are written to be consistent with the mission of the TUs,
+and to ensure that TUs continue to be *Trusted* in the future. They
+are also written with the intent to keep the TU organization a
+thriving one, fulfilling its purpose.
 
 Standard Voting Procedure
 -
@@ -35,31 +35,28 @@ accept or reject proposals regarding TU affairs.
 
 SVP begins with a proposal, for example the addition of a TU or an amendment to
 the bylaws. The proposal should be clear and concise and it must be posted on
-the aur-general mailing list (aur-general). The proposal must also be worded
-unambiguously, and such that a YES or NO answer may be given.
+the https://mailman.archlinux.org/mailman/listinfo/aur-general[aur-general
+mailing list] (aur-general). The proposal must also be worded unambiguously,
+such that a YES or NO answer may be given.
 
-The discussion period begins when the proposal is 

Re: [aur-general] [tu-bylaws][PATCH]

2013-08-11 Thread Rashif Ray Rahman
On 11 August 2013 18:29, Xyne x...@archlinux.ca wrote:
 The current by-laws try to automate a process that requires human discretion.
 This version retains automation for extreme cases and relies on human
 discretion for the rest.

Alright, this justifies those changes. Good to go on the rest, AFAICS.


--
GPG/PGP ID: C0711BF1


Re: [aur-general] [tu-bylaws][PATCH]

2013-08-11 Thread Lukas Jirkovsky
On 9 August 2013 13:29, Xyne x...@archlinux.ca wrote:
 Hi,

 Here's a patch for the TU-bylaws that resulted from discussion in the previous
 thread:

I can't obviously comment on grammar as I'm not a native speaker, so I
have just a single comment. I think it may be better to split this
into two commits, one containing the little changes like referring to
trusted users as TUs or explicitly mentioning the aur-general and the
other one containing the recently discussed changes regarding the
voting procedure and TU removal.

Lukas


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-10 Thread Xyne
Xyne wrote:

done

In case anyone is wondering, the message seems to still be awaiting moderation.
I had attached the resulting docs for those who like to read plaintext. My
system reported them as under 40k so I thought it would go through, but the
encoding bumped it up to 42k. Sorry for the delay.


[aur-general] [tu-bylaws][PATCH]

2013-08-10 Thread Xyne
Hi,

Here's a patch for the TU-bylaws that resulted from discussion in the previous
thread: 

https://mailman.archlinux.org/pipermail/aur-general/2013-August/024745.html

I hope this is in the correct format. I haven't used git send-email because I
still haven't configured it and didn't want to risk doing something stupid in a
hurry. For those of you who prefer reading the resulting document, I have
attached the source file and the generated HTML file.

Please read through the previous thread for an explanation of the changes.

Let the discussion period begin!




From 8328526fc0fef469d9edb1abf0f0448c2f440e90 Mon Sep 17 00:00:00 2001
From: Xyne x...@archlinux.ca
Date: Wed, 7 Aug 2013 13:55:37 +
Subject: [PATCH] Following discussion on aur-general
 (https://mailman.archlinux.org/pipermail/aur-general/2013-August/024745.html):

* remove distinction between active and inactive TUs
* update all clauses affected by this change, most importantly the
definition of quorum
* update conditions for special removal of a TU
* use abbreviations consistently through the document
* add missing links to instances of aur-general
* various changes to correct or improve English throughout the document
---
 tu-bylaws.txt | 122 --
 1 file changed, 50 insertions(+), 72 deletions(-)

diff --git a/tu-bylaws.txt b/tu-bylaws.txt
index 991d683..4c0699b 100644
--- a/tu-bylaws.txt
+++ b/tu-bylaws.txt
@@ -1,7 +1,7 @@
 Trusted User Bylaws
 ===
 Trusted Users aur-general@archlinux.org
-1.2, 18 January 2011
+1.3, 2013-08-07
 
 Summary
 ---
@@ -12,7 +12,7 @@ duties.
 Mission
 ---
 
-The Trusted Users serve the following purposes:
+The Trusted Users (TUs) serve the following purposes:
 
 1. Maintain +[community]+ as an intermediary between Archlinux's official
 repositories and the +unsupported+ package collection in the AUR.
@@ -22,10 +22,10 @@ repositories and the +unsupported+ package collection in
the AUR. Bylaws
 --
 
-The bylaws are written to be consistent with the mission of the Trusted Users,
-and to ensure that Trusted Users continue to be *Trusted* in the future. They
-are also written with the intent to keep the Trusted User organization a
-thriving one, fulfilling their purpose.
+The bylaws are written to be consistent with the mission of the TUs,
+and to ensure that TUs continue to be *Trusted* in the future. They
+are also written with the intent to keep the TU organization a
+thriving one, fulfilling its purpose.
 
 Standard Voting Procedure
 -
@@ -35,31 +35,23 @@ accept or reject proposals regarding TU affairs.
 
 SVP begins with a proposal, for example the addition of a TU or an amendment to
 the bylaws. The proposal should be clear and concise and it must be posted on
-the aur-general mailing list (aur-general). The proposal must also be worded
+the https://mailman.archlinux.org/mailman/listinfo/aur-general[aur-general
mailing list] (aur-general). The proposal must also be worded unambiguously,
and such that a YES or NO answer may be given. 
-The discussion period begins when the proposal is posted on aur-general. The
+The discussion period begins when the proposal is posted on
https://mailman.archlinux.org/mailman/listinfo/aur-general[aur-general]. The
duration of the discussion period shall be 5 full days UNLESS otherwise stated
in a section of the bylaws pertaining to the proposal. Official discussion
-shall take place on aur-general. During the discussion period, votes shall not
+shall take place on
https://mailman.archlinux.org/mailman/listinfo/aur-general[aur-general]. During
the discussion period, votes shall not be cast. The voting period begins when
the discussion period ends. The duration of the voting period shall be 7 full
days UNLESS otherwise stated in a section of the bylaws pertaining to the
proposal. During the voting period, TUs may vote YES, -NO or ABSTAIN. Votes
shall be cast under the Trusted User section of the AUR -homepage. At the end
of the voting period, all votes shall be tallied. -
-In the context of SVP, TUs are considered active if they are marked as active
-when the voting period ends.
-
-Quorum shall be 66% of all active TUs and participation shall be measured by
-the sum of YES, NO and ABSTAIN votes, UNLESS otherwise stated in a section of
-the bylaws pertaining to the proposal.
+NO or ABSTAIN. Votes shall be cast under the Trusted User section of the
https://aur.archlinux.org/[AUR website]. At the end of the voting period, all
votes shall be tallied. The proposal is accepted if EITHER
 
-1. the number of YES votes is greater than half the number of active TUs OR
+1. the number of YES votes is greater than half the number of TUs OR
 
 2. quorum has been established and the number of YES votes is greater than the
 number of NO votes
@@ -68,8 +60,7 @@ UNLESS otherwise stated in a section of the bylaws pertaining
to the proposal. 
 The proposal is rejected if EITHER
 
-1. the number 

Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-10 Thread Florian Pritz
On 08/10/2013 09:15 AM, Xyne wrote:
 In case anyone is wondering, the message seems to still be awaiting 
 moderation.

This list is not activly moderated afaik. I'm just letting through your
messages whenever you post about them so this discussion can go on. I'm
not going to do any more moderation apart from that.



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] [tu-bylaws][PATCH]

2013-08-10 Thread Rashif Ray Rahman
On 9 August 2013 19:29, Xyne x...@archlinux.ca wrote:
 ...
 * remove distinction between active and inactive TUs

So now what happens when so-called active or inactive TUs do not vote
and prevent quorum from being established? No action is taken? I see
these changes cover disappearing TUs, but not non-participating TUs. I
may also just be missing something.

 ...
 * various changes to correct or improve English throughout the document

While you're at it:

 ...
 mailing list] (aur-general). The proposal must also be worded unambiguously,
 and such that a YES or NO answer may be given.

-and such that
+such that

 ...
  2. quorum was established and the number of NO votes is greater than or equal
  to the number of YES votes

-quorum was established
+quorum has been established

 ...
 +Quorums were established to ensure that all matters decided by vote are
 +representative of the TU group. All TUs are expected to participate in all

The terms quorum and established are already used in the document
with a different meaning, so different wording could be used here,
e.g.:

+Quorums ensure that matters decided by vote are
+representative of the voters as a group. All TUs are expected to
participate in all

 +A motion must be made by at least two TUs for the removal of a
 +TU. The motion must be sent to

-removal of a
+removal of another

  https://mailman.archlinux.org/mailman/listinfo/aur-general[aur-general], and
  contain a detailed and valid reason that the TU in question should be 
 removed.

-that the
+why the

 +OR who has not voted in a consecutive series of voting periods, the starting

How many consecutive series?

 +is followed by a discussion period of three days, a quorum of 66%, and a 
 voting

-three days
+3 days


--
GPG/PGP ID: C0711BF1


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-09 Thread Lukas Fleischer
On Thu, Aug 08, 2013 at 02:16:56PM +, Xyne wrote:
 Lukas Fleischer wrote:
 Ok. The first idea is simple to implement: When a new proposal (the
 proposal type doesn't really matter) is created, generate a list of
 current TUs and save it. If an applicant/TU is added to the proposal,
 this user will be excluded from the list. Only users in that list are
 allowed to vote.
 
 By added to the proposal, do you mean accepted as a TU?

added to the proposal as in adding a user to the Applicant/TU field
on the Add Proposal page.

 
 
 For the second idea, we would need to store every participant's vote.
 This has the downside that an AUR administrator could theoretically peek
 into the ballot box.
 
 Are those restrictions really necessary? What would be the downside of
 just allowing everyone with TUs powers (except the applicant/TU) to
 vote?
 
 If a TU resignes after the vote starts then the TU is still counted towards
 quorum, and quorum may fail if the TU doesn't vote. We can always encourage 
 TUs
 to vote before they resign, but in general I do not think that the future of
 any organization should be determined by outgoing members on their way out the
 door. This is not an important issue for me. I also agree that it is better 
 not
 to associate votes with TUs, but I do not expect that to be an issue if it is
 only for the duration of the vote. An AUR admin who wants to peek would modify
 the code if he really wanted.

Ok, agreed.

 What does this mean in practice? :)
 
 Let's say that the discussion period for a TU application begins and the vote
 is scheduled to start on Monday. A motion is made for the removal of a TU
 during this period and the vote should normally start on Tuesday. I think the
 application vote should be suspended until the removal vote is finished. It
 affects quorum and the outcome of the vote.
 
 If two removal votes are scheduled then they occur in the usual order.

Sounds good. I think that this is something that doesn't need to be
implemented in the AUR, though. Just a guideline for people adding
proposals.

 [...]
 I think that's it. I have attached up updated version of my previous
 submission. Take a look and let me know what you think.

+1 from me. I think you should start a new proposal. Please send this as
an inline patch, adding [tu-bylaws] to the subject line -- like I did.
People usually do not want to re-read the whole bylaws and exporting the
attached file just to create a diff is unnecessary work. Also, sending
an inline patch allows people for replying and adding comments to
specific sections of the patch.

Sending the proposal as an inline patch can be easily done using

$ git send-email --annotate HEAD^

after committing the changes and adding a short commit message that
summarize the changes.

Thanks!

 
 [...]


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-09 Thread Xyne
On 2013-08-09 10:26 +0200
Lukas Fleischer wrote:

+1 from me. I think you should start a new proposal. Please send this as
an inline patch, adding [tu-bylaws] to the subject line -- like I did.
People usually do not want to re-read the whole bylaws and exporting the
attached file just to create a diff is unnecessary work. Also, sending
an inline patch allows people for replying and adding comments to
specific sections of the patch.

Sending the proposal as an inline patch can be easily done using

$ git send-email --annotate HEAD^

after committing the changes and adding a short commit message that
summarize the changes.

Thanks!

done


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-08 Thread Lukas Fleischer
On Wed, Aug 07, 2013 at 06:50:36PM +, Xyne wrote:
 [...]
 The distinction between active and inactive TUs is meaningless and should
 be removed from the bylaws, including the definition of quorum. Quorum will
 therefore be some fixed percent of all TUs. As stated in this thread, up to 1
 in 3 can skip the vote, and omitting inactive TUs defeats the purpose of
 quorum. There will therefore be no need for an active flag on TU user
 accounts on the AUR.

+1.

 
 I still like my own suggestion for amending the removal section to add the
 special case for TUs who have not touched [community], AUR or the mailing list
 in 2 months. I believe that accomplishes the real goals of the current clauses
 regarding unannounced inactivity and quorum blocking. All other cases in which
 a TU is perceived to be avoiding his or her duties can be handled by the
 standard removal procedure.

+1. However, I would like to retain the repeated quorum offense
condition. If there are a couple of TUs that work on the AUR (as in
uploading, updating and deleting packages) and do not participate in
SVPs, they might block decisions. I think that it is important to make
sure every TU votes, especially when the new quorum comes into effect.
Maybe we should also start a removal procedure (due to undeclared
inactivity) if someone didn't participate in any of the latest SVPs,
where the start time of the first SVP and the start time of the last SVP
differ by more than two months. This could be auto-detected by the AUR.

 
 With the removal of the distinction between active and inactive, I also
 like the idea of establishing quorum when the vote is opened. TUs who are 
 added
 during the voting period (due to a parallel vote) will not be allowed to
 participate in the ongoing vote. 

Ok, agreed.

 
 However, TU removals and resignations must be addressed. TUs who are up for
 removal must not be allowed to vote on their own removal, and maybe not on
 other votes either. TUs who resign (before the vote ends) should be removed 
 from
 the quorum calculation. If they have voted, their vote should also be removed.
 
 For the former, a removal vote type that bars the removal candidate from 
 voting
 and quorum calculations should be easy enough to implement. For resignations, 
 a
 hook would be needed when a TU account is reset to a normal user account. The
 hook would simply check ongoing votes, remove the TU from the quorum list, and
 remove the vote if one has been cast. I don't know if the vote itself is 
 stored
 in the table though, so that might require more work. If it has to be
 implemented, I would like it to be temporary. When the vote ends, the
 association of participants to their votes should be removed, an only the list
 of participants and the final tally should be retained.

Ok. The first idea is simple to implement: When a new proposal (the
proposal type doesn't really matter) is created, generate a list of
current TUs and save it. If an applicant/TU is added to the proposal,
this user will be excluded from the list. Only users in that list are
allowed to vote.

For the second idea, we would need to store every participant's vote.
This has the downside that an AUR administrator could theoretically peek
into the ballot box.

Are those restrictions really necessary? What would be the downside of
just allowing everyone with TUs powers (except the applicant/TU) to
vote?

 
 Some thought must be given to whether TUs who are up for removal may
 participate in other votes. With the current bylaws, any 2 TUs can remove all
 other TUs by motioning for their removal. Only those 2 TUs would be able to
 vote so they would be able to pass all the motions with 100% participation and
 100% yes votes. It might be enough to modify the voting restriction to forbid 
 a
 TU from voting on his or her own removal only. Perhaps we could even add some
 clause that suspends other votes until the removal vote has passed. For the
 bylaws that would require the addition of a clause to the SVP section.
 Programmatically, all new vote proposals would be blocked if a removal vote is
 running.

I don't think this is needed. As you said before, restricting the TU
from voting on his or her own removal is enough. I don't think we should
make this overly complicated unless a simple solution has any real
disadvantages.

 
 The clause should probably also specify that removal votes take precedence 
 over
 any other pending votes except removal votes.

What does this mean in practice? :)

 
 
 Regards,
 Xyne

Thank for for coming up with this. I like most of the suggestions. To
sum up, a patch to the bylaws would (assumed that we decide for the
simple voting restriction approach):

* Change the notion of inactivity to what you suggested above.
* Change the automated removal condition to inactivity for 2 months.
* Make the quorum a fixed percentage of all TUs.
* Exclude a TU from votes affecting himself.

Am I right? Did I miss anything?

 
 p.s.  you can stop CC'ing 

Re: [aur-general] TU application

2013-08-08 Thread Martti Kühne
On Sat, Jul 27, 2013 at 09:33:34AM +0200, Ralf Mardorf wrote:
[...]
 
 It's a German idiom. http://www.dict.cc/?s=nicht+so+hei%C3%9F+gegessen
 


A recent research I made on this topic made it pretty clear to me that the
German idiom is a well-integrated Hungarian import.

cheers!
mar77i


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-08 Thread Xyne
Lukas Fleischer wrote:

+1. However, I would like to retain the repeated quorum offense
condition. If there are a couple of TUs that work on the AUR (as in
uploading, updating and deleting packages) and do not participate in
SVPs, they might block decisions. I think that it is important to make
sure every TU votes, especially when the new quorum comes into effect.
Maybe we should also start a removal procedure (due to undeclared
inactivity) if someone didn't participate in any of the latest SVPs,
where the start time of the first SVP and the start time of the last SVP
differ by more than two months. This could be auto-detected by the AUR.

At first I didn't like this idea, but the more I think about it the more it
seems to be the best solution. As long as it is done by the span of time rather
than the number of votes, I think it is fair, so +1 for me.

Otherwise, if we wish to stick to standard removals, we could create a page
that lists all TUs who have missed one or more votes, starting from the most
recent, e.g.

Foo has missed 2 votes:
StartEnd
-mm-dd - -mm-dd
-mm-dd - -mm-dd

That would make it readily apparent to a human who has been skipping votes.







 
 With the removal of the distinction between active and inactive, I also
 like the idea of establishing quorum when the vote is opened. TUs who are 
 added
 during the voting period (due to a parallel vote) will not be allowed to
 participate in the ongoing vote. 

 However, TU removals and resignations must be addressed. TUs who are up for
 removal must not be allowed to vote on their own removal, and maybe not on
 other votes either. TUs who resign (before the vote ends) should be removed 
 from
 the quorum calculation. If they have voted, their vote should also be 
 removed.
 
 For the former, a removal vote type that bars the removal candidate from 
 voting
 and quorum calculations should be easy enough to implement. For 
 resignations, a
 hook would be needed when a TU account is reset to a normal user account. The
 hook would simply check ongoing votes, remove the TU from the quorum list, 
 and
 remove the vote if one has been cast. I don't know if the vote itself is 
 stored
 in the table though, so that might require more work. If it has to be
 implemented, I would like it to be temporary. When the vote ends, the
 association of participants to their votes should be removed, an only the 
 list
 of participants and the final tally should be retained.

Ok. The first idea is simple to implement: When a new proposal (the
proposal type doesn't really matter) is created, generate a list of
current TUs and save it. If an applicant/TU is added to the proposal,
this user will be excluded from the list. Only users in that list are
allowed to vote.

By added to the proposal, do you mean accepted as a TU?


For the second idea, we would need to store every participant's vote.
This has the downside that an AUR administrator could theoretically peek
into the ballot box.

Are those restrictions really necessary? What would be the downside of
just allowing everyone with TUs powers (except the applicant/TU) to
vote?

If a TU resignes after the vote starts then the TU is still counted towards
quorum, and quorum may fail if the TU doesn't vote. We can always encourage TUs
to vote before they resign, but in general I do not think that the future of
any organization should be determined by outgoing members on their way out the
door. This is not an important issue for me. I also agree that it is better not
to associate votes with TUs, but I do not expect that to be an issue if it is
only for the duration of the vote. An AUR admin who wants to peek would modify
the code if he really wanted.



 Some thought must be given to whether TUs who are up for removal may
 participate in other votes. With the current bylaws, any 2 TUs can remove all
 other TUs by motioning for their removal. Only those 2 TUs would be able to
 vote so they would be able to pass all the motions with 100% participation 
 and
 100% yes votes. It might be enough to modify the voting restriction to 
 forbid a
 TU from voting on his or her own removal only. Perhaps we could even add some
 clause that suspends other votes until the removal vote has passed. For the
 bylaws that would require the addition of a clause to the SVP section.
 Programmatically, all new vote proposals would be blocked if a removal vote 
 is
 running.

I don't think this is needed. As you said before, restricting the TU
from voting on his or her own removal is enough. I don't think we should
make this overly complicated unless a simple solution has any real
disadvantages.

Agreed.


 The clause should probably also specify that removal votes take precedence 
 over
 any other pending votes except removal votes.

What does this mean in practice? :)

Let's say that the discussion period for a TU application begins and the vote
is scheduled to start on Monday. A motion is made for the removal of a TU

Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-08 Thread Xyne
Xyne wrote:

Lukas Fleischer wrote:

 The clause should probably also specify that removal votes take precedence 
 over
 any other pending votes except removal votes.

What does this mean in practice? :)

Let's say that the discussion period for a TU application begins and the vote
is scheduled to start on Monday. A motion is made for the removal of a TU
during this period and the vote should normally start on Tuesday. I think the
application vote should be suspended until the removal vote is finished. It
affects quorum and the outcome of the vote.

If two removal votes are scheduled then they occur in the usual order.

I think that's it. I have attached up updated version of my previous
submission. Take a look and let me know what you think.


That version does not include any mention of removal votes preceding other 
votes.



Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-07 Thread Sébastien Luttringer
On Wed, Aug 7, 2013 at 12:06 AM, Lukas Fleischer
archli...@cryptocrack.de wrote:
 On Wed, Aug 07, 2013 at 04:54:41AM +0800, Rashif Ray Rahman wrote:
 On 6 August 2013 20:19, Lukas Fleischer archli...@cryptocrack.de wrote:
  On Tue, Aug 06, 2013 at 01:12:32PM +0200, Sébastien Luttringer wrote:
  On Tue, Aug 6, 2013 at 11:45 AM, Lukas Fleischer
  archli...@cryptocrack.de wrote:
   On Tue, Aug 06, 2013 at 08:24:20AM +0800, Rashif Ray Rahman wrote:
   On 6 August 2013 05:53, Lukas Fleischer archli...@cryptocrack.de 
   wrote:
 The total number of TUs isn't fixed. It changes from time to time and it
 might change during a SVP. I agree that it is a rare case but why not
 find a proper way to handle that while we're talking about it...
I do support finding a proper way to have this case handled.

Between the 4 proposals, I see the 3rd as the best.
Although, the discussion is public and everybody can argue, the number
of voters should be finite and known at the beginning.
It also simplify the vote, by having a list of allowed voters.

Reading again the bylaws, I feel that we miss an important point.
The SVP starts when the proposal is sent to aur-general.
So to continue on the idea of the point 3, should we consider the
begging of the SVP (and choosing the allowed voters)
at this time or when the vote is registered in AUR?

Maybe we can automate the mail sending when creating the proposal?
This would enforce all deadlines and respect of the discuss and voting time.

 I think we need more opinions. Xyne? Anyway, if anyone's looking for
 some bylaw amendment history:
 https://mailman.archlinux.org/pipermail/aur-general/2007-December/000127.html
 https://mailman.archlinux.org/pipermail/aur-general/2010-December/012196.html
 https://mailman.archlinux.org/pipermail/aur-general/2010-December/012534.html
 [...]
Thanks for the references. The last one is an advanced hijack of the quorum.

The question we have to answer is : How many TU are necessary to have
a motion pass.
Set the quorum to this value and _stop_ cheating by :
- creating more valid voters than others (the active)
- find ways to ignore the quorum is not reach (so the vote has no meaning)

Cheers,

-- 
Sébastien Seblu Luttringer
https://www.seblu.net
GPG: 0x2072D77A


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-07 Thread Xyne
Sébastien Luttringer wrote:

The question we have to answer is : How many TU are necessary to have
a motion pass.
Set the quorum to this value and _stop_ cheating by :
- creating more valid voters than others (the active)
- find ways to ignore the quorum is not reach (so the vote has no meaning)

Cheers,

Hi,

Sorry for starting a new thread with my own proposal. I wrote it before reading
through the rest of my inbox.

Now that I have, I'll summarize my own suggestions, which have changed
since reading through this thread, and which re-iterate the general consensus
that you are already approaching.

The distinction between active and inactive TUs is meaningless and should
be removed from the bylaws, including the definition of quorum. Quorum will
therefore be some fixed percent of all TUs. As stated in this thread, up to 1
in 3 can skip the vote, and omitting inactive TUs defeats the purpose of
quorum. There will therefore be no need for an active flag on TU user
accounts on the AUR.

I still like my own suggestion for amending the removal section to add the
special case for TUs who have not touched [community], AUR or the mailing list
in 2 months. I believe that accomplishes the real goals of the current clauses
regarding unannounced inactivity and quorum blocking. All other cases in which
a TU is perceived to be avoiding his or her duties can be handled by the
standard removal procedure.

With the removal of the distinction between active and inactive, I also
like the idea of establishing quorum when the vote is opened. TUs who are added
during the voting period (due to a parallel vote) will not be allowed to
participate in the ongoing vote. 

However, TU removals and resignations must be addressed. TUs who are up for
removal must not be allowed to vote on their own removal, and maybe not on
other votes either. TUs who resign (before the vote ends) should be removed from
the quorum calculation. If they have voted, their vote should also be removed.

For the former, a removal vote type that bars the removal candidate from voting
and quorum calculations should be easy enough to implement. For resignations, a
hook would be needed when a TU account is reset to a normal user account. The
hook would simply check ongoing votes, remove the TU from the quorum list, and
remove the vote if one has been cast. I don't know if the vote itself is stored
in the table though, so that might require more work. If it has to be
implemented, I would like it to be temporary. When the vote ends, the
association of participants to their votes should be removed, an only the list
of participants and the final tally should be retained.

Some thought must be given to whether TUs who are up for removal may
participate in other votes. With the current bylaws, any 2 TUs can remove all
other TUs by motioning for their removal. Only those 2 TUs would be able to
vote so they would be able to pass all the motions with 100% participation and
100% yes votes. It might be enough to modify the voting restriction to forbid a
TU from voting on his or her own removal only. Perhaps we could even add some
clause that suspends other votes until the removal vote has passed. For the
bylaws that would require the addition of a clause to the SVP section.
Programmatically, all new vote proposals would be blocked if a removal vote is
running.

The clause should probably also specify that removal votes take precedence over
any other pending votes except removal votes.


Regards,
Xyne

p.s.  you can stop CC'ing me now ;)



Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-06 Thread Lukas Fleischer
On Tue, Aug 06, 2013 at 08:24:20AM +0800, Rashif Ray Rahman wrote:
 On 6 August 2013 05:53, Lukas Fleischer archli...@cryptocrack.de wrote:
  Instead of counting the number of active TUs when a vote begins, update
  the number whenever a TU becomes active/inactive during a voting period.
 
 What happens when a TU becomes inactive after casting a vote? Would
 her vote be invalidated? If so, no change is needed to the bylaws.

I think we shouldn't invalidate such votes. Everyone who is active and
becomes inactive (or inactive and becomes active) during the voting
period has to login into the AUR, click on a link in the navigation bar,
uncheck a checkbox and click on a button. I don't see why they shouldn't
be able to click another two links and another button :)

 Otherwise, another line of explanation would help prevent ambiguity...
 
   In the context of SVP, TUs are considered active if they are marked as 
  active
  -when the voting period ends.
  +at some point in time during the voting period.
 
 In the context of SVP, TUs are considered active if they are marked as active
 -when the voting period ends.
 +at any point during the voting period. TUs who become inactive during the
 +voting period are not considered inactive until the end of the running SVP.

Sounds good to me. Any other opinions?

 
 
 --
 GPG/PGP ID: C0711BF1


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-06 Thread Sébastien Luttringer
On Tue, Aug 6, 2013 at 11:45 AM, Lukas Fleischer
archli...@cryptocrack.de wrote:
 On Tue, Aug 06, 2013 at 08:24:20AM +0800, Rashif Ray Rahman wrote:
 On 6 August 2013 05:53, Lukas Fleischer archli...@cryptocrack.de wrote:

 Any other opinions?
Yes, we should drop completely the active statement.
This will simplify computation and restore the purpose of the quorum!

requirement for a quorum is protection against totally
unrepresentative action in the name of the body by an unduly small
number of persons.
(c) Wikipedia

If you think the quorum is too high, it's better to reduce it (or remove it).
Currently it's 66%, that means 33% of voters can be in holidays, in
hospital, in travels and don't have in a 2 weeks time frame a way to
read some mails and vote.
In absolute it means : 12 TUs on 36 doesn't have time to vote.
So, to take a decision we need at least  13 voters ((36-12)/2+1) on 36 TUs.
That means we need a bit more than 33% of the total TUs to have a
motion pass. I'm not sure it's necessary to change this.

What you suggest is automatic hijacking of the quorum, in purpose to
reducing the number of voters.
With the new system, we can have a motion pass with 1 voters if every
TU goes a the next fosdem :)

Cheers,

-- 
Sébastien Seblu Luttringer
https://www.seblu.net
GPG: 0x2072D77A


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-06 Thread Lukas Fleischer
On Tue, Aug 06, 2013 at 01:12:32PM +0200, Sébastien Luttringer wrote:
 On Tue, Aug 6, 2013 at 11:45 AM, Lukas Fleischer
 archli...@cryptocrack.de wrote:
  On Tue, Aug 06, 2013 at 08:24:20AM +0800, Rashif Ray Rahman wrote:
  On 6 August 2013 05:53, Lukas Fleischer archli...@cryptocrack.de wrote:
 
  Any other opinions?
 Yes, we should drop completely the active statement.
 This will simplify computation and restore the purpose of the quorum!
 
 requirement for a quorum is protection against totally
 unrepresentative action in the name of the body by an unduly small
 number of persons.
 (c) Wikipedia
 
 If you think the quorum is too high, it's better to reduce it (or remove it).
 Currently it's 66%, that means 33% of voters can be in holidays, in
 hospital, in travels and don't have in a 2 weeks time frame a way to
 read some mails and vote.
 In absolute it means : 12 TUs on 36 doesn't have time to vote.
 So, to take a decision we need at least  13 voters ((36-12)/2+1) on 36 TUs.
 That means we need a bit more than 33% of the total TUs to have a
 motion pass. I'm not sure it's necessary to change this.
 
 What you suggest is automatic hijacking of the quorum, in purpose to
 reducing the number of voters.
 With the new system, we can have a motion pass with 1 voters if every
 TU goes a the next fosdem :)

I didn't think of it like that but I tend to agree now... Does anybody
disagree?

Anyway, we still need to find a way to count the total number of TUs.
That number needs to be recorded at some point of time during the vote.

Options:

* Record at the beginning, do not update if new TUs appear.
* Record at the beginning, fix if TUs are added/removed during the SVP.
* Record at the beginning, exclude new TUs from running votes.
* Record at the end.

The first and last option might yield bogus results. If there this one
TU when the SVP starts and another one is added during the SVP, there
might be a quorum of 2 / 1 = 200%. Same if the number is recorded at the
end and a TU is removed during the SVP.

The second option means that we record the total number of users that
have had TU status at some point of time during the voting period.

What do you think?

 
 Cheers,
 
 -- 
 Sébastien Seblu Luttringer
 https://www.seblu.net
 GPG: 0x2072D77A


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-06 Thread Rashif Ray Rahman
On 6 August 2013 20:19, Lukas Fleischer archli...@cryptocrack.de wrote:
 On Tue, Aug 06, 2013 at 01:12:32PM +0200, Sébastien Luttringer wrote:
 On Tue, Aug 6, 2013 at 11:45 AM, Lukas Fleischer
 archli...@cryptocrack.de wrote:
  On Tue, Aug 06, 2013 at 08:24:20AM +0800, Rashif Ray Rahman wrote:
  On 6 August 2013 05:53, Lukas Fleischer archli...@cryptocrack.de wrote:
 
  Any other opinions?
 Yes, we should drop completely the active statement.

This requires a separate proposal.

 This will simplify computation and restore the purpose of the quorum!

 requirement for a quorum is protection against totally
 unrepresentative action in the name of the body by an unduly small
 number of persons.
 (c) Wikipedia

 If you think the quorum is too high, it's better to reduce it (or remove it).
 Currently it's 66%, that means 33% of voters can be in holidays, in
 hospital, in travels and don't have in a 2 weeks time frame a way to
 read some mails and vote.
 In absolute it means : 12 TUs on 36 doesn't have time to vote.
 So, to take a decision we need at least  13 voters ((36-12)/2+1) on 36 TUs.
 That means we need a bit more than 33% of the total TUs to have a
 motion pass. I'm not sure it's necessary to change this.

 What you suggest is automatic hijacking of the quorum, in purpose to
 reducing the number of voters.
 With the new system, we can have a motion pass with 1 voters if every
 TU goes a the next fosdem :)

 I didn't think of it like that but I tend to agree now... Does anybody
 disagree?

+0 The hypothetical one-TU-rules-all case has been brought up before,
but I can't cite any discussion or conclusion.

 Anyway, we still need to find a way to count the total number of TUs.
 That number needs to be recorded at some point of time during the vote.

The total number of TUs is a recorded statistic in the AUR, AFAICS. Or
are you referring to something else?

 Options:

 * Record at the beginning, do not update if new TUs appear.
 * Record at the beginning, fix if TUs are added/removed during the SVP.
 * Record at the beginning, exclude new TUs from running votes.
 * Record at the end.

 The first and last option might yield bogus results. If there this one
 TU when the SVP starts and another one is added during the SVP, there
 might be a quorum of 2 / 1 = 200%. Same if the number is recorded at the
 end and a TU is removed during the SVP.

 The second option means that we record the total number of users that
 have had TU status at some point of time during the voting period.

By new and added, do you mean newly appointed, or newly active?
This is an important distinction. If we're still talking about
active/inactive and this proposal:

* Record active at start, add newly active, ignore newly inactive,
ignore newly added, ignore newly removed

 What do you think?

I think we need more opinions. Xyne? Anyway, if anyone's looking for
some bylaw amendment history:

https://mailman.archlinux.org/pipermail/aur-general/2007-December/000127.html
https://mailman.archlinux.org/pipermail/aur-general/2010-December/012196.html
https://mailman.archlinux.org/pipermail/aur-general/2010-December/012534.html



 Cheers,

 --
 Sébastien Seblu Luttringer
 https://www.seblu.net
 GPG: 0x2072D77A



-- 
GPG/PGP ID: C0711BF1


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-06 Thread Rashif Ray Rahman
On 7 August 2013 04:54, Rashif Ray Rahman sc...@archlinux.org wrote:
 I think we need more opinions. Xyne? Anyway, if anyone's looking for
 some bylaw amendment history:

 https://mailman.archlinux.org/pipermail/aur-general/2007-December/000127.html
 https://mailman.archlinux.org/pipermail/aur-general/2010-December/012196.html
 https://mailman.archlinux.org/pipermail/aur-general/2010-December/012534.html

Sorry, this was somewhat off-topic to the discussion, in reference to
Seblu's suggestion to drop the term 'active'.


--
GPG/PGP ID: C0711BF1


Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-06 Thread Lukas Fleischer
On Wed, Aug 07, 2013 at 04:54:41AM +0800, Rashif Ray Rahman wrote:
 On 6 August 2013 20:19, Lukas Fleischer archli...@cryptocrack.de wrote:
  On Tue, Aug 06, 2013 at 01:12:32PM +0200, Sébastien Luttringer wrote:
  On Tue, Aug 6, 2013 at 11:45 AM, Lukas Fleischer
  archli...@cryptocrack.de wrote:
   On Tue, Aug 06, 2013 at 08:24:20AM +0800, Rashif Ray Rahman wrote:
   On 6 August 2013 05:53, Lukas Fleischer archli...@cryptocrack.de 
   wrote:
  
   Any other opinions?
  Yes, we should drop completely the active statement.
 
 This requires a separate proposal.

Of course. We are just trying to make sure nobody raises immediate
objections before submitting a new patch and restarting the whole
discussion process. I will resubmit a new proposal tomorrow.

 [...]
  I didn't think of it like that but I tend to agree now... Does anybody
  disagree?
 
 +0 The hypothetical one-TU-rules-all case has been brought up before,
 but I can't cite any discussion or conclusion.

It is not just the one-TU-rules-all case. As Sébastien already
mentioned, establishing a quorum means that the result is representative
among all eligible voters. It doesn't just mean that enough TUs who
happen to be online at the right time care.

 
  Anyway, we still need to find a way to count the total number of TUs.
  That number needs to be recorded at some point of time during the vote.
 
 The total number of TUs is a recorded statistic in the AUR, AFAICS. Or
 are you referring to something else?

The total number of TUs isn't fixed. It changes from time to time and it
might change during a SVP. I agree that it is a rare case but why not
find a proper way to handle that while we're talking about it...

 [...]
 * Record active at start, add newly active, ignore newly inactive,
 ignore newly added, ignore newly removed

So we're ignoring the fact that adding/removing a TU during the SVP
distorts the results? Because it is a corner case?

 
  What do you think?
 
 I think we need more opinions. Xyne? Anyway, if anyone's looking for
 some bylaw amendment history:

Agreed. Added Xyne to Cc.

 
 https://mailman.archlinux.org/pipermail/aur-general/2007-December/000127.html
 https://mailman.archlinux.org/pipermail/aur-general/2010-December/012196.html
 https://mailman.archlinux.org/pipermail/aur-general/2010-December/012534.html
 [...]


[aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-05 Thread Lukas Fleischer
Instead of counting the number of active TUs when a vote begins, update
the number whenever a TU becomes active/inactive during a voting period.
This is a more accurate measure since everyone who is active at some
point in time during the voting period is (technically) able to vote.

Signed-off-by: Lukas Fleischer archli...@cryptocrack.de
---
Rationale: The AUR soon supports automated computation of voting
results. This change is needed in order to get a proper measurement for
the number of active TUs. There will probably be another amendment as
soon as the next AUR release is out.

Let the discussion period begin!

 tu-bylaws.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tu-bylaws.txt b/tu-bylaws.txt
index 991d683..7d5139f 100644
--- a/tu-bylaws.txt
+++ b/tu-bylaws.txt
@@ -51,7 +51,7 @@ NO or ABSTAIN. Votes shall be cast under the Trusted User 
section of the AUR
 homepage. At the end of the voting period, all votes shall be tallied.
 
 In the context of SVP, TUs are considered active if they are marked as active
-when the voting period ends.
+at some point in time during the voting period.
 
 Quorum shall be 66% of all active TUs and participation shall be measured by
 the sum of YES, NO and ABSTAIN votes, UNLESS otherwise stated in a section of
-- 
1.8.4.rc1.383.g13e9f3f



Re: [aur-general] [tu-bylaws] [PATCH] Honor TUs who become active/inactive during votes

2013-08-05 Thread Rashif Ray Rahman
On 6 August 2013 05:53, Lukas Fleischer archli...@cryptocrack.de wrote:
 Instead of counting the number of active TUs when a vote begins, update
 the number whenever a TU becomes active/inactive during a voting period.

What happens when a TU becomes inactive after casting a vote? Would
her vote be invalidated? If so, no change is needed to the bylaws.
Otherwise, another line of explanation would help prevent ambiguity...

  In the context of SVP, TUs are considered active if they are marked as active
 -when the voting period ends.
 +at some point in time during the voting period.

In the context of SVP, TUs are considered active if they are marked as active
-when the voting period ends.
+at any point during the voting period. TUs who become inactive during the
+voting period are not considered inactive until the end of the running SVP.


--
GPG/PGP ID: C0711BF1


Re: [aur-general] TU application

2013-07-30 Thread Alexander Rødseth
Hi,

I sneak-voted with a mobile phone while temporarily inactive and on vacation.

- Alexander / xyproto


Re: [aur-general] TU application

2013-07-27 Thread Xyne
Martti Kühne wrote:

things won't be eaten as hot as they were cooked here.

Off-topic: I thought that was a really nice expression. Is it idiomatic where
you're from?

Regards,
Xyne


Re: [aur-general] TU application

2013-07-27 Thread Ralf Mardorf
On Sat, 2013-07-27 at 07:04 +, Xyne wrote:
 Martti Kühne wrote:
 
 things won't be eaten as hot as they were cooked here.
 
 Off-topic: I thought that was a really nice expression. Is it idiomatic where
 you're from?

It's a German idiom. http://www.dict.cc/?s=nicht+so+hei%C3%9F+gegessen





Re: [aur-general] TU application

2013-07-27 Thread Xyne
On 2013-07-27 09:33 +0200
Ralf Mardorf wrote:

On Sat, 2013-07-27 at 07:04 +, Xyne wrote:
 Martti Kühne wrote:
 
 things won't be eaten as hot as they were cooked here.
 
 Off-topic: I thought that was a really nice expression. Is it idiomatic where
 you're from?

It's a German idiom. http://www.dict.cc/?s=nicht+so+hei%C3%9F+gegessen

Danke!


Re: [aur-general] TU application

2013-07-27 Thread Sven-Hendrik Haase
On 20.07.2013 15:48, Sven-Hendrik Haase wrote:
 On 15.07.2013 22:31, Dicebot wrote:
 [sponsor : Sven-Hendrik Haase]
 [AUR account : https://aur.archlinux.org/account/Dicebot]
 [IRC : Dicebot @ irc.freenode.net]

 Hello,

 Long story short - I am insterested in becoming a Trusted User and
 taking care of packages related to D programming language.

 I have been using Arch Linux for last ~5 years but that does not really
 matter as I have never spent any considerable time maintaining packages.
 What does matter though is that I am quite active member of D community
 and familiar with minor details about its current infrastructure and
 have personal interest in improving user experience in that domain.

 I have been maintaing reference D compiler package (dmd2) in AUR
 before its inclusion into main repositories and kept contacting
 Sven-Hendrik with various improvement proposals after. At some point
 in the relatively long mail thread he has suggested to make a TU
 application so that I can take over those packages and maintain them
 directly - which is the primary motivating reason behind this mail.

 As my general competence level as a packager relatively low I am
 planning to solely focus on domain I am proficient with - D compilers,
 libraries and notable applications. Also contacting with D maintainers
 in other distros to ensure reasonable consistency.

 Regards,

 Dicebot
 Discussion period has ended. Start the voting:
 https://aur.archlinux.org/tu/?id=69
Le voting period has ended. Dicebot-san is now officially Dicebot-sama!
Let's perform our ritual new-TU-group-hug. Congratulations!



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] TU application

2013-07-27 Thread Felix Yan
On Saturday, July 27, 2013 18:31:23 Sven-Hendrik Haase wrote:
 On 20.07.2013 15:48, Sven-Hendrik Haase wrote:
  On 15.07.2013 22:31, Dicebot wrote:
  [sponsor : Sven-Hendrik Haase]
  [AUR account : https://aur.archlinux.org/account/Dicebot]
  [IRC : Dicebot @ irc.freenode.net]
 
  Hello,
 
  Long story short - I am insterested in becoming a Trusted User and
  taking care of packages related to D programming language.
 
  I have been using Arch Linux for last ~5 years but that does not really
  matter as I have never spent any considerable time maintaining packages.
  What does matter though is that I am quite active member of D community
  and familiar with minor details about its current infrastructure and
  have personal interest in improving user experience in that domain.
 
  I have been maintaing reference D compiler package (dmd2) in AUR
  before its inclusion into main repositories and kept contacting
  Sven-Hendrik with various improvement proposals after. At some point
  in the relatively long mail thread he has suggested to make a TU
  application so that I can take over those packages and maintain them
  directly - which is the primary motivating reason behind this mail.
 
  As my general competence level as a packager relatively low I am
  planning to solely focus on domain I am proficient with - D compilers,
  libraries and notable applications. Also contacting with D maintainers
  in other distros to ensure reasonable consistency.
 
  Regards,
 
  Dicebot
  Discussion period has ended. Start the voting:
  https://aur.archlinux.org/tu/?id=69
 Le voting period has ended. Dicebot-san is now officially Dicebot-sama!
 Let's perform our ritual new-TU-group-hug. Congratulations!

Congrats!

Regards,
Felix Yan

signature.asc
Description: This is a digitally signed message part.


Re: [aur-general] TU application

2013-07-27 Thread Maxime GAUDUIN
On Sat, Jul 27, 2013 at 6:44 PM, Felix Yan felixonm...@gmail.com wrote:

 On Saturday, July 27, 2013 18:31:23 Sven-Hendrik Haase wrote:
  On 20.07.2013 15:48, Sven-Hendrik Haase wrote:
   On 15.07.2013 22:31, Dicebot wrote:
   [sponsor : Sven-Hendrik Haase]
   [AUR account : https://aur.archlinux.org/account/Dicebot]
   [IRC : Dicebot @ irc.freenode.net]
  
   Hello,
  
   Long story short - I am insterested in becoming a Trusted User and
   taking care of packages related to D programming language.
  
   I have been using Arch Linux for last ~5 years but that does not
 really
   matter as I have never spent any considerable time maintaining
 packages.
   What does matter though is that I am quite active member of D
 community
   and familiar with minor details about its current infrastructure and
   have personal interest in improving user experience in that domain.
  
   I have been maintaing reference D compiler package (dmd2) in AUR
   before its inclusion into main repositories and kept contacting
   Sven-Hendrik with various improvement proposals after. At some point
   in the relatively long mail thread he has suggested to make a TU
   application so that I can take over those packages and maintain them
   directly - which is the primary motivating reason behind this mail.
  
   As my general competence level as a packager relatively low I am
   planning to solely focus on domain I am proficient with - D compilers,
   libraries and notable applications. Also contacting with D maintainers
   in other distros to ensure reasonable consistency.
  
   Regards,
  
   Dicebot
   Discussion period has ended. Start the voting:
   https://aur.archlinux.org/tu/?id=69
  Le voting period has ended. Dicebot-san is now officially Dicebot-sama!
  Let's perform our ritual new-TU-group-hug. Congratulations!

 Congrats!

 Regards,
 Felix Yant


Omedeto gozaimasu ( ^ ω ^ )

-- 
Maxime


<    4   5   6   7   8   9   10   11   12   13   >