GothenburgBitFactory / bugwarrior

Pull github, bitbucket, and trac issues into taskwarrior
http://pypi.python.org/pypi/bugwarrior
GNU General Public License v3.0
736 stars 209 forks source link

New release? #784

Closed djmitche closed 3 years ago

djmitche commented 3 years ago

I just reinstalled bugwarrior, and #668 came back. I think, right now, the bugzilla service is 100% broken in the latest release, but works from the develop branch.

Time for 1.7.1?

ryneeverett commented 3 years ago

Definitely time for a release, though I think switching to datever might make more sense for this project because the stability we're chasing is a moving target (third party API's we can't control).

djmitche commented 3 years ago

"datever" meaning https://calver.org/? Yeah, that makes sense to me.

ryneeverett commented 3 years ago

"datever" meaning https://calver.org/?

Yes, I couldn't remember what it was called.

I sent ralph an email as I'm not sure he sees github notifications any more.

evilham commented 3 years ago

<3 I was coming to check precisely this, just realised that without some patches that I had already landed in develop some months ago, things like phabricator are broken :-D.

ryneeverett commented 3 years ago

I see @coddingtonbear has tagged a release on taskw. I presume he's in the same situation of being unable to push to pypi so perhaps we can follow his lead on how to handle this.

Cross-reference: https://github.com/ralphbean/taskw/issues/137

coddingtonbear commented 3 years ago

Oh, hey everybody! I sent an e-mail to @ralphbean yesterday to see options we might have (either continuing to ping him for releases, or granting pypi maintainership to folks). I'll let you all know when I hear back.

coddingtonbear commented 3 years ago

:wave: I officially have the credentials necessary to upload packages to PyPI for Bugwarrior. I'm a little out of the loop, though, about what's going on in Bugwarrior, so we should probably talk on #taskwarrior or somewhere else to discuss things.

ryneeverett commented 3 years ago

1.8 is released! Thanks @coddingtonbear!

@coddingtonbear and I had a private chat about calver and he's convinced me to stick to semver. The main points:

djmitche commented 3 years ago

We had a similar problem with Buildbot back in the day -- we hadn't been explicit about what was and wasn't an API, and we had some autogenerated API docs that basically made everything look like an API.

You'd be within your rights to say somewhere that this is only a command line tool and exposes no Python API. But, a semver approach with some clear definition for what is and isn't in scope as an API is fine too.