From owner-freebsd-python@FreeBSD.ORG Sat Nov 8 17:15:49 2014 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B5DA9610 for ; Sat, 8 Nov 2014 17:15:49 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 834AF686 for ; Sat, 8 Nov 2014 17:15:49 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sA8HFn5X026648 for ; Sat, 8 Nov 2014 17:15:49 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 193316] [NEW PORT]: www/py-djblets06: Legacy version of py-djblets Date: Sat, 08 Nov 2014 17:15:49 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: chris.dukes.aix@gmail.com X-Bugzilla-Status: Patch Ready X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: marino@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Nov 2014 17:15:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193316 chris.dukes.aix@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chris.dukes.aix@gmail.com --- Comment #26 from chris.dukes.aix@gmail.com --- TL;DR Why not drop www/py-djblets and www/reviewboard until these problems are sorted out for higher impact python ports? As the only package the depends on www/py-djblets is www/reviewboard, is www/reviewboard of sufficient value as packaged for ports to justify its existence vs a pointer to a playbook to deploy reviewboard in a virtualenv? Granted, neither www/py-djblets nor www/reviewboard are packaged on pypi by the upstream author such that 'pip install reviewboard==version' actually works. Supporting python based web applications, I found there was more value in allowing the developers control over the pure python modules used rather than depending on native packages. Having native packages for python modules was much more useful for hard to build modules like PIL, long to build modules like scipy and numpy, and modules with tight coupling to native libraries (ldap, databases, ssl), or used by low level tools like ansible. A quick conversation with the upstream developer for these packages to put the source on pypi, and deprecating these ports on FreeBSD would be the least effort to provide the most usability. Revisit it when we have reasonable mechanisms for providing a python package for multiple versions of python. -- You are receiving this mail because: You are on the CC list for the bug.