On Thursday, February 15, 2024 at 12:48:11 AM UTC+1 [email protected] wrote:
I agree it's totally possible to rewrite a plain-text accounting system on your own in a short amount of time and there are many such projects on github but going all the way to handling a bunch of the corner cases, dealing with user issues continuously for a while, and making it extensible via plugins and other things are what gives it value IMHO. It's not hard, it's just a lot of perseverance. I spent a *lot* of weekends on this somehow, I really wanted to have this working well. It's far from done and perfect, all I see are the pain points... it's annoying me a lot but I have no cycles. Martin, what you have done is very impressive. The quality of the documentation alone is something very special even for a commercial project, not to mention the "hobby" project. The spinning out of beanprice, beanquery and beangulp in v3 to separate projects I think is also a very important move to ease contributing by others. What is important for me personally as a hobby pythinista is that you used functional programming approach, which allows mortals like me to get my head around the code. As an opposite I once tried to understand the pdfminer.six <https://github.com/pdfminer/pdfminer.six> for instance, which has an object-oriented design. This appeared to be just beyond my abilities. -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/52a9a27d-2539-41f6-ac19-39d2bcfab7aan%40googlegroups.com.
