ShootMe / FallGuysStats

Fall Guys Stats Tracker
MIT License
271 stars 56 forks source link

[Feature Request]: Better changelogs #260

Open aaronliu0130 opened 1 year ago

aaronliu0130 commented 1 year ago

What is your request?

"Bugfix and program optimization" is worse than no changelog. Could it be changed to things like "added new rounds" or name the specific bugs fixed?

omega32 commented 1 year ago

I agree. A lot of new features have been added and for the most part all you see in the changelog is Bugfix and program optimization 😅

qubqub commented 1 year ago

The reason why I maintain this application without stopping is only for myself. Because despite all the time and effort put into it, no one recognizes it.

image

omega32 commented 1 year ago

Great work. We all apreciate it. It's just bad practice to keep changelogs that way. Specially when others also use the software.

At this point one have to update the app and pray that it still works as intended. And get surprised about what changed, and what broke. I mostly know because I'm working on the app (haven't committed it yet) and I see all the changes being made commit by commit.

aaronliu0130 commented 1 year ago

Yeah! I mean, just look like how much data there is on fallalytics! Other people not contributing doesn't mean we don't like or recognize it, it merely means we don't have your brilliant mind to maintain this thing!

aaronliu0130 commented 12 months ago

Recently, a toast on server joining was added and the overlay now displays the time of your computer.

aaronliu0130 commented 12 months ago

I'd still appreciate it if we changed to no changelogs at all if it's only "bugfix and program optimization".

qubqub commented 12 months ago

I'd appreciate it if you didn't use this program.

aaronliu0130 commented 12 months ago

What? Why?

omega32 commented 12 months ago

At this point the project is being run very unprofessionally and unfriendly. One more example is the fact that the recent toast notifications are being handled by a DLL made by the maintainer, but it's code is not part of the project. Instead of using an open-source alternative, they made their own and is closed source at this point. You just need to trust it, and can't modify it. Not ideal for and open source project.

I was working on some new features, but the way this project is being handled right now completely discouraged me from contributing.

omega32 commented 12 months ago

Sadly I don't have the time to maintain a fork, but it has crossed my mind many times.

aaronliu0130 commented 12 months ago

I'm still unconvinced... The most unfriendly thing I've seen yet is just the single comment above though that and the dll do seem like issues.

aaronliu0130 commented 12 months ago

Also, I doubt that you (omega32) could maintain it. C# is a far cry from JavaScript, Python or Shell. And yes, this repo does seem like it would take a lot of time and work to maintain, even with comments. I doubt much freelancers in the world could maintain it, so we're lucky we have someone.

omega32 commented 12 months ago

I am a developer with 25 years of experience in many languages, going all the way down to Assembler and C++, and many others... including of course the 3 languages you just mentioned. With many, many years of experience working with C#.

That's why I was working in some features I want on the tracker. But the code is constantly being changed in ways that I don't find proper. And the constant changes, breaks, lack of communication, etc. discouraged me from continuing.

omega32 commented 12 months ago

Edited the comment up there, 30+ was an exaggeration, only 25 years actually. And still learning new thing every day.

aaronliu0130 commented 12 months ago

Manually making changelogs, let's see how this goes :p

172 – 176:

179 – 182:

186 – 187: