Hey there, just wanted to see if there was going to be some sort of movement towards fixing this? I know that some work was done before the OH3 release in regards to fixing this for binding development, but core is pretty broken on a fresh install. (109 errors, and if you try to fix them you only seem to make it worse)
I’ve been looking for things to chip into in regards to the issues lists on Github and most that I think I could track down and try to resolve seem to be core related(or at the least would be helpful if I had a debuggable core). I’m not a mvn or karaf pro, but I think I(and many others) would be more inclined to help chip away at issues if something was working w/ the IDE.
I have yet to move my “production” install to OH3 as there are things I need to work that don’t or can’t in it’s current state and instead of complaining about it, I’d love to help fix it but I’m sort of strapped without a working build environment.
I recently put out a release of the PLEX binding for OH3 which I’ll be doing a PR for in the next few days or so, and I’d like to be able to contribute a bit more but I’m stuck. There are a bunch of things that are “show stoppers” for me moving to OH3, and I have a bunch of various hardware here so I could possibly help with a lot of issues, certainly considering most of them seem somewhat minor.
I did search for some resolutions to these build issues, and all recommendations I have seen(and I have tried about 1/2 dozen) seem to either do nothing but waste my time or make issues worse. There was also a post back in November with someone asking the same exact thing, no response on that one. Ideally we’d be able to run the installer and select Core, Dev, and Addons(then obviously import any bindings you want to work on).
I don’t want to seem like I am being pushy, I just really want to see if I can help here. I know everyone is working for free, no one is paid, but I’d think if someone could document this a bit more as it might be easier to review pull requests than it is to track down a bunch of these issues.