about straw



Wat is Straw?

Straw is een desktop nieuws aggregator (
RSS/Atom) voor GNOME 2 desktop enviroment. Het is bedoel om op een snelle en gemakkelijke manier nieuws te lezen.

Wat is een nieuws-aggregator?

Nieuwsaggregators lezen nieuws, weblogs en andere soorten feeds van het internet en verzamelt ze zodat alles op 1 plek staat ongeacht waar de bron van het nieuws(bericht) staat. Het dataformaat dat aggregators gebruiken noemt men RSS (Really Simple Syndication) of RDF Site Overzicht en Atom.
Op dit moment zijn er 2 versies (incompetibel) van RSS met verschillende doelen, te weten RSS0.9x/RSS 2.0  en RSS1.0  gelukkig voor ons ondersteund Straw ze beiden.

Installeren van Straw:

Het installeren van Straw kan onder verschillende Linux distributies en dit kan men als volgt uitvoeren:

o Debian     : apt-get install straw   (alle benodigde pakketen worden erbij geinstalleerd).
        o SuSe        : rpm -Uvh straw.rpm    (geef hier de volledige rpmnaam van synaptic).
          o Mandrake: urpmi straw



Starten van Straw:

Het starten van STRAW kun je doen doormiddel van een terminal-sessie en dan hier het commando straw in te voeren en op enter te drukken.
Tevens is het onder KDE mogelijk om mbv de toesten ALT+F2 en dan daar het commando straw in te voeren straw op te starten, er hoeft dan
geen terminal sessie opgestart te worden.

Het start scherm van STRAW ziet er als volgt uit:
startscherm van straw

Zoals men kan zien bestaat het hoofdscherm van Straw uit 4 gedeeltes, te weten:

Tijdens dit document zult u zien wat er in de diverse vensters komt te staan.


Toevoegen van een nieuwe nieuws-website:

Klik op de plus knop knop en de Subscribe Feed wizard start op:
 subscribe feed 1

Klik nu op de knop Forward en het volgende venster van de Subscribe Feed wizard komt te voorschijn, hier kunt u een nieuws locatie van het internet invullen, zoals hieronder al gebeurd is.

subscribe feed 2

We hebben hier ingevuld dat we de nieuwsberichten van de site  http://www.linuxtoday.com/  willen ontvangen, klik op Forward zodat de Subscribe Feed wizard kan controleren of er voor deze site inderdaad een nieuwsfeed beschikbaar is.
Als dit zo is, dan komt straw met de volgende dialog melding:
subscribe feed 3

Straw geeft dus aan dat er inderdaad een nieuwsfeed voor Linux Today aanwezig is, er wordt nu gevraagd of je het eens bent met deze feed.
Het kan namelijk zo zijn dat een site meerdere newsfeeds bezit, waardoor je dus een keuze moet maken. Hier hebben we er maar 1 dus klik op Apply. Als je nu in het hoofdscherm van straw kijkt, dan zie je dat er in het subscribe-venster de feed van Linux Today is toegevoegd aan straw, tevens zie als je op Linux Today klikt de artikelen in het articles venster. Klik je op een artikel, dan zie je in het artikelen venster de inhoud (of een gedeelte hiervan) van het artikel. Tevens staat er een link bij voor het volledige artikel.  Het hoofdscherm ziet er als volgt uit:
subscription 1


Straw gebruik en:

Zoals verteld, staat linux today hierbij, er zijn 5 nieuwe artikelen. Dit kun je zien door het getal (5) achter Linux Today.
Klik je nu met de muis op Linux Today, dan zie je welke artikelen dat zijn:
subscriptions 2

Tevens verschijnt het stukje inhoud in het artikelenvenster, met de link naar het onderwerp. Dit wordt wel in je webbrowser geopend.
Nu zijn er nog 3 knoppen die een we moeten uitleggen, teneerste heb je de volgende artikel , met deze knop kun je naar het volgende artikel gaan. Dit is ook mogelijk om met de muispointer op het gewenste artikel te gaan staan en dan hierop te klikken.
Mocht je een refresh van je artikelen willen, dan gebruik je deze refreshknop, waarmee je dus een nieuwe nieuwpoll uitvoert naar de nieuwssites die je hebt aangegeven in straw. Met de knop zoek een woord kun je in de artikelen gaan zoeken naar tekst, zodra er op deze knop gedrukt is komt er een nieuw venster naar voren, hier kun je dan de te zoeken tekst opzoeken. Het scherm ziet er als volgt uit:
zoek scherm

