X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from mail.wtbts.no (mail.wtbts.no [213.234.126.131]) by lists.alpinelinux.org (Postfix) with ESMTP id 09C801EB587 for ; Thu, 24 Feb 2011 15:11:12 +0000 (UTC) Received: from localhost (bsna.nor.wtbts.net [127.0.0.1]) by mail.wtbts.no (Postfix) with ESMTP id 0F3C4AE4003 for ; Thu, 24 Feb 2011 15:11:11 +0000 (UTC) X-Virus-Scanned: Yes Received: from mail.wtbts.no ([127.0.0.1]) by localhost (bsna.nor.wtbts.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yLlFofUZI0dd for ; Thu, 24 Feb 2011 15:10:55 +0000 (UTC) Received: from mail.ytre.org (extmail.nor.wtbts.net [10.65.72.14]) by mail.wtbts.no (Postfix) with ESMTP id 0CB15AE4001 for ; Thu, 24 Feb 2011 15:10:55 +0000 (UTC) Received: from mail.ytre.org (localhost [127.0.0.1]) by mail.ytre.org (Postfix) with ESMTP id CC24262172B99 for ; Thu, 24 Feb 2011 15:10:54 +0000 (UTC) Received: from mail.ytre.org (localhost [127.0.0.1]) by mail.ytre.org (Postfix) with ESMTP id A5BF562172B66 for ; Thu, 24 Feb 2011 15:10:54 +0000 (UTC) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 24 Feb 2011 16:10:54 +0100 From: Natanael Copa To: Subject: [alpine-devel] Organizing Alpine Linux project Message-ID: <2491400ce48a2baa83e7db5f2e46577e@ytre.org> X-Sender: ncopa@alpinelinux.org User-Agent: Roundcube Webmail/0.5 X-Virus-Scanned: ClamAV using ClamSMTP Hi, So, we have experienced a growth recently and I think its about time that we try have some official organization structure. I would like to try avoid bureaucracy and strict rules. We want this to be a fun place to be. Here is what I propose: We define the Alpine Linux goal. Suggestion: Provide an operating system that is (in priority order): 1) Secure 2) Small/non-bloated 3) Simple 4) Fast Of course there are trade-offs so consider the above as a general guideline rather than a strict rule. We split us up in the following teams/subprojects: * Infrastructure Team * Developer Team * Documentation Team We also need a Security Team, but I'll come back to that later. = Infrastructure Team = The goal is to provide and maintain the needed hardware and services that are needed to keep the Alpine Linux project running. This includes web sites, bugtracker, mail servers, mailing lists, IRC channels etc. As long as it possible and makes sense we want use Alpine Linux for this. We should eat our own dog food. Currently its nangel that is the (un)official coordinator. I think we have many candidates for people to join this team: clandmeter, jbilyk. Please let me know if you want help setup and run our infrastructure. = Developer Team = They do the developing work, build packages, bootscripts, installer, package manager, etc. We can probably divide this in subteams/subprojects later. For example package maintainers can be splitted up in maintainer teams like "kernel maintainers", "base libs (uclibc)", "python team", "perl team", etc. We will probably also have a Release Team and a "stable maintainers" that comes here under. I suggest me as coordinator for this team. Those who have commit access are automatically members here. = Documentation Team = Are responsible for the official documentation. (current in wiki) I suggest mattx86 as team coordinator here. Is this ok? There are many candidates for team members. (jbilyk, mhavela, etc) = Security Team = I think we need a security team which follows sec lists and figures out what packages that are vulnerable to us. They create tickets and kicks the developers in the rear part til they have fixed the issue. Ilemme Haave that offered do this but have been totally missing so currently there is nobody doing this important job so volunteers are welcome. Please let me know if you are interested beeing a part of the security team or want be the security team coordinator. I suggest that all team members gets an official @alpinelinux.org email address. We probably don't need to do mail hosting for this but can forward to our current email addresses. We could also have Marketing team, Recruitment team and Art team but I think its better we start small. If you feel you belong to the team or feel for be a coordinator of a team, please let me know. I would prefer that the team coordinators are active involved and reasonable responsive on requests. Maybe each team should have a subproject in the bugtracker? Maybe we should have a separate email list for each team? Other ideas, thougts? -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---