From owner-freebsd-xfce@freebsd.org Fri Aug 4 14:34:19 2017 Return-Path: Delivered-To: freebsd-xfce@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14C9EDB33F3 for ; Fri, 4 Aug 2017 14:34:19 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 959406AE60 for ; Fri, 4 Aug 2017 14:34:18 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: by mail-wm0-x242.google.com with SMTP id r77so5928655wmd.2 for ; Fri, 04 Aug 2017 07:34:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=CKv7ueeHv53dQqk+NoJBqWr6po7y40bbvWMgxfIC2f0=; b=B+9OqjQQU4bTwRGTrwfSDons2w02n2rKWincQuWWSqrBe0bqSZ30NCv39ILuZjgnFe RQy8vZgHEsB75r9IeRtCn7GsMRvfuFc1Pwl4E6vtwIrBOl8Hc1Evipz4hqPCamgLCvbx BX+O/21SW59E0mdpfhpoqlAg2wuBjOmzSgP9pW2km/5hnC/R31cPbJn5FM4w6dqNcpaZ BMc3cdAemV6jjdMfUtppTePvVAJrdxPGHlAp2CfOucJOwFb6uo0+dUcBypiTMYM3BoUr udWpODDhl98pmAd9+vOEIxj6spvbrg+VWFRGRBYe5D5Gc7+hBmqHZV5UDQ6nDoUnkrIq vPZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=CKv7ueeHv53dQqk+NoJBqWr6po7y40bbvWMgxfIC2f0=; b=rDumkhsJak3ixxdI00s/cjw9b/XYyB/GuFwaYuxA0ULNJWQO3PHDhJ90L9MKF0XNET 4FARyozdgOHtv6Lii+eziS0CQxUSgDp8JkjW3tH3IZvdRk8iT0LdVwPdqVmfYC0lUIwg PUA8WeitpTIo7mF1MEjdBiaLj33ESM+VOeA0aPgArTEeGuxUnEZ0rmt3RC6ycwMaJ0uk I1jEsCrJljVanIVsYy5lGqoFCBxYBMqwZgnXr2apR/pp/fMj2DmVA6yfCve4dNjLUzex KMXAzMXZW3Z5ekUZhrSjGotLFMm6I7hAf8PJY6P/t8PcM0o5600d9xuBSNMkgTMFVlXN wJXA== X-Gm-Message-State: AHYfb5hnJJNjcBoSlC/SeLei6NhI9r7uRQGu10XqdvuFL8xoAOaB257S XfyGZwiyFQO3FQaF X-Received: by 10.28.99.196 with SMTP id x187mr1393544wmb.125.1501857256732; Fri, 04 Aug 2017 07:34:16 -0700 (PDT) Received: from lenovo.errements.net (AMarseille-655-1-628-131.w86-219.abo.wanadoo.fr. [86.219.53.131]) by smtp.gmail.com with ESMTPSA id v23sm3080589wrd.71.2017.08.04.07.34.15 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Aug 2017 07:34:16 -0700 (PDT) Date: Fri, 4 Aug 2017 16:34:14 +0200 From: Olivier Duchateau To: freebsd-xfce@freebsd.org Subject: Re: Committer offering to help Xfce team Message-Id: <20170804163414.e05ba9d4b3e66af4dc322a1c@gmail.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.31; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2017 14:34:19 -0000 On Fri, 4 Aug 2017 17:36:12 +0800 Ben Woods wrote: > Hi FreeBSD Xfce team, Hi Ben, > > I am a relatively new ports committer that uses Xfce as my main desktop > environment. > > I have noticed there are a number of Xfce bugs and regular updates > required. It appears to be a relatively high burden to keep Xfce up-to-date > and functional on FreeBSD. The more hands, the better. > https://lists.freebsd.org/pipermail/freebsd-xfce/2017-July/001852.html > > I would like to offer to help, with the spare time I have (which isn't a > huge amount unfortunately). If you will have me, could someone please > explain the development process used by the team, and the policy / approval > process for updating and fixing ports? It's very simple, commit only stable releases (currently it's full transition between Gtk2 and Gtk3, so there're lot of unstable releases 4.13.x, 0.11.x). Status of opened bugs are available here [1]. Tumbler must be upgraded (head and especially quarterly branch, because 0.1.32 fixes memory leaks + others bugs especially typos). You can see my previous message [2], where I explain difference between 0.2.0 and 0.1.32 releases. I'm waiting review and commit for support of libgarcon-gtk3 in Mk/Uses/xfce.mk [3]. About Mk/Uses/xfce.mk, gtk3 argument is a temporary argument, because in the next 4.14 release, core components, applications and plugins will switch to Gtk3. But today we need Gtk3 support in xfce4-panel or libxfce4ui (for applications). Currently only panel plugins are Gtk3 ready. Some applications are in transition or not compatible with Gtk3 >= 3.20 (especially Mousepad, there're lots of warning and so on). Beside review D10327 [4] does not mention conflict between flavor (for Mousepad, Midori, xfce4-taskmanager it's same binary but with differents toolkits Gtk2 and Gtk3). 2 bugs must be closed (and additional flags are inadequate): - bug #218941, reporter says everything is fine, so Kubilay Kocak (koobs@) should read comment instead to add additional flags - bug #219337, since the 0.8.6 release, almost features are implemented (again, additional flags are not needed) It's very boring to be spamming by someone who does not follow the project. I'm also working on devel of xfdashboard (0.7.3) because I noticed odd behavior. Now users can use their own theme (or can modify the default theme), so we can ship "broken" package (or not) and display a message, which explains how to have working port. In my repository, ports in the 4.13 tags are not compatible with the official ports tree (xfce4-panel and xfwm4 are very instable and often crashed). Regards, [1] https://app.assembla.com/spaces/xfce4/subversion/source [2] https://lists.freebsd.org/pipermail/freebsd-xfce/2017-July/001829.html [3] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219334 [4] https://reviews.freebsd.org/D10327 > > Regards, > Ben > > -- > From: Benjamin Woods > woodsb02@gmail.com > _______________________________________________ > freebsd-xfce@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-xfce > To unsubscribe, send any mail to "freebsd-xfce-unsubscribe@freebsd.org" -- olivier