De in dit venster bestaande opties spreken voor zich. Een krachtige opties om iets te zoeken.



De pulldown menus en hun opties bekeken:

Er zijn 5 pull-down-menus in straw te weten:  File, Edit, View, Go en Help.  Al deze 5 menus worden hieronder besproken.

File-menu:
Het File menu heeft 3 opties, een import-, exportfunctie en de quit functie. De laatste optie is duidelijk genoeg, sluit straw af.
Het menu ziet er zo uit: file menu
 
Als je op Import- of Export subscriptions klikt, dan wil je of Subscriptions tot nieuwsfeeds importeren (laden) of je wilt Subscriptions voor nieuwsfeeds exporteren (opslaan). Voor eigen gebruik of om ze aan anderen te geven. Bij deze twee opties opent zich een venster waar je een naam in kunt typen of kunt gaan zoeken naar je (eerder) (ge-)exporteerde subscriptions bestand. Het scherm ziet er als volgt uit, en behoeft verder geen commentaar (indien gewenst stuur dan een email).
import-export venster


Edit menu:
In het Edit menu heb je vier optie, teweten: Copy, Find, Properties en Preferences.
Met de Copy optie kun je een artikel in het klembord (clipboard) zetten en ergens anders in plakken.
De Find optie is een verwijzijng naar de Zoek knopzoek knop.
Met de optie Properties kun je van de geselecteerde nieuwsfeed site gegevens wijzigen, zoals de link naar de site, de sites naam voor je eigen herkenning is dit soms handig.
editmenu properties
Tevens kun je voor sites die een login nodig hebben dit instellen, zodat je ook die sites in straw kunt bekijken.

De optie Preferences geeft instellingen weer voor straw staan ingesteld, deze kun je met deze optie bekijken cq wijzigen.
Het betreft dan opties, zoals verversingstijd voor de nieuws artikelen, hoeveel berichten je maximaal wilt bewaren. Hoe je de nieuwe berichten wilt zien, boven aan de lijst of onderaan. Verder kun je in het tabblad subscriptions  nieuwe nieuwsfeeds toevoegen, of bestaande verwijderen, de volgorde van weergave veranderen. En kun je zien welke link de site heeft voor de nieuwsfeed.
Hieronder toon ik beide Tabbladen van de Preferences.
preferences generalpreferences subscriptionstab


View menu:
Met het viewmenu kun je aangeven of je de nieuws informatie wilt zien of niet, dit doe je door met de muis erop te klikken. Hier geeft ik dus aan dat we de Feed (nieuws) informatie willen zien.  viewmenu

Go menu:
Met het Go menu kun door de artikelen en de verschillende nieuwssites (indien meerdere aanwezig) heen scrollen, vooruit, achteruit enzo.
Tevens kun je hiermee opnieuw de nieuwssites afpollen naar nieuwe informatie of alleen geselecteerde sites opnieuw pollen. Tevens kun je alle artikelen op "gelezen" zetten. Het menu ziet er als volgt uit:
Go menu


Help Menu:
Het helpmenu zegt het al, dit menu kun je (normaal) gebruiken indien je hulp nodig hebt. Ik zei normaal, aangezien hier maar 1 optie is.
namelijk About en dat is alles, er is dus niet een echte hulp, alleen informatie over de versie van straw en wie er aan mee geholpen hebben.
Met wat kennis en goed lezen heb je verder voor straw ook geen hulp nodig, want het spreekt voor zich , maar misschien op sommige dingen, zoals het toevoegen van nieuwssites is het wel handig om te weten hoe je een nieuwe site moet aangeven, dit is namelijk met de volle url, bijvoorbeeld:  http://www.linuxtoday.com/   is helemaal nodig, doe je dit niet, dan kan het zijn dat je meerdere nieuwsfeeds krijgt, en dan kan je nog een tijdje bezig zijn om de goede feed te vinden.



Conclusie:
Straw is een duidelijk programma, op de site worden bepaalde dingen uitgelegd, het werkt redelijk snel (dit is natuurlijk afhankelijk van de site en je verbinding met internet) het zou leuk zijn als je alle artikelen via straw zou kunnen lezen, helaas is dit nog niet zo.
De versie die ik hier getest hebt is versie 0.21.1, dit was op 1-1-2004 de op 1 na nieuwste versie.
Via deze link kun je nieuwssites opzoeken, ook Nederlandse, zo wordt de zoektocht iets makkelijker.




Datum:  1 Januari 2004                                                                                                          Auteur: S. R. Eissens
Voor Eislon en Tuxzine (c) 2004