daledesilva / obsidian_ink

Other
373 stars 10 forks source link

🤔 Do you accept code contributions for this project? #68

Open markandrewkato opened 1 month ago

markandrewkato commented 1 month ago

Hi @daledesilva,

First, great plugin and thanks! I'm a developer as well. I've recently tried Apple Notes only because of the "drawing" feature but there are things on Obsidian that I need that are not there like internal linking.

I look forward to use your plugin and hopefully apply it on my daily use. Just wondering you accept code contributions on your project?

daledesilva commented 1 month ago

Hi Mark! Thank you for the interest :)

I'm unfortunately hesitant about code contributions, and at the moment it's likely a no.

I have a particular vision for how this plugin should work that I'm slowly working toward. If I did accept contributions, I would want it to align with that approach, which means communicating that approach more clearly... Which means a bit more admin. I'm not sure it's worth it just yet until the plugin becomes a bit more mature and starts to make that clear itself.

The second reason is that I did a little test of OCR a while back and it wasn't very good... as such, to provide decent results for handwriting OCR I suspect I will need to build in a subscription option so that the plugin can utilise a better API (Probably A.I.). This would give users an optional way to suppor tthe plugin development and I would get to play with a SaaS setup.

I will also include a free OCR feature (And maybe a way to plug in your own service) so that no one is locked into paying, but the fact that there might be a subscription part at all (and I might port this plugin to a fully paid plugin in other platforms like Notion), makes (in my mind), accepting community contributions potentially awkward.

I'm not settled on any of this, but it's where my head is at.

I'm open to being convinced though, and would be happy to hear about directions you think this plugin should go or your own potential goals in being involved.

markandrewkato commented 1 month ago

Completely understand! Just really wondering if you need help. And yes, that's a great idea and I hope success to your plans in the future!

I've just starting to use the plugin and its good. For now, the only issue for me is the "buttons" on the "write area" above, I hit it every time a write on the first line. Also, the remove embed is not working for me but I think maybe its already on the issues. But other than that, so far, it's simple and great.

I'm closing this issue now and thanks again!

daledesilva commented 1 month ago

Thanks Mark. I'm reopening it because I think it's a good question/discussion worth leaving around for others.

@markandrewkato Could I ask you to post a new issues for the problems you mentioned? I'm not experiencing either. For the buttons that you're hitting, they should only overlap the writing area if you're scrolled down, try scrolling up a little or making a writing section lower on the page.

Thanks!

markandrewkato commented 1 month ago

Got it! I'll check this weekend and create new issue ticket if needed. Thanks!

ichmoimeyo commented 1 month ago

Hi @daledesilva

The second reason is that I did a little test of OCR a while back and it wasn't very good... as such, to provide decent results for handwriting OCR I suspect I will need to build in a subscription option so that the plugin can utilise a better API (Probably A.I.). This would give users an optional way to suppor tthe plugin development and I would get to play with a SaaS setup.

I will also include a free OCR feature (And maybe a way to plug in your own service) so that no one is locked into paying, but the fact that there might be a subscription part at all (and I might port this plugin to a fully paid plugin in other platforms like Notion), makes (in my mind), accepting community contributions potentially awkward.

... a little test I just ran.

daledesilva commented 3 weeks ago

Thanks @ichmoimeyo That thread echos what I've found in my tests as well... My plan is to integrate chatGPT directly to auto parse the handwriting.

In the meantime, you can also take a screenshot and paste it into google keep, which lets you auto transcribe too. Check out this: https://github.com/daledesilva/obsidian_ink/issues/18 Oh wait... you posted that... amazing work.

ichmoimeyo commented 3 weeks ago

My plan is to integrate chatGPT directly to auto parse the handwriting.

Good news - thanks @daledesilva - I look forward to it.