Juni 2011 - Nyhedsbrev - LibreOffice

Page 1

The Document Foundation

LibreOffice er den frie open source kontorpakke til Windows, Mac og Linux, der giver dig seks programmer smæk fyldt med funktioner til alle dine behov inden for produktion af dokumenter og Calc, Writer, databehandling: Impress, Draw, Math og Base. LibreOffice er et brugercentreret open source projekt drevet af fællesskabet. Det vil altid være gratis og open source, så du har den bedste garanti for adgang til softwaren uden begrænsning!

Denne gang kan du læse om

Version 3.4....................................................................... 1 The Document Foundation............................................... 1 Bliv medlem................................................................ 1 Status........................................................................... 1 Release strategi............................................................ 1 Test, beta og rapportering af fejl....................................... 2 Stavekontrol..................................................................... 3 Oracle giver OpenOffice.org til Apache...........................3 Skabeloner....................................................................... 3 Udvidelsen KrydsOgBolle............................................... 4 VIGTIGT: Nyhedsbrevet................................................. 4 Feriesvar/Out-of-Office............................................... 4 Tips.................................................................................. 4 Horeunger.................................................................... 4 Det tekniske hjørne.......................................................... 4 Makroprogrammering med Python III.........................4 Administration af LibreOffice...................................... 5

NYHEDSBREV Maj 2011

Dato:

2. juni 2011

Redaktør:

Leif Lodahl: leif.lodahl@documentfoundation.org

Tilmelding

nyhedsbrev+subscribe@da.libreoffice.org

Afmelding

nyhedsbrev+unsubscribe@da.libreoffice.org

Rettigheder

Dette nyhedsbrev må gerne videresendes eller distribueres i sin helhed på anden måde. Kopiering af dele af nyhedsbrevet er tilladt med kildeangivelse.

Kontakt

Undlad at svare tilbage til adressen nyhedsbrev@da.libreoffice.org. Jeg modtager ikke disse mails. Skriv i stedet til min e-mail adresse eller brug vores postlister.


Side 1

Status

Version 3.4

Advisory Board

http://wiki.documentfoundation.org/Co mmunityBylaws#Advisory_Board

Da The Document Foundation blev annonceret sidste Flere oplysninger http://blog.documentfoundation.org/20 år var det med en midlertidig styrekommitte som er 11/05/24/updates-on-the-foundation/ øverste myndighed i fonden. Den midlertidige Denne version er naturligvis oversat til dansk og styrekommitte skal seneste et år efter etableringen Udviklere 98% af hjælpesiderne er også oversat. Vi håber på at erstattes med en valgt bestyrelse. blive færdige inden næste release som bliver 3.4.1. Der er omkring 120 programmører som jævnligt Der er oprettet en membership committee som skal arbejder på LibreOffice. De kan opdeles i tre grupper Download LibreOffice 3.4 http://da.libreoffice.org/hentadministrere medlemmerne af The Document baseret på deres erfaringer: (fredag eller mandag) libreoffice/ Foundation. Medlemmerne af denne kommitte er Læs om nyhederne i version 3.4 http://da.libreoffice.org/hent20 centrale udviklere som arbejder med nye features, libreoffice/features/ Sophie Gautier (Deputy: Cor Nouws) , Fridrich Strba fejlrettelser og pakning Download release candidate http://download.documentfou (Deputy: Thorsten Behrens) og André Schnabel. ndation.org/libreoffice/testing/ 40 udviklere som jævnligt arbejder med features, Der er også nedsat en Engineering Steering fejlrettelser og ”easy hacks” Committee (ESC) som skal sikre at den tekniske side The Document Foundation af udviklingen kommer til at foregå på en sikker og 60 ad-hoc udviklere som arbejder på easy hacks og oprydning i koden fornuftig måde. Medlemmerne er: Bliv medlem Andras Timar (lokalisering), Michael Meeks og Petr Herudover er der omkring 80 udviklere som Hvis du har bidraget til udviklingen af LibreOffice Mladek fra Novell, Caolan McNamara og David programmerer LibreOffice fra tid til anden eller som kan du blive medlem af The Document Foundation. Tardon fra RedHat, Bjoern Michaelsen fra lige er startet og endnu ikke er blevet erfaren. Canonical, Michael Natterer fra Lanedo, Rene Vi er meget taknemmelige for, at mange studerende Giv en beskrivelse af alle dine tidligere Engelhard fra Debian, og to uafhængige bliver betalt for at bruge en sommerferie på at og nuværende bidrag, herunder en bidragsydere Norbert Thiebaud og Rainer Bielefeld arbejde med LibreOffice gennem Google Summer of overordnet tidslinje for at hjælpe (QA). Code programmet. medlemsudvalget med at bestemme din Næste skridt er at etablere et Advisory Board (AB) berettigelse til at deltage i fonden. Husk, hvor medlemmerne bliver rekrutteret blandt fondens Release strategi at ethvert bidrag til Document Foundation er gyldigt så uanset om dit bidrag består af kode, sponsorer. Nu er der efterhånden ved at komme styr på den markedsføring, design, oversættelse eller support, vil Vedtægter http://wiki.documentfoundation.org/Co interne organisation omkring den egentlige udvikling du blive budt velkommen som medlem af The (Community Bylaws) mmunityBylaws af LibreOffice. Engineering Steering Committee Document Foundation. Steering committee http://www.documentfoundation.org/fo (ESC) forventes at blive udvalgt inden for kort tid og undation/ Medlemmer http://www.documentfoundation.org/f der er en QA-gruppe under opsejling. QA gruppen Membership http://wiki.documentfoundation.org/TDF oundation/members/ skal sammen med ESC blandt andet stå for at committee /Membership_Committee Indmeldelsesformular http://www.documentfoundation.org/f planlægge release cyklus fremover. LibreOffice 3.4 er lige på trapperne.

