From owner-freebsd-ports Tue May 15 13: 0:14 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2477437B423 for ; Tue, 15 May 2001 13:00:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f4FK04e33313; Tue, 15 May 2001 13:00:04 -0700 (PDT) (envelope-from gnats) Received: from heinz.jollem.com (c104187.upc-c.chello.nl [212.187.104.187]) by hub.freebsd.org (Postfix) with ESMTP id 2DFC437B424 for ; Tue, 15 May 2001 12:53:07 -0700 (PDT) (envelope-from ernst@heinz.jollem.com) Received: (from ernst@localhost) by heinz.jollem.com (8.11.3/8.11.3) id f4FJpRp85999; Tue, 15 May 2001 21:51:27 +0200 (CEST) (envelope-from ernst) Message-Id: <200105151951.f4FJpRp85999@heinz.jollem.com> Date: Tue, 15 May 2001 21:51:27 +0200 (CEST) From: ernst@jollem.com Reply-To: ernst@heinz.jollem.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/27358: Naming scheme for JDK ports (java) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 27358 >Category: ports >Synopsis: Naming scheme for JDK ports (java) >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue May 15 13:00:03 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Ernst de Haan >Release: FreeBSD 4.3-RELEASE i386 >Organization: Jollem Information Technology >Environment: System: FreeBSD heinz.jollem.com 4.3-RELEASE FreeBSD 4.3-RELEASE #5: Mon May 14 16:08:56 CEST 2001 root@heinz.jollem.com:/usr/src/sys/compile/HEINZ i386 >Description: The ports for the different JDKs do not seem to conform to a certain naming scheme. The currently available JDKs are listed below. Port name Version Platform Provider ---------------- ------- -------- -------- java/jdk 1.1 FreeBSD FreeBSD java/jdk12-beta 1.2 FreeBSD FreeBSD java/linux-jdk 1.2 Linux Blackdown java/linux-jdk13 1.3 Linux Sun A new JDK is in the process of being submitted as a new port: Port name Version Platform Provider ---------------- ------- -------- -------- java/??? 1.3 Linux IBM And other JDKs may qualify as candidates as well: Port name Version Platform Provider ---------------- ------- -------- -------- java/??? 1.1 Linux IBM java/??? 1.2 Linux IBM java/??? 1.2 Linux Sun And what if both Bill Huey and Greg Lewis would come up with a native JDK 1.3 for FreeBSD? Perhaps we should leave such situations out of the picture for a moment, but something like this *may* happen. If me or anybody else would like to add one of these JDKs, then what would have to be the name for this port? I know that we could ofcourse find unique names, but perhaps we should come up with a naming scheme, apply it to the existing JDK ports and apply it to any new JDK ports. >How-To-Repeat: >Fix: One possible naming scheme would be the following: * For native FreeBSD JDK ports, name the port "jdkXX" where XX is the major (2-digit) version number of the JDK, for example "11", "12", "13" or "14". * If there would be multiple native JDK ports, then these could be distinguished by using the name "PPP-jdkXX" where PPP is the name of the provider. * For Linux JDK ports, name the port "linux-PPP-jdkXX" where PPP is the name of the provider in lowercase, for example "blackdown", "ibm", "sun" or "inprise". And XX is again the major (2-digit) version number of the JDK. Any suggestions? >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message