From owner-freebsd-perl@FreeBSD.ORG Sat Feb 19 08:06:42 2011 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF0FA1065670 for ; Sat, 19 Feb 2011 08:06:42 +0000 (UTC) (envelope-from andrej.zverev@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9339E8FC0C for ; Sat, 19 Feb 2011 08:06:42 +0000 (UTC) Received: by vws9 with SMTP id 9so2483980vws.13 for ; Sat, 19 Feb 2011 00:06:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=fREwSsEh5u5DJ1SVZyl5HMSQzoooPRwLw5DS5mFdcuI=; b=tzrzhcljXG/h8rKkGqU/ADYhQNTJMyukEJukTqDLhxYXJrs8bd+ZAaYlRfUCi+NyL6 LcgtWZm9EZmVGQjsJEfOy6eG4px1NwmSThzv0j7X3TgaJ/35Ln58yS2z/DU8ydI122TC 37YHPAHYrbE+Gbf9jzjdEWVZIMLYgS13sej1w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=NHuEPcurNbzgJO96OiiXOKxf7/iXIS7ueDLcjsdLWgmzJXuOp6mUXYl9vZ/Cw9+FxX QJusBG5AUuBSFRZYMOu0I4CFyqydm/Q+1gvp75d7MhCuPPi+VYqnY6x+w0rkARwRQYU+ pEuHxJ6H7iEbVEezfLQkZtZllnyZjWr7c7b50= MIME-Version: 1.0 Received: by 10.52.157.4 with SMTP id wi4mr2851093vdb.181.1298101361257; Fri, 18 Feb 2011 23:42:41 -0800 (PST) Sender: andrej.zverev@gmail.com Received: by 10.220.183.75 with HTTP; Fri, 18 Feb 2011 23:42:41 -0800 (PST) In-Reply-To: <4D5F3AE6.1010304@p6m7g8.com> References: <20110210091512.GE81862@hal.rescomp.berkeley.edu> <20110210093934.GA75152@heechee.tobez.org> <4D5F3AE6.1010304@p6m7g8.com> Date: Sat, 19 Feb 2011 10:42:41 +0300 X-Google-Sender-Auth: Lxf1-hC7183asR_vgurXV271jJY Message-ID: From: Andrej Zverev To: freebsd-perl@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: MASTER_SITES/MASTER_SITE_SUBDIR for perl ports X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2011 08:06:42 -0000 On Sat, Feb 19, 2011 at 6:37 AM, Philip M. Gollucci wrote: > On 2/10/2011 4:39 AM, Anton Berezin wrote: > > As for modules/by-module not having the most recent version, I think > > that something has happened to one of CPAN's indexing jobs in the start > of > > last December. I have not investigated any further and have not talked > > to people who might know for sure, but that was my impression. > I have ties to Andreas of CPAN b/c of my mod_perl involvement and can > ask if someone wants me to. > > The largest reason for where something show up though is if you just > release the module or if you've 'registered' the namespace. There is > also permissions at plan 'MAINT/CO-MAINT' in PAUSE terms. > > mod_perl being CO-MAINT for APML but never once released by it. > > Also some CPAN urls result in redirects, others do not. Its quite a > subtantial load difference for them to have to process 5 redirects per > request from fbd ports vs none. > > Do we need take some action for that situation? At current moment normaly to put inside Makefile MASTER_SITES=CPAN/../../ or same via subdir. Ideally for me is to bring some magic inside Mk. For example if MASTER_SITES = CPAN let MASTER_SITE_SUBDIR contain CPAN AUTHOR NAME. Example: MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DDUMONT Inside Mk parse DDUMONT to id/D/DD/DDUMONT and concatenate with MASTER_SITE (like right now). It looks more universal. CPAN: - keyword tell us to use new logic otherwise use old one. Suggestion from experienced comrades are welcome.