just rely on them to write you modules ?
again
its pretty much simple to grasp
forks gonna end up from like :
one bloated big application with lots of configs to set it up and lots of comments and man pages to explain and basically no one would give the efforts of writing a gui config manager unless its a big project
most likely big projects won’t have lots of forks
because it would not have been big if they started forking it from the beginning
well , that’s how similar applications run too
like i3, bspwm, awesome, etc
they are actually like forks even if they are not
just similar applications for the same reason with a specific set of features which doesn’t differ from each others a lot
how they are managed and configured
well , badly like cli applications meanwhile they are not cli applications
lets see how modular foss and centralized application would work
it gonna have a gui setup application for installation, deletion and replacement of the modules
whenever you will need a feature you could write a module , sign it , send it to the maintainers to accept it in their repos if you want it to be legitimate and anyone would else would be able to discover it and install it through the setup application which could be itself just another module which could run from inside the main application
would work like the packages manager for vscode
otherwise , if you don’t want to publish it legitimately using the repos
you might publish it in a 3rd party repos without waiting time , so anyone will install it will show him a notice that this module is untrusted , use it on your own responsibility
and meanwhile the application is foss you would be able to see the source and edit it locally and you may report it if it does have any malicious activities mentioning the lines in the code so the maintainers team could review it easily and remove it if any of the suspicions confirmed
won’t be that more organized and better than just using forks with .files , manpages and etc for gui applications ?
still you can add manpages and .files if you care much about them but that part could be automated through the gui and could be done manually if you badly want to do it
you can add that for every module and the main application too .
uh, what. 1. > gets upset at me saying you're illiterate > insults 2. "One bloated big application with lots of configs to set it up" this is LITERALLY what you just yesterday said would be better than a ton of forks. This is what you want. Not what a fork is. A fork is just a modified version of the same program. That program can be light asf. Also BSPWM, i3, etc are nothing like forks, wtf are you talking about???
Did you just wrote a novel
*cough*
Обсуждают сегодня