I’m going slightly mad
It finally happened!
– Queen, Innuendo, I’m going slightly mad
As question “why does my post not appear to be visible to the world on the blog hours after I posted” was replied with: “Yeah, that is just the caching. There is nothing we can do about it”. I finally decided to go somewhere else. Should have done that a lot earlier, I guess: The post is still not up almost six hours later.
Now these points of data make a beautiful line.
And we're out of Beta.
We're releasing on time.
Ellen McLain/Jonathan Coulton -- Portal, Still Alive
And we're out of Beta.
We're releasing on time.
Ellen McLain/Jonathan Coulton -- Portal, Still Alive
Yes, its true: We are out of Beta and we are releasing on time!
And if you are adventurous, you can test the current LibreOffice 3.6.0 release candidate 1 from the LibreOffice prereleases PPA:
One late feature (came in with beta3) I would like to especially point out are the new masterpages in Impress by Alexander Wilms, Mateus Machado Luna, Stefan Knorr and all the other cool guys on the LibreOffice design team. And before anyone screams "pics or it didnt happen!" -- here is a screenshot of them running on Ubuntu Quantal:
In addition, for the more conservative folks LibreOffice 3.5.5 rc3 (which is the final 3.5.5 version) has been updated to the LibreOffice PPA.
"Oh, it's a dirty job but someone's gotta do it"
-- Faith No More, "We Care A Lot"
-- Faith No More, "We Care A Lot"
I just cleaned and sorted the LibreOffice development pages:
- Development (compare the old version)
- How to Build (compare the old version)
LibreOffice EasyHacks Page. If you are interested in contributing and wondered what you could do, here are a few selected suggestions:
You will find more info on the LibreOffice EasyHacks Page and an even wider range of things to do on the EasyHacks by required Skill Page.
I just rotated the featured items on the
- Provide stacktraces for crashes in existing bug reports (Skills: Using a debugger, creating a build)
- Create a Libreoffice build session with playterm to help new developers (Skills: Building)
- bibisect regressions (Skills: bibisecting)
- get the build process to auto-magically copy the Visual Studio CRT files to the right place (Skills: build, autoconf)
- vector presentations crash LibreOffice on load when --enable-rsvg=no (Skills: Skills: building the beast, C++ and exception handling)
- Make macro editing easier (Skills: simple C++ programming, willingness to learn a bit of VCL)
- improve UNO API error reporting (Skills: building, simple C++ programming)
- remove explicit prototypes in basic/ (Skills: simple C++)
- Change visibility of comments / notes via Notes Ruler Control (Skills: C++)
- Wrong cross-reference text when Caption order is Numbering first (Skills: building, C++ hacking)
- Size of PDF files can been reduced by use of croped images (Skills: building, C++ hacking)
- Can't select operating system in bugzilla assistant (Skills: JavaScript hacking)
You will find more info on the LibreOffice EasyHacks Page and an even wider range of things to do on the EasyHacks by required Skill Page.
Sometimes I give myself the creeps
Sometimes my mind plays tricks on me
It all keeps adding up
I think I'm cracking up
Am I just paranoid?
-- Basket Case, Green Day
Sometimes my mind plays tricks on me
It all keeps adding up
I think I'm cracking up
Am I just paranoid?
-- Basket Case, Green Day
It seems like the gerrit for LibreOffice is ready for primetime now. I updated a sweet and short introduction on how to use it. If you want your first patch in LibreOffice, with gerrit you wont need a mailing list subscribe, a freedesktop account or any other administrative overhead. You just need this:
I hope, we can again lower the barrier to entry for new contributors and make the progress of LibreOffice more transparent with this. In addition, it will simplify the discussion of certain changes and give it some more structure. Finally, this enables us to significantly improve the use of our tinderboxes. I expect a lot of good things to happen there soon.
libreoffice-prereleases ppa has a version of LibreOffice 3.6.0 beta 1 packaged for Ubuntu precise (12.04 LTS) as a preview. It is not a release as it would end up in would end up in Ubuntu Quantal or one you would want to use on a productive system -- all the warnings for the 3.6.0 alpha 1 package still apply. So install this in a VM of your choice and go viciously testing on it! You are also invited to try out and explore all the new features of LibreOffice 3.6.x that Cor has so helpfully collected together in the linked blog posts!
Happy testing!
Since a few days the
Happy testing!
master and the 3.5.x and 3.6.x release branches (links require OpenID login) on gerrit.libreoffice.org are now synced every 15 minutes by the friendly LibreOffice gerrit bot from freedesktop. If you based your patch on these branches more than 15 minutes ago, you can be sure to be able to send it there for review without any hassle. Once we make the gerrit repository our reference, this syncing isnt needed anymore of course (we would only need to push those changes to freedesktop then -- the other way around). But for all practical proposes, everyone should be able to submit his patches to gerrit with this.
The
LibreOffice on Ubuntu:
Also note the older page by Christopher M. Penalver about Bug Filing against LibreOffice on Ubuntu:
completing the bunch.
This is a short note, that I wrote some short and concise wiki pages on LibreOffice development on Ubuntu. Please dont tell me that there is way more info on the TDF Wiki, thats true -- but also not the point: In fact, there is quite possibly too much information on the TDF wiki ;). So this is the stripped down info on what you really need to know to start working on
Also note the older page by Christopher M. Penalver about Bug Filing against LibreOffice on Ubuntu:
completing the bunch.
Libreoffice is now on OpenHatch and also all our EasyHacks are. Looking forward to more unsuspecting contributors joining our weird ways this way ...
Quick announcement:
- Easy Hack 50100 - Verify a Bugfix
- Easy Hack 50096 - Bugzilla Twitter Integration
- Easy Hack 50099 - Gather Own Bugzilla Requirements
- Easy Hack 47666 - improve calc's filters test cases
- Easy Hack 47656 - Syncronize downstream/upstream bugs
- Easy Hack 47653 - Create VirtualBox image to generate stacktraces for crashes
- Easy Hack 47652 - Provide stacktraces for crashes in existing bug reports
- Easy Hack 46504 - Bibisect regressions in LibreOffice
- Easy Hack 47658 - add Open-ID authentification for MozTrap
- Easy Hack 47650 - Create a bibisect repo for 3.3->3.4
- Easy Hack 41568 - BSA: user-friendly bug submission: gracefully handle bad gateway
- Easy Hack 43291 - BSA: better feedback on why submit is not allowed yet
- Easy Hack 41256 - BSA: no operation system selection in bugassistant
Verify a Bugfix a day, it keeps the doctor away! ;)