Eigenlijk een dag om niet te missen....
* samen in de code van LibreOffice hacken
* met andere werken aan documentatie
* of kijken naar de nieuwe functies..
Een interessante, open dag voor gebruikers en andere actieven in OpenOffice.org / LibreOffice gemeenschap.
Meer details op de wiki van de Nederlandstalige groep van TDF.
vrijdag 27 mei 2011
woensdag 18 mei 2011
Waarom het OpenDocument Formaat zo OK! is
Het OpenDocument Formaat, ODF, is hét ISO-gecertificeerde formaat voor office-documenten. Vrij te gebruiken en ontwikkeld door een grote gemeenschap, die de belangen van de individuele deelnemers bijeenbrengt. ODF wordt dus niet gedomineerd door een enkele partij, maar is het resultaat van een stevige samenwerking. Dus geen oude .docjes meer, of een onduidelijke nieuwe docx-'standaard'...
Waarom ODF zo OK! is, blijkt bijvoorbeeld uit het proces voor de recente goedkeuring van ODF versie 1.2. Dat proces heeft enige jaren geduurd en is kort geleden afgerond door het OASIS Technical Committee. Belangrijke uitbreidingen in versie 1.2 zijn onder andere de beschrijvingen voor formules en voor digitaal ondertekenen.
De degelijkheid, kwaliteit van ODF wordt nog eens extra onderstreept door feiten uit het proces, dat tot de nieuwe versie heeft geleidt. Enkele zaken daaruit:
Gedurende het werk aan ODF 1.2, had het ODF Technical Committee 76 leden, uit 17 landen, die 23 bedrijven en instellingen vertegenwoordigden, evenals 17 individuele leden.
ODF 1.2 heeft in het totaal 210 dagen open gestaan voor onderzoek en opmerkingen door iedere belangstellende of belanghebbende.
Het ODF TC heeft tijdens het werken aan ODF 1.2 1822 publieke commentaren behandeld en verwerkt. Die werden allemaal gelezen.
ODF 1.2 schrijft 628 keer "moet" en maar 14 keer "alsjeblief", waardoor het één van de meest duidelijke normen is.
Veel dank ben ik verschuldigd aan Rob Weir, die op zijn blog deze feiten, en nog meer, opsomde. Rob geeft in zijn blogs veel nuttige informatie over ODF.
Waarom ODF zo OK! is, blijkt bijvoorbeeld uit het proces voor de recente goedkeuring van ODF versie 1.2. Dat proces heeft enige jaren geduurd en is kort geleden afgerond door het OASIS Technical Committee. Belangrijke uitbreidingen in versie 1.2 zijn onder andere de beschrijvingen voor formules en voor digitaal ondertekenen.
De degelijkheid, kwaliteit van ODF wordt nog eens extra onderstreept door feiten uit het proces, dat tot de nieuwe versie heeft geleidt. Enkele zaken daaruit:
Veel dank ben ik verschuldigd aan Rob Weir, die op zijn blog deze feiten, en nog meer, opsomde. Rob geeft in zijn blogs veel nuttige informatie over ODF.
vrijdag 15 april 2011
Oracle draagt OpenOffice.org over aan community
Oracle heeft vandaag, 15 april, bekend gemaakt dat ze een andere koers gaat varen met OpenOffice.org. Oracle ziet het niet meer als een commercieel product, maar zal het helemaal overdragen aan de gemeenschap, een stichting of iets dergelijks. Een organisatie waarin alle partijen, belangstellenden zich op hun plaats voelen. Dit nieuws blijkt uit deze aankondiging waarin Chief Architect Edward Screven wordt geciteerd.
Op The Register staat een analyse, die mij door 'een betrouwbare bron' als 'interessant' is aangeraden.
En waar gaat Oracle een plek vinden voor OpenOffice.org? Sinds 28 september 2010 is er al The Document Foundation, waar een groot deel van de voormalige OpenOffice.org community naar toe is gegaan om verder te werken in een vrij project, een onafhankelijke organisatie. Oracle wilde daar toen niet aan mee doen, en daarom maakt The Document Foundation nu het programma LibreOffice, en niet OpenOffice.org.
En dan vandaag dus de opmerkelijke koerswijziging van Oracle. Dit is een grote stap op weg naar wat ik in het begin van de afsplitsing van al als wens uitsprak: dat de twee wegen weer samen zullen komen. En zie: per vandaag zoekt Oracle een groep, een community, die OpenOffice.org graag een thuis wil geven. Me dunkt dat Oracle bij The Document Foundation een warm onthaal zal krijgen :-)
En er is nog een positieve kant aan deze ontwikkeling. Het zal de weg vrij maken voor IBM, die een contract heeft met Sun/Oracle over OpenOffice.org en het daarop gebaseerde Lotus Symphony, om zijn volledige commitment aan de ontwikkeling in een vrije community te geven.
Zo kan OpenOffice.org, ehh LibreOffice, echt de krachtige steun krijgen van vele grote bedrijven, die hun gezamenlijke belang bundelen, meer dan hun onderlinge verschillen bevechten. Een prima basis voor alle ontwikkelingen rond web-office, tablets, smart-phones en een plek waar (vrije) software-ontwikkelaars zich met alle kwaliteiten en interesses goed voelen.
Op The Register staat een analyse, die mij door 'een betrouwbare bron' als 'interessant' is aangeraden.
En waar gaat Oracle een plek vinden voor OpenOffice.org? Sinds 28 september 2010 is er al The Document Foundation, waar een groot deel van de voormalige OpenOffice.org community naar toe is gegaan om verder te werken in een vrij project, een onafhankelijke organisatie. Oracle wilde daar toen niet aan mee doen, en daarom maakt The Document Foundation nu het programma LibreOffice, en niet OpenOffice.org.
En dan vandaag dus de opmerkelijke koerswijziging van Oracle. Dit is een grote stap op weg naar wat ik in het begin van de afsplitsing van al als wens uitsprak: dat de twee wegen weer samen zullen komen. En zie: per vandaag zoekt Oracle een groep, een community, die OpenOffice.org graag een thuis wil geven. Me dunkt dat Oracle bij The Document Foundation een warm onthaal zal krijgen :-)
En er is nog een positieve kant aan deze ontwikkeling. Het zal de weg vrij maken voor IBM, die een contract heeft met Sun/Oracle over OpenOffice.org en het daarop gebaseerde Lotus Symphony, om zijn volledige commitment aan de ontwikkeling in een vrije community te geven.
Zo kan OpenOffice.org, ehh LibreOffice, echt de krachtige steun krijgen van vele grote bedrijven, die hun gezamenlijke belang bundelen, meer dan hun onderlinge verschillen bevechten. Een prima basis voor alle ontwikkelingen rond web-office, tablets, smart-phones en een plek waar (vrije) software-ontwikkelaars zich met alle kwaliteiten en interesses goed voelen.
vrijdag 1 april 2011
Hackers-event op NoiV congress
Vorige week donderdag, 24 maart, waren en vijf Nederlandse LibreOffice hackers bijeengekomen voor een speciaal evenement: we waren uitgenodigd om op het jaarlijkse NOiV congres om te tonen hoe het ontwikkelen van open source gaat. We hebben alle vijf heel verschillende achtergronden en vaardigheden. Sprekend over mezelf: ik ben niet bepaald de meest gevorderde C++ ontwikkelaar. Maar toch was het prima mogelijk om nuttige dingen te doen, bijvoorbeeld met het begrijpen en vinden van functies.
Sterker: ik vond dat onze verschillende achtergronden hielpen om een interessante en zinvolle dag te hebben. We hebben niet alleen goed werk gedaan aan code, maar ook veel van elkaars kunnen geleerd, van het werk zelf en als bonus waren we ook nog in staat om andere bezoekers aan het congres uitleg te geven over LibreOffice en over ons werk.
OK, eerst wat foto's:
(bekijk de foto's een en twee van Paul Ridderhof op flickr).
De code waar we naar keken en aan werkte was:
- toggle functie voor Notities in Writer (easy hack) maar een deel ervan bleek veel minder 'easy' dan verwacht ..);
- precisie van decimalen bij het importere van een cvs-bestand;
- de kleur van de scheidingslijn van voetnoten (uitgelegd in mijn vorige blog). Terwijl we er aan werkten, bemerkten we dat de functie net voer dagen eerder door iemand anders aan de master-code was toegevoegd ;-) );
- meer dan der 12 standaard kleuren voor diagrammen (vraag op de LibreOffice users-list). Dankzij Rob, is het vanaf LibreOffice 3.4 mogelijk méér dan 12 kleuren zelf in te stellen! Zie de dev-list en deze schermafdruk:

