Plasma https://planet.communia.org/index.php/en en Llançament del client de Tiny tiny rss i Pocket per Plasma 5 https://planet.communia.org/index.php/ca/content/llancament-del-client-de-tiny-tiny-rss-i-pocket-plasma-5 <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--title--blog--rss.html.twig * field--node--title--blog.html.twig x field--node--title.html.twig * field--node--blog.html.twig * field--title.html.twig * field--string.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--title.html.twig' --> <span>Launching Tiny tiny rss and Pocket client for Plasma 5</span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--title.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--field-image--blog--rss.html.twig * field--node--field-image--blog.html.twig * field--node--field-image.html.twig * field--node--blog.html.twig * field--field-image.html.twig * field--image.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="image field field--node-field-image field--name-field-image field--type-image field--label-hidden field__items"> <div class="field__item"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image_formatter' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/responsive-image-formatter.html.twig' --> <a href="/sites/default/files/Screenshot_20170526_005804.png"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/responsive-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'image' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/image.html.twig' --> <img loading="eager" srcset="/sites/default/files/styles/max_325x325/public/Screenshot_20170526_005804.png?itok=bzOb-R9C 325w, /sites/default/files/styles/max_650x650/public/Screenshot_20170526_005804.png?itok=H8YV5EAL 650w, /sites/default/files/styles/max_1300x1300/public/Screenshot_20170526_005804.png?itok=haFUJZ_N 1300w" sizes="(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw" width="325" height="177" src="/sites/default/files/styles/max_325x325/public/Screenshot_20170526_005804.png?itok=bzOb-R9C" alt="" title="ttrss pocket plasmoid" /> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/image.html.twig' --> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/responsive-image.html.twig' --> </a> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/responsive-image-formatter.html.twig' --> </div> </div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--uid--blog--rss.html.twig * field--node--uid--blog.html.twig x field--node--uid.html.twig * field--node--blog.html.twig * field--uid.html.twig * field--entity-reference.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--uid.html.twig' --> <span> <!-- THEME DEBUG --> <!-- THEME HOOK: 'username' --> <!-- BEGIN OUTPUT from 'themes/custom/planet_foundated/templates/username.html.twig' --> <a href="/user/1" class="visually-hidden p-author h-card" rel="author" title="kinta">kinta <img src="" alt="kinta" /> </a> <a title="View user profile." href="/index.php/en/users/kinta">kinta</a> <!-- END OUTPUT from 'themes/custom/planet_foundated/templates/username.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--uid.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--created--blog--rss.html.twig * field--node--created--blog.html.twig x field--node--created.html.twig * field--node--blog.html.twig * field--created.html.twig * field--created.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--created.html.twig' --> <span> <!-- THEME DEBUG --> <!-- THEME HOOK: 'time' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/time.html.twig' --> <time datetime="2017-05-25T16:44:56+02:00" title="Thursday, May 25, 2017 - 16:44">Thu, 05/25/2017 - 16:44</time> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/time.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--created.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--body--blog--rss.html.twig * field--node--body--blog.html.twig * field--node--body.html.twig * field--node--blog.html.twig * field--body.html.twig * field--text-with-summary.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="body field field--node-body field--name-body field--type-text-with-summary field--label-hidden field__item"><p><span><span><span><span>Managing the sources you are informed of will determine the "press" you are going to read in your daily life, which sections and topics, which authors, columnists ... will ultimately shape you as editor of yourself. To maintain autonomy, and not depend on third parties and the economic viability of news providers, often linked to advertising, there is some software that can help us.</span></span></span></span></p> <p><span><span><span><span>Although for desktop there are several programs,</span></span></span> <a href="https://www.kde.org/applications/internet/akregator/"><span><span><span><span>kdepim Akregator</span></span></span></span></a> <span><span><span>,</span></span></span> <a href="https://jangernert.github.io/FeedReader/"><span><span><span><span>FeedReader</span></span></span></span></a> <span><span><span>,</span></span></span> <a href="http://lzone.de/liferea/"><span><span><span><span>Liferea</span></span></span></span></a> <span><span><span>...In my case I am subscribed to various atom / rss sources, which I manage with </span></span></span><a href="https://tt-rss.org/"><span><span><span><span>tiny tiny rss</span></span></span></span></a> <span><span><span>, a powerful web feeds manager that acts as a backend, for obtaining, updating and sorting the feeds (similar to deprecated google reader).In such a way that I have in my own server the management. It also offers the possibility to create your own channels of the published and marked as favorites elements.</span></span></span></span></p> <p><span><span><span><span>With this tool we can get a constant stream of news, which is personalized and has no advertising artifacts or third party tracking through. </span></span></span><a href="https://planet.communia.org/content/google-reader-mort-rss-viu"><span><span><span><span>Nothing to do with google plus, facebook, twitter, google news</span></span></span></span></a> <span><span><span>...</span></span></span></span></p> <p><span><span><span><span>Speaking of ttrss front ends, there is the web itself, a reader for mobile, and on the desktop, Liferea and FeedReader offer the possibility to link the account.</span></span></span></span></p> <p><span><span><span><span>Until now everything would be resolved. However, having tried other newsreaders on tablets (such as Flipboard, Google Play Newsstand or MSN news), there is a user experience that is missed by GNU / Linux desktops. Having breakfast reading the new articles is a bit heavier if it is done with existing clients and I have the feeling that the reading experience is too heavy and there are too many distractions; They lack focus. It would be nice to have the possibility of reading with your eyes looking for items with your hands.</span></span></span></span></p> <p><span><span><span><span>With this intention, in 2014, I started developing a client for ttrss. It is created in</span></span></span> <a href="http://doc.qt.io/qt-5/qtqml-index.html"><span><span><span><span>QML</span></span></span></span></a> <span><span><span>, since this offers a lot of potential for touch and gesture interaction, in addition this</span></span></span> <a href="https://en.wikipedia.org/wiki/Declarative_programming"><span><span><span><span>declarative language would</span></span></span></span></a> <span><span><span>be used in two new desktops; Unity 8 (which has recently been</span></span></span> <a href="https://insights.ubuntu.com/2017/04/05/growing-ubuntu-for-cloud-and-iot-rather-than-phone-and-convergence/"><span><span><span><span>discarded by canonical</span></span></span></span></a> <span><span><span>) and KDE </span></span></span><a href="https://www.kde.org/plasma-desktop"><span><span><span><span>Plasma</span></span></span></span></a> <span><span><span>5, the free desktop that I use and in which I feel more comfortable.</span></span></span></span></p> <p><span><span><span><span>The project initially was an attempt to make a panel for touch screen devices (a desert 2014), as I had recently bought a laptop with a touch screen and despite the potential of QML for tactile interaction, there was no desktop that allowed the famous</span></span></span> <span><em><span>"convergence",</span></em></span> <span><span><span>and I did not dislike the idea of ​​being able to use the laptop in different ways, whether on the sofa, on the train, in a coffee shop or in the office.</span></span></span></span></p> <p><span><span><span><span>The fact is that it became complicated and it was put away in a drawer.But I have used it everyday since then, and despite having spent three years the base is still working, and has been resisting the versions of qt and kde (even went from kde 4 to kde 5). Seeing the stability I think it can be useful to others and can enrich the experience of the articles reader user of Plasma and floss in general, since in my opinion it provides an agile and pleasant navigation of the distributed news streams. Fifteen days ago I thought about pruning, removing windows management components and stabilizing the basic features. The result is published in</span></span></span> <span> </span> <a href="https://github.com/aleixq/ttrssPocket-plasmoid"><span><span><span><span>https://github.com/aleixq/ttrssPocket-plasmoid</span></span></span></span></a> <span><span><span>.</span></span></span></span></p> <p><span><span><span><strong>Pocket</strong></span></span></span></p> <p><span><span><span><span>Apart from TTRSS, I have added another client in the same program, it is a pocket client, despite the service could be categorized as a silo, and it could be put in the same bag as other newsreaders that act as centralizers, with the</span></span></span> <a href="https://blog.mozilla.org/blog/2017/02/27/mozilla-acquires-pocket/"><span><span><span><span>acquisition of pocket</span></span></span></span></a> <span><span><span>by mozilla, this could</span></span></span> <a href="https://www.reddit.com/r/firefox/comments/5wio45/mozilla_acquires_pocket/deadcf7/"><span><span><span><span>become open source</span></span></span></span></a> <span><span><span>:</span></span></span> <span><em><span>"The plan is to open source the Pocket code as part of the Mozilla open source project, consistent with our licensing police."</span></em></span></span></p> <p><span><span><span><span>The integration of pocket in the browser, is a feature that I have to recognize that I use, since it also synchronizes with the Kobo ebook, closing the circle and offering me a comfortable reading in digital ink of the articles that interest me.</span></span></span></span></p> <p><span><span><span><span>So the tiny tiny rss stream to desktop with a more pleasant UX, mobile and ebook is intertwined. So now I can start breakfast reading what interests without distraction, call it advertising, or standard desktop toolkits.</span></span></span></span></p> <p> </p></div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--field-tags--blog--rss.html.twig * field--node--field-tags--blog.html.twig * field--node--field-tags.html.twig * field--node--blog.html.twig * field--field-tags.html.twig * field--entity-reference.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="field field--node-field-tags field--name-field-tags field--type-entity-reference field--label-inline clearfix"> <div class="field-label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/index.php/en/etiquetes/blogosfera" hreflang="en">Blogosfera</a></div> <div class="field__item"><a href="/index.php/en/etiquetes/floss" hreflang="en">FLOSS</a></div> <div class="field__item"><a href="/index.php/en/etiquetes/recentralitzaci%C3%B3" hreflang="en">Recentralització</a></div> <div class="field__item"><a href="/index.php/ca/etiquetes/kde" hreflang="ca">KDE</a></div> <div class="field__item"><a href="/index.php/ca/etiquetes/plasma" hreflang="ca">Plasma</a></div> </div> </div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'links__node' --> <!-- FILE NAME SUGGESTIONS: * links--node.html.twig * links--node.html.twig x links.html.twig --> <!-- BEGIN OUTPUT from 'themes/custom/planet_foundated/templates/links.html.twig' --> <!-- END OUTPUT from 'themes/custom/planet_foundated/templates/links.html.twig' --> Thu, 25 May 2017 14:44:56 +0000 kinta 127 at https://planet.communia.org https://planet.communia.org/index.php/en/content/launching-tiny-tiny-rss-and-pocket-client-plasma-5#comments