Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #10275

Bug#891391: ITP: python-hsluv -- Python implementation of HSLuv (Human-friendly HSL)

Path csiph.com!news.redatomik.org!aioe.org!bofh.it!news.nic.it!robomod
From Paul Wise <pabs@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.python
Subject Bug#891391: ITP: python-hsluv -- Python implementation of HSLuv (Human-friendly HSL)
Date Tue, 20 Mar 2018 01:10:01 +0100
Message-ID <vvcR4-4WQ-3@gated-at.bofh.it> (permalink)
References <vmWT8-3Nj-1@gated-at.bofh.it> <vv3E5-7zu-1@gated-at.bofh.it> <vmWT8-3Nj-1@gated-at.bofh.it> <vv3E5-7zu-1@gated-at.bofh.it>
X-Original-To Yao Wei <mwei@lxde.org>, 891391@bugs.debian.org, debian-python@lists.debian.org
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Tue Mar 20 00:00:17 2018
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -4.1
Reply-To Paul Wise <pabs@debian.org>, 891391@bugs.debian.org
Original-Sender paul.is.wise@gmail.com
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc wnpp@debian.org, Yao Wei (魏銘廷) <mwei@lxde.org>
X-Debian-Pr-Message followup 891391
X-Debian-Pr-Package wnpp
X-Spam-Bayes score:0.0000 Tokens: new, 12; hammy, 129; neutral, 54; spammy, 2. spammytokens:0.932-+--receive, 0.883-+--secret hammytokens:0.000-+--upstreams, 0.000-+--H*F:U*pabs, 0.000-+--H*MI:sk:CAKTje6, 0.000-+--H*RU:sk:paul.is, 0.000-+--H*rp:U*paul.is.wise
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=4WOv8cRzwATcXTrP5ryKSTFPuVeDoHrauCZaJodUrDo=; b=gSomVNkqiXRdXisvBNV2VX9vWGrVWwdRbysqIWpC3bse7joJ7jJpRoxfhWJrlYuHxg VI/kCjo4ARplc97FM/aOJ3AbhPFL/4mSllYiRR8HELAcTeREFU9nbeKpKsKed1VMU6fB gbVdZm9IUbHhDgIWJWaIbWsG7tgpt+GqK0jVtlBaBV/Lcemir7+FEiIjD4kifmgbSifh 2iKObSW4ywMzCtxlPbRsqdNsFFEOH2H/0jIsB/UsRF+QdKUeD8EdCPOf6reBFdhFQfzf KiB2lZx0Klf2H6Xg5i2VNhJWLnva1XTBBJne1iC7MbMs0sG+Lpktr6Du5jn1AwWCQhOG phVg==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=4WOv8cRzwATcXTrP5ryKSTFPuVeDoHrauCZaJodUrDo=; b=qU0f2WFfAP2vxL8+ON6Ko+0s9lELl9/aO5cFWsMjwwcovYSmYW9qHdFnbEVJm78kbu FdZN61HaVEkTE9YUw7s//x7LX8s/Wa53RLHgN8onPYip2u2bjAdbhi38eYTMzGsAbeSw ec0pGPN+sfpnvGFBgwYOcR9OTPLSvOHsUpBSu3AXopipxLrJO2zIjsKZdjFQ6hVIETZi fr5bySLE9ip1hVSJ/1eP4S3jtDVB+Y/NQNlHgUU+AjCXlemGhYNEc0px9SGcqCo/J2wG i0kOFxWUXLNO7sWj/gfrWRtF/w4G0uj0D06FUidFQJ/OrpJEwQsVulAlRscPMdjWIOb7 0HMg==
X-Gm-Message-State AElRT7F2i13JVyZGc/TIcp07CUW9j702NB3wYTTTpVjjNVR+Hn5K5/D5 SqybXmDDBOzcP66x0A/NEba5MDyFQfKA0UKnymM=
X-Google-SMTP-Source AG47ELutfHeTQa/I0xXL9rCHXPU73Qocp2MHpMpdHQZlT5rQP734tPFWUrj8a7izaPsQDmm21SHEZMqoTYkmfmyGvzY=
X-Received by 10.202.244.22 with SMTP id s22mr8634271oih.204.1521503858429; Mon, 19 Mar 2018 16:57:38 -0700 (PDT)
MIME-Version 1.0
Sender robomod@news.nic.it
X-Google-Sender-Auth Qad8nKWnloNfNSMiHC5Hg3Xgcdg
Content-Type text/plain; charset="UTF-8"
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1449010
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 28
Organization linux.* mail to news gateway
X-Original-Date Tue, 20 Mar 2018 07:57:38 +0800
X-Original-Message-ID <CAKTje6Hm1KQSZg3CjukUwwmZt=KYppQDv6H-F3ip1fcyFvmghg@mail.gmail.com>
X-Original-References <20180225051259.GA14910@madoka.m-wei.net> <fc927606-7366-bba4-167f-161fffbb5d71@lxde.org> <20180225051259.GA14910@madoka.m-wei.net> <fc927606-7366-bba4-167f-161fffbb5d71@lxde.org>
X-Original-Sender paul.is.wise@gmail.com
Xref csiph.com linux.debian.bugs.dist:888183 linux.debian.maint.python:10275

Cross-posted to 2 groups.

Show key headers only | View raw


On Mon, Mar 19, 2018 at 10:04 PM, Yao Wei wrote:

> I am having a situation that this code is said to be "transpiled" from
> HSLuv written in Haxe [1], the code seems to be gone though a lot of
> overhaul from the generated code that cannot be diffed.  I believe the
> code written in Python is preferred form of making modifications for
> hsluv-python project.  However, I need consensus on this mattter.

I suggest you dig through the git history of both HSLuv and
Python-HSLuv to develop an intuition about how the upstreams are
developing both projects and then clarify the details of their
development processes with upstream.

Personally, I find the thought of modifying generated code to be
horrible and would have either stuck with building from Haxe or
reimplementing the code in Python.

At the end of the day, what matters is that there is equality of
access to the work between the upstream authors and users of Debian
derivatives. i.e., make sure upstream aren't keeping something secret
or using something proprietary and make sure Debian passes on what we
receive from upstream.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#891391: ITP: python-hsluv -- Python implementation of HSLuv (Human-friendly HSL) Yao Wei (魏銘廷) <mwei@lxde.org> - 2018-03-19 15:10 +0100
  Bug#891391: ITP: python-hsluv -- Python implementation of HSLuv (Human-friendly HSL) Paul Wise <pabs@debian.org> - 2018-03-20 01:10 +0100
  Bug#891391: ITP: python-hsluv -- Python implementation of HSLuv (Human-friendly HSL) Paul Wise <pabs@debian.org> - 2018-03-20 01:30 +0100
    Bug#891391: ITP: python-hsluv -- Python implementation of HSLuv (Human-friendly HSL) Yao Wei (魏銘廷) <mwei@lxde.org> - 2018-03-20 01:50 +0100
      Bug#891391: ITP: python-hsluv -- Python implementation of HSLuv (Human-friendly HSL) Paul Wise <pabs@debian.org> - 2018-03-20 02:50 +0100

csiph-web