First to introduce myself. I'd consider myself in the blurr between a beginner and intermediate Linux person. I can get things up and running, but would love to have a more in-depth understanding. I started Linux for a project which required me to compiling my own Linux From Scratch system and it was an immense learning experience.
What I want to do now, is delve deeper. What paths would the gurus here suggest?
I was reading through the Rute book. Its around my level, as it doesn't make things too simple nor overly complicated. But my concern is that its very much outdated. Would love to hear your opinions on this.
On another perspective, what drew me to Mint was its focus on the user, mainly because I'm from a developing country and understand the benefits of free and open source software in the context of the developing world. I am very much interested in HCI and was wondering if their are any research carried out within Mint on better user experience design?
Thank you in advance:)
Chat about Linux in general
2 posts • Page 1 of 1
dsgna89 wrote:What I want to do now, is delve deeper. What paths would the gurus here suggest?
If you are already comfortable on the command line and with shell scripting, skip it, but else this is a good read: http://flossmanuals.net/command-line/ (read online, or free pdf/ebook download). If you want to understand more about the workings of Debian (on which Ubuntu and LMDE are based, and Linux Mint Main Edition in turn is based on Ubuntu) then the following I'd highly recommend: http://debian-handbook.info/ (read it online, free pdf/ebook download, or buy the printed book). While not all will apply to Linux Mint, it goes if you a better understanding--especially about the packaging system.
But you'll only get better by doing (like doing the LFS thing), and not just by reading It helps to have a challenging task at hand, and another one once you finish that... So come up with some project you want to do, or for example help others here. My knowledge about Linux was really deepened by trying to help other users here. If you want to give that a go, I recommend you get VirtualBox and run the live session one or more editions of Linux Mint there. Being able to quickly fire up a clean environment and trying to help another user get something done is rather productive I find. But pick something that you want to do, which you think is a little beyond your skills so that you will be challenged That said, we do have posts that go unanswered because even with everybody that volunteers their time combined we can't manage to answer all--so help on that front is always appreciated and valued.
dsgna89 wrote:I am very much interested in HCI and was wondering if their are any research carried out within Mint on better user experience design?
The developers experiment some--based on their own ideas and ideas gathered from the community of users. Of course that is mainly about Cinnamon, as that is developed here. Other desktops, like MATE, Xfce and KDE, are separate projects with their own development communities. Recently Clem has been blogging a bit about a new idea which might fall in this category, over at SegFault (the Linux Mint developer blog):
http://segfault.linuxmint.com/2013/06/p ... dow-aside/
http://segfault.linuxmint.com/2013/06/b ... anagement/
http://segfault.linuxmint.com/2013/06/w ... in-action/
But the desktops Linux Mint ships with basically all follow the "classic desktop" paradigm, with one panel at the bottom of the screen, a "start menu" button on the left, a list of open application windows to the right of that, and on the far right a list of status icons and a clock. Though Cinnamon certainly is gaining more features, this "classic desktop" paradigm is still its core.
Ideas and feature requests for Cinnamon are handled also on GitHub, so you might find more there: https://github.com/linuxmint/Cinnamon. You're welcome to share you thoughts on ideas there, and of course also to leave feedback on SegFault. The developers appreciate feedback, and from one Cinnamon release to the next, many things are added or changed based on just such feedback from users