oundation/application-for-tdfcommunity-membership/

Engineering Steering Committee

http://listarchives.documentfoundation. org/www/announce/msg00046.html

Styregruppen

(SC)

som

er

den

midlertidige


Side 2 bestyrelse har vedtaget en strategi for release som er temmelig meget anderledes end vi hidtil har set i OpenOffice.org. Time based release model er et forholdsvis nyt begreb som ikke desto mindre allerede har bevist sin værdi i andre open source projekter.

Hvad med kvaliteten?

Foundation er det det helt rigtige. Modellen har vist sig særdeles effektiv for andre fællesskabsbaserede Det er op til QA-gruppen og ESC at beslutte hvilke projekter, blandt andet GNOME og KDE. features der er færdige og parate til at komme med i næste release, hvilket stiller store krav til kvalitetssikringen. Det betyder også at vi ”brugere” Betalte udviklere skal til at tage stilling til hvilken version vi ønsker at Det er planen at der på et tidspunkt skal tilknyttes bruge i en given situation. (ansættes) faste udviklere, men det har ikke været Hvad er forkellen? I et blogindlæg beskriver Italo Vignoli hvordan muligt at gennemføre det endnu. Det er ikke Til forskel fra firmaer, har LibreOffice ingen fast- release cyklus kan udnyttes: sandsynligt at det kommer til at ske før efter første ansatte udviklere. Der er en del udviklere som ”valg”. Den nuværende bestyrelse (SC) er arbejder fuld tid på LibreOffice men de er som sådan midlertidig. ikke under fondens ”kommando”. Det betyder at vi Blogindlæg om http://blog.documentfoundation.org/2011/0 ikke, på samme måde som firmaer med ansatte release modellen 5/13/announcing-a-new-beta-release/ medarbejdere, kan planlægge og prioritere Grundig forklaring http://www.cyrius.com/publications/michlm opgaverne. Normalt vil planlægning af et softwareaf time based ayr-phd.html release model produkt, vil der være planlagt features og bugfix til (phd-afhandling de kommende to, tre eller fire versioner. Sådan er det på engelsk) også (indtil videre) i OpenOffice.org, men i LibreOffice har vi ikke den mulighed. Det er de Test, beta og rapportering af fejl frivillige udviklere der selv beslutter hvilke opgaver Hvis du bruger LibreOffice på arbejde vil du nok Der er rig mulighed for at hjælpe med at teste de ønsker at kaste sig over. ikke tage version 3.4 i brug før 3.4.1 eller 3.4.2 LibreOffice. Herunder har jeg listet de steder du kan udkommer (husk at der kommer en version ca. en hente de forskellige releases. Kortsigtet planlægning gang om måneden). Ved at vente til x.x.x opnår du Test og beta er en meget vigtig del af projektet og vi Derfor vil det fremover blive sådan, at vi reelt ikke nemlig at x.x når at blive testet først. vil gerne have så mange som muligt med i arbejdet. ved hvilke features (og bugfix) der kommer med i en Hjemme i stuen og i fodboldklubben kan du tage 3.4 Du kan vælge at benytte en af de fremtidige given release, indtil kort tid før udgivelsen. Det er i brug. Hvis du er modig kan du endda prøve beta- versioner (test og beta), hvilket dog er på eget simpelthen de rettelser der er færdige, der kommer versionerne. Eller en release candidate. ansvar. Hvis du bruger din computer til f.eks. med i release. Så er der godt nok en periode til skolearbejde, skal du tænke på om det er risikoen oversættelse og test, men den periode bliver værd. Find i stedet en gammel computer i kælderen Bevis: Det virker! temmelig kort. eller på loftet. En lille Detalje er, at test og beta godt Planen er at der skal ske release hver måned og at De fleste softwareudviklere som arbejder kan installeres ved siden af den releasede version, der skal være nye features hver tredje gang. Det professionelt med produktudvikling vil sikkert synes men release candidates vil opgradere din kræver en meget høj kadence specielt i de sidste led at modellen er for risikabel. Det vil den også være LibreOffice. for en virksomhed, men for The Document af processen.


