NetBSD Problem Report #46540

From www@NetBSD.org  Mon Jun  4 07:05:15 2012
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id 1143F63C785
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  4 Jun 2012 07:05:15 +0000 (UTC)
Message-Id: <20120604070513.E8A2A63BA27@www.NetBSD.org>
Date: Mon,  4 Jun 2012 07:05:13 +0000 (UTC)
From: gnu@netbsd-bug.toad.com
Reply-To: gnu@netbsd-bug.toad.com
To: gnats-bugs@NetBSD.org
Subject: NetBSD release torrent/ISO names are too generic
X-Send-Pr-Version: www-1.0

>Number:         46540
>Category:       misc
>Synopsis:       NetBSD release torrent/ISO names are too generic
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    misc-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 04 07:10:00 +0000 2012
>Last-Modified:  Mon Jun 04 07:30:40 +0000 2012
>Originator:     John Gilmore
>Release:        5.1.2
>Organization:
>Environment:
>Description:
The 5.1.2 release came out with torrents called:

  i386memstick-5.1.2.fs.gz
  sourcecd-5.1.2.iso

The problem is that these don't identify the release as a NetBSD release.  When they show up in a list of torrents or files (e.g. in a torrent client or a torrent tracker), they are just generic names.  I have and am serving up far more than one "source CD" or "i386 memory stick" image, and both I and the clients who connect to my server should know that this one is the "NetBSD" source cd or memory stick image.  Not a Linux distribution nor a bootable business card nor anything else.

Each of these files has a similarly named torrent file which embeds these generic names into the torrent (so they can't be changed easily by recipients, at least not by recipients who want to be part of the same torrent swarm)

I see that the binary ISOs for NetBSD 6.0 BETA2 all have NetBSD on the front of them, which is a big improvement.  However I also noticed that there are no source CD images for Beta2 -- just files called things like:

  src.tgz
  xsrc.tgz

in this location:

  ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0_BETA2/source/sets/

"src.tgz" or any other undistinguished name is an unacceptable name for any software project, especially a software distribution!  Please call them something like:

  NetBSD-6.0-beta-src.tgz
  NetBSD-6.0-beta-xsrc.tgz

though even that would lead people to believe that if they just get
the "src" file, they have the entire source, which is likely false.
If the "NetBSD-6.0-src.tgz" file doesn't include the whole source code of the NetBSD-6.0 release, then for god's sake please don't call it that -- call it "NetBSD-6.0-src-part1of5.tgz" or something.


>How-To-Repeat:
I think you should not repeat the problem, I think you should fix the problem!  :-)
>Fix:
Fix your release process to name the files with a NetBSD prefix before cutting releases and making torrent files for it.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->misc-bug-people
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Mon, 04 Jun 2012 07:30:40 +0000
Responsible-Changed-Why:
Not a pkgsrc problem.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.