한국리눅스유저그룹 - LUG KOREA 토크박스/가입인사 | SW/HW 사용기 | LUG 위키 | wiki 영어공부 | 사이트맵 | 즐겨찾기 | Home
[메일링리스트] - Slashdot | Kernel News | GNOME | KDE | linux.kernel | C++ | wxWidgets | Java | Python | Android
구인/서버,개발자 | 장터 | 리눅스 QA | JSP & JAVA 입문 | 쉘 스크립트 입문 [오타]| gcc/C++ 입문 | CentOS 리눅스구축관리실무 [오타], [찾아보기]
공지 사항 : 유익한 문서/글 자료실 : 보안 : 임베디드 : 안드로이드 : 회원 랭킹 : 한국LUG 소개
2014년 8월 24일 일요일
현재접속자 : 12 (0)
보안 LOGIN :  자동 [ID/PASS 찾기]
총 회원: 20,014명
Today Join: 1명
지역 모임 게시판 : [대구지역] , [서울지역]

[보안로그인 인증서설치]
[회원 이메일 재인증하기]

MY IP : 54.226.225.215





[사이트내 검색]
  ◆ Translation
[ Foreigner Join ]

[ Korean to English ]

[ Korean to Japanese ]

  ◆ 유용한 문서 읽기
  • 리눅스 관련문서
  • 리눅스 맨페이지 검색
  • 리눅스 커널 소스
  • C/C++ Reference
  • C Programing
  • C Socket Programing
  • UNIX IPC
  • Automake/Autotools
  • Python Document
  • wxWidgets Document
  • PHP Document
  • JDK5 API Document
  • JDK6 API Document
  • J2EE API Document
  • JSTL 1.1 Reference
  • MySQL Reference
  • Iptables Tutorial
  • Bash Scripting Guide
  • Android Reference
  • Web Programming
  • JQuery Tutorials
  • node.js guide
  • node.js docs
  •   ◆ LUG 세미나 자료
      ◆ 개발자 게시판 링크
      ◆ 전체 최근게시물
    [ 100일 베스트 100 게시물 ]
    [ 전체 베스트 100 게시물 ]
    * [구인] 리눅스 …
    * 반갑습니다.
    * [옐로모바일] …
    * 가입인사 드립…
    * [코]안녕하세요 !!!
    * 가입인사
    * 커뮤니티를 검…
    * [코]반갑습니다.
    * [코]반갑습니다.
    * 대구에서 개최…
    * 가입 인사드립…
    * [코]개발자 분 & 개…
    * [코]팝니다/삽니다 …
    * [코]리눅스 과정 수…
    * [코]개발자 분 & 개…
      ◆ LUG 회원 동지분들

  • 총회원 : 20,014명

  • 최근 7일간 가입자 : 4명

  • 한기웅[서울][08-24]
    신훈[경남][08-22]
    김진한[경기][08-18]
    김성기[서울][08-18]
    임정구[서울][08-13]
    김활석[서울][08-12]
    안영훈[경기][08-09]
    김주성[서울][08-06]
    송의환[서울][07-31]
    김장훈[충남][07-31]
      ◆ Recommend Book
    리눅스 입문, 서버운영, 개발입문을 하실분들은 아래 도서를 탐독하시기 바랍니다.

    [ 저자 : 김태용 ]
    1. CentOS 리눅스구축관리실무[출간]
  • [관련자료 링크]
  • [찾아보기(색인)]

    2. 김태용의 gcc와 C++ 기초 입문::gcc로 공부하는 C++ programming과 wxWidgets GUI 개발[출간]
    3. 김태용의 쉘 스크립트 프로그래밍 입문[출간]
    4. 김태용의 JSP 웹 프로그래밍 입문[출간. 2011.01]

  •   ◆ Sponsor
    DNS Powered by DNSEver.com
      ◆ OS, Office 다운로드
    [Download - x86, 32bit]
    CentOS 5.0 커널 업데이트
    * Android Platform
    Linux + Dalvik vm
    * CentOS 5.6
    DVD 넷인스톨시디
    * Fedora 8
    DVD, 라이브시디
    * Fedora 12
    DVD, 라이브시디
    * Fedora 이전버전
    * Ubuntu 9.10 CD
    CD, Kubuntu 9.10
    * VirtualBox
    All Platform
    * 오픈오피스 3.X
    다운로드 사이트
    * Code::Blocks(GCC)
    Code::Blocks 다운로드
    * CodeLite(GCC)
    CodeLite 다운로드
    * 이클립스
    이클립스 다운로드
    * Windows Text Editor
    PsPad
    notepad++
    Komodo Editor, AcroEditor
    * 윈도우용 한글 Putty
    한글 Putty 0.60.h

    [ 한국LUG 소개 ]
    [ Administrator Contact ]
    리눅스용 네이트온 다운로드
      ◆ LUG 접속자 수(IP 수)

    최근 방문자 IP수

    660
    632
    616
    572
    547
    123
    19 20 21 22 23 24
    최대 : 2,446
    전체 : 2,107,135




    Will be Prosumer's Revolution and Technical Revolution in the Future!
    Linux User/Developer is also Windows User/Developer... Cross Platform Engineer...

    "21C 공학인을 대통령, 국회의원으로 만들자!"
    "더욱 더 많은 동지분들이 공학제국 건설에 동참할 수 있도록 널리 알려주세요~" [ F = m * a ]
    과학기술/공학인이 대한민국 국회 의석의 50% 이상을 확보하는 그날을 위하여~ ^___^

  • 한국리눅스유저그룹은 공학인들의 커뮤니티입니다.(http://www.lug.or.kr)
  • 로그인하면 100포인트씩 추가됩니다(1일 1회).
  • 질문을 하기전에 먼저 문서를 검색해서 읽어봅시다! (RTFM : Read The Fine Manual)
  • LUG 동지 여러분께서는 자신이 알고 있는 작은 지식이라도 주저하지 말고 지금 당장 포스팅하시기 바랍니다.
  • RSS Reader 실시간 뉴스 검색
    · 따끈 따끈한 뉴~스
     구글 뉴스검색 :
    검색 기사(RSS)
    LaKademy 2014 - KDE Latin America Summit Wed, 20 Aug 2014 19:16:07 +0000

    Two years have passed since the reality of the first Latin American meeting of KDE contributors in 2012 in Porto Alegre, capital of Rio Grande do Sul, Brazil. Now we are proud to announce that the second LaKademy will be held August 27th to 30th in São Paulo, Brazil, at one of the most important and prestigious universities in the world—the University of São Paulo.

    In this LaKademy we intend to do something different than what we did in 2012. It's not going to be just an event to bring together KDE contributors in Latin America, who will dedicate time and passion in hacking sessions. This time we be in touch with the KDE user community and attract possible future KDE contributors. Thus, we prepared some activities such as talks and short courses for the public that will be taught by KDE members.

    The event will be four days long. Its program reflects the diverse fields of KDE: there will be talks on systems administration, development with Qt (the programming library that forms the foundation under most KDE software), KDE and Qt software on Android, artwork and more. Specific technical sessions will be dedicated to topics such as developing educational software, networks, translation and software internationalization. The event will also include cultural activities, such as the Konvescote at the hackerspace Garoa.

    The LaKademy 2014 website has more information about the program, directions to the venue and registration instructions.

    Put LaKademy on your calendar and come join KDE community!

    Dot Categories:

    Release 4.14 - KDE Applications get better and better Wed, 20 Aug 2014 18:26:00 +0000

    The KDE Community has announced the latest major updates to KDE Applications delivering primarily improvements and bugfixes. Plasma Workspaces and the KDE Development Platform are frozen and receiving only long term support; those teams are focused on the transition to Plasma 5 and Frameworks 5. This 4.14 release is dedicated to long time KDE contributor Volker Lanz who passed away last April. The full announcement has more information and details.


    KDE Applications

    In the past, KDE has jointly released the three major divisions of KDE software—Plasma Workspaces, KDE Development Platform and KDE Applications. The KDE Development Platform is being reworked into KDE Frameworks. The monolithic libraries that comprise the Development Platform are becoming independent, cross platform modules (KDE Frameworks 5) that will be readily available to all Qt developers. Plasma Workspaces is being moving to a new technology foundation based on Qt5 and KDE Frameworks 5. With the 3 major KDE software components moving at different paces, their release schedules are now separated. For the most part, KDE's 4.14 release involves KDE Applications.

    Development Platform/KDE Frameworks 5

    The modular Frameworks structure will have widespread benefits for KDE software. In addition, Frameworks is a substantial contribution to the Qt ecosystem by making KDE technology available to all Qt developers.

    Plasma Workspaces

    Plasma 5 was recently released after 3 years of work; it is on its own release schedule with feature releases every three months and bugfix releases in the intervening months. The Plasma team has built a solid foundation that will support Plasma Workspaces for many years.

    KDE Applications

    Release 4.14 is not about lots of "new and improved stuff". Many KDE developers are focused on the Next Experience (Plasma 5) or porting to KDE Frameworks (based on Qt5). Mostly, the 4.14 release is needed by aspects of our workflow (such as translations). This release offers more software stability, with little emphasis on new and less-proven stuff. People who want the latest and greatest KDE software may want to experiment with the Plasma 5 Workspace.

    There are over 200 actively maintained KDE applications. Many of them are listed in the KDE userbase. Wikipedia also has another list of KDE applications.

    Most previous releases had highlights of new features and prominent applications. This gave some people the impression that KDE developers favored new-and-shiny over quality, which is not true. So, for this announcement of the 4.14 release, developers were asked for details—small, incremental improvements and bugfixes that might not even be noticeable to most users. These are the kinds of tasks that most developers work on, the kinds of tasks that allow beginners to make meaningful, mostly invisible contributions. The announcement has examples of the kinds of improvements that KDE developers have made in this release.

    Thank you to all KDE developers working on behalf of people all over the world.

    Spread the Word

    Non-technical contributors are an important part of KDE’s success. While proprietary software companies have huge advertising budgets for new software releases, KDE depends on people talking with other people. Even for those who are not software developers, there are many ways to support the 4.13 releases. Report bugs. Encourage others to join the KDE Community. Or support the nonprofit organization behind the KDE community.

    Please spread the word on the Social Web. Submit stories to news sites, use channels like delicious, digg, reddit, and twitter. Upload screenshots of your new set-up to services like Facebook, Flickr, ipernity and Picasa, and post them to appropriate groups. Create screencasts and upload them to YouTube, Blip.tv, and Vimeo. Please tag posts and uploaded materials with "KDE". This makes them easy to find, and gives the KDE Promo Team a way to analyze coverage for the 4.14 release.

    Follow what is happening on the social web at the KDE live feed, buzz.kde.org. This site aggregates real-time activity from Twitter, YouTube, flickr, PicasaWeb, blogs, and other social networking sites.

    Learning more and getting started

    Find more details and download links in the announcement on the KDE website.

    Dot Categories:

    KDE Frameworks Sprint - How to Release a Platform Wed, 13 Aug 2014 10:31:46 +0000
    DSC_0538
    Konqui finds the Spectacular Montjuic next door to the KDE office.

    KDE Frameworks 5 is the result of two years of hard work porting, tidying, modularizing and refactoring KDELibs4 into a new addition to the Qt 5 platform. In January, Alex Fiestas announced The KDE Barcelona Hub—an office where anyone is welcome to come and work on KDE projects. It was just what the Frameworks team needed to finish off the code so it could be released to the world. Read on for some of what happened.

    Aurelien Gateau reports:

    I spent most of my time working on translation support, ironing out details to get them to install properly and working with David [Faure] on the release tarballs scripts. I also worked a bit on KApidox, the code generating API documentation for KF5 on api.kde.org. I updated the script to match with the latest Framework changes and switched to the Jinja2 template engine. Using Jinja will make it possible to generate an up-to-date list of Frameworks on the landing page, based on the information from the Framework metainfo.yaml files.

    api.kde.org now contains a complete list of Frameworks thanks to Aurelien with Frameworks 5 now the default option.

    Alex Merry spent his time on the small but tricky tasks all software needs to be of a high enough quality for release.

    Friday was spent trying to understand the KItemModels unit tests and figure out why one of the tests was failing. I eventually determined that the pattern of signal emission when moving rows around had probably changed between Qt4 and Qt5, and the fix was fairly simple.

    He also reports on other important topics such as install paths, meta data files and writing the Advanced Git tutorial.

    One important discussion that took place in Barcelona was on the KDE Frameworks Release Cycle. We made the controversial decision to do away with bugfix releases and instead have monthly feature releases. Although some distribution packagers noted concerns about the lack of stable release updates, this is the pattern Frameworks is now following, which allows for much faster turnaround of new features.


    The Post-it notes kept things orderly

    Few people have done more to help the Frameworks project than Kévin Ottens who kept the weekend ticking over by sorting the post-it notes with tasks and highlighting notes which were taking longer than expected to progress. He highlights the processes that the team are following to allow for monthly releases:

  • more dog fooding from framework developers;
  • more contributions from application developers;
  • more automated tests and peer reviews;
  • finer grained feature delivery.
  • Aleix Pol spent his time "Mostly moving things around in the CMake, especially install variables that got changed to make them more compatible with Qt 5".

    Alex Fiestas reports "Kai and I worked on Solid, we added QML support and designed the new asynchronous power management api".

    One of the people who has been a constant throughout the development of KDE's platform is David Faure. He spent time working on the scripts that make releases possible without much overhead.

    It was a successful week that wrapped up many of the loose ends that were needed to allow for last month's successful release of Frameworks 5. With Plasma 5 now out and Applications releases on their way, Frameworks can be assured to be a platform for future work for years to come.

    Dot Categories:

    First Bugfix Update to Plasma 5 Tue, 12 Aug 2014 18:29:37 +0000

    KDE is now getting into the swing of releases numbered 5. Today we add Plasma 5's first bugfix update. The release features KDE's flagship desktop project as well as the base software needed to keep your computer running. Plasma will have feature releases every three months and bugfix releases in the months in between.

    This update adds all the translations for the last month as well as a bunch of fixes for issues such as using the right icons, showing toolbars on second screens, using translations and fixes for right to left text. Grab your distro packages or you can try the new Kubuntu Plasma 5 images.

    First Update to KDE Frameworks 5 Thu, 07 Aug 2014 10:44:00 +0000

    KDE has today made the first update to KDE Frameworks 5. Frameworks are our addon libraries for Qt applications which provide numerous useful features using peer reviewed APIs and regular monthly updates. This release has 60 different Frameworks, adding features from Zip file support to Audio file previews. For a full list, see KDE's Qt library archive website Inqlude. In this release KAuth gets a backend so you can again add features which require root access, KWallet gets a migration system from its KDELibs 4 version, and support has been added for AppStream files.

    To code with Frameworks, read the API documentation and install them with Linux distro binary packages or grab the source code directly.

    Akademy 2014 Program Schedule: Fast, fun, inspiring Mon, 04 Aug 2014 05:40:47 +0000

    The Akademy Program Committee is excited to announce the Akademy 2014 Program. It is worth the wait! We waded through many high quality proposals and found that it would take more than a week to include all the ones we like. However we managed to bring together a concise and (still packed) schedule.

    Sharing

    As we wrote in the Call for Papers, sharing is an important goal of Akademy. So on Saturday and Sunday in the morning, there will be a single track in the main room which will start with a keynote, followed by 9 short talks. These cover a wide range of KDE-related topics including technical, governance, design, social issues and more, providing inspiration and material for further conversation and debate. Some examples are:

    In the afternoon, there are two tracks of longer, more traditional talks, with a stronger-than-usual in-depth focus. The goal of these sessions is to share knowledge and experience, to learn from each other. In these sessions, you can explore:

    The entire schedule is here.

    The Akademy Program is packed with goodies for many interests. And there will be many opportunities to learn, contribute, and work hard throughout Akademy. We urge you to register now if you haven't already!

    Akademy 2014 Brno

    For most of the year, KDE—one of the largest FOSS communities in the world—works online by email, IRC, forums and mailing lists. Akademy provides all KDE contributors the opportunity to meet in person to foster social bonds, work on concrete technology issues, propose and consider new ideas, and reinforce the innovative, dynamic culture of KDE. Akademy brings together artists, designers, developers, translators, users, writers, sponsors and other types of KDE contributors to celebrate the achievements of the past year and help determine the direction for the following year. Hands-on sessions offer the opportunity for intense work to bring those plans to reality. The KDE Community welcomes companies building on KDE technology, or looking to begin using it.

    Dot Categories:

    Randa Meetings Interview Four: Myriam Schweingruber Sat, 02 Aug 2014 21:30:35 +0000

    Myriam Schweingruber

    In one week the Randa Meetings 2014 will start and this is possible because of you. You supported us (and can still support us ;-) and thanks to you we will be able to improve your beloved KDE software even more. So it's time to give you something new. Here is another interview with one of the persons who will be participating in this year's meetings (and participated since the start in 2009). And watch out for some other interviews to come in the next days and weeks.

    Here is a glimpse into Myriam Schweingruber’s life and her dedication and love for KDE.

    Myriam; could you tell us a bit about yourself and where you live?

    I am 55 years old and a trained pharmacist from Switzerland. I currently work as a part-time scientific translator in the fields of pharmacy and medicine. I am also an avid computer user since the very first days of the Commodore 64 and the PC; you could describe me as kind of a nerd! I’ve been living in Germany for the last few years.

    How did you first get involved with KDE?

    When I first tried my hands on Linux in the late 90’s, KDE was the only sane desktop available. It must have been version 1 something and of course is not comparable to what we see now. Over the years I have tried a lot of other window managers and desktop solutions, but KDE applications and the Plasma desktop remain my solution of choice when I switch on the computer.

    Wow. That sounds so interesting. You’ve been with KDE for a very long time. How would you describe the evolution of KDE over the years? Any specific jumps/breakthroughs/changes that have been strongly imprinted in your mind? I’m sure everyone who’s been fairly new to KDE would love to hear about its history!

    Well, I have used KDE software since the first versions of it, but I only got involved as a contributor later. I think what we all fell in love with what was KDE 3: it was really a desktop way ahead and left all the freedom to the user who could configure whatever they liked. This was indeed the true spirit of freedom as an indication of what Free Software means. I don't think there were other desktops around at that time that came up to par with it.

    And KDE SC 4 was yet another big step to pave the way onto how a modern computer works; but also a new challenge that was hard to meet and didn't go without glitches. I remember to have been an early adopter of KDE SC 4 since the 4.0 previews, and I continuously had to remind myself that I was actually testing a technical preview, not a finished product. With the amount of applications that had to be moved to Qt4 it took years to get it polished, something maybe people were not aware of. What I usually reminded them of was to compare what is comparable: proprietary desktops get new releases every 5 or 6 years, at most, and there is a lot of money behind it. KDE SC 4 did it in just 3-4 years, and most of the work was done in our free time while still maintaining the Qt3 branches.

    Why is KDE so special to you?

    First of all; the community is awesome, as there is a spot for everybody who wants to get involved, regardless of your skills or background. It is probably also the only Free Software community out there who never had problems with integrating people. I am a member of KDE Women, of course. But while it is a stepping stone to attract more women into KDE it is certainly not needed as a hide-out; as women like all other groups have always been an integral part of the community.

    It is so amazing to find a lady so passionate about technology and coding which as per the old fashioned norms has largely been viewed as a male’s domain. What is your message to all the girls out there who are budding tech geeks and wish to be involved with coding and FOSS? How would you motivate them to make their space in a male driven area of interest? Any words to get them to try their hand at technology and venture into different spaces?

    One word: don't be shy! We have the same capabilities as men do, and remember: the first computer programmers were almost exclusively women! I would suggest all women making their way into IT to read up the history of computers: both the Zuse as well as the ENIAC and other early computers were programmed by women, as men thought that it was like kitchen recipes, so it couldn't be that difficult!

    Could you talk about how KDE in particular is working for more involvement of women and how gender biases as well as any other forms of discrimination are actually metamorphosed into encouragement and due equality so as to have a community where everyone feels just as welcome and no one is left out?

    Well, I don't think we do anything special in the KDE community, we just consider every contributor as equals, and since we do that, we really don't need any specific groups. Everybody is welcome to contribute, what we value is the contributor, regardless of their background. Unlike other women groups, KDE Women doesn't act like a place where women come in and then stay there, it is just another door to the KDE Community. So the activity of KDE Women is rather low, we try to organize something on Ada Lovelace Day to get new contributors, but for the rest of the time it is just an open door and we never lock it!

    Which specific area of KDE applications do you contribute to?

    I am part of the Amarok team. I also contribute to the Bugsquad and the KDE testing team.

    Could you pinpoint any particular role you play in KDE when it comes to contributing?

    I don't think I have a specific role, I just work on what I can contribute to, so currently I triage bugs, mostly for Amarok and Phonon, and also work on other non-coding areas in Amarok (promotion, user support, documentation, etc).

    Could you give a brief description of your experience in the past few years at Randa Meetings and your involvement?

    The very first Randa Meeting was actually a Plasma sprint and took place in the family chalet of Mario Fux. I and Mark were living in Switzerland at that time and went for a visit. During a walk I remembered the summer camps I spent in Randa as a kid and spotted the old house where I’ve spent many summers. We (Mario, Mark and I) had the idea of checking if the house could actually be used to host other sprints and that is how everything started. I have since then attended every sprint in Randa and those have always been the most productive ones I ever attended.

    Wow. So I think that I can very aptly label you as one of the founding fathers errr sorry; founding mother of the Randa Meetings! Any particular funny/memorable/scary incident in particular at any Randa Meet that you’d like to share?

    Don't give too much credit to me, I was only one of the people who were at that particular sprint and Mario already had a similar idea, maybe I was just another push to move the idea forward.

    Have you got anything in particular planned for Randa this year?

    Randa has always been the place where we got a tremendous amount of work done. The gorgeous surroundings, the good air and the lack of local distractions make working in Randa very productive. So yes, I plan to concentrate on my usual work, namely triaging bugs and updating the current documentation and user handbook to the latest changes, as well as adapting the website theme so that we can make the transition to a newer Drupal instance. We also plan to prepare for the Amarok 2.9 release that will integrate a lot of the work done over the last year.

    What will you be looking forward to the most in Randa? Any particular people or projects you are eager to meet and collaborate with?

    First of all: meeting all the old friends who gather in Randa that we rarely see in real life, as all of us are from different places around the world and Randa is the perfect place to finally get together again. Unlike Akademy, it is a more intimate gathering, focused on working on our projects, without the distractions of the talks and sightseeing. For me it is also the perfect occasion to meet the team members again, and finally also meet a GSoC student who is working with us since quite some time. Of course collaboration with the other KDE multimedia people is something I am also looking forward to, and of course the great food!

    How important has Randa been for you in your journey with KDE and FOSS contribution through the past few years?

    I think it is important not only for me, but for all who’ve been in Randa before, and we can all agree that it really is the best place to get a lot of work done. In the last few gatherings we managed to do a lot of work that needed active collaboration, like documentation, just to name one specific field. One of the Randa sprints was probably the week where we fixed more Amarok bugs than we did in the whole year before the meeting, just because we had everybody together in the same place.

    Why do you think Meetings such as Randa are very important for KDE and FOSS communities around the globe?

    While a lot of the work in Free Software is done over the internet, nothing replaces the real life meetings, as it provides an extra drive in terms of motivation. Modern software development is mostly agile, something even corporate software development is using more and more. Due to the global distribution of our contributors; Free Software development has always been agile to start with, even if we didn't put a label on it in the early days.

    And in agile development; sprints are a very important element to push the project forward. While sprints can be done over the web, they are hindered by time-zones, external distractions, availability of contributors, etc. Having real life sprints, even if those are few, are more productive as all the hindrances of the web meetings are eliminated and the productivity is greatly enhanced.

    Why do you think supporting such meetings is of importance and how has the support helped you as a KDE developer?

    The support allows us to bring developers together who would not be able to attend the sprints and would then have to be involved with it remotely, with all the downsides of remote work.

    Could you give a brief description of what your typical day in Randa was like in the past few years?

    Get up early, grab a great breakfast and meet the team members at the breakfast table; plan the day, eventually schedule a meeting for later during the day or attend the meetings scheduled in advance. Then discuss specific problems with the people on site, get some work done, lunch break, short walk to get fresh air, discussions during walks, get work done, grab some fruit, work again, oh, it is already supper time! After supper, continue work, relax with friends and discuss more plans, eventually get aware that time flies and it is already midnight and try to get some sleep.

    During the whole day tea and coffee are available, as well as fruits and sweets. Since all teams have specific rooms you always know where to find somebody, and of course we all use IRC to communicate and eventually schedule a meeting within 5 minutes.

    Lastly; any particular message to the people of the world?

    Support KDE and the Randa Meetings!

    Thanks a lot, Myriam, for your time for the interview and dedication to Amarok and the KDE community.

    Dot Categories:

    Akademy 2014 Keynotes: Sascha Meinrath and Cornelius Schumacher Wed, 30 Jul 2014 16:20:35 +0000

    Akademy 2014 will kick off on September 6 in Brno, Czech Republic; our keynote speakers will be opening the first two days. Continuing a tradition, the first keynote speaker is from outside the KDE community, while the second is somebody you all know. On Saturday, Sascha Meinrath will speak about the dangerous waters he sees our society sailing into, and what is being done to help us steer clear of the cliffs. Outgoing KDE e.V. Board President, Cornelius Schumacher, will open Sunday's sessions with a talk about what it is to be KDE and why it matters.


    Sascha Meinrath - photo by Faith Swords

    Sascha Meinrath on the Internet of Things

    Sascha Meinrath is well-known in the broad FOSS community. Wikipedia describes him as an "Internet culture leader and community Internet pioneer". He was a leading voice in the successful opposition to the U.S. SOPA and PIPA legislation, and is the founder of the Open Technology Institute (OTI), a public policy think tank advocating policy and regulations that are healthy for open source, open standards and innovation. OTI also works on lowering the barrier to wireless communication (Commotion Wireless) and advancing network research in the Measurement Lab. Recently, Sascha started the X-Lab, which anticipates technology directions and develops public policy for them, rather than reacting afterward with the risk of being caught off guard.

    Sascha looks ahead at potential challenges, aware of the ways governments and companies abuse technology or could do so. With the Akademy program committee, he discussed "digital feudalism—the interlocking system of devices and applications that are reducing us to a serf-like state". Having coined this term, he is in a good position to explain the ways in which private and government forces are undermining the democratic, participatory platform of the Internet. And how this subterfuge has further broad impacts that reduce our freedom.

    Resolving this dilemma cannot be solely a technical endeavor. Sascha said, "I see the work with the Commotion Wireless Project or fighting against NSA surveillance or on major spectrum licensure reform as different facets of the same problem, but am most worried about what happens with the so-called 'Internet of Things'—which I view with extreme skepticism". The Internet of Things (IoT) has the potential to transform communication networks massively. Enormous security implications aren't even the biggest concern. Sascha notes that "there are tremendous opportunities for building open ecosystems and privacy-protecting equivalents to mainstream products—but that has to be combined with strong pushes in governmental/policy circles as well as in outreach/PR".

    In other words, it is Sascha's intention to ensure that this transition to the Internet of Things—whatever shape it will have—is built on open standards, protocols and strong protection of individual freedom. "And if that disrupts the dominant business model of many major corporations today (who all want to commoditize your private data), so be it".

    Sascha Meinrath is one of Time Magazine's "Most Influential Minds in Tech" and Newsweek's "Digital Power Index Top 100 Influencers". KDE is in a strong position to provide technical innovation and has consistently demonstrated the power of community, freedom and openness. At Akademy 2014 in Brno, there is a strong possibility that this partnership will produce outcomes that will benefit people the world over. Anyone who is committed to having technology make a difference owes it to themselves to be part of Akademy.


    Cornelius in the (g)olden days - photo by Helge Heß

    Cornelius Schumacher on How KDE Makes You a Better Person

    A strikingly related subject will be brought to the Akademy audience on Sunday. Cornelius Schumacher, president of KDE e.V., has been a KDE contributor since 1999. He has seen changes in every direction and has been at the heart of several of them. Cornelius will talk about the tremendous opportunity KDE provides to learn and grow, not only technology, but also people. He will show how the community consistently acts as a breeding ground for software and for personal growth as well. "I joined KDE for the technology, but stayed for the community", Cornelius says. "I have never stopped being amazed by the people around me in KDE, the talent, the friendship, the passion to do something for the greater good. I learned so much from these people and owe a big part of my career and personal development to the community."

    Over the years Cornelius has seen many people join KDE and grow, and often outgrow the community. Roots for industry-changing technology and for amazing careers can be found in KDE. But what makes this environment so special? What holds it together over the many years where hundreds, even thousands of people contribute and form the KDE community? Cornelius gives a hint: "If the community is the soil, freedom is the fertilizer. The ideals of free software create the foundation that makes KDE possible, and these ideals extend to more than just software. Within KDE, it's a commonly felt responsibility to give everybody access to great technology, retaining individual freedoms and control about not only your computing, but your life."

    Cornelius's topic is not just abstract or conceptual; it is something which relates to all of us on a personal level. This is a challenge and a chance. In the end Cornelius will reveal the secret of how KDE makes you a better person.

    Akademy 2014 Brno

    For most of the year, KDE—one of the largest FOSS communities in the world—works online by email, IRC, forums and mailing lists. Akademy provides all KDE contributors the opportunity to meet in person to foster social bonds, work on concrete technology issues, propose and consider new ideas, and reinforce the innovative, dynamic culture of KDE. Akademy brings together artists, designers, developers, translators, users, writers, sponsors and other types of KDE contributors to celebrate the achievements of the past year and help determine the direction for the following year. Hands-on sessions offer the opportunity for intense work to bring those plans to reality. The KDE Community welcomes companies building on KDE technology, or looking to begin using it.

    If you are someone who believes that it's possible for technology to make a difference in the world, Akademy 2014 in Brno, Czech Republic is the place to be.

    Dot Categories:

    First Okular Sprint ever at Barcelona Sun, 27 Jul 2014 21:07:26 +0000

    In May a group of three Okular developers met for four days at the Blue Systems Barcelona office to hack on the KDE universal document viewer.

    Okular 2014 sprint group picture
    Albert Astals Cid, Luigi Toscano and Fabio D'Urso

    The first day the team triaged a lot of bugs resulting in a nice drop of unconfirmed bugs. There are still a lot of UNCONFIRMED items in that chart, almost all of them are wishes that we didn't know how to omit on the chart.

    During the next days there were discussions about ideas and implementations, including:

    • Mimetype backend priority now that we have a txt backend that can open almost any file
    • Investigation about a printing regression regarding hardware margins in newer versions of CUPS
    • Removal of lots of widget code from backends
    • Idea of creating a command line okular2text application to test libokularcore which can be used in a gui-less environment.
    Albert  talking about the workflow for saving documents
    Albert talking about the workflow for saving documents

    We decided that when porting to KF5 we will aim to have libokularcore be dependent on QtGui but not on QtWidget.

    The most important item we discussed was how Okular saves file data. The proposal is to never autosave, making Okular act more like an editor. This has implications for bringing up old autosaved content if autosave was not used any more. By the end of the last day, we think we developed what seems a good plan. Now we only need time to code it ;)

    Dot Categories:

    2014 Calligra Sprint in Deventer Sun, 27 Jul 2014 21:03:19 +0000

    From the fourth to the sixth of July, the Calligra team got together in sunny Deventer (Netherlands) for the yearly developer sprint at the same location as the last Krita sprint. Apart from seeing the sights and having our group photo in front of one of the main attractions of this quaint old Dutch town in the province of Overijssel, namely the cheese shop (and much cheese was taken home by the Calligra hackers, as well as stroopwafels from the Saturday market) we spent our time planning the future of Calligra and doing some healthy hacking and bug fixing!

    Calligra 2014 sprint group picture
    Jos van den Oever, Thorsten Zachmann, Arjen Hiemstra, Jigar Raisinghani,
    Friedrich Kossebau, Dmitry Kazakov, Jaroslaw Staniek, Boudewijn Rempt (left to right)

    What's coming

    For Calligra, we've been planning the next release: Calligra 2.9, which is planned for December. It will be the last release based on Qt4. We're a bit slow in porting to Qt5 and KDE Frameworks 5, because we still have the scars of the port to Qt4, which took years... This release will be pretty much Calligra as you know it, with all the bits intact.

    So then, after 2.9, we're planning to do a proper port to Qt5 and KF5, using Frameworks where appropriate. In early January, we'll lock down the repo, send everyone on vacation while the porting scripts run. When every script has ran, and everything builds again, we'll start properly porting Calligra. We expect to be able to release Calligra 3.0 end of March, so that's a three month release cycle.

    We need help!

    Here's a bit of serious news, though: parts of Calligra are essentially unmaintained. Applications like Karbon or Plan, which have a long pedigree and have been around for ages, have not seen any development for over a year -- or more. These applications are still unique, have lots and lots of promise... But for Calligra 3.0, this means that we'll disable those applications from the build after the initial automated port. And it's up to volunteers to re-enable them, fix all porting issues and take up maintainership!

    Frameworking

    As for the Calligra libraries, we've long felt that some of them could do with a wider exposure. There are libraries for handling property bags and showing them in a gui, there are libraries for loading vector images, for handling OpenDocument. We've got a library for handling color management, too. Right now, the libraries are tangled together, and it would be good to split them up again.

    We did that once before, but the split was undone during the KOffice 2 development process. Revisiting it right now isn't an option for lack of manpower. However, especially the vector image library might make a good addition to the KDE Frameworks, with a bit of work on API, documentation and so on. We want to get down to that during the port to Qt5.

    Translation

    Finally, Dmitry has been working with the Russian translation team to iron out some kinks in the translation process. In particular, undo strings are difficult in a language like Russian that uses a different (grammatical) case in different contexts. He has created a version of the undo library that forces developers to provide the proper context. We also discussed more long-term plans to make it easy to see the strings that need to be translated in the context of the gui -- as well as trying to create tools that make it easier to add new tooltips and other helpful strings.

    All in all, the get-together was very fruitful. We now have a pretty good plan for 2014 and 2015 and know where we want to go. Planning and setting directions matters: it motivates the current developers and makes clear to potential contributors where things are going and where they can chime in.

    Dot Categories:


    위 내용은 RSS를 지원하는 사이트에서 방금 읽어온 내용으로만 구성되어 있습니다.
    한국LUG는 대한민국의 리눅스 지식인[사용자/개발자]들의 커뮤니티입니다. [매년 1~2회의 공개세미나 개최]
    한국LUG : 울산 - 광주 - 전북 - 인천 - 대전 - LUG 위키

    [Linux Distribution] : CentOS | Ubuntu | Fedora | WhiteBox | Debian | Slackware | Gentoo | openSuSE

    "Linux" is a registered trademark of Linus Torvalds. "Linux is Kernel"
    - 리눅스는 공짜가 아니라 자유[Free & Effort]입니다 -
    [인터넷 서점/출판사 링크] : 강컴 | 알라딘 | 인터파크 | 예스24 | 교보문고 | 수퍼유저코리아 | 제이펍
    한국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.
    visitor stats
    1998-2014 www.lug.or.kr   Directed By Great Dragon, Kim.   Top
    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.
    준회원, 정회원, 우수회원, VIP회원, 기업회원, 관리자
    Be Maker!
    인생에서, 100% 순이익을 보장하는건 없다. 1%의 지식을 나눔으로써, 가끔씩 손해볼 필요도 있다.
    그대가 가진 1%의 지식만이라도 공공을 위해 포스팅하라. 손해본다는 생각이 앞선다면 그대의 인생은 힘들어질것이다.
    자신이 가진 지식의 1%도 투자하지 않고, 오로지 자신의 이익만 탐하는자와는 동지가 되지마라.
    만나서 대화하면 모두 좋은 사람들이지만, 유독 인터넷에서만 자신을 밝히지 않고, 좀비로 서식하는 사람들이 많다.
    부지불식간[不知不識間], 좀비(하류) 인생이 될지도 모르니, 항상 자신을 경계하도록 하라.
    홈으로~
    [도서 안내]
    1. CentOS Linux
    2. gcc로 공부하는 C++
    베스트셀러 입성^^

    3. 쉘 스크립트 입문
    4. JSP 입문

    아래 배너들은 LUG 세미나 모임에 도움을 주신(실) 멋진 기업들입니다. ^^