Side 3 Hvis du gerne vil hjælpe endnu mere, kan du gøre en nyhedsbrevet. stor indsats ved at finde oplysninger om fejl der Forbedringer: allerede er rapporteret. Et af de største problemer når 1. Der er en forbedring i ordforslag (Kun i der skal findes fejl, er at programmørerne ikke kan LibreOffice 3.4 og senere). Resultatet er at du genskabe den situation som en bruger fortæller om. vil få færre men mere relevante ordforslag. Derfor vil vi meget gerne have hjælp til at forsøge at genskabe de fejl som er markeret med status 2. Der er rettet i licens teksterne. UNCONFIRMED. Opgaven er simpelthen at hjælpe 3. Der er lavet nye hjælpe filer til med at beskrive hvordan og hvornår en fejl opstår. stavekontrollen og rettet lidt i Download den senest https://da.libreoffice.org/hentsynonymordbogens hjælp (Hjælpen kan kun frigivne version (ingen libreoffice/ ses hvis sprog for brugergrænsefladen er risiko) dansk) Seneste beta eller http://download.documentfoundation.or

behøver nemlig ikke yde noget bidrag til udviklingen og behøver heller ikke respektere det 'fællesskab', der står bag. Til gengæld er det muligt for LibreOffice at bruge den kode der udvikles i OpenOffice.org og frigives under Apache licensen.

release candidate (nogen risiko)

g/libreoffice/testing/

Daglig kompilering (høj risiko)

http://dev-builds.libreoffice.org/daily/

Sikkert er det at nyheden har skabt mere aktivitet hos IBM end hos Oracle.

Indrapportering af og søgning efter fejl i Bugzilla

https://bugs.freedesktop.org/

Stavekontrol Arbejdet med at videreudvikle de danske sprogværktøjer er et løbende projekt.

4. Der har ændringer i reglerne for ord der ender på "er" eller "r". Det eneste punkt hvor der er en forringelse, er i ordforslag i version 3.3 og tidligere. Det skyldes at reglen er lavet mere præcise og der ved kun kan tolkes at Hunspell 1.3.x klienter som LibO 3.4.x og Firefox 4.x.

Oracle giver OpenOffice.org til Apache

Stavekontrollen er på vej mod version 2.0. Oracle har offentliggjort at OpenOffice.org bliver Synonymordbogen er nu integreret og Hunspell er overdraget til Apache. Overdragelsen er sket uden at opgraderet. Oracle har spurgt det tilbageværende 'fællesskab' til Husk selv at afinstallere den ”gamle” råds. synonymordbog i Funktioner – Udvidelses­ Præcist hvad det betyder for OpenOffice.org og administration. LibreOffice er fortsat ikke afgjort. Den vil fungere med OpenOffice.org 3.0 og alle Det er forventet at OpenOffice.org fremover vil blive LibreOffice versioner, men performer bedst i licenseret under Apache licensen, som er en såkaldt LibreOffice 3.4, da der er flere af de nye tiltag fra svag copyleft licens, hvilket gør den attraktiv for Hunspell 1.3.x som tidligere er beskrevet her i kommercielle interesser som Oracle og IBM. De