Net zoals de mensen die ons bezochten positief waren, zo waren wij het ook!
We besloten om ergens de volgende maanden nog een event te houden. En ook om mee te doen aan T-Dose, aanstaande November in Eindhoven.
Dus hou dit in de gaten, of lees onze Nederlandstalige discussie-lijst :-)
Sterker: ik vond dat onze verschillende achtergronden hielpen om een interessante en zinvolle dag te hebben. We hebben niet alleen goed werk gedaan aan code, maar ook veel van elkaars kunnen geleerd, van het werk zelf en als bonus waren we ook nog in staat om andere bezoekers aan het congres uitleg te geven over LibreOffice en over ons werk.
OK, eerst wat foto's:
(bekijk de foto's een en twee van Paul Ridderhof op flickr).De code waar we naar keken en aan werkte was:
- toggle functie voor Notities in Writer (easy hack) maar een deel ervan bleek veel minder 'easy' dan verwacht ..);
- precisie van decimalen bij het importere van een cvs-bestand;
- de kleur van de scheidingslijn van voetnoten (uitgelegd in mijn vorige blog). Terwijl we er aan werkten, bemerkten we dat de functie net voer dagen eerder door iemand anders aan de master-code was toegevoegd ;-) );
- meer dan der 12 standaard kleuren voor diagrammen (vraag op de LibreOffice users-list). Dankzij Rob, is het vanaf LibreOffice 3.4 mogelijk méér dan 12 kleuren zelf in te stellen! Zie de dev-list en deze schermafdruk:

