한국리눅스유저그룹 - 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 소개
2017년 6월 27일 화요일
현재접속자 : 33 (0)
보안 LOGIN :  자동 [ID/PASS 찾기]
총 회원: 20,028명
Today Join: 0명
지역 모임 게시판 : [대구지역] , [서울지역]

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

MY IP : 23.20.242.166





[사이트내 검색]
  ◆ 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 게시물 ]
    * [코][CentOS 리눅스 …
    * [코][CentOS 리눅스 …
    * 가입인사요
    * bacula 백업 서비…
    * 안녕하세요
    * [코]가입인사 드립…
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * debian 원격 CPU …
    * 가입인사 드립…
    * [초대] 아시아 …
      ◆ LUG 회원 동지분들

  • 총회원 : 20,028명

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

  • 박원진[경기][10-08]
    권수혁[서울][10-06]
    임호진[서울][10-02]
    손주민[KR][10-01]
    Elliot[KR][09-30]
    김태욱[충남][09-28]
    최선길[서울][09-26]
    조규선[서울][09-26]
    임형규[경북][09-25]
    윤태준[서울][09-24]
      ◆ 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수

    724
    726
    615
    694
    702
    435
    22 23 24 25 26 27
    최대 : 2,446
    전체 : 2,534,818




    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)
    Robert Kaye -- Music Buff, Entrepreneur, Akademy Keynote Speaker Sun, 18 Jun 2017 18:07:26 +0000


    Robert Kaye, creator of MusicBrainz

    Robert Kaye is definitely a brainz-over-brawn kinda guy. As the creator of MusicBrainz, ListenBrainz and AcousticBrainz, all created and maintained under the MetaBrainz Foundation, he has pushed Free Software music cataloguing-tagging-classifying to the point it has more or less obliterated all the proprietary options.

    In July he will be in Almería, delivering a keynote at the 2017 Akademy -- the yearly event of the KDE community. He kindly took some time out of packing for a quick trip to Thailand to talk with us about his *Brainz projects, how to combine altruism with filthy lucre, and a cake he once sent to Amazon.

    Robert Kaye: Hola, ¿qué tal?

    Paul Brown: Hey! I got you!

    Robert: Indeed. :)

    Paul: Are you busy?

    Robert: I'm good enough, packing can wait. :)

    Paul: I'll try and be quick.

    Robert: No worries.

    * Robert has vino in hand.

    Paul: So you're going to be delivering the keynote at Akademy...

    * Robert is honored.

    Paul: Are you excited too? Have you ever done an Akademy keynote?

    Robert: Somewhat. I've got... three? Four trips before going to Almería. :)

    Paul: God!



    MetaBrainz is the umbrella project under which all other *Brainz are built.

    Robert: I've never done a keynote before. But I've done tons and tons of presentations and speeches, including to the EU, so this isn't something I'm going to get worked up about thankfully.

    Paul: I'm assuming you will be talking about MetaBrainz. Can you give us a quick summary of what MetaBrainz is and what you do there?

    Robert: Yes, OK. In 1997/8 in response to the CDDB database being taken private, I started the CD Index. You can see a copy of it in the Wayback Machine. It was a service to look up CDs and I had zero clues about how to do open source. Alan Cox showed up and told me that databases would never scale and that I should use DNS to do a CD lookup service. LOL. It was a mess of my own making and I kinda walked away from it until the .com crash.

    Then in 2000, I sold my Honda roadster and decided to create MusicBrainz. MusicBrainz is effectively a music encyclopedia. We know what artists exist, what they've released, when, where their Twitter profiles are, etc. We know track listings, acoustic fingerprints, CD IDs and tons more. In 2004 I finally figured out a business model for this and created the MetaBrainz Foundation, a California tax-exempt non-profit. It cannot be sold, to prevent another CDDB. For many years MusicBrainz was the only project. Then we added the Cover Art Archive to collect music cover art. This is a joint project with the Internet Archive.

    Then we added CritiqueBrainz, a place for people to write CC licensed music reviews. Unlike Wikipedia, ours are non-neutral POV reviews. It is okay for you to diss an album or a band, or to praise it.

    Paul: An opinionated musical Wikipedia. I already like it.

    Robert: Then we created AcousticBrainz, which is a machine learning/analysis system for figuring out what music sounds like. Then the community started BookBrainz. And two years ago we started ListenBrainz, which is an open source version of last.fm's audioscrobbler.



    MusicBrainz is a repository of music metadata widely used by commercial and non-commercial projects alike.

    Paul: Wait, let's backtrack a second. Can you explain AcousticBrainz a bit more? What do you mean when you say "figure out what music sounds like"?

    Robert: AcousticBrainz allows users to download a client to run on their local music collection. For each track it does a very detailed low-level analysis of the acoustics of the file. This result is uploaded to the server and the server then does machine learning on it to guess: Does it have vocals? Male of female? Beats per minute? Genre? All sorts of things and a lot of them need a lot of improvement still.

    Paul: Fascinating.

    Robert: Researchers provided all of the algorithms, being very proud and all: "I've done X papers on this and it is the state of the art". State of the art if you have 1,000 audio tracks, which is f**king useless to an open source person. We have three million tracks and we're not anywhere near critical mass. So, we're having to fix the work the researchers have done and then recalculate everything. We knew this would happen, so we engineered for it. We'll get it right before too long.

    All of our projects are long-games. Start a project now and in five years it might be useful to someone. Emphasis on "might".

    Then we have ListenBrainz. It collects the listening history of users. User X listened to track Y at time Z. This expresses the musical taste of one user. And with that we have all three elements that we've been seeking for over a decade: metadata (MusicBrainz), acoustic info (AcousticBrainz) and user profiles (ListenBrainz). The holy trinity as it were. You need all three in order to build a music recommendation engine.

    The algorithms are not that hard. Having the underlying data is freakishly hard, unless you have piles of cash. Those piles of cash and therefore the engines exist at Google, Last.fm, Pandora, Spotify, et al. But not in open source.

    Paul: Don't you have piles of cash?

    Robert: Nope, no piles of cash. Piles of eager people, however! So, once we have these databases at maturity we'll create some recommendation engine. It will be bad. But then people will improve it and eventually a pile of engines will come from it. This has a significant chance of impacting the music world.

    Paul: You say that many of the things may be useful one day, but you also said MetaBrainz has a business model. What is it?

    Robert: The MetaBrainz business model started out with licensing data using the non-commercial licenses. Based on "people pay for frequent and easy updates to the data". That worked to get us to 250k/year.

    Paul: Licensing the data to...?

    Robert: The MusicBrainz core data. But there were a lot of people who didn't need the data on an hourly basis.

    Paul: Sorry. I mean *who* were you licensing to?

    Robert: It started with the BBC and Google. Today we have all these supporters. Nearly all the large players in the field use our data nowadays. Or lie about using our data. :)

    Paul: Lie?

    Robert: I've spoken to loads of IT people at the major labels. They all use our data. If you speak to the execs, they will swear that they have never used our data.

    Paul: Ah. Hah hah. Sounds about right.

    Robert:Anyways, two years ago we moved to a supporter model. You may legally use our data for free, but morally you should financially support us. This works.

    Paul: Really?

    Robert: We've always used what I call a "drug dealer business model". The data is free. Engineers download it and start using it. When they find it works and want to push it into a product they may do that without talking to us. Eventually we find them and knock on their door and ask for money.

    Paul: They pay you? And I thought the music industry was evil.

    Robert: This is the music *tech* companies. They know better.

    Anyways...

    Their bizdev types will ask: where else can we get this data for cheaper? The engineers look around for other options. Prices can range from 3x to 100x, depending on use, and the data is not nearly as good. So they sign up with us. This is not out of the kindness of their hearts.

    Paul: Makes more sense now.

    Robert: Have you heard the Amazon cake story?

    Paul: The what now?

    Robert: Amazon was 3 years behind in paying us. I harangued them for months. Then I said: "If you don't pay in 2 weeks, I am going to send you a cake."



    Amazon got cake to celebrate the third anniversary of an unpaid invoice.

    "A cake?"

    "Yes, a cake. One that says 'Congratulations on the 3rd anniversary'..."

    They panicked, but couldn't make it happen.

    So I sent the cake, then silence for 3 days.

    Then I got a call. Head of legal, head of music, head of AP, head of custodial, head of your momma. All in one room to talk to me. They rattled off what they owed us. It was correct. They sent a check.

    Cake was sent on Tuesday, check in hand on Friday.

    This was pivotal for me: recognizing that we can shame companies to do the right thing... Such as paying us because to switch off our data (drugs) is far worse than paying.

    Last year we made $323k, and this year should be much better. We have open finances and everything. People can track where money goes. We get very few questions about us being evil and such.

    Paul: How many people work with you at MetaBrainz, as in, are on the payroll?

    Robert: This is my team. We have about 6 full-time equivalent positions. To add to that, we have a core of contributors: coders, docs, bugs, devops... Then a medium ring of hard-core editors. Nicolás Tamargo and one other guy have made over 1,000,000 edits to the database!

    Paul: How many regular volunteers then?

    Robert: 20k editors per year. Más o menos. And we have zero idea how many users. We literally cannot estimate it. 40M requests to our API per day. 400 replicated copies of our DB. VLC uses us and has the largest installation of MusicBrainz outside of MetaBrainz.

    And we ship a virtual machine with all of MusicBrainz in it. People download that and hammer it with their personal queries. Google Assistant uses it, Alexa might as well, not sure. So, if you ask Google Assistant a music-related question, it is answered in part by our data. We've quietly become the music data backbone of the Internet and yet few people know about us.

    Paul: Don't you get lawyers calling you up saying you are infringing on someone's IP?

    Robert: Kinda. There are two types: 1) the spammers have found us and are hammering us with links to pirated content. We're working on fixing that. 2) Other lawyers will tell us to take content down, when we have ZERO content. They start being all arrogant. Some won't buzz off until I tell them to provide me with an actual link to illegal content on our site. And when they can't do it, they quietly go away.

    The basic fact is this: we have the library card catalog, but not the library. We mostly only collect facts and facts are not copyrightable.

    Paul: What about the covers?

    Robert: That is where it gets tricky. We engineered it so that the covers never hit our servers and only go to the Internet Archive. The Archive is a library and therefore has certain protections. If someone objects to us having something, the archive takes it down.

    Paul: Have you had many objections?

    Robert: Not that many. Mostly for liner notes, not so much for covers. The rights for covers were never aggregated. If someone says they have rights for a collection, they are lying to you. It's a legal mess, plain and simple. All of our data is available under clear licenses, except for the CAA -- "as is"

    Paul: What do you mean by "rights for a collection"?

    Robert: Rights for a collection of cover art. The rights reside with the band. Or the friend of the band who designed the cover. Lawyers never saw any value in covers pre-Internet. So the recording deals never included the rights to the covers. Everyone uses them without permission

    Paul: I find that really surprising. So many iconic covers.

    Robert: It is obvious in the Internet age, less so before the Internet. The music industry is still quite uncomfortable with the net.

    Paul: Record labels always so foresightful.

    Robert: Exactly. Let's move away from labels and the industry.

    Though, one thing tangentially, I envisioned X, Y, Z, uses for our data, but we made the data rigorous, well-connected and concise. Good database practices. And that is paying off in spades. The people who did not do that are finding that their data is no longer up to snuff for things like Google Assistant.

    Paul: FWIW, I had never heard of Gracenote until today. I had heard of MusicBrainz, though. A lot.

    Robert: Woo! I guess we're succeeding. :)

    Paul: Well, it is everywhere, right?

    Robert: For a while it was even in Antarctica! A sysadmin down there was wondering where the precious bandwidth went during the winter. Everyone was tagging their music collection when bored. So he set up a replica for the winter to save on bandwidth.

    Paul: Of course they were and of course he did.

    Robert: Follows, right? :)

    Paul: Apart from music, which you clearly care for A LOT, I heard you are an avid maker too.

    Robert: Yes. Party Robotics was a company I founded when I was still in California and we made the first affordable cocktail robots. But I also make blinky LED light installations. Right now I am working on a sleep debugger to try and improve my crapstastic sleep.

    I have a home maker space with an X-Carve, 3D printer, hardware soldering station and piles of parts and tools.

    Paul: Uh... How do flashing lights help with sleep?

    Robert: Pretty lights and sleep-debugging are separate projects.

    Paul: What's your platform of choice, Arduino?

    Robert: Arduino and increasingly Raspberry Pi. The Zero W is the holy grail, as far as I am concerned.

    Oh! And another project I want: ElectronicsBrainz.

    Paul: This sounds fun already. Please tell.

    Robert: Info, schematics and footprints for electronic parts. The core libraries with KiCad are never enough. you need to hunt for them. Screw that. Upload to ElectronicBrainz, then, if you use a part, rate it, improve it. The good parts float to the top, the bad ones drop out. Integrate with Kicad and, bam! Makers can be much more useful. In fact, this open data paradigm and the associated business model is ripe for the world. There are data silos *everywhere*.

    Paul: I guess that once you have set up something like MusicBrainz, you start seeing all sorts of applications in other fields.

    Robert: Yes. Still, we can't do everything. The world will need more MetaBrainzies.

    Paul: Meanwhile, how can non-techies help with all these projects?

    Robert: Editing data/adding data, writing docs or managing bug reports as well. Clearly our base of editors is huge. It is a very transient community, except for the core.

    Also, one thing that I want to mention in my keynote is blending volunteers and paid staff. We've been really lucky with that. The main reason for that is that we're open. We have nothing to hide. We're all working towards the same goals: making the projects better. And when you make a site that has 40M requests in a day, there are tasks that no one wants to do. They are not fun. Our paid staff work on all of those.

    Volunteers do the things that are fun and can transition into paid staff -- that is how all of our paid staff became staff.

    Paul: This is really an incredible project.

    Robert: Thanks! Dogged determination for 17 years. It’s worth something.

    Paul: I look forward to your keynote. Thank you for your time.

    Robert: No problem.

    Paul: I'll let you get back to your packing.

    Robert: See you in Almería.

    Robert Kaye will deliver the opening keynote at Akademy 2017 on the 22nd of July. If you would like to see him and talk to him live, register here.

    About Akademy

    For most of the year, KDE—one of the largest free and open software communities in the world—works on-line 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, consider new ideas, and reinforce the innovative, dynamic culture of KDE. Akademy brings together artists, designers, developers, translators, users, writers, sponsors and many other types of KDE contributors to celebrate the achievements of the past year and help determine the direction for the next year. Hands-on sessions offer the opportunity for intense work bringing those plans to reality. The KDE Community welcomes companies building on KDE technology, and those that are looking for opportunities. For more information, please contact The Akademy Team.

    Dot Categories:

    Plasma 5.10, Simple by Default Powerful When Needed Tue, 30 May 2017 12:30:03 +0000



    Plasma 5.10

    KDE Plasma 5.10

    Monday, 30 May 2017. Today KDE has released Plasma 5.10 with new features across the suite to give users an experience which lives up to our tagline: simple by default, powerful when needed.


    Panel Task Manager





    Middle Mouse Click to Group

    Task Manager, the list of applications in the panel, has gained options for middle mouse click such as grouping and ungrouping applications.

    Several other improvements here include:

    • Places jump list actions in File manager launchers (e.g. pinned Dolphin in Task Manager now lists user places)
    • The icon size in vertical Task Managers is now configurable to support more common vertical panel usage patterns
    • Improved app identification and pinning in Task Manager for apps that rely on StartupWMClass, perl-SDL-based apps and more


    Folder View Is the New Default Desktop



    Spring Loading in Folder View

    Folder on the Desktop by Default

    After some years shunning icons on the desktop we have accepted the inevitable and changed to Folder View as the default desktop which brings some icons by default and allows users to put whatever files or folders they want easy access to. Many other improvements have been made to the Folder View include:

    • Spring Loading in Folder View making drag and drop of files powerful and quick
    • More space-saving/tighter icon grid in Folder View based on much user feedback
    • Improved mouse behavior / ergonomics in Folder View for icon dnd (less surprising drop/insert location), rectangle selection (easier, less fiddly) and hover (same)
    • Revamped rename user interface in Folder View (better keyboard and mouse behavior e.g. closing the editor by clicking outside, RTL fixed, etc.)
    • Massively improved performance in Folder View for initial listing and scrolling large folders, reduced memory usage
    • Many other bug fixes and UI improvements in Folder View, e.g. better back button history, Undo shortcut support, clickable location in the headings, etc.
    • Unified drop menu in Folder View, showing both file (Copy/Move/Link) and widget (creating a Picture widget from an image drop, etc.) drop actions
    • It is now possible to resize widgets in the desktop by dragging on their edges and moving them with Alt+left-click, just like regular windows


    New Features Everywhere

    Lock Screen Now Has Music Controls
    Lock Screen Now Has Music Controls

     

    Software Centre Plasma Search

    Software Centre Plasma Search offers to install apps

     

    Audio Volume Device Menu

    Audio Volume Device Menu

    There are so many other improvements throughout the desktop, here's a sample:

    • Media controls on lock screen
    • Pause music on suspend
    • Software Centre Plasma Search (KRunner) suggests to install non-installed apps
    • File copying notifications have a context menu on previews giving access to actions such as open containing folder, copy, open with etc
    • Improved plasma-windowed (enforces applet default/minimum sizes etc)
    • 'desktop edit mode', when opening toolbox reveals applet handles
    • Performance optimizations in Pager and Task Manager
    • 'Often used' docs and apps in app launchers in addition to 'Recently used'
    • Panel icons (buttons for popup applets, launcher applets) now follow the Icons -> Advanced -> Panel size setting in System Settings again, so they won't take up too much space, particularly useful for wide vertical panels
    • Revamped password dialogs for network authentication
    • The security of the lock screen architecture got reworked and simplified to ensure that your system is secured when the screen is locked. On Linux systems the lock screen is put into a sandbox through the seccomp technology.
    • Plasma's window manager support for hung processes got improved. When a window is not responding any more it gets darkened to indicate that one cannot interact with it any more.
    • Support for locking and unlocking the shell from the startup script, useful especially for distributions and enterprise setups
    • Audio Volume applet has a handy menu on each device which you can use to set is as default or switch output to headphones.


    Improved touch screen support



    Virtual keyboard on Log In and Lock Screen

    Virtual keyboard on Log In and Lock Screen


    Touch Screen Support has improved in several ways:

    • Virtual Keyboard in lock screen
    • Virtual Keyboard in the login screen
    • Touch screen edge swipe gestures
    • Left screen edge defaults to window switching
    • Show auto-hiding panels through edge swipe gesture


    Working for the Future with Wayland

    We have put a lot of work into porting to new graphics layer Wayland, the switch is coming but we won't recommend it until it is completely transparent to the user. There will be improved features too such as KWin now supports scaling displays by different levels if you have a HiDPI monitor and a normal DPI screen.

    Keyboard layout support in Wayland now has all the features of X11:

    • Layout switcher in the system tray
    • Per layout global shortcut
    • Switch layout based on a policy, either global, virtual desktop, application or per window
    • IPC interface added, so that other applications can change layout.


    Plymouth Boot Splash Selection



    Plymouth KControl Module

    Plymouth KControl Module

    A new System Settings module lets you download and select boot time splashes.


    Bundle Packages



    Selecting a file using file chooser portal, invoking openURI portal and notification portal

    Flatpak integration with xdg-desktop-portal-kde: selecting a file using file chooser portal, invoking openURI portal and notification portal

    Experimental support for forthcoming new bundle package formats has been implemented. Discover software centre has gained provisional backends for Flatpak and Snappy. New plugin xdg-desktop-portal-kde has added KDE integration into Flatpak packaged applications.

    Support for GNOME’s Open Desktop Ratings, replacing old Ubuntu popularity contest with tons of already existing reviews and comments.


    Full Plasma 5.10 changelog

    Plasma 5.10 Beta, Slicker Desktop Mon, 15 May 2017 12:37:17 +0000

    Also available in:

    English | Català | Nederlands | Svenska | Українська



    Plasma 5.10 Beta

    KDE Plasma 5.10 Beta

    Monday, 15 May 2017. Today KDE has made a testing release of our desktop Plasma 5.10 with new features across the suite to give users an experience which lives up to our tagline: simple by default, powerful when needed.


    Panel Task Manager





    Middle Mouse Click to Group

    Task Manager, the list of applications in the panel, has gained options for middle mouse click such as grouping and ungrouping applications.

    Several other improvements here include:

    • Places jump list actions in File manager launchers (e.g. pinned Dolphin in Task Manager now lists user places)
    • The icon size in vertical Task Managers is now configurable to support more common vertical panel usage patterns
    • Improved app identification and pinning in Task Manager for apps that rely on StartupWMClass, perl-SDL-based apps and more


    Folder View Is the New Default Desktop



    Spring Loading in Folder View

    Folder on the Desktop by Default

    After some years shunning icons on the desktop we have accepted the inevitable and changed to Folder View as the default desktop which brings some icons by default and allows users to put whatever files or folders they want easy access to. Many other improvements have been made to the Folder View include:

    • Spring Loading in Folder View making drag and drop of files powerful and quick
    • More space-saving/tighter icon grid in Folder View based on much user feedback
    • Improved mouse behavior / ergonomics in Folder View for icon dnd (less surprising drop/insert location), rectangle selection (easier, less fiddly) and hover (same)
    • Revamped rename user interface in Folder View (better keyboard and mouse behavior e.g. closing the editor by clicking outside, RTL fixed, etc.)
    • Massively improved performance in Folder View for initial listing and scrolling large folders, reduced memory usage
    • Many other bug fixes and UI improvements in Folder View, e.g. better back button history, Undo shortcut support, clickable location in the headings, etc.
    • Unified drop menu in Folder View, showing both file (Copy/Move/Link) and widget (creating a Picture widget from an image drop, etc.) drop actions
    • It is now possible to resize widgets in the desktop by dragging on their edges and moving them with Alt+left-click, just like regular windows


    New Features Everywhere



    Lock Screen Now Has Music Controls
    Lock Screen Now Has Music Controls

     


    Software Centre Plasma Search

    Software Centre Plasma Search offers to install apps

     


    Audio Volume Device Menu

    Audio Volume Device Menu

    There are so many other improvements throughout the desktop, here's a sample:

    • Media controls on lock screen
    • Pause music on suspend
    • Software Centre Plasma Search (KRunner) suggests to install non-installed apps
    • File copying notifications have a context menu on previews giving access to actions such as open containing folder, copy, open with etc
    • Improved plasma-windowed (enforces applet default/minimum sizes etc)
    • 'desktop edit mode', when opening toolbox reveals applet handles
    • Performance optimizations in Pager and Task Manager
    • 'Often used' docs and apps in app launchers in addition to 'Recently used'
    • Panel icons (buttons for popup applets, launcher applets) now follow the Icons -> Advanced -> Panel size setting in System Settings again, so they won't take up too much space, particularly useful for wide vertical panels
    • Revamped password dialogs for network authentication
    • The security of the lock screen architecture got reworked and simplified to ensure that your system is secured when the screen is locked. On Linux systems the lock screen is put into a sandbox through the seccomp technology.
    • Plasma's window manager support for hung processes got improved. When a window is not responding any more it gets darkened to indicate that one cannot interact with it any more.
    • Support for locking and unlocking the shell from the startup script, useful especially for distributions and enterprise setups
    • Audio Volume applet has a handy menu on each device which you can use to set is as default or switch output to headphones.


    Improved touch screen support



    Virtual keyboard on Log In and Lock Screen

    Virtual keyboard on Log In and Lock Screen


    Touch Screen Support has improved in several ways:

    • Virtual Keyboard in lock screen
    • Virtual Keyboard in the login screen
    • Touch screen edge swipe gestures
    • Left screen edge defaults to window switching
    • Show auto-hiding panels through edge swipe gesture


    Working for the Future with Wayland

    We have put a lot of work into porting to new graphics layer Wayland, the switch is coming but we won't recommend it until it is completely transparent to the user. There will be improved features too such as KWin now supports scaling displays by different levels if you have a HiDPI monitor and a normal DPI screen.

    Keyboard layout support in Wayland now has all the features of X11:

    • Layout switcher in the system tray
    • Per layout global shortcut
    • Switch layout based on a policy, either global, virtual desktop, application or per window
    • IPC interface added, so that other applications can change layout.


    Plymouth Boot Splash Selection



    Plymouth KControl Module

    Plymouth KControl Module

    A new System Settings module lets you download and select boot time splashes.


    Bundle Packages



    Selecting a file using file chooser portal, invoking openURI portal and notification portal

    Flatpak integration with xdg-desktop-portal-kde: selecting a file using file chooser portal, invoking openURI portal and notification portal

    Experimentla support for forthcoming new bundle package formats has been implemented. Discover software centre has gained provisional backends for Flatpak and Snappy. New plugin xdg-desktop-portal-kde has added KDE integration into Flatpak packaged applications.

    Support for GNOME’s Open Desktop Ratings, replacing old Ubuntu popularity contest with tons of already existing reviews and comments.


    Full Plasma 5.10.0 changelog

    KDE e.V. Community 2016 Report Thu, 04 May 2017 21:15:14 +0000

    The KDE e.V. community report for 2016 is now available. After the introductory statement from the Board, you can read a featured article about the 20th anniversary of KDE, and an overview of all developer sprints and conferences supported by KDE e.V. The report includes statements from our Working Groups, development highlights for 2016, and some information about the current structure of KDE e.V.

    Featured Article – 20 years of KDE

    In 2016, all of us celebrated 20 years of the KDE Community with a number of parties around the world. We participated in the awesome QtCon in Berlin, announced the book 20 Years of KDE: Past, Present and Future and the KDE timeline. In this featured article, Lydia Pintscher brings back the early KDE impetus for digital freedom that still remains alive in every contributor's soul.

    Supported Activities and Specific Reports

    The report provides summaries of eight KDE e.V. supported developer sprints and six trade shows and community events where the KDE Community had its presence. Specific reports from the KDE e.V. Working Groups and KDE España are also presented. Finally, the report contains development highlights for 2016, and a short overview of mentoring programs in which KDE has been involved.

    Results

    The report concludes with a list of contributors who joined KDE e.V. during 2016, and presents the current members of the KDE e.V. Board of Directors. We invite you to read the entire report!

    Dot Categories:

    Have You Heard? KDE Applications 17.04 and Plasma 5.9.5 Now Available Tue, 02 May 2017 16:23:08 +0000

    The last two weeks have been busy for the KDE Community. On April 20 we announced the release of KDE Applications 17.04, and five days later we released a new set of bugfixes and translations for Plasma, officially versioned Plasma 5.9.5.

    Both new versions of our products have introduced several features and stability improvements to the overall KDE user experience. Here are some of the highlights from the latest KDE Applications and Plasma releases. As always, you can find a lot more information in their respective changelogs.

    What's New in File Management?

    If Dolphin is your file manager of choice, you will be happy to hear that it now allows you to interact with the metadata widgets in the tooltips. The Places panel now has better context menus, and opening a new instance of Dolphin using the "New Window" option will launch it in the same target folder as your current Dolphin window.

    A significant change that affects not only Dolphin, but also Kate and KWrite, is that launching these applications as root on Linux systems has been disabled by default. The reason for this is that it is a safety risk to run GUI apps with root privileges in the X Window System (X11).

    When it comes to viewing your files, Okular will be even better at it thanks to numerous improvements. You can now create bookmarks from the Table of Contents, resize annotations, and disable automatic search while typing.

    Finally, Ark - the application that lets you manage compressed files and folders - now has a handy plugin configuration dialog and a Search function to help you look inside your archives.

    What About Multimedia Applications?

    The biggest improvements in the multimedia department will be visible in Kdenlive, KDE's video editor. The profile selection dialog has been fully redesigned, and it is now much easier to tweak the framerate, screen size, and other details of your project. Perhaps the coolest new feature in Kdenlive is the ability to play your video directly from the notification you receive when rendering is completed.

    Other multimedia applications received some minor improvements, for example Gwenview now lets you hide the status bar in the application window.

    Don't Forget About KDE Edu!

    Our educational applications have seen some interesting changes. KAlgebra - the powerful graphing calculator and math-learning tool - has a new 3D back-end on the desktop, and its mobile version has been ported to Kirigami 2.0.

    If you love music more than math, the new version of Minuet will delight you. The music education tool now comes with more scale exercises and ear-training tasks, plus an entire Test Mode for practicing and monitoring your progress.

    KStars, our desktop planetarium, will now work much better on OS X, and KGeography now includes a map of Ghana.

    New Members of the KDE Applications Family

    We are happy to announce that K3b, the disk burning software, is now part of KDE Applications. In other great news, several applications have been ported from their old kdelibs4 base to KDE Frameworks 5. The list includes KCachegrind, Kajongg, kde-dev-utils and kdesdk-kioslaves.

    No longer included in KDE Applications is the unmaintained development tool Kommander.

    What About the New Plasma?

    The most obvious changes introduced in Plasma 5.9.5 are related to window decorations and other visual tweaks. Themes in the System Settings module are now sorted, Plastik window decoration supports the global menu, and Aurorae window decorations support the global menu button. KWin will respect theme colors in buttons, and you will be able to edit the default color scheme of your Plasma Desktop.

    Moreover, your Plasma session will correctly handle the event of disconnecting a primary screen and replacing it with a new one. The Media Controller Plasmoid has been fixed, and can now properly seek tracks longer than 30 minutes.

    Where Can You Get All These New Things?

    Both KDE Applications 17.04 and Plasma 5.9.5 are available in KDE neon. Linux distributions are expected to provide packages or update their existing ones in the coming weeks. Users of Arch Linux, Manjaro Linux, and Gentoo should already see our latest software in their repositories.

    If you can't wait for your distribution's packages, you can always download our source code and compile it yourself. We provide build instructions for both KDE Applications and Plasma.

    What's Next?

    Plasma 5.10 is expected at the end of May. If you have been following our developers' blogs, you might be aware of some upcoming features. Folder View will have a much more prominent role on the Plasma Desktop, and it will include practical spring-loading navigation.

    A lot more is in the works, and we will reveal some of the novelties as the release date approaches. Make sure to follow us on Twitter, Facebook, and Google+ to keep up with all the news. If you're planning to celebrate the release of Plasma 5.10 by hosting a release party, start preparing now! Our Community Wiki has some tips on how to organize a local KDE event.

    In the meantime, let us know about your experience with KDE Applications 17.04 and Plasma 5.9.5 in the comments!

    Dot Categories:

    Kirigami 2.1 is Out Fri, 28 Apr 2017 18:05:55 +0000

    Kirigami UI lets you easily design and create convergent apps that work on desktop and mobile environments. Platforms supported by Kirigami UI include Windows, Android, and Linux. Kirigami is especially indicated for KDE's Plasma Desktop and the upcoming Plasma Mobile platform, KDE's graphical environment for mobile devices. Apps developed with Kirigami will probably also work on MacOS X and iOS with minimal tweaking, although these platforms are not officially supported yet.

    In fact, today's release has benefited from the feedback from the Subsurface Mobile community -- the most prominent users of Kirigami outside of KDE at the moment. The Subsurface app, originally created by Linux creator Linus Torvalds, has successfully been ported to both iOS and MacOS X.

    Several new components have been added to today's release:



    The new Discover, KDE's graphical utility for searching and installing for apps, displays a customized ListView with a background picture.

    • ItemViewHeader is the standardized title for ListViews and can be customized with a background picture that will scroll with a nice parallax effect when the header adjusts. You can configure it to follow several different behaviours.
    • ApplicationItem is a root element for the QML application. You can use it in applications that are a hybrid of QWidgets and QML. The main view for these applications will be either QQuickView or a QQuickWidget.
    • PageRow is now a public element and you can use it directly in any application and in any context.

    Developers have also engaged in a comprehensive bug stomping campaign, correcting among other things:

    • The bug that affected the behaviour of the central scrollable column view
    • Spacing and margins, improving the sizing for bottom action buttons and drawer handles

    Other fixes specific to applications running on a desktop system include:

    • The Desktop mode bar has been rewritten, improving the behavior of the pages when loaded on a desktop app.
    • Improvements to icon management for icons coming from the system-wide icon theme when the application is running on a desktop system
    • Better mouse wheel support in the main item views
    • Bugfixes in the behaviour of the central scrollable column view

    To find out more about this release and learn more about Kirigami in general, visit our KDE techbase website. If you would like to get started developing your apps with Kirigami, visit the Kirigami2 API overview.

    You can also talk directly to the developers and become a part of the future of desktop/mobile convergence by visiting our forum, joining in the conversation on the Plasma IRC channel, or hanging out in our Telegram group.

    User Question: With Some Free Software Phone Projects Ending, What Does Plasma Mobile's Future Look Like? Fri, 28 Apr 2017 11:50:17 +0000

    Q: With some free software phone projects ending, what does Plasma Mobile's future look like?

    A: The future is rosy. While it is true that Plasma Mobile used to be built on the Ubuntu Phone codebase, that was superseded some time ago. The recent events at Ubuntu and other mobile communities have not modified the pace of the development (which is pretty fast) or the end goal, which is to build frameworks that will allow convergence for all kinds of front-ends and apps on all kinds of devices.



    The "converged" KAlgebra app running on an Android phone.

    That framework for apps already exists. It is called Kirigami. Usually an operating system gains traction because of its apps. Think back when Android was the underdog to iOS, what did Google do? Lower the bar and put in place incentives for developers to create apps for Android.

    The plan is that Kirigami will make the underlying platform irrelevant. If developers can port their apps with minimal hassle, and users can run their apps the same on all platforms, including the desktop, the possibility of having a shot at grabbing a slice of the mobile market becomes much more realistic. Even for new players, the main hurdle at the point of entry, i.e. having a well-stocked app store, disappears.

    In the last couple of weeks Plasma Mobile developers have been working with some other mobile communities and has now announced the Halium project. This project aims to develop a common free, open and community-backed base-layer for all GNU/Linux-based mobile operating systems, including Ubuntu Phone which lives on through the UBports project. This interface will allow all operating systems to interact with the Android subsystems that control hardware and other low level components.

    As you can see, the Plasma Mobile developers are working on bringing a common framework both to the UI side front and to the base layer. Interestingly, they are doing this, not only for the benefit of Plasma Mobile, but, in true Free Software fashion, for every community with a mobile project. This was already the goal before what happened at Ubuntu, by the way.

    So, as I said at the beginning, the future for Plasma Mobile is bright.

    Dot Categories:

    Akademy 2018 Call for Hosts Fri, 28 Apr 2017 05:51:58 +0000

    Akademy, KDE's annual conference, requires a place and team for the year 2018. That's why we are looking for a vibrant, enthusiastic spot in Europe that can host us!

    A Bit About Akademy

    Akademy is KDE's annual get-together where our creativity, productivity and love are at their peak. Developers, users, translators, students, artists, writers - pretty much anyone who has been involved with KDE will join Akademy to participate and learn. Contents will range from keynote speeches and a two-day dual track session of talks by the FOSS community, to workshops and Birds of a Feather (BoF) sessions where we plot the future of the project. Friday is scheduled for the KDE e.V. General Assembly and a pre-Akademy party/welcoming event. Saturday and Sunday covers the keynotes, talks and lightning talks. The remaining four days are used for BoFs, intensive coding sessions and workshops for smaller groups of 10 to 30 people out of which one day is reserved for a Day Trip of the attendees around the local touristic sights. Hosting Akademy is a great way to contribute to a movement of global collaboration. You get a chance to host one of the largest FOSS community in the world with contributors from over the world and be a witness to a wonderful inter-cultural fusion of attendees in your home town. You'll also get great exposure to Free Software. It is a great opportunity for the local university students, professors, technology enthusiasts and professionals to try their hand at something new.

    What You Need to Do

    Akademy requires a location in Europe, with a nice conference venue, that is easy to reach, preferably close to an international airport. Organizing Akademy is a demanding and a resource intensive task but you’ll be guided along the entire process by people who’ve been doing this for years. Nevertheless, the local team should be prepared to spare a considerable amount of time for this. For detailed information, please see the Call for Hosts. Questions and applications should be addressed to the Board of KDE e.V. or the Akademy Team. Please indicate your interest in hosting Akademy to the Board of KDE e.V. by June 1st. Full applications will be accepted until 15th June. We look forward to your enthusiasm in being the next host for Akademy 2018!

    Plasma Team Discusses Web-browser integration, Bundled Apps and new Features Mon, 20 Mar 2017 14:43:55 +0000

    In February, KDE's Plasma team came together in for their yearly in-person meeting. The meeting was kindly hosted by von Affenfels GmbH, a webdesign agency in Stuttgart, Germany. The team discussed a wide variety of topics, such as design, features new and old, bugs and sore points in the current implementation, app distribution, also project management, internal and outward-facing communication and Wayland.


    Plasma team at the sprint: Clemens, Ronald, Martin, Kai Uwe, Sebas, Jonathan, Martin, David, Bhushan, Dan, Aleix, Roman, Ken

    New features...

    KDE is experimenting with new ways to deploy applications. Under consideration are technologies such as Flatpak, Snap and AppImage, which all have their distinct advantages. Support for bundled applications is being built into Discover, Plasma's software management center, and the KDE Store. An idea is to allow software developers more control over their applications' lifecycle, and to get updates shipped much quicker into the hands of users. Similar as with packages automatically created from our Git code repositories. This can dramatically cut down on the complexity of the deployment chain.

    Browser integration in Plasma will be improved by integrating notifications and download progress and multimedia natively into Plasma by providing a browser extension that relays this information to the Plasma shell.

    The Plasma team also discussed using touchpad gestures to control the window manager, so users can use specific multitouch gestures to trigger effects like the "desktop grid", "present windows" or swiping between virtual desktops.

    Plasma Mobile Ported to Nexus 5X

    Plasma Mobile, KDE's ongoing product to provide a Plasma implementation suitable for mobile phones was made to run on the Nexus 5X. The previous reference device, the Nexus 5 (sans "X") was getting a bit dated, and since it's not easily available on the market anymore, a new reference device that people can get their hands on was needed. Bhushan Shah solved the last problems keeping us from using this newer and faster device as a development platform. Images will be appearing shortly, and the team is looking forward to receiving (and addressing) feedback about Plasma on the 5X.

    New Website

    While not strictly Plasma, the team made a final push to getting KDE's websites at www.kde.org updated. A tireless effort by Ken Vermette with the help of Harald Sitter and a few more helping hands lead to the shiny new design being revealed during the course of the sprint.

    Soft Internals

    On the less technical side, a sprint such as this is always a good opportunity to talk about how we work together, and how we present ourselves to the outside world. While we have made great strides to improve our software by applying more thorough review processes, continuous testing and integration and paying more attention to the wishes and problems of our users, we want to put more focus on stability. One way to achieve this is to move bigger feature merges more towards the beginning of a development cycle, thereby increasing the amount of time we have for testing and ironing out problems.

    Thanks!

    Sprints like this are only possible with the support of our community. We would like to thank the KDE e.V. for making this sprint (as many others before) possible. A special note of appreciation goes out to all those who donated to KDE e.V., without your support, we cannot get together in person to discuss and work. Personal interaction, while not necessary on a daily basis helps us to improve our collaboration, communication, team-work, and not at least the software we create for our users.

    Linux Action Show

    The Linux Action Show did an interview with the team at the sprint, watch this episode from 5 minutes in to meet the crew.

    Dot Categories:

    Akademy 2017 Call for Papers Fri, 17 Mar 2017 11:07:43 +0000

    Akademy is the KDE Community conference. If you are working on topics relevant to KDE or Qt, this is your chance to present your work and ideas at the Conference from 22nd-27th July in Almería, Spain. The days for talks are Saturday and Sunday, 22nd and 23rd July. The rest of the week will be BoFs, unconference sessions and workshops.

    What we are looking for

    The goal of the conference section of Akademy is to learn and teach new skills and share our passion around what we're doing in KDE with each other.

    For the sharing of ideas, experiences and state of things, we will have short Fast Track sessions in a single-track section of Akademy. Teaching and sharing technical details is done through longer sessions in the multi-track section of Akademy.

    If you think you have something important to present, please tell us about it. If you know of someone else who should present, please encourage them. For more details see the proposal guidelines and the Call for Papers.

    The submission deadline is 10th April, 23:59:59 CEST.

    About Akademy

    For most of the year, KDE—one of the largest free and open software communities in the world—works on-line 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, consider new ideas, and reinforce the innovative, dynamic culture of KDE. Akademy brings together artists, designers, developers, translators, users, writers, sponsors and many other types of KDE contributors to celebrate the achievements of the past year and help determine the direction for the next year. Hands-on sessions offer the opportunity for intense work bringing those plans to reality. The KDE Community welcomes companies building on KDE technology, and those that are looking for opportunities. For more information, please contact The Akademy Team.

    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-2017 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 세미나 모임에 도움을 주신(실) 멋진 기업들입니다. ^^