From owner-freebsd-gnome@FreeBSD.ORG Sat Aug 22 18:51:25 2009 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E090106568B; Sat, 22 Aug 2009 18:51:25 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 03C0D8FC0A; Sat, 22 Aug 2009 18:51:24 +0000 (UTC) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.3/8.14.3) with ESMTP id n7MIqg1Y037600; Sat, 22 Aug 2009 14:52:42 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Martin Wilke In-Reply-To: <20090822182208.GM82743@bsdcrew.de> References: <20090822182208.GM82743@bsdcrew.de> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-g+QfJ2NsEER6cL7e8DKK" Organization: MarcusCom, Inc. Date: Sat, 22 Aug 2009 14:51:31 -0400 Message-Id: <1250967091.99362.13.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on creme-brulee.marcuscom.com Cc: gnome@freebsd.org, ports@freebsd.org, gecko@freebsd.org Subject: Re: [HEADUP] FreeBSD Gecko's TODO and plan for future X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Aug 2009 18:51:25 -0000 --=-g+QfJ2NsEER6cL7e8DKK Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2009-08-22 at 20:22 +0200, Martin Wilke wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Howdy Guys, >=20 > The FreeBSD Gecko Team will let you know what the plans for=20 > the future are and on what we are currently working. >=20 > Goals: > * Removal of mozilla, nvu, xulrunner and firefox2. > * www/firefox35 should be moved to www/firefox. > * The options USE_GECKO mozilla nvu xulrunner and firefox will be also re= moved. >=20 > Background: > We have a lot of old stuff on the portstree and it's time to cleanup old= stuff. > * www/mozilla is 5 year old now, no longer supported by upstream, an= d > has many many vulnerabilities. We can use www/seamonkey. >=20 > * www/nvu last official release was in 2005, no longer supported, an= d > also some vulnerabilities. We have www/kompozer which also need an > update to get this unbroken. >=20 > * www/xulrunner is old and was replaced by www/libxul. We should not > hold any old Gecko stuff. Also it's not longer supported by upstre= am: > https://wiki.mozilla.org/XULRunner:Roadmap >=20 > Problems which we have to solve: > Some Gnome ports need www/firefox to build and work, but unfortunately > firefox2 isn't longer supported by the Mozilla Foundation. Also > www/firefox has a lot of vulnerabilities. We should www/firefox > mark FORBIDDEN at this time gives no fixes for the latest securtiy > reports. >=20 > We see here 2 ways: > 1) The Gnome Team (not the FreeBSD Gnome Team) take time and move a= ll his > stuff to libxul. The debate is still on-going (due to a11y concerns), but it looks like WebKit is going to be the de facto standard in GNOME 2.28. That should greatly reduce the number of ports that require Gecko. As it stands now, just about all of the GNOME ports build against libxul, and the firefox Gecko provider can simply be removed. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-g+QfJ2NsEER6cL7e8DKK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkqQPjIACgkQb2iPiv4Uz4eGDQCgoYZKmryn1P7TIM4i7goPUn3J mtIAnAs3nVJ73cCEvimAd4HqWTulQR/w =/LKK -----END PGP SIGNATURE----- --=-g+QfJ2NsEER6cL7e8DKK--