Date: Fri, 02 Mar 2018 04:26:36 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 226290] [NEW PORT] devel/py-python-gitlab: Python package providing access to the GitLab server API Message-ID: <bug-226290-13-GcYEZgXjZM@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-226290-13@https.bugs.freebsd.org/bugzilla/> References: <bug-226290-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226290 Kubilay Kocak <koobs@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open Flags| |maintainer-feedback?(dereks | |@lifeofadishwasher.com) Keywords| |feature, needs-patch, | |needs-qa CC| |dereks@lifeofadishwasher.co | |m, koobs@FreeBSD.org, | |python@FreeBSD.org --- Comment #2 from Kubilay Kocak <koobs@FreeBSD.org> --- Thank you for your new port contribution Review item(s): - Default to MASTER_SITES=3DCHEESESHOP for packages that are distributed/re= leased there. Use alternative sources (Eg: GitHub) only if there is a (temporary) compelling case to use them, eg if important test or data files have not be= en correctly included in the source distribution (sdist). Submit upstream PR's issues in these cases - Use the verbatim upstream setup.py:description/short_description where possible, modified to comply with portlint if necessary. "Interact with Git= Lab API". Submit upstream issues/pr's where the description should/could be improved. - Add TEST_DEPENDS and a test target where available (even if they cannot be automatically run without user intervention) - Packages that support multiple python versions that also provide console scripts [this one does [1]), must be concurrent safe (ie; USE_PYTHON=3Dconcurrent added, and QA'd with multiple python versions, conf= irmed not to produce conflicting filenames) [1] https://github.com/python-gitlab/python-gitlab/blob/master/setup.py#L26 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226290-13-GcYEZgXjZM>