LibreOffice 3.5 released
From: | Italo Vignoli <italo.vignoli-AT-documentfoundation.org> | |
To: | lwn-AT-lwn.net | |
Subject: | [PR] LibreOffice 3.5: the best free office suite ever | |
Date: | Tue, 14 Feb 2012 12:22:45 +0100 | |
Message-ID: | <1E5VidIRIUAS77zcfzg3d1uJN488guD6yco7XAS4JK3l@documentfoundation.org> |
The Document Foundation announces LibreOffice 3.5: "the best free office suite ever" Berlin, February 14, 2012 - The Document Foundation announces LibreOffice 3.5, the third major release of "the best free office suite ever", which shows to end users the improvements derived from the development strategy adopted since September 2010. LibreOffice 3.5 derives from the combined effort of full time hackers - the largest group of experienced OOo code developers - and volunteer hackers, coordinated by the Engineering Steering Committee. During 16 months, an average of 80 developers each month have provided a total of over thirty thousand code commits, introducing new and interesting features: Writer - a new built-in Grammar checker for English and several other languages - improved typographical features, for professional looking documents - an interactive word count window, which updates in real time - a new header, footer and page break user interface Impress / Draw - an improved importer of custom shapes and Smart Art from PPT/PPTX - a feature for embedding multimedia/colour palettes into ODF documents - a new display switch for the presenter's console - new line ends for improved diagrams - Microsoft Visio import filter Calc - support for up to 10,000 sheets - a new multi-line input area - new Calc functions conforming to the ODF OpenFormula specifications - better performances when importing files from other office suites - multiple selections in autofilter - unlimited number of rules for conditional formatting Base - a new integrated PostgreSQL native driver In addition, for the first time in the history of LibreOffice, we will be enabling the online update checker, which informs users when a new version of the suite is available. "We inherited a 15 years old code base, where features were not implemented and bugs were not solved in order to avoid creating problems, and this - with time - was the origin of a large technical debt," says Caolán McNamara, a senior RedHat developer who is one of the founders and directors of TDF. "We had two options: a conservative strategy, which would immediately please all users, leaving the code basically unchanged, and our more aggressive feature development and code renovation path, which has created some stability problems in the short term but is rapidly leading to a completely new and substantially improved free office suite: LibreOffice 3.5, the best free office suite ever." "In sixteen months, we have achieved incredible results - comments Michael Meeks, a SUSE Distinguished Engineer, who is also a founder and director at TDF - with nearly three hundred entirely new developers to the project, attracted by the copyleft license, the lack of copyright assignment and a welcoming environment. In addition to the visible features, they've translated tens of thousands of German comments, removed thousands of unused or obsolete methods - sometimes whole libraries - and grown a suite of automated tests. Although we still have a long way to go, users - who have sometimes complained for the stability of the software, as they were not aware of the technical debt we were fighting with - can now benefit from a substantially cleaner, leaner and more feature rich LibreOffice 3.5." LibreOffice 3.5 is the first release where the contribution of local communities and associations, such as ALTA in Brazil, has been acknowledged. In addition, TDF tried to recognize those volunteers - where we could easily identify them - who put so much into the 3.5 release, with a "hacking" or "bug hunting" hero badge presented the same day of the announcement. TDF is encouraging the development of a global, open and diverse ecosystem where companies, associations, local communities and volunteers share the common objective of developing the best free office suite ever. The Document Foundation invites power users to install LibreOffice 3.5, and more conservative users to stick with LibreOffice 3.4 branch. Corporate users are strongly advised to deploy LibreOffice with the backing of professional support, from a company able to assist with migration, end user training, support and maintenance. The Document Foundation will soon provide a list of certified organizations providing these professional services. LibreOffice 3.5 is available from: http://www.libreoffice.org/download. The new features and the improvements are described in the infographic which can be downloaded from: http://dl.dropbox.com/u/116590/lo35-infofinal.pdf. Short link to The Document Foundation blog: http://wp.me/p1byPE-eF. About The Document Foundation (TDF) The Document Foundation is an open, independent, self-governing, meritocratic organization, which builds on ten years of dedicated work by the OpenOffice.org Community. TDF was created in the belief that the culture born of an independent foundation brings out the best in corporate and volunteer contributors, and will deliver the best free office suite. TDF is open to any individual who agrees with its core values and contributes to its activities, and warmly welcomes corporate participation, e.g. by sponsoring individuals to work as equals alongside other contributors in the community. As of September 30, 2011, TDF has 136 members and over a thousand volunteers and contributors worldwide. Media Contacts Florian Effenberger (based near Munich, Germany, UTC+1) Phone: +49 8341 99660880 - Mobile: +49 151 14424108 E-mail: floeff@documentfoundation.org - Skype: floeff Olivier Hallot (based in Rio de Janeiro, Brazil, UTC-3) Mobile: +55 21 88228812 - E-mail: olivier.hallot@documentfoundation.org Charles H. Schulz (based in Paris, France, UTC+1) Mobile: +33 6 98655424 - E-mail: charles.schulz@documentfoundation.org Italo Vignoli (based in Milan, Italy, UTC+1) SIP Phone: +39 02 320621813 - Mobile: +39 348 5653829 E-mail: italo.vignoli@documentfoundation.org - Skype: italovignoli GTalk: italo.vignoli@gmail.com -- Italo Vignoli - The Document Foundation mob +39 348 5653829 - skype italovignoli italo.vignoli@documentfoundation.org
Posted Feb 14, 2012 20:54 UTC (Tue)
by atai (subscriber, #10977)
[Link]
Posted Feb 15, 2012 0:19 UTC (Wed)
by tialaramex (subscriber, #21167)
[Link] (8 responses)
Of course (I assume) this is off by default, but it's one of those features that will sucker in users who'd be better off without it. Those most capable of rejecting bad rules from such a "checker" won't be foolish enough to enable it in the first place.
Posted Feb 15, 2012 3:10 UTC (Wed)
by proski (subscriber, #104)
[Link]
Posted Feb 15, 2012 7:53 UTC (Wed)
by macson_g (guest, #12717)
[Link] (3 responses)
http://libreoffice.hu/2011/12/08/grammar-checking-in-libr...
The implementation is based around detecting suspicious patterns. Looks like useful feature to have.
Posted Feb 15, 2012 9:11 UTC (Wed)
by tialaramex (subscriber, #21167)
[Link] (2 responses)
On the downside they're trying anyway, confident that if their rules are just vague enough they're bound to help. I notice that they haven't tried the benchmark Professor Pullum implicitly offers, typing several pages of a major literary work (say, Moby Dick, or Pride and Prejudice) into this software with everything enabled and verifying that it flags none of the excellent prose as incorrect. I think that building a collection of such inputs would have been simultaneously a good practical test of the software and a disheartening lesson on the difficulty of the general problem.
Several of the rules cited in that link seem harmless, but aren't grammar rules at all. Choosing to highlight violations of style such as double spacing may or may not help people, but it has nothing to do with grammar.
Posted Feb 15, 2012 9:28 UTC (Wed)
by mmeeks (subscriber, #56090)
[Link] (1 responses)
So lightproof is designed to be minimal and give ~zero false positives. But your idea is a good-one :-) What would be awesome, would be if you could get several of these smallish but representative classic texts, and create some unit tests in the lightproof module, such that we can ensure that not only are there no false positives now, but there will be none in future :-) patches most welcome (this is a volunteer project). The lightproof git repo is here:
git clone git://anongit.freedesktop.org/libreoffice/lightproof
Thanks for checking this out though ! :-)
Posted Feb 15, 2012 12:10 UTC (Wed)
by tialaramex (subscriber, #21167)
[Link]
I will say that the "ying and yang" -> "yin and yang" suggestion, although it's not itself very useful because "ying" is flagged as a spelling mistake already [at least on this system] does show where "zero false positives" is somewhat practical for units larger than a single English word. Of course you would need a lot of work to establish which things are "always" errors.
For example "ad homonym" and "all intensive purposes" are almost always going to be errors, but for every few times you find "tow the line" used when "toe the line" was meant, you'll stumble over a case where an actual rope was being towed.
Posted Feb 15, 2012 10:25 UTC (Wed)
by mpr22 (subscriber, #60784)
[Link]
Posted Feb 15, 2012 19:44 UTC (Wed)
by boog (subscriber, #30882)
[Link]
Posted Feb 17, 2012 23:54 UTC (Fri)
by csawtell (guest, #986)
[Link]
Grammar: The difference between knowing your shit, and knowing you're shit.
Well does it?
Posted Feb 15, 2012 9:55 UTC (Wed)
by angdraug (subscriber, #7487)
[Link] (11 responses)
Posted Feb 18, 2012 0:56 UTC (Sat)
by man_ls (guest, #15091)
[Link] (10 responses)
Posted Feb 18, 2012 1:04 UTC (Sat)
by dlang (guest, #313)
[Link] (9 responses)
it takes a text config file and makes a diagram from it. use .svg diagrams if you can (they are MUCH faster to render than the default .png diagrams.
there is a live demo at http://blockdiag.com/en/blockdiag/demo.html (javascript required), fiddle with it and learn
the config file for this can be as simple as
{
Posted Feb 18, 2012 9:30 UTC (Sat)
by man_ls (guest, #15091)
[Link] (2 responses)
Posted Feb 18, 2012 11:52 UTC (Sat)
by dlang (guest, #313)
[Link] (1 responses)
It's not the right tool for every job, but it does a lot more than you seem to think it does.
and it scales very well. I was able to throw a network structure with 135 networks, 600 devices, and around 3K interfaces at it and it was able to create a diagram from it with the nwdiag tool
Posted Feb 18, 2012 19:00 UTC (Sat)
by man_ls (guest, #15091)
[Link]
Posted Feb 18, 2012 9:43 UTC (Sat)
by angdraug (subscriber, #7487)
[Link] (5 responses)
Looks like blockdiag has come a long way since I last looked at it, I'll give it another try! I was mainly using Dia and Bouml. Dia is not really a UML tool, it's more of a free-form diagram tool that happens to include UML elements. Still, it's easier than spelling out every block and connection by hand in Inkscape. Bouml is a proper CASE tool that organizes your diagrams into projects and improves consistency between diagrams by reusing design elements between different types of diagrams (e.g. you define your methods in a class diagram and reuse them in a sequence diagram). On the downside, Bouml as a project is essentially a one-man show that has been frozen for the last couple of years, and now it seems to have taken a turn towards going proprietary with its long-overdue port to Qt4, so I can't in good faith recommend it. There are other tools out there such as Umbrella and Gaphor, but they also have their limitations. Umbrella's diagrams are even more ugly than Dia's, and Gaphor is still very young and glitchy. I'm keeping an eye on it, though: it's being actively developed and seems to be moving in the right direction.
Posted Feb 18, 2012 18:58 UTC (Sat)
by man_ls (guest, #15091)
[Link] (4 responses)
Why is it that UML has never given fruit in the shape of proper CASE tools, apart from some honorable (but transient) exceptions? In the meantime the tooling has improved greatly for coding and compiling even for exotic languages, but for design diagrams we are still in the stone age. I am sure it must mean something, but I am not sure what.
Posted Feb 19, 2012 10:53 UTC (Sun)
by angdraug (subscriber, #7487)
[Link] (3 responses)
I think the problem is twofold. On one hand, a quality CASE tool is hard to do, it takes a lot of effort and a lot of usability research, and software engineering as a field isn't as easy to study from the PoV of usability as e.g. web browsing or making presentations. On the other hand, workflows in the free software development are very different from the primary target audience of CASE tools: massive enterprise software projects. Different enough that simply ripping off an existing tool such as Enterprise Architect wouldn't help much to scratch an itch of a would-be free CASE tool developer. For one, tools like EA put a lot of restrictions on how you work, especially on the collaboration side of things, and they simply don't work if only a small fraction of contributors are willing to follow such restrictions, and most others just want to do some programming. Even bigger problem is that in free software, you really don't want to discourage casual one-off contributions, and nothing says "we don't want your code" like an unwieldy process tied into a specific CASE tool.
Posted Feb 19, 2012 14:25 UTC (Sun)
by man_ls (guest, #15091)
[Link] (2 responses)
However, the intersection of Free software and enterprise software has a rich set of tools, including Eclipse and its many plugins. Eclipse does a lot of hard things well, and is somewhat of a counterexample to your arguments. It is striking that no good diagramming plugin for Eclipse exists, at the very least.
Posted Feb 24, 2012 13:16 UTC (Fri)
by angdraug (subscriber, #7487)
[Link] (1 responses)
If there's one word to describe Enterprise Architect, it's byzantian. It's the most complete UML CASE tool I've used so far, and the basic diagram editing is rather sensible, but around the corners it has some very rough edges. I'm not fond of its collaboration mode (sticks everything in an sql db with all-or-nothing locks on whole sections of project tree, makes roundrips to the db when you least expect it, and has no revision management to speak of), also it's Windows-only and won't run in Wine without some serious voodoo and CrossOver. I'm not sure I would agree with your assessment of Eclipse. I know I is many things to many people, but, being a vim+xterm person myself, I find it unwieldy and often at odds with my workflow. I'd rather have a CASE tool that's integrated with a distributed SCM like git, so that I could track the design right next to the code. Integrate it with anything beyond that, especially a monster such as Eclipse, and I won't touch it with a 10-feet pole.
Posted Feb 24, 2012 13:31 UTC (Fri)
by man_ls (guest, #15091)
[Link]
Posted Feb 15, 2012 21:23 UTC (Wed)
by Zizzle (guest, #67739)
[Link] (1 responses)
It made the features page, not trying to toot my own horn, that's not the purpose of this post.
I just wanted to say that getting the patch included was very easy, and the team very helpful.
It was very rewarding.
So I encourage you to get a build going and check out the Easy Hacks page.
http://wiki.documentfoundation.org/Development/Easy_Hacks
Despite Rob's remarks, I think the clean up efforts are very valuable and will only accelerate the project.
I'm glad to have contributed a copyleft patch to help LibreOffice stay out of the hands of sharks looking to coopt it into their proprietary suites.
Posted Feb 16, 2012 9:42 UTC (Thu)
by dag- (guest, #30207)
[Link]
Obviously, there are various things that can be improved more and various bugs have not been squashed yet, but the achievement of the LibreOffice project (and the Document Foundation in general) is that progress is happening, it happens at a fast pace, and anyone can help make it go faster.
Since I am not a C++ developer myself, I am bound to discussions with developers and reporting bugs. And even that is quite rewarding since new releases happen on a monthly basis, there is a fast turn-around time to reporting a bug and it potentially hitting the next release.
Good work to everyone involved !
Posted Feb 16, 2012 14:50 UTC (Thu)
by avtechmjc (guest, #50477)
[Link] (1 responses)
Last time I checked, making reports with Base (and the ReportBuilder plugin) was horrible. The reports were static - they didn't update if you re-opened the report.
It works OK browsing tables though (if you install the Sun java, rather than openjdk - otherwise the speed is terrible - maybe the new native postgresql driver will fix that issue!)
Posted Feb 18, 2012 15:46 UTC (Sat)
by ralphdegennaro (guest, #35718)
[Link]
LibreOffice 3.5 released
built-in Grammar checker
built-in Grammar checker
built-in Grammar checker
built-in Grammar checker
Grammar checker unit tests appreciated.
> just vague enough they're bound to help. I notice that they haven't tried
> the benchmark Professor Pullum implicitly offers, typing several pages of
> a major literary work (say, Moby Dick, or Pride and Prejudice) into this
> software with everything enabled and verifying that it flags none of the
> excellent prose as incorrect.
Grammar checker unit tests appreciated.
In response to the notion that grammar checkers for English are dangerous boondoggles: Isle great you're cheese, than.
built-in Grammar checker
built-in Grammar checker
built-in Grammar checker
LibreOffice 3.5 released
Just curious, what UML tools are you referring to? I use Inkscape which is very useful and generates SVG, but is hardly a UML tool. I for one would welcome a free, libre offering for my diagrams -- even if they are not always UML.
Real UML tools
Real UML tools
A -> B -> C;
B -> D;
}
It seems nice, but it definitely covers a different set of use cases than Visio or Inkscape. Not that I need the stupid Visio clipart, I can select my own in OpenClipArt if I want (which I don't); but interactivity and colors are good! Non-square forms and arrows are useful sometimes too. And doing true Web 2.0 diagrams requires round corners. (Just joking, but barely.)
Real UML tools
Real UML tools
Definitely not my use case at the moment (InkScape fills the bill nicely for the random diagrams I need), but good to know about. Thanks.
Real UML tools
Real UML tools
Thanks for the pointers. Dia feels a bit primitive indeed, after a cursory look. Sigh, I miss Together/J... 12 years later I have yet to see anything as flexible and useful as it was in its time.
Real UML tools
Real UML tools
Actually, I wasn't even referring specifically to Free software work. For my own software I normally use vim and Terminal, and they fit the job perfectly. But even in the enterprise world there are no good UML tools. (I have not used Enterprise Architect, do you think it qualifies?)
Real UML tools
Real UML tools
Thanks for the review. As I said I prefer Xfce Terminal + vim, but Eclipse is fine e.g. for developing Android apps (and much better than the competition). I am not sure if I would still feel comfortable with it for anything more complex. To be honest I am in a "Back to basics" mood with respect to dev tools; I even prefer to do refactorings by hand. Probably a secondary effect of being test-infected!
Real UML tools
LibreOffice 3.5 released
LibreOffice 3.5 released
LibreOffice 3.5 released
LibreOffice 3.5 released