USENIX, in cooperation with LOPSA (League of Professional System Administrators), presented the 2015 LISA (Large Installation System Administration) Conference in Washington, D.C. USA from 8 November to 13 November. Two members of the KDE Community represented KDE at the Conference Expo, connecting with many of the 1,060 attendees to discuss successful large scale deployment and other KDE goodness.
Yash Shah and Michael Pyne demonstrated the features of the Plasma 5 desktop and underlying KDE Frameworks, with a focus on how those features can help meet enterprise IT needs.
Many users visited the KDE exhibit space with fond memories and reported about how they use KDE technology and how they've deployed it within their own organizations. Several people said that they have used KDE since version 1.0. For the most part, the LISA attendees were Linux savvy and well acquainted with KDE.
KDE's exhibit space - Simple by Default. Powerful when needed.
The demos were well received, especially by users who had not recently used KDE software. They were surprised by how much the desktop had advanced since they last used it.
Attendees showed interest in KDE's cross-platform support (especially on FreeBSD), and its configurability (especially to run on hardware with less computing power). Several people made feature requests as well. The few complaints were invariably about changing or removing configurability. On the other hand, some happy users said that configurability is something that they enjoy and that it keeps them using KDE technology.
The similarity in user experience between recent versions of the KDE 4 desktop and Plasma 5 made for a good story about the ongoing stability of KDE desktop technology. This stability, along with KDE's classic customizability, appealed to technical staff people who just want to get work done.
Yash and Michael demonstrated and discussed many aspects of KDE software, including:
KWin's windowing capabilities and effects, along with the ability to fallback to XRender or disable compositing if necessary to improve performance,
Kate's SQL plugin,
Plasma 5's seamless support for KDE 4 applications, featuring the Krita digital painting application and other leading edge capabilities (the “KDE ASCIIquarium" screensaver was surprisingly popular),
KDevelop5 for Plasma 5 with semantic highlighting,
KDE Kiosk (a library feature useful for sysadmins deploying many desktops),
Ease of porting Qt4/KDE4 code to run on Qt5 and KDE Frameworks 5, and
The extensive Qt & KDE symbiosis.
The LISA Conference
The LISA Conference has long served as the annual vendor-neutral meeting place for the wider system administration community. Recognizing the overlap and differences between traditional and modern IT operations and engineering, the highly-curated 6-day program offers training, workshops, invited talks, panels, paper presentations, and networking opportunities around 5 key topics: Systems Engineering, Security, Culture, DevOps, and Monitoring/Metrics.
Many thanks to USENIX for the generous support of KDE at the LISA 2015 Conference. Special thanks to the USENIX staff; they are superb.
KDE will have an exhibit in the Expo at the upcoming LISA (Large Installation System Administration) Conference. The full conference takes place November 8 ‒ 13 in Washington D.C. The Expo is open on the 11th and 12th. There is no charge to attend the Expo.
Several members of the KDE Community will be in the booth—presenting various aspects of KDE; answering questions; demonstrating applications; recruiting contributors, users, companies and sponsors. All members of the KDE Community are welcome to visit, to jump in & represent KDE, or to just hang out with other KDE people. These small gatherings are especially good for local KDE aficionados who are not able to attend larger KDE Community events such as Akademy. Stop by and meet The World's Happiest Person™.
This is also an opportunity for people who are interested in what the KDE Community is all about. Our governance, separation between development and administration, and strong mentoring programs make up the foundation for an effective international community that is resilient and innovative. Just in the past few years, KDE developers have built a new development platform (KDE Frameworks 5), a fully redesigned desktop environment (Plasma 5) and a modern look-and-feel (Breeze)—demonstrating KDE's value to the broad technology industry.
The LISA conference has long served as the annual vendor-neutral meeting place for the wider system administration community. Recognizing the overlap and differences between traditional and modern IT operations and engineering, the highly-curated 6-day program offers training, workshops, invited talks, panels, paper presentations, and networking opportunities around 5 key topics: Systems Engineering, Security, Culture, DevOps, and Monitoring/Metrics. Don't miss the opportunity to get involved with this essential technology sector and conference.
The KDE e.V. report for the fourth quarter of 2014 is available (PDF). It features a compendium of all the activities and events carried out, supported and funded by KDE e.V. in that period, as well as the reporting of major events, conferences and mentoring programs that KDE has been involved in.
Featured Article - Google Summer of Code 2014
The featured article covers the results that students of Google Summer of Code achieved for KDE in 2014. It presents an overview of each student's contributions and a retrospect of KDE history in Google Summer of Code. KDE has been involved in Google Summer of Code since 2005. Since then, 389 students have made the journey into the awesome world of Free Software and KDE technology. In 2014, 39 young FLOSS lovers worked hard to improve KDE projects such as Marble, Parley, Kig, Plasma Media Center, Calligra, KDevelop, and digiKam.
The report also describes a synopsis of member activities during the fourth quarter of 2014. The digiKam Coding Sprint, in Berlin, focused mostly on porting digiKam to Qt 5 and KDE Frameworks 5. During the PIM Winter Sprint, in Munich, several user stories and scenarios for enabling user-centric design of Kontact were investigated. The KDE e.V. Board winter meeting, in Barcelona, included several topics regarding KDE as a community, and opportunities to improve. The report also presents a summary of KDE participation in Qt Developer Days 2014 in Berlin.
The report concludes with the finances for KDE e.V. in 2014, a synopsis on activities undertaken by the Sysadmin Working Group, and the contributors who joined KDE e.V. during the quarter.
The KDE PIM spring sprint was held in Toulouse, France in March this year in Makina Corpus offices.
The sprint was very important, because the team needed to decide how to continue from the current situation. At the previous sprint in Munich in November when Christian Mollekopf and Aaron Seigo introduced their new concept for the next version of Akonadi it was decided to refocus all the efforts on working on that, which meant switching to maintenance mode of the Kontact Suite for a very long time and then coming back with a "big boom". In Toulouse this plan was re-evaluated and decided that it is not working for the team and that it will be much better for the project as well as the users if they continue active development of Kontact Suite instead of focusing exclusively on the “next big thing” and take the one-step-at-the-time approach.
The result was that the team re-focused on releasing the Frameworks 5 based Kontact Suite in August as part of KDE Applications 15.08. After that they will be fixing bugs and further stabilizing by improving the current code and adding new features as normal. At the same time they will be preparing the code base for migration to the new major version with the Akonadi 2 backend. So instead of one “big boom” of Akonadi, which Christian will be working on in the meantime, this approach ensures that when they finally do the switch when the code base is ready for it. With that approach the disruption to user experience will be minimal, while allowing for active development of the project. In other words a WIN-WIN-WIN situation for users, devs and the KDE PIM project.
Another discussion we had was closely related to the 15.08 release. The Kontact Suite is a very huge code base but the active development team is very small. Even with the incredible Laurent Montel on their side it’s still not enough to keep actively maintaining all of the suite. So they had to make a tough decision and abandon some parts of the KDE PIM project, at least until new maintainers step up. Some of it will only move to Extragear and will live their own lives there. What they released as part of KDE Applications 15.08 is what is called KDE PIM Core and it consists of the core PIM applications: KMail, KOrganizer, KAddressbook, Kleopatra, KNotes and Kontact. If your favorite PIM application is not in the list you can volunteer as a maintainer and help us make it part of the core release again. We believe that in this case quality is more important than quantity and this is the trade-off that will allow them to make the next release of the Kontact Suite the best one to date.
Thanks to hard work of Christian Mollekopf and Sandro Knauß most of the changes they did for Kolab have been upstreamed during the sprint. There are some very nice optimizations and performance improvements for Akonadi included, among other things. So the current releases of KDE Applications 15.08 have a really shiny Kontact Suite.
Vishesh Handa also brought up the topic of the bug count situation. They all realized the sad state of the Kontact Suite bugs and talked a bit about re-organizing and cleaning up the bug tracker. The clean up part has already begun as Laurent with Vishesh have mass-closed over 850 old KMail 1 bugs during the sprint to make it at least a little easier to get through the rest. Regarding the re-organization a short summary would be that we want to remove Bugzilla components and close bugs for the application they decided to discontinue and maybe do a few more clean up rounds for the existing bugs.
Last but not least, Franck Arrecto, Remi and Kevin Ottens have been working on Zanshin and are aiming at polishing for its next release. It comes with a lots of tests, some of them might become tests for Akonadi itself after discussing it with Dan Vratil.
Huge thank you to Franck Arrecot and Kevin Ottens for taking care of the team and securing the venue for the sprint! All in all it was a great sprint and they are happy to say that they are back on track to dominate the world of Personal Information Management.
Season of KDE is a community outreach program, much like Google Summer of Code that has been hosted by the KDE community for seven years.
It is meant for people who could not get into Google Summer of Code for various reasons, or people who simply prefer a differently structured, somewhat less constrained program. Season of KDE is managed by the same team of admins and mentors that takes care of Google Summer of Code and Google Code-in matters for KDE, with the same level of quality and care.
Season of KDE 2015 is now open for applications. To apply head to season.kde.org register as a student and click "Submit a proposal".
Who can take part?
Everyone can apply for Season of KDE. We give preference to those who have applied for Google Summer of Code and to students, but we will gladly consider applications from anybody interested in contributing to KDE.
What do I get out of this?
A great season working on a really cool KDE project and gaining valuable experience. If you complete your project successfully you also get a T-shirt, a certificate and maybe a few other goodies. Also a great project to boost your C.V. too!
What is the timeline?
Season of KDE is a flexible project to fit around school terms, work, and other commitments, and start and end dates can be discussed with your mentor. Projects should be completed before the deadline., A typical Season of KDE project should take around 4 months. This year, we are planning to host it in Autumn and Winter from October 7, 2015 to February29, 2016
Student application deadline: Oct 22 2015
Mentor application deadline: Oct31 2015
How do I apply?
First get in touch with a mentor about your ideas, and what projects they want to oversee.
Then head to season.kde.org and follow the instructions provided there.
Do I need to have a mentor before applying?
It is preferred. Ideally, you should contact a KDE subproject well before applying, ask for feedback on your idea if you have one, and request a mentor directly. A list of KDE subproject contacts is available on the Google Summer of Code 2015 ideas page. You can also apply without a mentor and we will try to find one for you.
Do I need to have a project idea before applying?
It is preferred. If you do not have one, we will try to find one for you! But generally for a successful project completion, a good proposal helps a lot! This way you can actually get to know a lot more about how your idea is going to be implemented.
Do I need to write a proposal like in Google Summer of Code?
No, but we would like to see a brief project plan describing what you will be working on.
Is it only for coders like Google Summer of Code?
We are willing to consider non-coding projects as well including artwork and promotion, but you should definitely get in touch to figure out the details beforehand. The KDE Community Wiki describes ways to get involved with KDE that do not require coding.
I applied for a project in Google Summer of Code but another student got selected for it. Can I still work on it?
Maybe, but likely not. You should ask the mentor that was assigned to your idea. We can try to find something related for you if you want, or something completely different. Let us know what you wish and we will do our best to accommodate your request.
Is this an extension of Google Summer of Code or connected to Google?
No. While Season of KDE is in many ways modeled after Google Summer of Code and administered by the same members of the KDE Student Programs, it is completely independent from Google Summer of Code and has no connection to Google whatsoever.
What if I do not get a reply from a mentor within some days or have some other queries about SoK?
KDE, through its legal body KDE e.V., is one of the launch partners and initial signatories of the User Data Manifesto 2.0. The User Data Manifesto defines basic rights for people to control their own data in the internet age:
Control over user data access
Knowledge of how the data is stored
Freedom to choose a platform
KDE e.V. President Lydia Pintscher explains "I believe that in today’s world where more and more of our daily life depends on technology it is crucial that people have control over that technology. You should be empowered to know what your technology does and you should be empowered to influence it. This is at the core of Free Software. Unfortunately it is not at the core of most of the technology people interact with every day – quite the opposite – walled gardens and locks wherever you look with few exceptions.
"KDE is working hard to provide you with technology that you control every single day so you are empowered and the one ultimately in charge of your technology, data and life – the basis for freedom for many today. This is written down in the first sentence of our manifesto: “We are a community of technologists, designers, writers and advocates who work to ensure freedom for all people through our software.”
"Do you want to join us in providing more people with more access to Free technology? Today is a good day!
The easiest way to try it out is with a live image booted off a USB disk. You can find a list of Live Images with Plasma 5 on the KDE Community Wiki.
Distributions have created, or are in the process of creating, packages listed on our wiki page.
href='https://community.kde.org/Plasma/Packages'>Package download wiki page
You can install Plasma 5 directly from source. KDE's community wiki has instructions to compile it. Note that Plasma 5 does not co-install with Plasma 4, you will need to uninstall older versions or install into a separate prefix.
KDE software has been used in many large scale deployments, including universities, governments and countless companies.
One of these organizations suggested that KDE create a deployment forum so that others can benefit from their deployment experience. The forum would provide an opportunity for sysadmins and developers to ask questions and discuss problems/solutions related to deploying KDE software in large, complex environments.
All administrators of any deployments planned or in progress are invited to join this list to share and field questions. KDE developers and people maintaining Linux distributions with KDE software will also participate.
The Randa Meetings are happening now in the Swiss Alps. More than 50 people are giving their time to improve KDE software and innovate new value for users. The theme of this sixth edition of the Randa Meetings is Bring Touch to KDE, and the KDE Visual Design Group (VDG) is making their contributions to the look and feel of KDE technology. Visual appearance has been a primary consideration for KDE from the beginning—"users [should be able to] expect things to look, feel, and work consistently".
The Visual Design Group
The Visual Design Group is responsible for the User Experience, Usability, Design, Look and Feel of KDE software. The VDG has been working from a TODO list at the Randa Meetings. There has been good progress and still things the VDG wants to accomplish in Randa.
The following items have been tackled or are completely done:
Progress with device icons
Make all Oxygen icons available in the Breeze theme
This is planned for Plasma release 5.4.2 in October. The icons are mostly done; for example, device icons are now 80% covered.
Meet with Plasma maintainers on Plasma Mobile
Together the groups decided how Plasma and applications should look and feel on mobile devices. The two teams addressed hot topics such as the behavior and results of swipe action from the edges, navigation in applications and application layout in general. Human Interface Guidelines for mobile applications will be available soon, so that developers can start porting their applications to Plasma Mobile.
Discuss the look and feel of sidebars with Plasma developers and maintainers
The discussions about the look and feel of sidebars lead to the results described in a blogpost by members of the VDG.
System Settings for Desktop Search
Rework System Settings (KDE Control Module - KCM) for Desktop Search
As a part of the ongoing work of streamlining system settings, the KCM for Desktop Search was reworked. See screenshot below.
Fix all icon-related bugs
These fixes will be available in Plasma release 5.4.2 (October).
Still to do in Randa
Enforce Breeze icons for applications wherever possible
A couple of applications have hard-coded icons that do not respect the user's choice or do not reflect the current state of the Breeze and Breeze Dark supported icon themes.
Design sessions with interested application developers such as Kdenlive
Some applications either lack appropriate Breeze icons or the developers are not sure which icons are the best to use. Working closely together helps both the VDG and developers to know how to offer a good set of icons that look nice, fit well and are easy for users to understand.
Oxygen will be moved to git and maintained together with Breeze and Breeze Dark
Many users prefer the Oxygen icon theme. However, it had not been maintained for a while and is not officially supported. This will be changed as Oxygen will now be maintained as an additional choice (though not extended or further developed), along with Breeze and Breeze Dark. Users will be able to switch between any of the three icon themes with a simple click.
Feedback and message to the users
The Visual Design Group is very happy to be in Randa, where they have a full week to work together, and are able to have intense discussions about design and code with application developers. There has already been a lot of progress in a small amount of time. In addition, some issues that came up during the sprint were resolved, such as KDE software on Windows and Android application developers concerned with the size of icon packages that have to be provided along with the applications.
Developers, interested people or KDE software users are invited to participate in the Visual Design discussions. This is an important aspect of KDE technology. Please contact the VDG on their forum.
The Visual Design Group is planning to have a Design Sprint in 2016. Money raised in the current fundraising campaign will be used to cover that sprint and others. KDE sprints have the primary objective of providing value to users of KDE software. So please consider donating to the Sprint Fundraising Campaign.
한국LUG 사이트는 1024 x 768 해상도(운영자 노트북:14")에 최적화 되어 있습니다. : LINUX FANSITE
WWW.LUG.OR.KR Server is made by CentOS Linux, P4 1.8G, Memory 512MB, Main HDD 160GB, Backup HDD 40GB and LAMP, qmail MTA.
CentOS Linux & Mozilla Firefox UTF-8 Base Created.
1998-2015 www.lug.or.kr Directed By Great Dragon, Kim.
LUG 포인트 정책 : [회원가입 : +100점] [로그인(하루한번) : +100점] [글쓰기 : +20점] [코멘트 : +10점] [다운로드 : -200점] [질문 포인트 : 최소 200점]
데스크탑 프로그래밍(gcc, g++, wxGTK[wxWidgets] 등)은 "Fedora"를 사용하고, 서버 운영(WEB, FTP 등)은 "CentOS"를 사용하시길 권장합니다.
도전하는자, 자신을 투자하는자만이 뜻하는바를 이룰 수 있다.
Information should be Exchanged with Interactive, not One Way Direction.
관리자 Be Maker!
인생에서, 100% 순이익을 보장하는건 없다. 1%의 지식을 나눔으로써, 가끔씩 손해볼 필요도 있다.
그대가 가진 1%의 지식만이라도 공공을 위해 포스팅하라. 손해본다는 생각이 앞선다면 그대의 인생은 힘들어질것이다.
자신이 가진 지식의 1%도 투자하지 않고, 오로지 자신의 이익만 탐하는자와는 동지가 되지마라.
만나서 대화하면 모두 좋은 사람들이지만, 유독 인터넷에서만 자신을 밝히지 않고, 좀비로 서식하는 사람들이 많다.
부지불식간[不知不識間], 좀비(하류) 인생이 될지도 모르니, 항상 자신을 경계하도록 하라.
1. CentOS Linux
2. gcc로 공부하는 C++