{"id":721,"date":"2010-07-16T14:42:41","date_gmt":"2010-07-16T12:42:41","guid":{"rendered":"http:\/\/142.93.241.207\/?p=721"},"modified":"2010-07-16T14:42:41","modified_gmt":"2010-07-16T12:42:41","slug":"some-comment-on-opensuse-11-3","status":"publish","type":"post","link":"https:\/\/www.albertopassalacqua.com\/?p=721","title":{"rendered":"Some comment on openSUSE 11.3"},"content":{"rendered":"<p style=\"text-align: justify;\">OpenSUSE 11.3 has just been released, after eight months of development. It follows openSUSE 11.2, one of the best openSUSE releases of the last years, at least in my opinion. Unfortunately openSUSE 11.3 does not seem to be at the same level. It still is a good core release, but it is not as clean as openSUSE users are used to.<\/p>\n<p style=\"text-align: justify;\">First of all, it seems the release was rushed again, without preparing the last very important details: there are no official repositories for accelerated video drivers, a problem that affected also other releases in the past, disappointing users, especially the new and inexperienced ones. Someone claims this is not openSUSE fault, since the drivers are not open-source. I disagree: openSUSE is an operating system, and should provide what is needed to support user&#8217;s hardware at best. It is the job of a Linux distribution to package software and provide a complete solution to its users.<\/p>\n<p style=\"text-align: justify;\">Second, a deeper look at the installed system resulting from the KDE live CD of openSUSE 11.3 shows the lack of care in packaging the medium: two additional tools to be installed in virtual machine guest systems are installed also on real hardware, originating a failure message at boot. Similarly, nscd is started with an error message due to a missing configuration file. Additionally, SSH daemon is executed automatically, which was not the case in openSUSE 11.2, without any additional information in the release notes (in the 11.2 release it was disabled for additional security).<\/p>\n<p style=\"text-align: justify;\">Of course these details are not going to prevent old users from using openSUSE, however they might discourage new users, which surely are not willing to download hundreds of megabytes of kernel sources and compilers just to manually build the driver required to visualize desktop effects and 3D games, and they do not know what packages to search to remove the useless services started at boot. A clean experience is essential to attract new users and to keep the old ones, and the lack of polish of the 11.3 release does not help to realize this goal. Surely, under the cover of these small but annoying problems there is the technically sound and robust SUSE, but why should new users and potential contributors be supposed to see that? They&#8217;ll probably see an unpolished distribution, and move elsewhere. Relying only on the technical aspects, which are clearly essential, is not enough, and openSUSE cannot afford that.<\/p>\n<p style=\"text-align: justify;\">The openSUSE project has been struggling in attracting contributors for a long time, many discussions were opened on this topic, and many different conclusions were drawn. I believe the major reason of not being able to do so is strictly related to the global quality of the distribution: the lack of consistency between releases, the lack of care for those small details that make user&#8217;s experience better and easier play a very important role in forming the first impression in new users, who are future contributors. A contributor wants to be part of\u00a0 a project with a clear goal and a clear intention to succeed, which improves user&#8217;s experience. I do not think this is what characterizes, at the moment, the openSUSE project and its distribution, and it is surely one of the aspects on which openSUSE needs to work more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OpenSUSE 11.3 has just been released, after eight months of development. It follows openSUSE 11.2, one of the best openSUSE releases of the last years, at least in my opinion. Unfortunately openSUSE 11.3 does not seem to be at the same level. It still is a good core release, but it is not as clean as openSUSE users are used to. First of all, it seems the release was rushed again, without preparing the last very important details: there are no official repositories for accelerated video drivers, a problem that affected also other releases in the past, disappointing users, especially the new and inexperienced ones. Someone claims this is not openSUSE fault, since the drivers are not open-source. I disagree: openSUSE is an operating system, and should provide what is needed to support user&#8217;s hardware at best. It is the job of a Linux distribution to package software and provide a complete solution to its users. Second, a deeper look at the installed system resulting from the KDE live CD of openSUSE 11.3 shows the lack of care in packaging the medium: two additional tools to be installed in virtual machine guest systems are installed also on real hardware, originating a failure message at boot. Similarly, nscd is started with an error message due to a missing configuration file. Additionally, SSH daemon is executed automatically, which was not the case in openSUSE 11.2, without any additional information in the release notes (in the 11.2 release it was disabled for additional security). Of course these details are not going to prevent old users from using openSUSE, however they might discourage new users, which surely are not willing to download hundreds of megabytes of kernel sources and compilers just to manually build the driver required to visualize desktop effects and 3D games, and they do not know what packages to search to remove the useless services started at boot. A clean experience is essential to attract new users and to keep the old ones, and the lack of polish of the 11.3 release does not help to realize this goal. Surely, under the cover of these small but annoying problems there is the technically sound and robust SUSE, but why should new users and potential contributors be supposed to see that? They&#8217;ll probably see an unpolished distribution, and move elsewhere. Relying only on the technical aspects, which are clearly essential, is not enough, and openSUSE cannot afford that. The openSUSE project has been struggling in attracting contributors for a long time, many discussions were opened on this topic, and many different conclusions were drawn. I believe the major reason of not being able to do so is strictly related to the global quality of the distribution: the lack of consistency between releases, the lack of care for those small details that make user&#8217;s experience better and easier play a very important role in forming the first impression in new users, who are future contributors. A contributor wants to be part of\u00a0 a project with a clear goal and a clear intention to succeed, which improves user&#8217;s experience. I do not think this is what characterizes, at the moment, the openSUSE project and its distribution, and it is surely one of the aspects on which openSUSE needs to work more.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-721","post","type-post","status-publish","format-standard","hentry","category-opensuse"],"_links":{"self":[{"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=\/wp\/v2\/posts\/721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=721"}],"version-history":[{"count":3,"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=\/wp\/v2\/posts\/721\/revisions"}],"predecessor-version":[{"id":724,"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=\/wp\/v2\/posts\/721\/revisions\/724"}],"wp:attachment":[{"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.albertopassalacqua.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}