keenerd wrote:
On Tue, Dec 7, 2010 at 4:57 PM, Ray Rashif <schiv@archlinux.org> wrote:
You shouldn't let other issues hinder your application. Reconsider withdrawing, because it would disappoint your sponsor. You were asked a very simple question:
"Considering this and the still-ongoing discussion about the AUR guidelines, do you agree that it would be prudent to be more patient in the future and wait until we've come to a conclusion before going ahead with something like this again?"
That depends.
Here are three examples were it is pretty cut and dry: Using the good name of the TUs, using magic tu.php powers, or using information only TUs have access to. Before going anywhere near that stuff I'd get permission in triplicate. In other words, great responsibilities are attached to even the least of *TU* resources.
However, an AUR scanning/reporting bot could be made and operated by any *non-TU* in less than two hundred lines of any scripting language.
I'll agree the bot was poorly executed. The trigger thresholds were initially set a bit too low. Less than 1/3 through the scan I greatly increased the triggers (ignore improper nesting, ignore less than four PNGs/GIFs/JPGs).
To act as if this is a black and white issue draws a parallel with a very unethical Non-Compete agreement: "While you are a programmer for FOO Corp, you are not allowed to write/release software outside of work." I have never and would never take employment with such a company. (Conversely, I have never worked on FOSS stuff for fun while on the clock.) What rights, that we have as ordinary users, are given up even outside of the TU sphere?
Retracting my withdrawal would be cheating. I will wait at least three months, as a fair interpretation of the Bylaws requires.
By the way, this ML has very strict and undocumented rules regarding attachments. I do all sorts of work to get my charts and graphs the under the 100KB limit, only to find that all PNGs are scrubbed out. The irony. Check my site later for those.
I never said that it wasn't within your rights to launch the bot. It isn't even about the bot itself. The issue as I see it is that you presented the idea on this list for discussion but didn't care to follow that discussion until a conclusion was reached. Some TUs objected to the bot and I think you should have taken those objections into consideration (e.g. that icons should be tolerated, etc). The TUs exist to manage the AUR and their collective interpretation of the rules should carry weight. Instead, you decided that your own interpretation of the AUR guidelines was correct despite those objections and went ahead on your own. As a result, many AUR users may now be confused regarding the rules of the AUR. Of course that's within your rights, but it's not something that a prospective TU should do. Using your wild west analogy of the AUR, it shows that you see yourself as the lone gunman who lives by his own rules. That doesn't work well in a team setting. Again, the bot itself isn't the issue for me. The attitude is, or at least I think it could be. All I asked for was some indication that you wouldn't skip discussions in the future and ride off on your own, but I understand that my message and the comments it evoked were demotivational. It's unfortunate that you took it the way that you did rather than simply allay the concerns. As for your FOO Corp analogy, you weren't being asked to sign a non-compete agreement. You presented yourself as an applicant to FOO Corp. You also noticed that FOO Corp has a Facebook page and that many of its clients have posted various comments there. FOO Corp presents itself as a "family-oriented business" and you felt that there were many comments on the Facebook page that were not in line with this image. You therefore wrote a bot that could send messages to those FOO Corp clients to inform them that their comments were inappropriate. You presented your idea to the people at FOO Corp. Some of them agreed with you about which comments were inappropriate and some disagreed. You ignored those who disagreed and launched your bot before the people at FOO Corp had even reached any internal conclusion about how "family-oriented business" should be interpreted and used to evaluate the appropriateness of the Facebook comments. Could someone outside of FOO Corp write such a bot. Obviously. Is it within your rights to do so? Yes. Is it understandable that it would raise some eyebrows while considering your application? I think it is. Even if you do so on your own time, FOO Corp should be worried if you have a different interpretation of FOO Corp's policies and act on that interpretation in a way that directly affects FOO Corp's clients, especially if you show that you have no interest in determining official policy first. The intention is clearly good but the wrong interpretation of the desired outcome leads to bad results. The length of my replies might be taken to mean that this is a bigger issue than it really is. I'm simply trying to be thorough in explaining myself. This isn't an attack on you. I really hope that this doesn't diminish your overall enthusiasm for Arch. /Xyne