mandag den 18. september 2017

Public money -> public code

31 organisationer, heriblandt The Document Foundation, har sendt et åbent brev ( https://publiccode.eu/openletter/ ) til en række politikere. I det åbne brev argumenterer organisationerne for, at software som udvikles af detr offentlige for skatteydernes penge, som udgangspunkt altid skal være open source, og dermed blive tilgængelig for offentligheden.

mandag den 4. september 2017

Google Summer of Code 2017

Google Summer of Code er et globalt program med fokus på at introducere de studerende til open source softwareudvikling. De arbejder på et 3 måneders programmeringsprojekt med en open source organisation under deres pause fra universitetet. I perioden aflønnes de studerende af Google.

Siden starten i 2005 har programmet samlet 13.000 deltagere og flere end 11.000 mentorer fra over 118 lande verden over. Google Summer of Code har produceret mere end 30.000.000 kodelinjer for 607 open source-organisationer.

LibreOffice har de seneste år haft en række projekter under programmet, og 2017 er da heller ingen undtagelse.

Her kan du læse mere om alle projekterne: https://summerofcode.withgoogle.com/organizations/5939192057036800/

Implement QuarkXPress import filter

Aleksas Pantechovskis har implementeret importfilter, således at LibreOffice fra version 6.0 kan åbne gamle filer fra QuarkXPress. Implementeringen er sket under "Document Liberation Project", og vil derfor blive implementeret i både LibreOffice, Gimp, Inkscape og Calligra.


Flere informationer kan findes her: https://blog.documentfoundation.org/blog/2017/08/28/updates-document-liberation-project/

Improve SmartArt import in LibreOffice

Grzegorz Araminowicz har arbejdet på at forbedre importen af SmartArt i docx-filer.

Migrating from legacy Parser to FastParser

Azorpid har arbejdet på at gøre åbning af filer (af alle typer) hurtigere.

Replace EditEngine binary clipboard with ODF filter

Varun Dhall har arbejdet på at gøre copy-paste i LibreOffice hurtigere og mere "korrekt".

Revamp the Customization Dialog

Muhammet Kara har omprogrammeret dialogen "Tilpas".


Muhammet har lavet en lille film, som demonstrerer resultatet: https://youtu.be/64nVAIb7zs8

Usability of Special Characters

Akshay Deep har omprogrammeret dialogen "Indsæt specialtegn". Blandt andet vil det blive muligt at søge efter tegnets navn, markere tegn som "favoritter".


Her kan du læse Akshays egen fortælling: https://akkidevblog.wordpress.com/2017/08/21/gsoc-2017-work-product/

søndag den 3. september 2017

40.000 bugs

Bugs betyder insekter, men i computer-verdenen er bugs udtryk for fejl. Typisk fejl, som brugere har oplevet, men det kan også være udtryk for at en programmør har fundet en "uhensigtsmæssig" kode.

Siden LibreOffice blev til i 2010 er der 40.000 bugs som er blevet løst.

Diagrammet herunder viser at der typisk lukkes mellem 100 og 200 bugs hver eneste dag.



Det er faktisk ret imponerende, når man tænker på, at LibreOffice er open source.

fredag den 28. juli 2017

LibreOffice 5.4 er frigivet

Du kan læse mere om LibreOffice 5.4 her: http://libreofficedk.blogspot.dk/search/label/5.4
Du kan downloade den nye version her: http://da.libreoffice.org/hent-libreoffice/
Du kan få et overblik over de nye funktioner her: http://da.libreoffice.org/om-libreoffice/features/
Du kan se en kort video med de vigtigste nyheder her:
https://www.youtube.com/watch?v=lBNWOWJul4w

fredag den 21. juli 2017

Årsrapport fra The Document Foundation

The Document Foundation har netop offentliggjort sin årsrapport for 2016. Du kan downloade den i PDF-format her: https://wiki.documentfoundation.org/images/c/ce/AnnualReport2016LR.pdf

Årsrapporten udgives som navnet antyder, en gang om året, og er en opsummering af det foregående års aktiviteter. Blandt andet gives der her indsigt i økonomien. Her er et overblik:



Herudover kan du læse om de aktiviteter, der har været i årets løb.

Årsrapporten er et vigtigt redskab for foreningen, for det er et mål at skabe størst mulig gennemsigtighed.

onsdag den 19. juli 2017

Hjælpesystemet får en overhaling

Den indbyggede hjælp bygger på et system, der blev udviklet i 2003-2004 og frigivet sammen med OpenOffice.org i 2005.


Siden er der stort set ikke sket opdateringer til systemet. Den eneste egentlige udvikling, er online-versionen, som lægger hjælpen på en wiki-server.

Olivier Hallot fra Brasilien har i nogen tid arbejdet på en forbedring. Ideen er at konvertere den eksisterende hjælp, som er noget selvopfundet XML, til ren responsiv HTML.

Fordelene er mange, blandt andet at den eksisterende funktionalitet kan genskabes med forholdsvis enkel JavaScript og CSS-styling, og det virker i alle browsere. Derudover er det muligt at udnytte de mange ekstre muligheder der ligger i HTML.

Det foreløbige resultat kan du se her: https://helponline.libreoffice.org/6.0/da/text/shared/main0108.html

Vær opmærksom på, at dette ikke er en endelig og produktionsmoden version, men et projekt, som pågår.

Et af problemerne med det "gamle" system, er at det er ret besværligt at skrive og redigere hjælpeteksterne, og det er nærmest umuligt at lægge (skærm)billeder eller animationer ind.


Det nye hjælpesystem forventes at blive implementeret i LibreOffice 6.0, som frigives omkring januar 2018.

Læs det oprindelige blog-indlæg af Olivier Hallot her: https://blog.documentfoundation.org/blog/2017/07/19/taming-libreoffice-help-system/

mandag den 17. juli 2017

Version 5.4 er oversat til dansk

Det danske fællesskab har denne gang været i god tid, og vi kan allerede nu bekendtgøre, at oversættelsen af LibreOffice 5.4 er oversat til dansk. Oversættelsen omfatter såvel brugergrænsefladen som den indbyggede hjælp.

Opgaven med oversættelse har denne gang omfatter omkring 5.000 ord i brugergrænsefladen og 17.000 ord i den indbyggede hjælp.

LibreOffice 5.4 forventes at blive frigivet i begyndelsen af august i år.

Hvis du gerne vil vide lidt om hvad version 5.4 bringer af nye funktioner, kan du læse mere her: http://libreofficedk.blogspot.dk/search/label/LibreOffice%205.4

Du kan også downloade en test-version her: https://da.libreoffice.org/hent-libreoffice/test/