Plasma https://planet.communia.org/index.php/ca ca 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>Llançament del client de Tiny tiny rss i Pocket per 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/ca/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>Gestionar les fonts de les quals t'informes determinarà la "premsa" que llegiràs en el teu dia a dia, quines seccions i temàtiques, quins autors, columnistes... en definitiva et conformarà com a editor de tu mateix. Per mantenir l'autonomia, i no dependre de tercers i de la viabilitat econòmica de proveïdors de notícies, sovint vinculada a la publicitat, hi ha algun programari que ens pot donar un cop de mà.</p> <p>Tot i que per escriptori hi han diversos programes, <a href="https://www.kde.org/applications/internet/akregator/">akregator de kdepim</a>, <a href="https://jangernert.github.io/FeedReader/">feedreader </a>, <a href="http://lzone.de/liferea/">liferea</a> ... En el meu cas jo estic subscrit a diverses fonts atom/rss, les quals gestiono amb el <a href="https://tt-rss.org/">tiny tiny rss</a>, un potent gestor de feeds via web que actua com a backend,  per a l'obtenció, actualització i la classificació de les fonts (similar al que feia google reader). De tal manera que tinc a un servidor propi la gestió. També ofereix la possiblitat de poder fer canals propis dels elements publicats i marcats com a favorits.</p> <p>Amb aquesta eina podem aconseguir un flux de notícies constant, que és personalitzat i no té artefactes publicitaris ni rastrejament de tercers pel mig. <a href="https://planet.communia.org/content/google-reader-mort-rss-viu">Res a veure amb google plus, facebook, twitter, google news</a>...</p> <p>Quan a frontends del ttrss, hi ha la pròpia web, també té un lector per mòbil, i quan a l'escriptori, liferea i feedreader ofereixen la possibilitat de vincular-s'hi.</p> <p>Fins aqui quedaria tot resolt. Tot i això, havent provat altre lectors de notícies en tauletes( com flipboard , Google Play Kiosco o MSN news), hi ha una experiència d'usuari que es troba a faltar als escriptoris de GNU/Linux. Esmorzar llegint els nous articles és una mica més feixuc si es fa amb els clients existents i tinc la sensació que a l'experiència lectora està massa recarregada i fa que hi hagin massa distraccions; els hi falta focalització. Estaria bé tenir la possibilitat de llegir amb els ulls buscant articles amb les mans.</p> <p>Amb aquesta intenció, al 2014, vaig començar a desenvolupar un client per ttrss. Creat  en <a href="http://doc.qt.io/qt-5/qtqml-index.html">QML</a>, ja que aquest oferia molt potencial quan a interacció tàctil i gestual, a més aquest<a href="https://en.wikipedia.org/wiki/Declarative_programming"> llenguatge declaratiu </a>s'utilitzaria en dos escriptoris nous; unity 8 (el qual recentment ha sigut <a href="https://insights.ubuntu.com/2017/04/05/growing-ubuntu-for-cloud-and-iot-rather-than-phone-and-convergence/">descartat per canonical</a>) i el <a href="https://www.kde.org/plasma-desktop">Plasma</a> 5 de kde, l'escriptori lliure que he utilitzat més i en el que em sento més còmode.</p> <p>El projecte en un principi era un intent de fer un panell per a dispositius tàctils(un desert al 2014), ja que recentment m'havia comprat un portàtil amb pantalla tàctil i malgrat el potencial de qml quan a interacció tàctil, no hi havia cap escriptori que permetés la famosa <em>"convergència",</em> i a mi no em desagradava la idea de poder utilitzar de diferents formes el portàtil, ja estiguis al sofà, al tren, o en un cafè. </p> <p> El cas és que es va anar complicant fins quedar-se en un calaix. Però l'he fet servir en el dia dia des d'aleshores, i malgrat haver passat tres anys la base segueix funcionant, i ha anat resistint de versió en versió (fins i tot va passar de kde 4 a kde 5). Veient l'estabilitat crec que pot ser útil als altres i pot enriquir d'aquesta manera l'experiència de l'usuari lector d'articles del Plasma i del floss en general, ja que al meu parer aporta una navegació àgil i agradable dels corrents distribuïts de notícies. Fa quinze dies que vaig plantejar-me de fer-li una poda, el resultat el tinc publicat a <a href="https://github.com/aleixq/ttrssPocket-plasmoid">https://github.com/aleixq/ttrssPocket-plasmoid</a> .</p> <p><strong>Pocket</strong></p> <p>A part del TTRSS, he afegit un altre client en el mateix programa, és un client del pocket, ja que malgrat el servei es podria categoritzar com a sil, i es podria posar dins el mateix sac que altres lectors de notícies que actuen com a centralitzadors, amb l'<a href="https://blog.mozilla.org/blog/2017/02/27/mozilla-acquires-pocket/">adquisició de pocket</a> per part de mozilla, podria <a href="https://www.reddit.com/r/firefox/comments/5wio45/mozilla_acquires_pocket/deadcf7/">convertir-se en open source</a>: "<em>The plan is to open source the Pocket code as part of the Mozilla open source project, consistent with our licensing policies</em>".</p> <p>La integració al navegador, he de reconèixer que és una funcionalitat que utilitzo, ja que a més a més se sincronitza amb l'ebook de kobo, tancant el cercle i oferint-me una lectura còmode en tinta digital dels articles que m'interessen.</p> <p>Així el flux tiny tiny rss cap a escriptori amb una UX més agradable, mòbil i ebook queda més entrellaçat. I puc començar a esmorzar concentrant-me en el que realment m'interessa llegir.</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/ca/content/llancament-del-client-de-tiny-tiny-rss-i-pocket-plasma-5#comments