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)

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 2018-03-20 01:10 +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>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | 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