From owner-freebsd-gnome@FreeBSD.ORG Mon Mar 8 02:10:03 2010 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 891BB106566C; Mon, 8 Mar 2010 02:10:03 +0000 (UTC) (envelope-from varga.michal@gmail.com) Received: from mail-fx0-f223.google.com (mail-fx0-f223.google.com [209.85.220.223]) by mx1.freebsd.org (Postfix) with ESMTP id DE7D18FC0C; Mon, 8 Mar 2010 02:10:02 +0000 (UTC) Received: by fxm23 with SMTP id 23so4367901fxm.3 for ; Sun, 07 Mar 2010 18:10:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=0L8D7LU6EWglkJ3mRAET8jEs7kMxlWpm1NMuKeowDbI=; b=X8ZbMxwBLiFfgpfieIkyyezMG81M+wQl5Nsd4T4tAfqpI49KfvOvb+0OK1pgiljw0i 3ZDsJqS1UpTUtvc9qv6Pjg4VOidLgxJYSWe9gAPtt/5zbSI3kzOryp4idUtr/vCgq/2A VpCybzBRWNGx68uGTLYDs7JV024Drk/uUyePA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=Y3ccQjms0ldq3TojC2Syqg07KbzbIi/pcLGs8Zr5vTra/XN67xlwwtYEXMzyShEqEX cAKaYCOa6K7OmAYdDAmg2WEr6MTjQaWI1SGN2DAXMuK8NMb2u/8E0gDE1ye1wpx6oT81 lcsHJU0PUdJCYo+QOEpRxJ06WsYAJNH+Z21zQ= MIME-Version: 1.0 Received: by 10.223.1.139 with SMTP id 11mr5215086faf.4.1268014201761; Sun, 07 Mar 2010 18:10:01 -0800 (PST) In-Reply-To: <1268011089.96436.22.camel@shumai.marcuscom.com> References: <3f1fd1ea1002250318o582bbd5ua5a695e3af5e3cb9@mail.gmail.com> <3f1fd1ea1002250713v29671732i57d89ad0f666d1b@mail.gmail.com> <1267112635.4439.27.camel@headache.rainbow-runner.nl> <3f1fd1ea1002250754i1b9f1096ma8d3b80b168f27f0@mail.gmail.com> <1267115639.4439.59.camel@headache.rainbow-runner.nl> <3f1fd1ea1002251321pddf7639g349b17f92db991ec@mail.gmail.com> <3f1fd1ea1003032019o59a92e3fhd3fdbd98b7479f0f@mail.gmail.com> <1267800450.91818.8.camel@headache.rainbow-runner.nl> <3f1fd1ea1003071706i6fde25fkc6a62632e19c9d9d@mail.gmail.com> <1268011089.96436.22.camel@shumai.marcuscom.com> From: Michal Varga Date: Mon, 8 Mar 2010 03:09:41 +0100 Message-ID: <3f1fd1ea1003071809i4ad35d6jf5e8cd500ac7ae02@mail.gmail.com> To: Joe Marcus Clarke Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: gnome@freebsd.org, Koop Mast Subject: Re: marcuscom and www/epiphany-extensions X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Mar 2010 02:10:03 -0000 On Mon, Mar 8, 2010 at 02:18, Joe Marcus Clarke wrot= e: > We are spread thin, and we can always use help. =C2=A0The major work, tho= ugh, > is typically with the first-time port or first-time minor version bump > update. =C2=A0After that, the micro revs are typically trivial. > > But there are a lot of components to GNOME, and even bumping versions > and distinfos can get tiresome. =C2=A0GNOME 2.29.92 is imminent, so if yo= u > want to jump in, and help with the updates, you are more than welcome to > do so. > > Joe > Yep, that's what I had in mind. Are there any mechanisms in place to 'book' a particular set of components that I'd plan to keep an eye on? To explain, there are two particular issues that concern me. First - I have, for example, no accessibility users (incl. myself), or the whole tomboy/mono hilarity, or say, packagekit. While I probably could blindly port the next release in queue, see if it builds, run some plist checks, etc., I wouldn't be able to see if it actually works, as in the best case scanario, I wouldn't have a clue about the proper function of that component (so let's say, while I'm aware what Orca is generally supposed to achieve, I have no idea about particular details of a common accessibility users's setup and how he uses it. So I might pretty much port a version that has "well, it seems to be able to start" as the only working feature). Second is the work duplication - obviously it doesn't to any good when two people spent last few hours on a bunch of ports, then submit them at about the same time, only to see that they both also duplicated half of the work of each other (and I can only do that probably few times a week, there are those usual "full time job / kids" issues). I can imagine that especially first few days after a new Gnome release, this would happen regularly without any "these ports are mine, don't touch them" in place, so I presume there is something that deals with it. So that would be my question, how does one properly jump in without running straight into those issues? I don't expect a badge and a baseball cap, but I guess there is some kind of semi-internal memo about proper work protocols that I should read before I start. m.