facioquo/stock-indicators-python

Release v0.7.0

LeeDongGeon1996 opened this issue · 4 comments

Only few more steps are left for official v0.7.0 release.

Here's the checklist for releasing v0.7.0:
(Please feel free to add more items)

  • Add remaining indicators.
  • Write corresponding documentation and review. (#209 )
  • Add docstrings.
  • Update benchmarks.(#210 )
  • Final sanity check and code style.
  • Release to PyPI.
  • Apply release description to tag.

I think a key element here, before we flip it to v1.0.0 is to ensure that it’s stable. There’s a couple ways to do this:

  • dogfood it. Use the library in your own use case for a while, at least a couple months.
  • just wait, for more user feedback. This could take 3-6 months, depending on how much usage

Then, this issue will be for the next minor version up. I agree with that, because v1.0.0 is a formal version, so stability is important. But, do you have any thought about certain level of feedback? I'm asking you because there's a saying "no news is good news". If it's really stable as much as we can flip it to v1.0.0, there may be only few feedback. I don't have any experience about this, it will be appreciated if you share your experience : )

Then, this issue will be for the next minor version up. I agree with that, because v1.0.0 is a formal version, so stability is important. But, do you have any thought about certain level of feedback? I'm asking you because there's a saying "no news is good news". If it's really stable as much as we can flip it to v1.0.0, there may be only few feedback. I don't have any experience about this, it will be appreciated if you share your experience : )

This is a bit challenging since people don't always give like/dislike feedback openly in GitHub, but I think if we are getting Issues raised over time, we might be able to get some insight. You'll probably get a lot more info by just meaningfully using the library in the same manner as other users (dogfooding) -- more than just "test cases". After a while, we'll get a sense that no major structural changes are needed.

Yeah, the silver lining is that we are gradually getting more users according to Google Analytics.