Det er værd at bemærke at The Document Foundation i meget høj grad er funderet (både juridisk og følelsesmæssigt) i Europa, hvor Apache i høj grad er et amerikansk projekt. Desuden er The Document Foundation per definition uafhængig af enkeltinteresser, hvilket ikke er eksplicit defineret i Apache Software Foundation.

Oracle pressemeddelelse

http://www.marketwire.com/pressrelease/statements-onopenofficeorg-contribution-toapache-nasdaq-orcl-1521400.htm

The Document Foundations http://blog.documentfoundation.or svar g/2011/06/01/statement-aboutoracles-move-to-donateopenoffice-org-assets-to-theapache-foundation/ IBM støtter openOffice.org

http://www03.ibm.com/press/us/en/pressreleas e/34638.wss

Skabeloner Firmaet PresentationLoad tilbyder normalt udvikling af præsentationsskabeliner til PowerPoint (et produkt fra microsoft). Firmaet har nu frigivet en lang række præsentationsskabeloner til LibreOffice - gratis. PresentationLoad

http://www.presentationload.c om/en/LibreOffice/? campaign=Libreoffice


Side 4

Udvidelsen KrydsOgBolle Udvidelsen KrydsOgBolle er et lille værktøj som bruges i skolerne. Udvidelsen giver eleverne mulighed for at benytte LibreOffice til at sætte symboler (blandt andet kryds og bolle) i dokumenter.

nyhedsbrevets til listen med undtagelser. Jeg er Del ikke afsnit faktisk ikke interesseret i at høre hvornår du er Flytter hele afsnittet til den næste side eller spalte, fraværende. efter at et skift er blevet indsat.

Tips Horeunger

Hold sammen med næste afsnit Holder det aktuelle afsnit og det følgende afsnit sammen, når et skift eller spalteskift bliver indsat.

Bare rolig, det er ikke (kun) et nedsættende udtryk for børn født uden for ægteskab. Se Fransk horeungekontrol http://da.wikipedia.org/wiki/Horeunge. Angiver det mindste antal linjer i et afsnit før et I typografisk sammenhæng betyder en ”horeunge” sideskift. Marker dette afkrydsningsfelt, og indtast Udvidelsen KrydsOgBolle http://extensions.services.openoffice. nemlig noget helt andet, nemlig den sidste linje i et org/en/project/krydsogbolle derefter et tal i feltet Linjer. Hvis antallet af linjer afsnit, der står alene øverst i en spalte eller på en ved slutningen af siden er mindre end antallet side. På engelsk hedder det en ”orphan”, altså en lidt angivet i feltet Linjer, bliver afsnittet flyttet til den VIGTIGT: Nyhedsbrevet mindre farverig betegnelse for en forældreløs. næste side. Du modtager dette nyhedsbrev fordi du har tilmeldt Tilsvarende er en fransk horeunge den første linje i dig en af postlisten nyhedsbrev@da.libreoffice.org et afsnit eller i en spalte optræder sidst på en side. Horeungekontrol Der udsendes ikke nyhedsbrev til OpenOffice.org I LibreOffice er der flere muligheder for automatisk Angiver det mindste antal linjer i et afsnit på den længere. at kontrollere tekstforløbet ved sideskifte. Den første side efter sideskiftet. Marker dette Modtager du ikke nyhedsbrevet, skal du selv bedste måde at benytte disse indstillinger på er at afkrydsningsfelt og indtast derefter et tal i feltet tilmelde dig den nye postliste. Det gør du ved at ændre i afsnitstypografien. Linjer. Hvis antallet af linjer øverst på siden er sende en mail til mindre end antallet angivet i feltet Linjer, vil placeringen af skiftet blive tilpasset. nyhedsbrev+subscribe@da.libreoffice.org Udvidelsen har fået en mindre opgradering og virker nu også i LibreOffice

...hvorefter du vil modtage en mail retur. Denne skal du returnere som bekræftelse. Tilmelding

nyhedsbrev+subscribe@da.libreoffice.org

Arkiv

http://da.libreoffice.org/lists/nyhedsbrev/

Det tekniske hjørne Makroprogrammering med Python III

Feriesvar/Out-of-Office

Jeg har tidligere skrevet to indlæg om makroprogrammering med Python.

Hver gang jeg udsender nyhedsbrevet modtager jeg et hav af feriesvar retur. Vær venlig at tilføje

