Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
shenlebantongying opened this issue May 13, 2024 · 8 comments
Open

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

shenlebantongying opened this issue May 13, 2024 · 8 comments

Comments

@shenlebantongying
Copy link
Collaborator

shenlebantongying commented May 13, 2024

Pros

Cons

  • Need to host on KDE's infrastructures (changes overtime, currently it is GitLab + Bugzilla) instead of the popular GitHub
  • Bloat, requires sharing tech with other KDE components (like depending on KXMLGUI). More complex build process

Anti-Cons

  • GitHub is owned by evil corporations. Free software should be developed on open-source infrastructure.
  • Bloat is good, KDE frameworks provides various staffs that we don't want or no time to write, such as

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

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

@KonstantinDjairo

This comment was marked as off-topic.

@xiaoyifang
Copy link
Owner

Maybe try to bring more maintainer first

@shenlebantongying
Copy link
Collaborator Author

shenlebantongying commented May 14, 2024

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
Copy link
Owner

@atauzki What's your opinion?

@atauzki
Copy link
Collaborator

atauzki commented May 15, 2024

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
Copy link
Owner

xiaoyifang commented May 15, 2024

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
Copy link

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
Copy link
Contributor

KonstantinDjairo commented Sep 23, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants