Robbepop / apint

Arbitrary precision integers library.
Other
27 stars 4 forks source link

Checklist for version 0.3.0 #46

Open AaronKutch opened 5 years ago

AaronKutch commented 5 years ago

Here are the PRs that will need to be done before the crate is in a state that could be released.

AaronKutch commented 4 years ago

I updated the checklist with everything I could think of. I have a week left before university starts again.

Robbepop commented 4 years ago

Thank you very much for this nice list! Many important points! However, I am a bit unsure if the time plannings of one week are a bit optimistic. ^^ After the 0.3 release we should form a github organization so that we both are equal owners of the crate. What do you think? Would provide you with more power and rights.

AaronKutch commented 4 years ago

I'll stay as co-author for now, and maybe reconsider after 0.3.0. Would it be possible for you to review a PR every week, only skipping a week occasionally whenever work is too hard or something? In the past there was periods of months between reviews, but I estimate that there will be ~20 PRs in between now and where I want 0.3.0 to be.

Robbepop commented 4 years ago

It mostly depends on the reviewability of the incoming PRs. If a PR is easy to review I will mostly do it right away. If it takes several hours on the other hand I am taking more time to start the review.

AaronKutch commented 4 years ago

This semester is by far the hardest semester I have ever had. I have had to work on weekends and even during this spring break to keep the school work from running me over. I think I am feeling some burn out right now. I still want to get one more PR in before end of semester stuff kicks in.

AaronKutch commented 4 years ago

Issue #42 is fixed now, lets keep that issue up a little longer in case we encounter a problem. I will do a PR for issue #41 to have BitWidth construction use TryFrom and other stuff. Then, I will have a PR to extract a new fuzz.rs using improved BitWidth ergonomics, testing, and feature flags. Then, you can get your GitHub Actions PR working.