Java client for exceptionless
pc9795 opened this issue ยท 14 comments
Ref: exceptionless/Exceptionless#123
๐ After going through the above issue and a quick google search I don't think we have any official client library for Java or I am missing something. I think the repository created for the Java client in the above issue is now deleted.
My background:
I am currently working on a Java app and need a self-hosting error monitoring solution. I worked with sentry before in a professional setting but want to try exceptionless for my current project.
Thanks for reaching out to us. We don't yet have an official Java client but could use the help and expertise. I made that repo private as we never received a pr as stated in that issue. We have been doing a lot of documentation work on our client and sdk. I'd be more than happy to work with you to get you up and running with a minimal Java client. Please feel free to comment back on this issue or reach out to us on discord.
Sure ๐ I have started working on a prototype by referencing your Javascript client. I am planning to get something done this weekend. I will let you know.
Sweet thanks! Just a heads up I'm in the process of modernizing the js client, just check out the workspace branch (but anything is better than nothing).
I just created a repo here: https://github.com/exceptionless/Exceptionless.Java if you'd like to fork it / add remote and work on a pr which would be awesome :-) Just let me know how I can help.
Here is the link to the modernized client I've been working on for js: exceptionless/Exceptionless.JavaScript#95
@niemyjski I don't have permission to push code here
Can you fork and submit a pr and I'll work on getting permissions (on mobile)
๐ I forgot the open-source workflow. An old habit of directly pushing without forking. My active fork: https://github.com/pc9795/Exceptionless.Java
I am porting according to the JS client. After a barebone, I will enhance if there are any issues/requests or I need the features when I use it in my Java app.
Sounds good, please feel free to submit a pr and we can review / collaborate and get it merged in and then I can make you a maintainer if you'd like.
Sure thing ๐ You can add me as a maintainer so that I can assign issues to myself
Yes, I'll add you, just wanted to let you know we had some docs here on the client sdk (please give us any feedback you may have as we just wrote it): https://exceptionless.com/docs/clients/custom-clients/ Also, please let me know when you'd like to me start reviewing the pr and please feel free to join the discord if you'd like to chat :)
I am thinking of just finishing this from my side then you can play with the lib and can raise issues/suggest changes accordingly. PR way will be not much flexible for me as it will induce some friction. Let me know if you think otherwise.
Sure I will join the Discord to chat/discuss ๐
Closing as basic implementation is ready. Now we can track it using individual issues to be more focused.