xiaoyifang / goldendict-ng

The Next Generation GoldenDict
https://xiaoyifang.github.io/goldendict-ng/
Other
1.6k stars 87 forks source link

Infinity future: Pros and Cons of being a KDE project #1513

Open shenlebantongying opened 4 months ago

shenlebantongying commented 4 months ago

Pros

Cons

Anti-Cons

https://manifesto.kde.org/benefits/

@xiaoyifang What do you think? This is my contingency plan. 😅

KonstantinDjairo commented 4 months ago

i'm also worried about goldendict-ng's future, since it's a very important software. did you ever considered making a codeberg repo for it? codeberg isn't tied to any organization in particular, and being owned by KDE sounds pretty much like "killing" the project.

the "Pros" regarding better color-scheme tends to vary over time, since you'd be tied to KDE and not everyone uses it, and you can't be sure whether KDE will be available for the user in the future. So to put it briefly: you dont preserve software by relying on a even bigger software that not everyone uses.

this is free software, if the main devs disappear, someone will fork and continue to deliver updates (that's what happened to the old goldendict) , you dont need KDE for it.

xiaoyifang commented 4 months ago

Maybe try to bring more maintainer first

shenlebantongying commented 4 months ago

Maybe try to bring more maintainer first

I propose inviting @atauzki to the collaborators list too.

He has been with us since a very early time. He is generally a good person, knows at least the build related code, knows at least mdict format much more than me, able to distribute his own GD-ng build.

Furthermore, he can help maintain and code review build related things.

xiaoyifang commented 4 months ago

@atauzki What's your opinion?

atauzki commented 4 months ago

just packaging only,my need of offline dict is much less than before, so I don't so much care about some new features.

Maybe we can get more enthusiasts on freemdict, and listen to their opinions.

xiaoyifang commented 4 months ago

just packaging only,my need of offline dict is much less than before, so I don't so much care about some new features.

These should be fine, You can do what you are good at . Added.

aero31aero commented 1 week ago

Not sure if you're open to outside comments, but I as a user would love to see Goldendict as a KDE application. Another advantage is kinda by default getting into more Linux package managers.

Example, I currently use the AUR package for goldendict-ng-git and it sometimes breaks with updates when some libs are not in sync. Its just a small user headache that'd automatically be resolved if Goldendict makes it into the main Arch repos like other KDE projects.

KonstantinDjairo commented 1 week ago

Not sure if you're open to outside comments, but I as a user would love to see Goldendict as a KDE application. Another advantage is kinda by default getting into more Linux package managers.

Example, I currently use the AUR package for goldendict-ng-git and it sometimes breaks with updates when some libs are not in sync. Its just a small user headache that'd automatically be resolved if Goldendict makes it into the main Arch repos like other KDE projects.

how packaging has something to do with being a KDE project or not? there IS non-KDE projects in the official arch repo.