From owner-freebsd-ports@freebsd.org Mon Aug 29 11:05:43 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 829BCB78413 for ; Mon, 29 Aug 2016 11:05:43 +0000 (UTC) (envelope-from r.escuadro79@gmail.com) Received: from mail-ua0-x235.google.com (mail-ua0-x235.google.com [IPv6:2607:f8b0:400c:c08::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3B1A4C28; Mon, 29 Aug 2016 11:05:43 +0000 (UTC) (envelope-from r.escuadro79@gmail.com) Received: by mail-ua0-x235.google.com with SMTP id l94so175995220ual.0; Mon, 29 Aug 2016 04:05:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3jTzx21siTwXVOkh+ZMbaYfoRvfDMgAxxhQ2upZuwF0=; b=Q1agvhjLTctYGtBbHLaqANMXt6pz6wRS5sugUfaVAjqZAp4ybO5aIJ9iujFSdxnzfs /Pxsjca1dMIjIlzQLdHal+lVOvYOjP8yN3Nu/RCG2ihbEauC+d9bxiVkdAV66KZsb2z2 UiVX6V97zqSAKUvKDmD4ppt+ClubcIOKnZ/r84HwSpkOi5U8KJ/E8zxXyYyh08Effr6a 86v5aVX5iKoqC9IFZ9aEsQb7jf0ueEmY8o6DYv9gVIrdx1XsczygrWDTBcZ998hjaC4g izP6R21NzyG8I+YJgL08BRmfdkkicTqrkzDB6AzMOul+dbHpwMlYBq6Pmo4q4s7zotKP G+jQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3jTzx21siTwXVOkh+ZMbaYfoRvfDMgAxxhQ2upZuwF0=; b=gujBOQ9aT3PmzR9DGMKRNr5QTiBUfnyJqoyHAHtvmv345cNk/LL7qxuTBWNdIMnSqj CqPhakUihoMCXsKyk8MU+EIqOoPiR6hN7dx4mCtZ6RWXnNQFz/rbCw32DV7FqOz8SWAC TuD8nS1fZWhrZ60198D4QxR55t6Fg+oIC8XzQkaBmRCMTZtGUnYH7dihOO9SlPP3yKIl mFlP5LG9OufGKlxbwq/zG30gIm2sw1hIYMD2WRpMrCsuCndvSbDJQe1gywrpKxW7A+iB JdOHwGnC9llP4Zdg7FIythkOcdZ4T5BW8pFEF/nEv17yDwHhdxxHbQzUS0/dfOpVFa5m ChJA== X-Gm-Message-State: AE9vXwMiIonQAXtTbnFm+kQmKYg2zAdLlfGZEWWq9zMuboUuB3H2mFesRlgtLdk84zs5SG5n5N3cSyZuW76s/w== X-Received: by 10.31.227.196 with SMTP id a187mr9050452vkh.89.1472468742174; Mon, 29 Aug 2016 04:05:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.124.133 with HTTP; Mon, 29 Aug 2016 04:05:41 -0700 (PDT) Received: by 10.31.124.133 with HTTP; Mon, 29 Aug 2016 04:05:41 -0700 (PDT) In-Reply-To: <00eecf5f-7844-2a4c-3350-e2ababd30875@FreeBSD.org> References: <00eecf5f-7844-2a4c-3350-e2ababd30875@FreeBSD.org> From: Rommel Escuadro Date: Mon, 29 Aug 2016 19:05:41 +0800 Message-ID: Subject: Re: maintainership To: Matthew Seaman Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2016 11:05:43 -0000 Thank you for your replies. As I am using the application used so I want to make sure that it wont be having future problems. I have read the linked porters handbook but it will be more helpful for me to understand if there is an example where to start and how to go over it. I maybe asking so much but i i guess the dedication to maintain is the most important aspect. On Aug 29, 2016 5:49 PM, "Matthew Seaman" wrote: > On 29/08/2016 07:35, Rommel Escuadro wrote: > > What is the knowledge requirement for adopting a port? > > The literal, by the book, answer is that you have to understand enough > about standard development tools to be able to generate a diff changing > the MAINTAINER line to your own e-mail address, and enough about > Bugzilla that you can open a PR, attach your diff to it and request > maintainership. > > The practical answer in many cases is that you can frequently just ask > to be given maintainership on e-mail or IRC or whatever, and some > committer will generally oblige. > > The deeper answer here is that it isn't really about knowledge: it's > about commitment. You're making an undertaking to track development in > an upstream project, to represent the FreeBSD user base to them, push > FreeBSD related patches upstream and ultimately pull upstream's changes > into the ports tree in a timely fashion. > > Yes, having a level of technical understanding of the port you are > maintaining is important, but you by no means have to be an expert, nor > do you need to be instantly capable of debugging anything that may get > reported to you. You do have to be willing to investigate and help > putting together a useful bug report and to perform whatever testing is > necessary and to answer both upstream's and the end-users' questions. > As necessary, that is. Usually once the port is written and there's > been an initial round of bugfixes and patches, it's then very much plain > sailing to occasionally bring in the latest changes upstream produces. > Plus if you do get thrown a curve ball you can't handle, then there are > a lot of extremely knowledgeable and helpful people just an e-mail away > on this very list. > > Cheers, > > Matthew > > >