SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have started to maintain my own repository of Slackbuilds. I just go ahead and download the stuff from slackbuilds.org (not using sbopkg), build them on one machine, put them in a central place and can access them whenever I need them. I even put in a textfile called 'depends' which just states all Slackware external dependencies needed for this package. So, if I wanted to, I could even come up with automatic dependency resolution for my own packages.
Same here. I started to maintain packages i used on my machine which is sometimes ahead of Slackware on my SlackHacks repository. Some of them are SlackBuild adapted from Slackware and SBo projects, and the rest are my own SlackBuild that i made by myself.
By doing this, i learned how hard to maintain a package because it can be broken anytime, especially when things are moving so fast like what we had in -Current. I also learned a lot of things by creating/maintaining my own packages.
Perhaps you should try to do this as well and you will understand why Slackware doesn't have a gigantic packages included in it's default installation.
Look up the word "Constructive Criticism" this is to criticize things that are wrong with it. Instead you attack me again?
Although I do not use Slackware, I believe the responses to your OP would not have been so negative if you had included some examples.
Quote:
1- Get rid of outdated docs and software and all unnecessary stuff.
2- Be more open to innovation
3- More support (maybe widen the inner circle with new recruits) No man is a mountain.
Which out-dated documents? If you had included two or three examples, people would have an idea of the problem as you see it. The same with unnecessary stuff. Two or three examples of the perceived bloat would have been helpful. Providing examples of the problems explains the criticisms more clearly, allowing others to respond to those criticisms. A simple get rid of out-dated stuff provides no information to work with and makes the criticism appear to be a trollish rant.
The same with the second point. The OS would be better if it was more open to innovation. Again, vague and without details. What innovations would you like to see? Stating that would give others the opportunity to comment on the feasibility of your wishes.
In summary, constructive criticism needs to be fleshed out with details to be constructive. If not, it will be seen as an attack. I hope this advice helps you in the future. Remember; a clear statement supported by evidence.
Last edited by Randicus Draco Albus; 08-01-2012 at 02:18 AM.
I second you on that. The documentation of FreeBSD is outstanding (don't know about Arch). However, there are more people working on those distros than on Slackware.
I think a lot of distro's out there could learn from FreeBSD and Arch about good documentation. FreeBSD docs are precise and to the point, Arch are similar but go into the nitty gritty more and is excellent. You can argue that more documentors will make a better job of documentation but there again, a distro thats been around for a long time should be on top of these things.
Which out-dated documents? If you had included two or three examples, people would have an idea of the problem as you see it.
Well as an example, I was trying to set up a WPA2 connection and was having a bit of trouble so I went (as one would) to the wireless section of Slackbook. That was not very helpful when you compare it to the likes of the same sections in the FreeBSD Documentation or the same section under the ArchWiki.
That is the kind of thing I was referring to. A couple of examples of what is considered a problem will either provide evidence of the problem's existence or allow others to correct a mis-interpretation. Writing constructive criticism is very similar to "How to ask a question the right way."
To make Slackware better which is apparently much harder as the OP thought.
Oh I see. I wish he'd called it 'Let's make Slackware more like Ubuntu' or something. I thought he was just moaning about stuff he'd moaned about before. My mistake.
1- Get rid of outdated docs and software and all unnecessary stuff.
Apparently you were talking about the SlackBook here. Put your money where your mouth is, run "git clone git://slackbook.org/slackbook", enhance the text where you think it needs fixing, and send a git pull request to the book's primary maintainer. This is a community effort. You are part of the community, it is give as well as take.
Quote:
2- Be more open to innovation
If you compare Slackware as it is today (the almost ready Slackware 14) with the version that you ran in 1998, you will see masses of innovation in the distro. You can install and start using Slackware almost without editing any configuration file these days. Compare that to 14 years ago! This is of course not all Slackware's doing - it is the software which makes up the distribution which has evolved and allows you, the user, to do things in Slackware you could not do so easily 14 years ago. All these innovations found their way into Slackware. This is an evolutionary process, all the other distros have gone through this as well. Still, Slackware managed to remain true to its own philosophy. It has not been forced to look like all the other distros by adopting dependency resolution, GUI configurators and other stuff that makes your Granny happy.
Slackware is about control and the freedom to choose. Those are natural boundaries for what we allow to become part of the distro and what not.
In fact, you are confusing "innovation" with violating the core philosophy of Slackware Linux. The "innovation" you seek goes against that philosophy. The ideas you want to see implemented belong in other distros. The conclusion is evident. You may have to find another distro that matches your needs better.
Quote:
3- More support (maybe widen the inner circle with new recruits) No man is a mountain.
Again, this goes against the distro's philosophy. The core team will stay small, the development model will remain closed. No public bugtracker, no commit rights, no public repository other than the finished packages. This is the only way to ensure that Slackware stays true to its roots and ideas.
But the support model will also remain: there is this forum, the Freenode Slackware channel, as well as personal blogs by several of the core team members. The line to the developers are shorter than in any other distro. We actually do listen to people. With Slackware, you do not have to go through twenty stages of apprentice-ship before we take you seriously.
Constructive criticism is alright with me. But you seem to be desiring some changes in Slackware which are never going to happen. This is something you have to accept if you are going to stick with this distro.
By the way, I was very disappointed to read that someone ran a DoS against you. I almost cannot believe it was someone in this forum, I certainly hope it was coincidence and there was something else at play. But differences of opinion should be "fought" with words, not with destructive tools.
...By the way, I was very disappointed to read that someone ran a DoS against you...
...I call bs on the DoS thing. Judging by the melodrama perpetrated by the OP, I am skeptical, especially since the OP has already said goodbye, yet has returned to post a few more times, and will be back again. "Drama Queen" is apropos.
This thread was already put back on track.
Now it faces derailment again. And this time not from the OP.
Unless you are involved with slackware development*, contributions to this thread should focus on the technical part of the discussion.
Provocation is not an option, regardless of how it is phrased. Not posting is always an option, especially wrt LQR 4.
This thread will be re-opened shortly.
Please remember that mutual respect and meaningful discussion are at the basis of what we all value at LQ. Think before you post.
*yes, that's right: unless you're one of the three here this excludes you!
Speaking purely as an outsider (I rarely participate on forums these days), I came across this thread when making one of my rare visits to LQ.org.
I am glad the personal attacks are over, because otherwise this thread has generated some excellent and thoughtful discussion.
I am always interested in Slackware, and though I've had my flame wars with Slack users in the past, it is a distribution that I have kept in touch with.
One reason for this comment is to state that Slackware since around version 13 came out has been a lot friendlier out of the box than it was before. A lot of stuff has changed and the need for manual configuration/editing of config files has reduced quite a lot. Case in point: wicd/NetworkManager for wireless.
Even package management: slackpkg and sbopkg really help a lot. I speak as a very biased Debian fan/user since around 2002-3.
Now back to my obscurity.
Last edited by vharishankar; 08-01-2012 at 07:31 AM.
The core team will stay small, the development model will remain closed. No public bugtracker, no commit rights, no public repository other than the finished packages. This is the only way to ensure that Slackware stays true to its roots and ideas. But the support model will also remain: there is this forum, the Freenode Slackware channel, as well as personal blogs by several of the core team members. The line to the developers are shorter than in any other distro. We actually do listen to people. With Slackware, you do not have to go through twenty stages of apprentice-ship before we take you seriously.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.