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

Bookie tests failing; need to fix installation for Travis CI #34

Open
craigmaloney opened this issue Mar 22, 2018 · 5 comments
Open

Bookie tests failing; need to fix installation for Travis CI #34

craigmaloney opened this issue Mar 22, 2018 · 5 comments

Comments

@craigmaloney
Copy link
Contributor

@miso-belica pointed out that the tests for Bookie are failing. That's part of the issue. The other part is that Bookie is not currently able to build because certain packages have aged out and are no longer available. I don't remember the specifics at the moment so I can't elaborate more without re-trying the build process. What I remember though is I got stuck while trying to modernize the packages with later versions.

@miso-belica
Copy link
Member

@craigmaloney Can you give me some info about breadability/bookie? My story is that I use breadability in https://github.com/miso-belica/sumy and did some changes into in the past. It's quite a while :)

From my point of view I guess we could remove support for old Py2.6 if possible or maybe even Py3.3. But I am not sure about it. I can live with it in sumy.

Also I would refactor tests to run using pytest and I would remove unittest2 package then if possible. I can see there is some old branch port-pytest but it seems there is still old "good" unittest. I can help with refactor to pytest if you are interested and you (or anybody) can do me a review. And also fix the 2 failing tests with it.

What do you think?

@craigmaloney
Copy link
Contributor Author

I was speaking on the project as a whole. I don't think the current batch of tests can be run on breadability by itself.

I hate to say the word "fork" but I'm wondering if it's time to fork off breadability on its own until if / when Bookie can be modernized. Are you currently maintaining a branch?

@miso-belica
Copy link
Member

Hmm, sorry, but I don't use bookie and I don't even know what exactly it is. I always though some kind of Readability app fork? But I don't see how breadability fork help here. If problem is somewhere else in bookie stack I think it should be fixed there. I believe breadability can be fixed right here.

I can help with porting to pytest and fix the failing tests if dropping py2.6 support is not option and someone will do me a review, but I don't think I can help with other bookie packages. If you can write how breadability is blocking some other package to upgrade maybe I can fix also that issue, but that's all.

@mitechie
Copy link
Member

mitechie commented Mar 27, 2018 via email

@mitechie
Copy link
Member

mitechie commented Mar 27, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants