Hi Hans-Christoph, On 27 September 2017 at 17:19, Hans-Christoph Steiner <h...@eds.org> wrote: > Thanks for packaging grip, its useful. But I think its not properly > represented in Debian. It seems to only work via the GitHub API, which > is not free software. Therefore it should be in 'contrib' not 'main'.
There was a discussion[1] on whether proprietary remote services should be considered non-free software last month. I didn't followed it entirely (actually, the discussion was so repetitive and annoying that it made me unsubscribe from debian-devel), but as far as I remember, there was no consensus at all. I'm also not sure if the Debian Technical Committee (CTTE) was called to rule on the matter. Therefore, I cannot move the package to contrib based on your request. > Since I just got the GitHub rate limit page, I assume it is uploading > the markdown files to GitHub. This should also be documented. The description of the package is clear, stating that it is an "application written in Python that uses the GitHub markdown API to render a local readme file"[2]. I, as a developer, know that this means that data will be transferred to and from a proprietary service - that's the price to pay for using public APIs like this. But at the same time, while not sure if this will be clear for a non-technical user, this hypothetical person who is not a developer would probably not be using this package? This matter a little more complicated than it seems - and concerns like this are becoming more and more prevalent. Hope we can get more productive feedback on this bug report. Regards, Tiago. [1]: https://lists.debian.org/debian-devel/2017/08/msg00306.html [2]: https://packages.debian.org/sid/grip -- Tiago "Myhro" Ilieve Blog: https://blog.myhro.info/ GitHub: https://github.com/myhro LinkedIn: https://de.linkedin.com/in/myhro Berlin, Deutschland