From owner-freebsd-gnome@FreeBSD.ORG Mon Mar 30 01:51:32 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 78002106564A for ; Mon, 30 Mar 2009 01:51:32 +0000 (UTC) (envelope-from marcus@FreeBSD.org) 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 0E56F8FC08 for ; Mon, 30 Mar 2009 01:51:31 +0000 (UTC) (envelope-from marcus@FreeBSD.org) 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 n2U1siX6015763; Sun, 29 Mar 2009 21:54:44 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Chuck Robey In-Reply-To: <49CFEF9C.7000003@telenix.org> References: <1238352818.73736.161.camel@shumai.marcuscom.com> <49CFEF9C.7000003@telenix.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-iLDVqAqqT6vE/xxNdm3t" Organization: FreeBSD, Inc. Date: Sun, 29 Mar 2009 21:51:32 -0400 Message-Id: <1238377892.73736.179.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 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: FreeBSD GNOME Users Subject: Re: State of the FreeBSD GNOME Project 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: Mon, 30 Mar 2009 01:51:32 -0000 --=-iLDVqAqqT6vE/xxNdm3t Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2009-03-29 at 18:01 -0400, Chuck Robey wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Joe Marcus Clarke wrote: > > As some of you may have already figured out, the news is not good. The > > number of active team members has dwindled due to various Real Life tim= e > > constraints. Even my own time is becoming strained due to obligations > > at work. We find ourselves facing a rise in difficulty when it comes t= o > > porting GNOME. Hal is being replaced in part by DeviceKit which is > > currently very Linux-specific. Hal itself needs some updates. The > > system tools don't really work on FreeBSD. We could use a > > NetworkManager port (may happen in this SoC go around). > >=20 > > We're also spread pretty thin when it comes to expertise in the number > > of ports we maintain. While we require a working Gecko backend, none o= f > > us have the desire or drive to maintain the various ports. We > > desperately need help. We need people to step up, and start working on > > ports and helping with development branch porting. But more > > importantly, we need people to take the reins on "hard" projects like > > those listed above. If GNOME is to survive on FreeBSD, we need new > > blood. > >=20 > > So here's the short list. What do you want to do? > >=20 > > * Help port GNOME 2.27 and its external dependencies (when GNOME 2.27 > > development starts) > >=20 > > * Port and maintain DeviceKit and DeviceKit-power > >=20 > > * Fix and maintain sysutils/system-tools-backends > >=20 > > * Add kern.geom.confxml support to hal to fix the > > no-space-in-volume-label problem > >=20 > > * Assume maintainership of Gecko ports > >=20 > > * Make libxul (aka xulrunner-1.9) work for building ports like epiphany > > and yelp > >=20 > > Joe >=20 > 2 items affect me, in contributing to ports: >=20 > (1) there seems to be no list of ports to do, and no signup list for thos= e > ports. This is 2 things, the list, and being able to reserve the work. = If it > DOES exist, could someone point me at it? What I listed IS the list. If you want to sign up for one of these, just reply. =20 >=20 > (2) I have longstanding philosophical problems with the direction of port= s, > which (while it stops me from wanting to write any more ports) it wouldn'= t stop > me from making a set of diffs that would make the building of a port a lo= t more > painless. Would this be of help? I could supply the non-ports part (any= diffs > I needed to make) if someone else would care to do the ports Makefile par= ts. I > just don't want to actually code up FreeBSD ports again, but I think that= both > the KDE and Gnome work you guys do is very impressive. >=20 > Understand, I don't want to bend anyone's ear about my disagreements with= Ports > (I was able to do that to my complete satisfaction some years ago, since > everyone was so polite and reasonable, to let me get my opinions across t= hen, I > feel bound never to raise the subject again.) I just needed to make clea= r the > reason why I won't make ports anymore, so I could maybe get a chance to h= elp you > folks without violating my own rules. Diffs to code is fine. For example, if you're good with Perl mad want to update system-tools-backends, do it. The porting bits are generally easy to do, especially for existing ports. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-iLDVqAqqT6vE/xxNdm3t 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) iEUEABECAAYFAknQJaIACgkQb2iPiv4Uz4eP5QCaAw26nSqDBfruVPzIy9rQWyzj HlMAlRGx95SJWPbvSCUuRlQxOV7b2U0= =QTh4 -----END PGP SIGNATURE----- --=-iLDVqAqqT6vE/xxNdm3t--