From owner-freebsd-ports@FreeBSD.ORG Thu Mar 18 12:43:22 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 599A6106564A for ; Thu, 18 Mar 2010 12:43:22 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 081F18FC15 for ; Thu, 18 Mar 2010 12:43:21 +0000 (UTC) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 18 Mar 2010 08:43:21 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.10.8-GA) with ESMTP id LMH05089; Thu, 18 Mar 2010 08:42:48 -0400 (EDT) Received: from 209-6-91-204.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.91.204]) by smtp01.lnh.mail.rcn.net with ESMTP; 18 Mar 2010 08:42:47 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19362.8135.173250.410907@jerusalem.litteratus.org> Date: Thu, 18 Mar 2010 08:42:47 -0400 To: Jason Garrett In-Reply-To: <970380131003180354n37bf379ej9b17aab91a1c130@mail.gmail.com> References: <4B9A4C65.4040606@joseph-a-nagy-jr.us> <970380131003171157m104953fen9f99e82823f564b@mail.gmail.com> <201003180950.04627.achill@matrix.gatewaynet.com> <20100318062151.7791fdbc@scorpio.seibercom.net> <20100318113348.281f2de5@ernst.jennejohn.org> <970380131003180354n37bf379ej9b17aab91a1c130@mail.gmail.com> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr08.lnh.mail.rcn.net) Cc: gary.jennejohn@freenet.de, freebsd-ports@freebsd.org Subject: Re: Java For Firefox X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Mar 2010 12:43:22 -0000 Jason Garrett writes: > >> At some point a rational person realizes that it is time to move on. > >> Progress is achieved by striving forward; not looking backwards. I fail > >> to see any logical reason why a fully up-to-date version of Java cannot > >> be included into the ports system and thereby enable the users of the > >> latest version of Firefox, and perhaps other programs, to benefit > >> from its presents. > >> > >> FreeBSD has always lagged far behind in its released versions of Java > >> as opposed to Sun's released versions. Since it appears that FreeBSD is > >> lagging behind, there is no reason to work on any of the intermediate > >> versions, but rather concentrate on the latest released version; > >> thereby benefiting its user base. > >> > > > > Put your money where your mouth is and provide patches. > > What part of "I don't do much code" did you not understand? > > This is a canned response around here and frankly should be > ignored if the poster has nothing else positive to add to the > discussion. While the form was rather brusque, the content was entirely accurate and should _not_ be ignored. Java is one of the larger/most complex third-party products on which other apps depend. I am quite glad I'm not the one responsible for updating and testing new versions. As for actual certification? It's a long and expensive process; it's happened twice, both times by the unexpected gift of one ot more corporate sponsors (whose identity has not been disclosed, probably by request). FreeBSD is - with exceptions that can be counted on one hand - maintained and improved by volunteers. They work on what interests or affects them, on their own time, sometimes spending thwir own money. Yes, there's a Java team. Yes, it's understaffed. (So, by some metrics, is the entire project.) No, there's no one around authorized to break out the whip and shackles and tell them to row harder. Yes, they're perfectly aware they're behind the curve. Perhaps no one is _more_ aware, including details not obvious to others. So ... once the whing\\\\\ complaining is done. the OP has choices: They can suffer with the /status quo/. They can go elsewhere. Frankly, if they need these features that badly, this is the correct and reasonable solution. They'll be missed, but the decision will be understood. Or they can contribute - contribute what skills they do have (e.g. testing), contribute cycles on machines of different architectures, even contribute the funding to pay for a full-time coder to work on this. (I'm guessing here; talk to java@ for the exact list.) Respectfully, Robert Huff