McManning/BlueGraph

Doubts about stability

neoneper opened this issue · 3 comments

It has been a long time since I stopped contributing to this package, but I look forward to returning.
I am in doubt about how stable your package is currently.

I'm looking to use it for my current project, almost in Alpha phase. I will automatically contribute to its development again. But I looked at the update logs and noticed it has been down for over a year.
Can you please confirm for me if everything is working fine around here?
Sorry to send a message here, I don't remember if I have your personal contact or DISCORD...
If it is of interest to you, I would love to have you Discord contact! I'm waiting. Hugs!

Hey Julio, it's been a while for sure.

My day job has been eating up a lot of my time + some other OSS projects that are taking longer than anticipated. Since it's just me on this, the project's velocity has definitely slowed down to maintenance mode for the year.

If there are bugs / stability issues, I'd like to resolve them quickly but feature enhancements have certainly been de-prioritized for a while.

In terms of project longevity and future enhancements - with Unity's purchase of Bolt and it being included with 2021.1+, I need to re-evaluate the usefulness of this project. Building something to compete with Bolt probably doesn't make sense, but if there was a niche that can be solved by this project that can't be done with Bolt, I'd like to support that further.

Can you please confirm for me if everything is working fine around here?

To answer this directly, I know an issue with 2021.2 was just reported that I'll need to look into (#51). If you have a specific build of Unity you'd like me to test on as well, I can add that to my list for this week.

Recently I've been looking at solutions for GitHub CI with Unity (e.g. https://github.com/game-ci/unity-actions) for another project, and it looks like it might be worth the effort of getting some test automation added to BlueGraph so I can more confidently say it continues to work alongside Unity updates.

Recently I've been looking at solutions for GitHub CI with Unity (e.g. https://github.com/game-ci/unity-actions) for another project

We've been using it on Visual Pinball Engine and it's been working well.

https://github.com/freezy/VisualPinball.Engine/blob/802e4c5e3923b346151c2ad8ce07ed57348db1de/.github/workflows/build.yml#L46-L82

We did have some issues with its built in reports, so we used MirrorNG/nunit-reporter.