por oulipo (noreply@blogger.com) el martes, 9 de marzo de 2010, a las 19:58
por oulipo (noreply@blogger.com) el martes, 9 de marzo de 2010, a las 19:58
DEV300_m74 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone DEV300m74
fix problems in cygwin build
Writer fields enhancements.
support for shapes in chart
move jpeg CMYK extension from jpeg lib into jpeg filter
various bug fixes
OOo 3.3 installation tasks. This cws replaces native276 because of technical problems.
Fix for HH MacOSX environment
configmgr reimplementation (to improve performance etc.)
misc. OOo 3.3 issues
por Hamburg Release Engineering
el martes, 9 de marzo de 2010, a las 18:52
One of the rather odder bugs. OOo’s file menu suddenly appears for no good reason (while playing embedded video in Firefox on another workspace). Story is that OOo has the focus while the video is playing in totem-mozplugin, totem-mozplugin seems to want to inhibit the screensaver from kicking in so sends regular Left Alt strokes to the display via XTest. If OOo has the focus, it receives the Alts, and one of its quirks is that the file menu appears on press and release of Left Alt.
por oulipo (noreply@blogger.com) el lunes, 8 de marzo de 2010, a las 22:52
Let's say you're putting together a mail merge listing the fees people in the county have to pay for getting their new cat license. You'd put together the spreadsheet data kind of like this, then create a database based on that spreadsheet.
Name Fee
Bob $12
Jean $13
Your mail merge document, with the various prompts and the field names, would look kind of like this:
Name: <Name>
Fee for license: <Fee>
So far so good. But let's say that sometimes there's no fee, perhaps organizations don't need to pay for cat licenses. So your data might look like this:
Name Fee
Bob $12
Jean $13
Library N/A
BUT that will not work because mail merges as of 3.2 (possibly earlier) don't like you to mix your types of data in a column. You can have all text, like N/A, or all numbers like 12, but not both.
Here's an example of some test and screen shots I took.
Here's the spreadsheet.
Here's what is in the database, and therefore what a mail merge would have access to.
So: in the scenario I outlined you could:
just put in 0, or just blank, instead of N/A
OR do this, which is workable but a bit more complicated.
Name Fee Applicable or Not
Bob $12 [leave blank]
Jean $13 [leave blank]
Library [leave blank] N/A
Then for your mail merge put both the fee and the applicable or not fields next to the Fee prompt. If there's no data the field won't take up any room, and only the correct field will show.
Name: <Name>
Fee for license: <Fee><Applicable or Not>
Note: This change in 3.2 really is a proper approach to databases; having mixed types is not proper database structure. But it is probably causing a few headaches.
Jeremy Allison of the Samba fame wrote an interesting blog post about Sun’s approach to open source participatory development, followed by Bradley Kuhn’s bad opinion of Oracle’s attitude towards open source.
Oracle’s plans for open source are probably not detailed enough to score, but looking at history is always instructive.
Mike Olson’s experience with Oracle sounds positive in regards of BerkleyDB future.
Many open source projects “made in Sun” are not competing with Oracle’s products and Oracle will evaluate if they worth the money. The ones competing with Oracle’s products (e.g. Sun Open SSO) are not even mentioned in Oracle’s list of open source projects.
Listening to Michael Bemmer - formerly Director of Engineering for OpenOffice/StarOffice and Communication team and now GM at the Oracle Office Global Business Unit - reiterating that Oracle will remain OpenOffice.org’s main contributor, doesn’t say much.
Oracle to succeed where Sun Microsystems failed - i.e. engaging with the community and turning open source investments into profits - needs to define and implement viable open source strategies for those projects. I believe they can, let’s see how Oracle will move forward in the future.
por Roberto Galoppini el lunes, 8 de marzo de 2010, a las 12:17
por oulipo (noreply@blogger.com) el sábado, 6 de marzo de 2010, a las 10:06
por oulipo (noreply@blogger.com) el sábado, 6 de marzo de 2010, a las 08:36
por oulipo (noreply@blogger.com) el viernes, 5 de marzo de 2010, a las 19:25
The new version of ODFDOM - the OpenDocument Java library - has been released!
Most people might know about ODFDOM, for the others: ODFDOM is an Apache 2 licensed Java library to easily create, access and manipulate the ODF documents.
In biggest feature aside of a more than a dozen patches for ODFDOM 0.8 is the complete revised new ODF table API.
The table is the first feature introducing our new layered design to ease ODF usage. Some quick overview:
The design is stable now, but as often the devil is in the details. One of our greatest challenges is to find an agreement on an API. There are already some ODF libraries following different API approaches. Our idea is to find agreement with the others providing ODF users a unified ODF API, which is much more worth than the sum of all libraries. (Note: When I say unified API then I mean identical aside of the still desirable language specific differences (e.g. Java vs. Python), which follow a generic pattern and could be still bridged by automation).
To archive a common API we had the idea to break down the complexity by splitting the API finding process in two steps:
Seems even API design is a test driven development.
The creation of ODF test documents and test description might be addressed by the OASIS Open Document Format Interoperability and Conformance (OIC) TC and was already described on the TC list in more detail [1, 2, 3].
If there are any further question on ODFDOM, I would happy to answer them on one of our ODFDOM mailing lists.
Svante
Things don't always work the way you expect. However, it's easy to make things work the right way with spreadsheet cells once you know how it works.
Let's say you want the day first, so that 12/1/10 is January 12th, not December 1st. You do this under Format > Cells. However, if you just change the format to DD/MM/YY manually, you might get some unexpected results. It's usually better to just switch the country/language for those cells.
Here's why. We'll start out "normal" with standard American English formatting, MM/DD/YY.
And now I switch the format code to DD/MM/YY manually...
But now when I type a new date into a cell I've formatted that way....
So switch the language to one that uses the date format you want. Then what you type stays in the same order.
OOO320_m13 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone OOO320m13
Preparing OOo 3.2.1 versioning and update process
por Hamburg Release Engineering
el miércoles, 3 de marzo de 2010, a las 11:52
Developer Snapshot OOo-Dev DEV300_m73 is available for download.
DEV300 is the development codeline for upcoming OOo 3.x releases.
If you find issues within this build please file them to OpenOffice.org's bug tracking system IssueTracker.
Download:
http://download.openoffice.org/next
Release Notes:
http://development.openoffice.org/releases/DEV300_m73_snapshot.html
MD5 checksums:
http://download.openoffice.org/next/md5sums/DEV300_m73_md5sums.txt
por Marcus Lange el miércoles, 3 de marzo de 2010, a las 09:11
Last Saturday I took a train from Selhurst to Milton Keynes and started cycling back home. (At the moment you can get 15% off off-peak Southern tickets when you buy them at least 2 hours before travel, online.) I’d been thinking about doing that cycle since the Milton Keynes Mapping Party back in May last year.
The first part across Milton Keynes to the Grand Union Canal, and then down to Leighton Buzzard went fairly well as the towpath is paved and some of it is part of the National Cycle Route 6. South of Leighton Buzzard however, the towpath turned to grass and for some of it mud. There were patches where it was paved nicely. There was one point the mud had got so bad I had to stop to clean the bike.
Heading through Berkhamstead there were some birds that really didn’t like anyone going along their path, so had to hop off the bike and walk around them.
Past the M25, and almost into Watford and I find another pile of mud in the path, so I stop to take a look at TrackMyJourney’s map viewer to see if there is an alternative route that may be better. Via the help of the OpenCycleMap (from within TMJ), I seen that there was the National Cycle Network Route 61, that hopefully would have been less muddy. About to move off and notice I had a puncture. So instead of trying to fix in the dark, with a muddy bike to hinder things, I decided the best option was to push the bike to Watford Junction station to get the train home and deal with the puncture once the mud had dried a bit, thus the mud would flake off.
Also on the way to the station pushing the bike I manage to map a couple of missing street names, post boxes, benches, bike parking and found a street name that was mis typed into OSM.
After the first attempt, I found that I had a slow puncture. It was another puncture elsewhere in the tube rather than the repair failing. It was a total of just shy of 40 miles, which is about half of the distance I was expecting to do. Considering that I’ve been doing very little cycling at the start of this year due to the bike being serviced from the accident at the end of last year, and the not so great weather, it’s not too bad. I suppose I’ll have to just postpone my annual maddly long first long cycle of the year until March. I also got a bunch of nice photos to add to the CycleStreets Photo Map, and test a new method that makes it faster to import photos from Flickr. This will mean that there will be photos of the route, when someone plans a journey that takes part of the route that I took.
With Toools you can manage a warehouse and create document of delivery/entry and report with Sun Report Builder (c)Sun Microsystems, to be installed separately.
New! The Gantt module is now in a separeted extension, IcsGantt, available here. With this extension you can program a job and create a Gantt chart connected with HSQLDB, updating the chart in real-time. The chart can be copy-pasted and also manually modified.
Click here to get the free Tutorial (valid until ver. 0.2.2) (download with right click -> save destination as; view in the browser with double click)
Clicca qui per scaricare il Tutorial gratis(valido fino alla ver. 0.2.2) (download con click destro -> salva destinazione con come; apertura nel browser con doppio click)
Segui qui il blog in italiano!
Ici, suivre le blog en Français!
Here the English blog!
(Italiano) Con Toools è possibile: gestire un magazzino e creare documenti di consegna/ricevimento; programmare un lavoro e creare un diagramma di Gantt collegato con il database HSQLDB integrato in OOo, e aggiornare il grafico in tempo reale. Il grafico può essere copiato ed incollato e anche modificato manualmente.
Languages:
Code encrypted for security reason, available open here.
Translate the extension in your language by downloading here the .txt and send by mail.
DEV300_m73 has been built by Hamburg RE. No open build problems are known, and smoketest has been passed successfully.
Tasks and their ChildWorkspaces for Milestone DEV300m73
CWS-Tooling: misc. fixes and enhancements
Fix broken license header in module testautomation.
por Hamburg Release Engineering
el martes, 2 de marzo de 2010, a las 13:52
Mind the Bridge - the initiative started by Italians living in Silicon Valley to help Italian entrepreneurs to go to Silicon Valley, raise capital and bring it home - invites everyone to join the Mind the Bridge gran finale on the 18th of March at Stanford.
Registrations are now open, take your chance to listen to the elevator pitches from last year competition.
por Roberto Galoppini el martes, 2 de marzo de 2010, a las 12:35
At the beginning of February Matt Asay moved from Alfresco to Canonical, and Matt’s blog activity already reflects his career change and I asked Matt about his top priorities in the new role.
It has now been three weeks since I started with Canonical, and each day it becomes clearer to me just how massive is the opportunity before Canonical and the Ubuntu community, as well as the great care that must be taken to ensure that we realize this potential.
It’s also becoming clear what I, in particular, can do to help, coming after the successful tenure of Jane Silber, who was Canonical’s COO and is now our CEO:
- Enterprise. When most people think of Canonical and Ubuntu, they think “desktop.” This isn’t surprising, given Ubuntu’s popularity on traditional desktops and industry-changing netbooks alike. I have been amazed by how deep and wide Ubuntu’s penetration is in this market. It’s much bigger than I’ve ever seen reported.
- As popular as Ubuntu has been for personal computing devices, I see an even bigger opportunity in the enterprise, where Ubuntu is already far and away the leading cloud operating system. Canonical has the absolute right model for cloud computing.
- My first priority is to ensure that Canonical addresses the enterprise market, predominately through cloud computing, consistently and relentlessly. We will win in the cloud, but it’s going to take sharp focus.
- Marketing. Ubuntu is by far the most popular Linux distribution. Nothing else comes close. This is a testament to the energy and enthusiasm of the Ubuntu community. It’s also a result of hard work that Canonical has done over the past several years to seed that community with great technology and strong backing.
- We will continue to invest in the community, but it’s also time for Canonical to invest more heavily in marketing the value of Canonical, the company, to prospective customers. People recognize that Ubuntu is the best Linux distribution, but it’s now time to start telling the world about the value that Canonical offers.
- My second priority is therefore to augment our community outreach with improved marketing to our prospective customers, customers who will help fund the next wave of Canonical and Ubuntu innovation.
- Manage growth. Canonical employs over 320 people spread across the globe in 29 countries. The vast majority of our employees work remotely from our London headquarters, as do I. As we continue to pursue ambitious community activity, technology and design innovation, and revenue growth, we’re going to hire more people and need to make sure we do so in a way that helps employees feel as much a part of the Canonical family as the Ubuntu community. We are constantly looking for ways to improve processes, tighten communication, and hone our focus, and this will be a major priority for me in 2010 and beyond.
I have worked for some wonderful companies, but never for one with the possibility to have such a broad and deep impact on the industry. I hope you’ll join me in getting involved.
Matt in closing I’d like to congratulate again for your new job!
por Roberto Galoppini el lunes, 1 de marzo de 2010, a las 14:16
I have written a Netbeans plugin for editing test scripts for the VCLTesttool.
Here is a screen shot showing Netbeans where the plugin is used.
As you can see there is a result file viewer and the navigator to navigate in the script.
One additional core feature is the possibility to go to a declaration of a function. f.e. if you open the context menu on the hFileOpen call in the screen shot you can go to the Declaration of this function and look what happen there.
The Spec to this plugin can be found at the openoffice.org wiki page.
The plugin can be downloaded at kenai.com.
The Italian Conference on Free Software, now at its fourth edition, will be held in Cagliari on the 11-12 of June.
The call for papers is now open! Associations, free software researchers, developers, open source companies, public administrations, open source advocates and creative commoners are invited to submit their proposals before 18th of April.
A logo contest is still open, if you want to participate send your before 7th of March.
por Roberto Galoppini el domingo, 28 de febrero de 2010, a las 15:48
In DEV300_m72 filter and desktop are now unused method free. Though additional unused methods in scripting and sc appear. -16 overall
Developer Snapshot OOo-Dev DEV300_m72 is available for download.
DEV300 is the development codeline for upcoming OOo 3.x releases.
If you find issues within this build please file them to OpenOffice.org's bug tracking system IssueTracker.
Download:
http://download.openoffice.org/next
Release Notes:
http://development.openoffice.org/releases/DEV300_m72_snapshot.html
MD5 checksums:
http://download.openoffice.org/next/md5sums/DEV300_m72_md5sums.txt
por Marcus Lange el viernes, 26 de febrero de 2010, a las 09:54
| May |
| 18 |
The Innovatori PA 2010 barcamp, now at its second edition, will take place again at the ForumPA , on the 18th of May. The aim of this unconference is to exploit in real situations sustainable innovation in public services.
The Italian innovators group, a network of over 1600 individuals willing to innovate in the public sector, is the right place to share your ideas and projects before the event.
See you there!
por Roberto Galoppini el viernes, 26 de febrero de 2010, a las 09:14