Net zoals de mensen die ons bezochten positief waren, zo waren wij het ook!
We besloten om ergens de volgende maanden nog een event te houden. En ook om mee te doen aan T-Dose, aanstaande November in Eindhoven.
Dus hou dit in de gaten, of lees onze Nederlandstalige discussie-lijst :-)
woensdag 23 maart 2011
Zo is werken met OpenDocument echt leuk ... oranje!
LibreOffice en OpenOffice.org blinken onder andere uit door dat ze standaard werken met het open, ISO-gecertificeerde ODF-bestandsformaat.
ODF is voortgekomen uit het eerste complexe XML-bestandsformaat dat voor office-documenten is gemaakt, terug in 2000 door toen nog jonge OpenOffice.org-project. Een xml-bestand heeft onder andere als eigenschap dat de inhoud als platte tekst kan worden bekeken en bewerkt. Niet handig voor dagelijks gebruik; wel heel goed voor geautomatiseerde bewerking en kleine extra trucjes. Van dat laatste wil ik een aardig voorbeeld delen.
Een uitgangspunt is, dat alles wat je in een document kunt instellen aan opmaak, inhoud etc., te vinden is in standaard xml-documenten, waarmee het ODF container bestand is opgebouwd. Soms kunnen daarom nieuwe mogelijkheden in programma's die met ODF werken, pas volgens de standaard geïmplementeerd worden als het ODF bestandsformaat daar een uitbreiding voor heeft. Voorbeeld daarvan: de gekleurde tabs van werkbladen in Calc.
Andersom kan het echter ook: dat in het bestandsformaat iets mogelijk is, dat in een programma (nog) niet is in te stellen. Zo kwam er vandaag een klant met de wensen voor een nieuwe set sjablonen. Daarin ontwaarde ik een afscheiding van voetnoten, die bestaat uit een lijn met een kleur. En nu kan ik in mijn favoriete office-programma van alles instellen in het pagina-opmaakprofiel, ook voor de scheidingslijn tussen tekst en voetnoten, maar net niet de kleur.
Niet getreurd: een optimistische duik in het styles.xml bestand, één van de componenten van een ODF-document, bracht me keurig tot de eigenschap 'color' van 'style:footnote-sep'. Daar de waarde "#000000" gewijzigd in "#FFA500", het xml-bestand weer keurig opgeslagen in de ODF-container, en het document toonde een keurige organje lijn boven de voetnoten.
Niet iets om elke keer te doen, maar om één keer in een sjabloon te regelen: geen enkel probleem, grote voldoening, en een tevreden klant :-)
ODF is voortgekomen uit het eerste complexe XML-bestandsformaat dat voor office-documenten is gemaakt, terug in 2000 door toen nog jonge OpenOffice.org-project. Een xml-bestand heeft onder andere als eigenschap dat de inhoud als platte tekst kan worden bekeken en bewerkt. Niet handig voor dagelijks gebruik; wel heel goed voor geautomatiseerde bewerking en kleine extra trucjes. Van dat laatste wil ik een aardig voorbeeld delen.
Een uitgangspunt is, dat alles wat je in een document kunt instellen aan opmaak, inhoud etc., te vinden is in standaard xml-documenten, waarmee het ODF container bestand is opgebouwd. Soms kunnen daarom nieuwe mogelijkheden in programma's die met ODF werken, pas volgens de standaard geïmplementeerd worden als het ODF bestandsformaat daar een uitbreiding voor heeft. Voorbeeld daarvan: de gekleurde tabs van werkbladen in Calc.
Andersom kan het echter ook: dat in het bestandsformaat iets mogelijk is, dat in een programma (nog) niet is in te stellen. Zo kwam er vandaag een klant met de wensen voor een nieuwe set sjablonen. Daarin ontwaarde ik een afscheiding van voetnoten, die bestaat uit een lijn met een kleur. En nu kan ik in mijn favoriete office-programma van alles instellen in het pagina-opmaakprofiel, ook voor de scheidingslijn tussen tekst en voetnoten, maar net niet de kleur.
Niet getreurd: een optimistische duik in het styles.xml bestand, één van de componenten van een ODF-document, bracht me keurig tot de eigenschap 'color' van 'style:footnote-sep'. Daar de waarde "#000000" gewijzigd in "#FFA500", het xml-bestand weer keurig opgeslagen in de ODF-container, en het document toonde een keurige organje lijn boven de voetnoten.
Niet iets om elke keer te doen, maar om één keer in een sjabloon te regelen: geen enkel probleem, grote voldoening, en een tevreden klant :-)
dinsdag 18 januari 2011
Recente ontmoeting - oude discussie
Kort geleden was ik op bezoek bij een relatie, Hans de Vries van de Securityacademy, die ik vorig jaar hielp met een mooi basic scriptje om opsommingen in Impress te corrigeren. We spraken uiteraard over LibreOffice.
Hans is al jaren deskundige dienstverlener op gebied van beveiliging en veiligheid, maar lang daarvoor was Hans werkzaam in de universitaire wereld. Uit die tijd herinnerde hij zich discussies met enthousiaste unix en open source ontwikkelaars, die eigenlijk niet zo'n zin hadden in OpenOffice.org. Ze vonden het maar niets om het auteursrecht voor codebijdragen te delen met Sun, zoals werd gevraagd.
Persoonlijk til ik niet zo zwaar aan dat onderwerp (maar eerlijk gezegd: ik ben natuurlijk ook niet een core-ontwikkelaar), doch weet dat het een issue is voor andere ontwikkelaars. Het is hoe dan ook opvallend, dat juist dit verhaal zo direct naar boven komt, als ik vertel over het ontstaan van LibreOffice. Het spreekt voor zich dat Hans ons project met grote interesse volgt.
Hans is al jaren deskundige dienstverlener op gebied van beveiliging en veiligheid, maar lang daarvoor was Hans werkzaam in de universitaire wereld. Uit die tijd herinnerde hij zich discussies met enthousiaste unix en open source ontwikkelaars, die eigenlijk niet zo'n zin hadden in OpenOffice.org. Ze vonden het maar niets om het auteursrecht voor codebijdragen te delen met Sun, zoals werd gevraagd.
Persoonlijk til ik niet zo zwaar aan dat onderwerp (maar eerlijk gezegd: ik ben natuurlijk ook niet een core-ontwikkelaar), doch weet dat het een issue is voor andere ontwikkelaars. Het is hoe dan ook opvallend, dat juist dit verhaal zo direct naar boven komt, als ik vertel over het ontstaan van LibreOffice. Het spreekt voor zich dat Hans ons project met grote interesse volgt.
dinsdag 21 december 2010
IT-Bende bediscussieert LibreOffice
Afgelopen vrijdag (17 december) was ik uitgenodigd voor de podcast van de ITBende. ITBende is een groep van IT-professionals die elke week nieuwe ontwikkelingen in de IT en digitale media bespreken.
Nieuwe ontwikkelingen... LibreOffice dus.
Het gesprek ging natuurlijk deels over het ontstaan van LibreOffice uit OpenOffice.org.
Leuk was het om te merken welke visies uit de vragen van de gespreksparters bleken. Wat gedateerd volgens mij was de roep om eindelijk een mail-cliënt toe te voegen. Meer van deze tijd waren de vragen die gingen over Google Docs en werken via het web. Een al lang bestaande discussie gaat over de strijd tussen een eenvoudige gebruikersomgeving en de uitgebreide functionaliteit. Misschien toch tijd om met verschillende 'skins' verschillende doelgroepen te bedienen?
De podcast is te beluisteren via http://www.itbende.nl/blog/2010/12/itbende-podcast-nr-81-libreoffice/
Nieuwe ontwikkelingen... LibreOffice dus.
Het gesprek ging natuurlijk deels over het ontstaan van LibreOffice uit OpenOffice.org.
Leuk was het om te merken welke visies uit de vragen van de gespreksparters bleken. Wat gedateerd volgens mij was de roep om eindelijk een mail-cliënt toe te voegen. Meer van deze tijd waren de vragen die gingen over Google Docs en werken via het web. Een al lang bestaande discussie gaat over de strijd tussen een eenvoudige gebruikersomgeving en de uitgebreide functionaliteit. Misschien toch tijd om met verschillende 'skins' verschillende doelgroepen te bedienen?
De podcast is te beluisteren via http://www.itbende.nl/blog/2010/12/itbende-podcast-nr-81-libreoffice/
Abonneren op:
Posts (Atom)