McManning / BlueGraph

Visual Scripting Framework for Unity
MIT License
240 stars 33 forks source link

Doubts about stability #50

Open neoneper opened 2 years ago

neoneper commented 2 years ago

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!

McManning commented 2 years ago

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.

McManning commented 2 years ago

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.

jsm174 commented 2 years ago

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.