From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1FoVNy-0006yV-MP for garchives@archives.gentoo.org; Fri, 09 Jun 2006 01:02:03 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k590xITX001959; Fri, 9 Jun 2006 00:59:18 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k590sNxs020962 for ; Fri, 9 Jun 2006 00:54:24 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 488F8650AF for ; Fri, 9 Jun 2006 00:54:23 +0000 (UTC) Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19799-13 for ; Fri, 9 Jun 2006 00:54:21 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 7164B65371 for ; Fri, 9 Jun 2006 00:54:20 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FoVGG-0006uK-VA for gentoo-dev@gentoo.org; Fri, 09 Jun 2006 02:54:05 +0200 Received: from ppp-82-135-1-206.mnet-online.de ([82.135.1.206]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 09 Jun 2006 02:54:04 +0200 Received: from genstef by ppp-82-135-1-206.mnet-online.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 09 Jun 2006 02:54:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Stefan Schweizer Subject: [gentoo-dev] Re: [ANNOUNCE] Project Sunrise - Gentoo User Overlay Date: Fri, 09 Jun 2006 02:53:41 +0200 Message-ID: References: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ppp-82-135-1-206.mnet-online.de User-Agent: KNode/0.10.2 Sender: news X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Status: No, score=-2.589 required=5.5 tests=[AWL=0.010, BAYES_00=-2.599] X-Spam-Score: -2.589 X-Spam-Level: X-Archives-Salt: cf9b2c9b-2387-47d5-a9f2-5b68ddfe2b6c X-Archives-Hash: 7034252446749b7167acbb304481a01e Stefan Schweizer wrote: > ..commit their changes to the overlay instead of updating the bugzilla > every time. it is actually encouraged to update bugzilla when changes are made in the overlay. Here are some more things I found in the current thread: chris > It also doesn't answer the questions of security and maintenance. Are > genstef and jokey going to be responsible for the security of every > single package in the overlay? Yes, we will be acting upon all issues that we hear about. chris > How are > ebuilds going to get from this overlay into the official repository? The people who committed them to the overlay will move them to the tree eventually when they are developers - otherwise any developer can move them if he likes to. Of course taking full responsibility of it, it is also mentioned in the overlay project documentation, that automatic tools for committing to the tree are not allowed. antarus > The point of the > Sunrise project as I understand it is to aid in the development of > ebuilds in maintainer-wanted, such that they may improve and be added to > the tree; as well as to give frequent 'not quite a dev' and 'I don't > have a bunch of time but would like to help' people a place to commit to. Have to agree here :) chris > Why is there access controls? Because we are just following the overlays.g.o standards. There is no actual access controls, because we are not refusing valid requests currently. valid requests = come with a valid change they want to make. carlo > that is neither supported security wise, nor is > ensured that the ebuilds have a minimal quality (do not fubar a users > system). we do support it security wise, we will be reacting upon security issues. We do have package.mask support in the overlay and we are going to use it. The ebuilds have a quality, repoman is required to be run. Also contributors should be knowing what they are doing - they are submitting an ebuild to the sunrise overlay, it needs to follow certain standards. peter > The sunshine overlay nice name :) > Warn users that ebuild in o.g.o come with no assurances whatsoever, and > let the market decide if this is a source worthy of use! That is the plan. g2boojum made some interesting suggestions about how bugzilla could be automatically connected with an overlay - unfortunately no one is working on that. flameeyes 21:38:17 > I would prefer if people would still comment on the bugs when they do some > changes on the overlay so that at least we know that. yeah that is already suggested by the current guide it is useful for maintainers to know about contributors. > eclasses The eclass/ subdirectory has been blocked in the overlay - It is not possible to commit there. If eclasses are needed they need to go through the usual gentoo-dev-review and need to be committed to the main portage tree. - Stefan -- gentoo-dev@gentoo.org mailing list