On Fri, Sep 2, 2011 at 8:27 AM, Christian Grobmeier <grobme...@gmail.com> wrote: >>> In tradition, all ASF related matters - code, users etc - are >>> discussed in public on the dev list. The user lists has been utilized >>> to do support to users. Now there is an forum in addtiion to a list. >>> The credo is:"if it happened on list, it didn't happen". Ok, the board >>> is not on list - so it didn't happen. I think management of the board >>> can also happen on the board as Terry suggested (i think he did). >>> >> >> That logic doesn't really work. The fact that it is not a mailing >> list (and therefore "it didn't happen") is not magical permission to >> do things in a project that would otherwise not be allowed. For >> example, could we create a forum for project-level fundraising, for >> paying developers, for developing code not under ALv2 and for selling >> CD's of AOOo, and argue that this is OK, because, "the board is not on >> list - so it didn't happen"? > > i just wanted to outline that a forum is already extraordinary for > support questions. Using message boards for support questions but not > using it to ban users from the same board sounds strange. >
Banning a user is just pressing a button. The technology does not require a discussion. Same as mailing lists. A list moderator can kick out a user without having a discussion. However, our process may require more deliberation. So it is then a question of: 1) Where does this deliberation occur? 2) And does it require confidential treatment? We have several places where abusive behavior could happen, for example: 1) On mailing lists 2) On the community wiki 3) On the support forums 4) On the IRC channel Do we really want a proliferation of private venue for discussing user behavior? A different one for each technology? > For the quote I used I would like to refer you to this excellent slides: > http://bit.ly/rkUbSM > > Anyway: all projects decisions should happen on list and not on Jabber > or on a message board. > I am doubting the banning of a user is a "real" project decision. > When Drew described the use of one of the private support forums he wrote: "Rounding out this group of boards is the actual moderator board and that is where these peer reviews and discussion on specific posts by named users takes place. Although anyone can bring up whatever topic they want on that board." So it is not just banning users. It sounds rather open-ended, I'm sure that you've observed, as I have, that new podlings tend to over-user their private lists, that without regular reminders and correction from Mentors, there is a tendency to discuss things in private, not because it is necessary, not because it is confidential, but merely to avoid controversy, to avoid public viewing of project disagreements. Mentors and others try to correct this, because they know that it is important for projects to work transparently. Remember also that the forum moderators, for the most part, are not PPMC members. They have not worked on the private list, nor have they received the constant reminders that we need to operate transparently. They are like the PPMC was on our first day. > On your example, if you are paying developers for proprietary code or > sell CDs outside the ASF and donate the money - why not? You should > just respect the branding requirements and do it on your own. > Irrelevant, since the support forums will soon be part of the project, running on Apache infrastructure, under PPMC oversight., They are not independent. The way in which users are treated will reflect on the project and on Apache overall. The support forums are part of the "public face" of the project. We should be ensuring that this public face reflects project and Apache values, including transparency. I'm not comfortable saying that non-PPMC members will be having private discussions about our users, in 30 different private forums, and deciding among themselves what users will be banned or not, all without PPMC oversight. In other words, how do we ensure that the support forums reflect Apache and project values if the moderation occurs in private, by non-PPMC members, not appointed by the PPMC, without PPMC oversight? -Rob