Skip to content
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

Remove bitbucket-api support #41

Open
Mte90 opened this issue Oct 9, 2019 · 6 comments
Open

Remove bitbucket-api support #41

Mte90 opened this issue Oct 9, 2019 · 6 comments

Comments

@Mte90
Copy link
Owner

Mte90 commented Oct 9, 2019

That package create issue with the license because is not GPL friendly.

@chellem
Copy link
Contributor

chellem commented Oct 9, 2019

Hello,

May I know with which license the package need to be replace with ?

Will Apache License do the job ?

@Mte90
Copy link
Owner Author

Mte90 commented Oct 9, 2019

The bitbucket-api library used use a custom license, so we need to use another package to use the bitbucket-api that is GPL compatible.

@jayvdb
Copy link
Contributor

jayvdb commented Dec 15, 2019

bitbucket-api is also py2 only.

There are not many good options. openSUSE contains no BitBucket-specific libraries, only the more general https://github.com/atlassian-api/atlassian-python-api afaik. Other distros are probably similar.

https://bitbucket.org/atlassian/python-bitbucket/commits/ is not maintained, so much so that there is a fork at https://github.com/guyzmo/pybitbucket , also not updated recently.

https://bitbucket.org/zhemao/bitbucket-cli/src/master/ is not maintained.

IMO, the bitbucket functionality should be an optional extra, so it doesnt hold up development and complicate user installation.

@Mte90
Copy link
Owner Author

Mte90 commented Dec 15, 2019

So the best option right now is to deprecate bitbucket-api until someone do an integration.

@jayvdb
Copy link
Contributor

jayvdb commented Dec 15, 2019

Couple to that there is an ongoing 'massive' exodus from BitBucket of the relatively small but dedicated BitBucket users, because BitBucket decided to kill mercurial support without providing a mercurial->git migration solution, so I doubt there are many OSS ppl likely to be fixing old libraries or building new libraries.

@Mte90
Copy link
Owner Author

Mte90 commented Dec 15, 2019

Yes I think also that many people migrated to gitlab #35

@Mte90 Mte90 changed the title Replace bitbucket-api with another package Remove bitbucket-api support Dec 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants