I don't see a problem at all. We could create a setup tool that modify this behavior, and then could apply it right away.
Furthermore, gdm and xscreensaver is installed in all editions of Salix doesn' it ?
Salix/XFCE as environment for many users
Re: Salix/XFCE as environment for many users
I completely agree with shador. It's completely unpredictable and an accident waiting to happen.
That's taking it way too far. And it would still be completely unpredictable and wouldn't solve any problems. Think simple, don't try to make things more complicated.JRD wrote:I don't see a problem at all. We could create a setup tool that modify this behavior, and then could apply it right away.
No, gdm is not there in KDE systems and it's certainly not there in core installations that might have installed X on top. It's also not there for people that have removed gdm in favor of xdm/slim/whatever.JRD wrote:Furthermore, gdm and xscreensaver is installed in all editions of Salix doesn' it ?
Re: Salix/XFCE as environment for many users
I still think my proposition is simple.
I also indicated that the script will detect the presence of gdm or not. I just said that the package is available in Salix.
I also indicated that the script will detect the presence of gdm or not. I just said that the package is available in Salix.

Re: Salix/XFCE as environment for many users
I realize that you have your principles of being compatible with Slackware but I can`t help saying that sometimesShador wrote:Even replacing the package introduces at one hand an unnecessary maintenance overhead, but even worse diverges us from Slackware. If we start doing that, where to draw the line?
unnecessary maintenance overhead for developers means convenience for the users thus making the perception of Salix more complete and user friendly.
Re: Salix/XFCE as environment for many users
If we start to replace Slackware packages because of simple straightforward configuration changes, then we can do that for most Slackware packages. If we do that there's absolutely no reason anymore to stay with Slackware as we've diverged and would need to do all the work they do ourselves. Consequently this would imply a significant decrease of quality because we do not have the time/manpower to maintain a complete Slackware base + Salix additions. We could of course remove all that Salix additions and maintain a pure Slackware base, but where's the purpose?witek wrote:I realize that you have your principles of being compatible with Slackware but I can`t help saying that sometimesShador wrote:Even replacing the package introduces at one hand an unnecessary maintenance overhead, but even worse diverges us from Slackware. If we start doing that, where to draw the line?
unnecessary maintenance overhead for developers means convenience for the users thus making the perception of Salix more complete and user friendly.
Another issue with replacing packages is the response time especially regarding security issues. For Slackware-/Salix-only packages there's some period of time from when the upstream software developers release that bugfix until the distributions responds (updating, building, testing, real life, ...). That response time would increase to about twice for packages that we maintain with minimal changes from upstream as we have to wait for the Slackware update first. It still means almost the same workload it means for Slackware but now also for us.
Salix is built on top of Slackware with only minimal, crucial changes. That's the spirit that emerged Salix and ever since was our light in the darkness.


Anyway, while writing this I got another idea.


Re: Salix/XFCE as environment for many users
+1 Shador on the reasons why not replace Slackware packages if possible.
Hum... but the deps are installed primor than installing the main package, so that means that the file you provide in the dependancy will be overwritten with the one from Slackware. Or you have to make the dependancy the other way around...and it's a bit weird, how will you name it then? It also means that you need to upgrade the package-wrapper each time the main package will be upgraded upstream or the configuration will also be lost.Shador wrote:Anyway, while writing this I got another idea.We could provide a separate settings package that includes only that single change and add it as dependencies in our Slackware deps repository. Thoughts?

Re: Salix/XFCE as environment for many users
No, won't work. Dependencies are installed first. And with every xscreensaver upgrade this would also get reverted. Once again: a wiki page is enough for this.Shador wrote:Anyway, while writing this I got another idea.We could provide a separate settings package that includes only that single change and add it as dependencies in our Slackware deps repository. Thoughts?
Re: Salix/XFCE as environment for many users
Maybe salix is more user friendly than slackware, but it's not ubuntu. The goal of slackware/salix is to let users do what they want easily. If a user want to repack xscreensaver for his own use, he can just do it easily. Others users have not to use this repackt xscreensaver package if they don't want. That's why people like slackware/salix, these OS are too stupid to tell us what to do, so people have a full control and can custom them the way they want.witek wrote:I realize that you have your principles of being compatible with Slackware but I can`t help saying that sometimesShador wrote:Even replacing the package introduces at one hand an unnecessary maintenance overhead, but even worse diverges us from Slackware. If we start doing that, where to draw the line?
unnecessary maintenance overhead for developers means convenience for the users thus making the perception of Salix more complete and user friendly.
That's only my opinion.
Thomas Bourdon