-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
meson: Clean up python module check #9
base: telepathy-idle-0.2
Are you sure you want to change the base?
Conversation
d0e3120
to
ef4ca4a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please retarget the PR to branch telepathy-idle-0.2
so this can go for telepathy-idle-0.2.3 release (I have no idea if we'll ever have 0.3 release).
By default, the timeout is 30 seconds and only less than half of twisted tests manage to get run.
Hm. ninja test
does not fail for me: I think I have all tests passed in about 15 seconds.
Yet it won't hurt to increase the timeout.
About the license:
-
The project is under LGPLv2.1. If you want to use a different license for the meson files, then please add license headers (similar to https://gitlab.freedesktop.org/mesa/mesa/-/blob/master/meson.build#L1 but with the license of your choice). Add your name to the first line (something like
Copyright (C) 2020 Jan Tojnar
seems to be correct). -
Sailfish OS has issues with (L)GPLv3: some Jolla partners do business for the corporate market. It is typical for them (the partners) to sell devices with locked-down firmware and it contradicts "anti-tivoization" statements from v3 licenses. Jolla has to avoid all (L)GPLv3 code.
I am not a lawyer but I think it is quite possible that (L)GPLv3 code in the project build module will make SFOS never update to the new version.
OTOH Sailfish OS Telepathy has no support for group chats (I'm slowly working on it together with reworked group chat support for KDE and others) and telepathy-idle is one of a very few Connection Managers which seems to be not packaged yet.
It is up to you to decide :)
By default, the timeout is 30 seconds and only less than half of twisted tests manage to get run. By quadrupling it, we should get enough room to run them all.
ef4ca4a
to
47b5b1d
Compare
Done.
For me some of the twisted tests are running too long before timing out internally, which makes the rest of the test not get run at all.
Not sure how to fix that, though so I am disabling the twisted tests on NixOS for now.
Sorry, I meant to link 3a1ce69#r43789669 but my clipboard malfunctioned. Though it was slightly confusing that some files are licensed as I would expect |
@Kaffeine Since the copyright change was dropped (presumably, I do not remember), do we need to do anything else here? |
Follow up 3a1ce69#r43789669