Denne gang vil jeg gerne skrive noget mere meningsfyldt indhold på markørens plads. Det kunne


Side 5 f.eks. være datoen i dag eller mit eget navn.

text.insertString( oTCurs, StringToWrite , 0 )

Lad os kigge på datoen:

Administration af LibreOffice

def WriteDate( ): import datetime """Prints into the current document""" #get the doc from the scripting context model = XSCRIPTCONTEXT.getDocument() text = model.Text oVCurs = model.CurrentController.getViewCursor() oTCurs = text.createTextCursorByRange(oVCurs.getStart()) oTCurs.setPropertyValue("CharColor", 255) oTCurs.setPropertyValue("CharFontName", "Arial") StringToWrite = "Dato: " + -> datetime.date.strftime(datetime.date.today(), "%x") text.insertString( oTCurs, StringToWrite , 0 )

Det interessante her er i første omgang at jeg tidligt i koden skriver “import datetime”. Det er fordi jeg skal importere et ekstra modul fra Python der gør mig i stand til at manipulere med dato/tid og bruge de indbyggede funktioner. I dette tilfælde vil jeg gerne kunne formatere datoen. Ellers er der kun en enkelt spændende kommando, nemlig denne: StringToWrite = “Dato: ” + datetime.date.strftime(datetime.date.today(), “%x”)

Første led er en fast tekst “Dato: ” Derefter datetime.date som indikerer at jeg er interesseret i datoen strftime formaterer datoen til lokal notation (%x). se yderligere oplysninger her: http://docs.python.org/library/time.html#time.strftim e . datetime.date.today() fortæller at jeg er interesseret i datoen idag. Jeg putter det hele ned i variablen StringToWrite som jeg udskriver i den efterfølgende linje:

Linjen UserInstallation=$SYSUSERCONFIG/LibreOffic e/3

Professionel brug af LibreOffice forudsætter kan erstattes med f.eks. mulighed for centralt at styre og kontrollere UserInstallation=File:///p:/Application installationen på den enkelte pc. Jeg har tidligere Data/LibreOffice/3. skrevet om administrativ installation. Hvis denne ændring sker i forbindelse med På mange arbejdspladser er det efterhånden førstegangsinstallation er der ingen grund til at gøre gennemført at der ikke må (eller kan) være data på mere. Hvis der derimod tidligere har været pc’ens harddisk, Det er ikke ualmindeligt at alle LibreOffice installeret på pc’en, er det vigtigt også at dokumenter o.s.v. skal placeres på et netværksdrev. kopiere brugerbiblioteket fra pc’ens harddisk til den Det er der mange årsager til, og den mest oplagte nye destination på netværksdrevet. årsag er naturligvis back-up, men det giver også skriver på sin blog mulighed for at udskifte en fysisk pc eller harddisk Talgård http://talgaard.blogspot.com/2011/02/libreofficeopen uden at det får konsekvenser for brugeren. office-roaming-profile.html at der er problemer med LibreOffice gemmer en del oplysninger på denne metode hvis der bruges Citrix Terminalserver harddisken under ..\[brugernavnet]\Application med Roaming profiles, idet der tilsyneladende opstår Data \LibreOffice\3\user\… . Blandt andet gemmes en fejl; “fatal error. The Application cannot be brugerens egne indstillinger, autotekster og started. [context="user']Caught Unexpected brugerordbøger her. Det er ikke alle disse ind- Exception!“. stillinger som kan “omdirigeres” i indstillingerne under Funktioner – Indstillinger – Stier, men det Hvis der er andre der har oplevet samme eller er muligt at omdirigere hele brugerkataloget til f.eks. tilsvarende problemer vil jeg meget gerne høre om det. Det er nemlig ikke lykkedes mig at komme til et personligt netværksdrev. bunds i problemet fordi jeg ikke har været i stand til Det skal gøres ved at ændre filen “Bootstrap.ini” (på at genskabe det selv. Linux “bootstraprc”) som ligger i programbiblioteket, f.eks. C:\Programmer\LibreOffice\program\bootstrap.ini. Filen er en tekstfil, som f.eks. kan se sådan ud: [Bootstrap] BaseInstallation=${OOO_BASE_DIR} InstallMode=<installmode> ProductKey=LibreOffice 3.3 UserInstallation=$SYSUSERCONFIG/.libreoffice/3 [ErrorReport] ErrorReportPort=80 ErrorReportServer=



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.