Viser opslag med etiketten Document Liberation Project. Vis alle opslag
Viser opslag med etiketten Document Liberation Project. Vis alle opslag

onsdag den 28. februar 2018

Når det regner på præsten...

Den udvikling der foregår i regi af LibreOffice er meget mere end LibreOffice. Projektet har et enormt omfang, og er afhængig af en række andre open source projekter.

Hunspell

Hunspell er den motor, som udfører stavekontrol og synonymordbogen i LibreOffice, men det er et eksternt projekt, som anvendes af mange andre open source programmer, blandt andet Open Office, KOffice og Firefox/Thunderbird.

Ud over løbende vedligeholdelse og fejlrettelser, er der senest tilføjet mulighed for at opmærke ord i den personlige ordbog med bøjningsregler (Grammatik af).

Document Liberation Project

Dette projekt er samlingen af import- og eksportfiltre fra LibreOffice, som er udskilt i et særskilt projekt, som andre projekter også har nytte af. De forbedringer der sker i import og eksportfiltrene, slår altså igennem i mange andre programmer også.

Andre mindre bidrag

  • Pootle er det værktøj vi bruger til at oversætte LibreOffice til dansk og mere end 100 andre sprog. LibreOffice har bidraget til udvikling og vedligeholdelse af Pootle igennem mange år.
  • Askbot er det internationale suppportforum (ask.libreoffice.org). Her har LibreOffice bidraget med en internationalisering, ikke bare af programmet, men også af indholdet.
  • Gerrit Code Review er et workflow-system som anvendes i sammenhæng med Git. LibreOffice har rettet en række fejl i programmet.
  • Det er blandt andet en udvikler fra LibreOffice som vedligeholder CppUnit, som er et program til at lave test af kode med C++.
  • PDFium er blevet beriget med en række offentlige API'er for at kunne teste PDF-eksporten i LibreOffice.
  • XMLSec har haft nytte af at vi i LibreOffice kan digitalt signere OOXML-filer.

Bidrag

Alle disse forbedringer er muligt, blandt andet på grund af de mange pengedonationer TDF modtager. Du kan give et bidrag her: www.libreoffice.org/donate/





søndag den 12. april 2015

The Document Liberation

The Document Liberation blev dannet for et år siden som et underprojekt af LibreOffice, som skal håndtere den kode, som tager sig af import og eksport af "fremmede" dokumentformater.

Det har jeg tidligere skrevet om her: http://libreofficedk.blogspot.dk/2014/04/document-liberation-project.html

Ideen var at skabe et fælles sted, hvor a flere softwareprojekter kan samarbejde om at udvikle import- og eksportfiltre til kontorprogrammer. Samtidig skal integrationen gerne blive lettere når koden bliver samlet et enkelt sted.

Projektet ledes af Fridrich Strba og David Tardon, to mangeårige bidragsydere til LibreOffice.

I løbet af 2014 har medlemmer af projektet frigivet et nyt rammesystem, kaldet "librevenge", som indeholder alle dokument-interfaces og hjælpetyper. Med rammesystemet bliver kæden af afhængigheder mere simpel. De spåbegyndte desuden et nyt modul til import af Adobe PageMaker, kaldet "libpagemaker", som var resultatet af et Google Summer of Code 2014 projekt af Anurag Kanungo.

Eksisterende moduler er desuden blevet udvidet med flere formater som f.eks. "libwps" med Microsoft Works regneark og Database afy Laurent Alonso. Han arbejder lige nu med at udvikle et modul til import af regneark fra Lotus 1-2-3, som er et af de mest berømte regnearksprogrammer. Laurent har også tilføjet understøttelse af mere end tyve forskellige ældre Mac-formater til "libmwaw".

Udviklerne har lavet to eksport-moduler, nemlig "libepubgen" for eksport af ePub og "librvngabw" for eksport af Abiword. Lige nu arbejdes der på at forbedre import af Adobe Freehand ("libfreehand") og Apple Pages ("libetonyek").

Der er moduler til Corel WordPerfect (også grafik) og Corel Draw, Microsoft Works, AbiWord, Microsoft Publisher og Microsoft Visio, Apple Keynote, Adobe FreeHand, Aldus PageMaker, samt en lang række ældre Mac-formater og e-bogs formater.

Hver modul under The Document Liberation paraplyen eksisterer som individuelle projekter med egne programmører, egen release cyclus og planlægning.

Modulerne er naturligvis frigivet som open source, og kan derfor anvendes i andre open source projekter, og på den måde skal integration med fremmede dokumentformater kun laves en gang, hvorefter alle open source programmer kan få nytte af det.

Mere information: http://www.documentliberation.org.

lørdag den 5. april 2014

Document Liberation Project

En tilbagevendende problem for brugere af computere er i dag, er erfaringen, at dit ​​personlige digitale indhold skabt år tilbage og gemt i gamle, forældede filformater. Ofte kan disse gamle filer ikke åbnes af mere moderne versioner af programmet, eller programmet eksisterer ikke længere. Brugerne er, sat på spidsen, låst ude af deres eget indhold. Den mest almindelige årsag til denne manglende evne til at få adgang til gamle data er brugen af ​​proprietære fil-formater, der resulterer i leverandør lock-in.

Se mere på http://www.documentliberation.org/

I årene siden lanceringen af ​​LibreOffice i 2010, har flere af vores community-medlemmer påtaget sig at forbedre interoperabiliteten med proprietære programmer. Opmuntret af den nye frihed, som LibreOffice har givet, slog flere udviklere sig sammen med en gruppe af ingeniører, der har specialiseret sig i at forstå strukturer og indhold i lukkede, proprietære filformater. Den første frugt af dette samarbejde var libvisio, et bibliotek til at parse filer skrevet i det binære Visio-fil format, der er udviklet som et Google Summer of Code 2011 projekt.

Document Liberation Project har til formål at skabe et hjem for det voksende fællesskab af udviklere forenet for at frigøre brugere fra leverandør lock-in på indhold. Formålet er at bidrage til det blomstrende økosystem omkring Open Document ved at levere effektive værktøjer til at omdannelse proprietære filformater til det tilsvarende ODF-format.

Hvis du herne vil have Document Liberation logoet på dit skrivebord, og ikke bare på din computer, kan du hente en skabelon. Alt du behøver, er et papir, saks og lim: http://people.freedesktop.org/~dtardon/documentliberation/dlp-cube.svg