Re: Building with --without-system-serf

2013-02-14 Thread Jürgen Schmidt
On 2/13/13 10:11 PM, Andrea Pescetti wrote:
 I've been busy with building lately, especially with building on Fedora
 18 with the --with-system-libs switch, which should be used for
 packaging in Fedora. This is preparation work for the Fedora 19 packaging.
 
 To isolate the problematic dependencies, I configure with something like
 ./configure --with-system-libs --without-system-NAME1
 --without-system-NAME2 [...]
 
 The effect in general is that the without switch overrides the generic
 --with-system-libs. So for example
 ./configure --with-system-libs --without-system-libxslt
 won't use the system library.
 
 Now, some libraries use a different convention:
 ./configure --with-system-libs --without-system-serf
 will still use the system library and not override the generic choice.
 
 You can see the different patterns in
 http://svn.apache.org/viewvc/openoffice/trunk/main/configure.in?view=markup
 (4002-4003 for the former pattern, 4579 for the latter)
 
 Any technical reasons for that? Otherwise I'll assume lazy consensus and
 modify configure.in to use the former pattern consistently, at least in
 the cases where I need it.
 
 The patch would be a variant of:
 
 -if test x$with_system_serf = xyes -o -n $with_system_libs; then
 +if test -n $with_system_serf -o -n $with_system_libs  \
 +  test $with_system_serf != no; then
 

I believe you don't have to wait, just fix it.

Cleaning up and document configure would be a nice job for somebody who
is familiar with autoconf, configure etc.

Juergen




Re: [BUILD PROBLEM] Fail on JPropex build.xml line 122 \\ Error 65280

2013-02-14 Thread Jürgen Schmidt
On 2/13/13 10:27 PM, Maarten Kesselaers wrote:
 My build just crashed on the build.xml under
 ./main/l10ntools/java/jpropex/ at line 122 :
 
 122classpathref=classpath
 
 So I guess I need to set a CLASSPATH, right?
 To which directory should it be set?
 

do you have configured a working build env with Java? If no please try
to do that first. You don't have to tweak classpath settings manually,
everything should be fine with working and well configured build env.

On which platform are you building?

Juergen




Re: crashes due to corrupted user profile [was: Re: [IMPORTANT, DISCUSS]: no migration/use of former user profile with AOO 4.0]

2013-02-14 Thread Oliver-Rainer Wittmann

Hi Hagar,

On 10.02.2013 21:32, Hagar Delest wrote:

Le 06/02/2013 21:21, Hagar Delest a écrit :

Le 06/02/2013 09:03, Oliver-Rainer Wittmann a écrit :

BTW, does the above given workarounds work on your side?


Sadly, it's the profile of the machine that got its Windows XP
partition unusable anymore.
So can't say.

But I keep the information in mind and will check next time I see a
corner case like that on the forum.
Or will try to dig to find a still open topic about the crashes.


It seems there is a positive one:
http://forum.openoffice.org/en/forum/viewtopic.php?f=6t=59477
Your trick did work after the profile reset had no effect.



Thanks for the positive feedback.

Best regards, Oliver.

P.S.: Sorry for the long silence, again. I had got another viral flue 
which knocked me out the last days.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Jürgen Schmidt
On 2/14/13 2:29 AM, Andrew Douglas Pitonyak wrote:
 
 On 02/13/2013 02:46 PM, Pedro Giffuni wrote:
 Independently of the vote result I will be effectively stopping the
 development work I intended to do on Calc as I have lost all
 interest on improving it given the current situation.
 I totally understand.
 

I don't understand it. You are doing great work and the project
appreciate what you are doing.
Now a fix you have made is controversial which is understandable when
taking the discussion into account. We have an old behaviour which is ok
from the spec and we have a new one which is also ok from the spec
perspective. You prefer the new one which reflect your fix, which is
fine. Others see a potential risk to break backward compatibility which
is fine as well. By the way I have personally no preference here ;-)

Now it is our responsibility to find consensus for the solution we want
support in the future. Many opinions and less who are doing the work,
not really surprising and a general problem of such a big project. But
we need to find consensus.

I am sure you would accept the result of vote (if necessary when no
consensus can be found) but at the same time you say that you will stop
all your intended work in this area. And that is something that I don't
understand. Well it's your decision and you can do what you want but is
this the right approach? I believe not.

I believe we should listen to each other and should at least try to
understand and accept other opinions. And fixes which have a direct
influence to our users are always special.

I learned it as well in the last weeks when discussion about
incompatible API/config changes came up that were long discussed and
planned and where people starting now to understand what it really
means. I still believe we need such changes but the way how we introduce
them is important. In this special case I believe we still have time to
inform extension developers and show the easy migration path.

We all have to learn that changes can result in controversial discussion
where at the end a decision have to be made (by vote if necessary but
not preferred). I know for sure that I will hate it if something that I
drive and where I do the work will be blocked mainly by people who
prefer talking. But I have to learn to accept it and will do my best.
Otherwise we will fail to move this project forward.

So please continue your work and discuss the changes on the dev list as
you did of course. And we all should try to give feedback early to any
kind of proposed change from anybody to find consensus early before the
work is done.

Sorry, a little bit off topic from the thread.

Juergen











Integration of the patches from OSB-Alliance, Office Interoperability

2013-02-14 Thread Regina Henschel

Hi all,

some parts were developed by Lanedo and then integrated into 
LibreOffice. I have got the permission to forward the list of commit 
IDs. The OSB-Alliance can relicense them under Apache License 2.0. I 
think before we go to ask for relicensing, we should look whether this 
patches are useful for AOO. But it is beyond my code knowledge and 
available time to do this myself.


You can get the patches from
git://anongit.freedesktop.org/libreoffice/core
using the commit IDs
 or look at them at
http://cgit.freedesktop.org/libreoffice/core/log/

The lists are attached.

Kind regards
Regina
5923e540d4eab0dc331ea439377ec1eb407400b9
f88c296212ac39055d2179ecf6e19f9f3848a032
40411d73bb00f5bc1e65dc1d13727e55d0335fd6
6819f9b834581acd5507cd2301bda8b5395b937d
57ca766ab44e0d55ce21ee734aa0aafbff94eb45
1f2c079dd2bc9a2f5aa3597a8222bde3073a04da
8c178a50334109b34ef456ca6aa51cd3d98699ae
ee9f23bb94b4c2c8c4db6466ecca272a092e9492
b1859c3a6d32dff66550c33831df241035d91aa9
18be0ce63bbff4132c198e29a34cf3e5a27369d5
194ba3a2cacbb5438dfcb8fb35167055e01ca251
1874df3041789729478ef99ff156ccee489c6a7a
87c66e9e3d7ab1351fac8db9aad80ed01e7634b6
40e0a5d73a5b7a0f23015ee481a94639400f581d
58aeb8e6aadd8511a700ec1c289bdc229f7592c9
73731b01cd65defdf9b42a9754bede3ba84221d7
75c05bd7d2e0e2fb41d4218eb0bb8f5631ca46fe
0dce7eae55bf90d2a7171a1fb8663d66ba4ac6d3
7d632ff29e601c2e680c4a689997fbf552592a4b
67f42de08bb5d075d554cf5aa1a4c106fe9e4f5c
acef2d6cd075705eab015a4125badeca39078ef1
7705a50ba330cd3fa08f5edfe6617d9acde8e8a5
ec06049af9c40646772a8c8f7c3cf42d776b172d
78a5ce35db4cc762bbbc68e39dba1f73367ec520
69299e517b8f87089339c2b674be174a3f8b69be
64dc5a0c6d7ef1169fe09a0377106e98f71ce6f7
b0176f6245b996cdfabdce7ca299b95e4b64bb88
559a1a5d28d94e915150f94d5267a4f720d175b0
9a5eb5f51d29b3af4e2d23653508196cc68c0b87
9751056ba806ba9614392f3c70ada3cbd1251814
2cf0f5fe6244e1a98f82a1aca77b32c029c73e27
3cb619bd15a6017f253891f4c377fc790d8aae82
e33a9181c76309d31f2ace01b924e404906da28c
57633e42ffba2f495fd685233695acad6b9dde94
63a7550931c88ce06e4ab6f258121061c1f2dcf2
e1a509f4a362d21248b439c99e3b55f4fa9ba1bd
f0efecfb69b336e064e7c8dd2597655eff07944f
53b7f7df0617bcbd7bbef9a34ef53e5097eb16dc
commit 5923e540d4eab0dc331ea439377ec1eb407400b9
Author: Pierre-Eric Pelloux-Prayer pierre-e...@lanedo.com
Date:   Wed Jan 23 14:26:02 2013 +0100

docx export: use 'nil' instead of 'none' to express no border

Word2007 writes nil too, and doesn't properly import none.

Change-Id: I32147bbf8c94f8dcf079bcecad48ffaaf3aa1968
commit f88c296212ac39055d2179ecf6e19f9f3848a032
Author: Pierre-Eric Pelloux-Prayer pierre-e...@lanedo.com
Date:   Tue Jan 22 17:20:02 2013 +0100

docx export: fix table 'tblInd' attribute computation

Change-Id: I3980ad8e372290973ed89488eb540267136af491
commit 40411d73bb00f5bc1e65dc1d13727e55d0335fd6
Author: Pierre-Eric Pelloux-Prayer pierre-e...@lanedo.com
Date:   Wed Jan 16 11:11:52 2013 +0100

sw unit test: force layout compute after loading document

Change-Id: I35173bbc2a4e33dfee555aa71f053e219ef01d1e
commit 6819f9b834581acd5507cd2301bda8b5395b937d
Author: Pierre-Eric Pelloux-Prayer pierre-e...@lanedo.com
Date:   Wed Jan 16 00:48:28 2013 +0100

docx export: fix regression on table borders export

The removed code was supposed to allow LO to write cell borders only
if they were different from default cell border.
Bug #59275 show that this is incorrect.

Change-Id: If31914c412480fdadb775ca6675999ecde3e6bba
commit 57ca766ab44e0d55ce21ee734aa0aafbff94eb45
Author: Pierre-Eric Pelloux-Prayer pierre-e...@lanedo.com
Date:   Fri Jan 11 14:39:13 2013 +0100

docx export: add test case for paragraph mark export

Change-Id: I2701ee12221460f8ff19397ea215cc1484648d18
Reviewed-on: https://gerrit.libreoffice.org/1650
Reviewed-by: Noel Power noel.po...@suse.com
Tested-by: Noel Power noel.po...@suse.com
commit 1f2c079dd2bc9a2f5aa3597a8222bde3073a04da
Author: Pierre-Eric Pelloux-Prayer pierre-e...@lanedo.com
Date:   Fri Jan 11 14:34:04 2013 +0100

sax: add methods to duplicate current top marker and reapply it later

The need for this is ooxml: we need to have a duplicate entry (rPr)
like this:
p
  pPr
 rPr.../rPr
  /pPr
  r
 rPr.../rPR
  /r
/p
This patch allows to do that by setting aside a copy of the rPr line,
and then merging the copy when needed.

Change-Id: I3868a822aa9e5210f3d814c68398a38f95072cd5
Reviewed-on: https://gerrit.libreoffice.org/1648
Reviewed-by: Noel Power noel.po...@suse.com
Tested-by: Noel Power noel.po...@suse.com
commit 8c178a50334109b34ef456ca6aa51cd3d98699ae
Author: Pierre-Eric Pelloux-Prayer pierre-e...@lanedo.com
Date:   Fri Jan 11 14:38:12 2013 +0100

docx export: also export rPr in pPr (paragraph mark styling)

Change-Id: I179363e7d0acc3d6a1f95dcfe975275a9243e863
Reviewed-on: https://gerrit.libreoffice.org/1649
Reviewed-by: Noel Power noel.po...@suse.com

Re: [improvement idea] in-place editing of Input Fields in Writer

2013-02-14 Thread Oliver-Rainer Wittmann

Hi,

On 06.02.2013 17:39, Regina Henschel wrote:

Oliver-Rainer Wittmann schrieb:

Hi,

recently I got notice about our (from my point of view) very
user-unfriendly way for editing Input Fields in Writer.
Currently, you can not place the cursor into an Input Field which in
general is shown with a grey background when Menu View - Field Shading
is on. If you click on the Input Field, a modal dialog pops up. In this
dialog you can edit the Input Field's content. On confirmation of the
dialog the Input Field's content is changed in the text document. To
edit the next Input Field you need to click on it. There is also a
special key shortcut - namely Shift-Ctrl-F9. This key shortcut opens the
Input Field content editing dialog for the first field. This time the
dialog has a Next button by which you can confirm your change and switch
directly to the next Input Field. A Previous button is not available. By
Murphys law the dialog hides most of the time the Input Field in the
text document.

I have got the opinion that such an editing experience is bad,
especially, if the document is a form which makes use of a lot of Input
Fields to be filled by the user.


See issue https://issues.apache.org/ooo/show_bug.cgi?id=33737.



Thank you Regina for the link to the issue.

I am remembering this work as I was partly involved, but I did not had 
the issue number at hand.
I my local environment, I tried this work and experienced the one or the 
other issue. This work relies on an ODF enhancement which was proposed 
to the OASIS ODF TC - the technical committee at OASIS which works on 
the OpenDocument file format standard -, but was not driven to bring it 
into the standard. The proposed ODF enhancement is also much more than 
just changing the editing capabilities of Input Fields. There is also an 
UI missing to insert such new fields. Thus, currently my preference is 
not to follow this approach for this proposed improvement.


Best regards, Oliver.


P.S.: Sorry for the long silence, again. I had got another viral flue 
which knocked me out the last days.


Re: [improvement idea] in-place editing of Input Fields in Writer

2013-02-14 Thread Oliver-Rainer Wittmann

Hi Dennis,

On 06.02.2013 19:35, Dennis E. Hamilton wrote:

For real input fields, (that is, form:text elements), direct entry works.



I am not sure what you mean by 'real input fields'.
I am talking about the fields which are inserted into a text document in 
AOO Writer by Menu Insert - Fields - Other - Functions - Input field.

These Input Fields are represented in ODF by the text:text-input.
For these Input Fields we have no in-place editing in AOO Writer - as 
I have described.



I assume that the case being discussed is for conventional field values that
someone wants to edit.  (Like a page number or a date field in a footer.)
In those cases, I suppose direct entry might be useful.  But there is
probably something needed to avoid accidental type-overs and to also warn
that other actions might later over-write the change.  Allowing for that,
allowing type-over seems like a reasonable improvement.



No, I am not talking about these kind of fields.

Best regards, Oliver.


P.S.: Sorry for the long silence, again. I had got another viral flue 
which knocked me out the last days.



  - Dennis

-Original Message-
From: Oliver-Rainer Wittmann [mailto:orwittm...@googlemail.com]
Sent: Wednesday, February 06, 2013 08:23
To: dev@openoffice.apache.org; us...@openoffice.apache.org
Subject: [improvement idea] in-place editing of Input Fields in Writer

Hi,

recently I got notice about our (from my point of view) very
user-unfriendly way for editing Input Fields in Writer.
Currently, you can not place the cursor into an Input Field which in
general is shown with a grey background when Menu View - Field Shading
is on. If you click on the Input Field, a modal dialog pops up. In this
dialog you can edit the Input Field's content. On confirmation of the
dialog the Input Field's content is changed in the text document. To
edit the next Input Field you need to click on it. There is also a
special key shortcut - namely Shift-Ctrl-F9. This key shortcut opens the
Input Field content editing dialog for the first field. This time the
dialog has a Next button by which you can confirm your change and switch
directly to the next Input Field. A Previous button is not available. By
Murphys law the dialog hides most of the time the Input Field in the
text document.

I have got the opinion that such an editing experience is bad,
especially, if the document is a form which makes use of a lot of Input
Fields to be filled by the user.

[ ... ]



I love Free Software

2013-02-14 Thread RA Stehmann
Hello,

Thank you very much to all of you, men and women, developers,
QA-persons, authors of documentation and all others, who support this
great Free office-suite.

Tanks to all, who remain true to our MissionStatement:

To create, as a community, the leading international office suite that
will run on all major platforms and provide access to all functionality
and data through open-component based APIs and an XML-based file format.

http://www.openoffice.org/about/

Kind regards
Michael



signature.asc
Description: OpenPGP digital signature


[sidebar] warning in module svx during build

2013-02-14 Thread Oliver-Rainer Wittmann

Hi,

I am currently building branch sidebar, revision 1444704.

I observed the following warning during the build in module svx:
warning
Text [ en-US ] = Color Light Preview;
^
f4099: c:/AOO/sources/sidebar/main/svx/source/engine3d/float3d.src, 
line 1440: Warning in the object (Type: String, 162):

Global resources should have an identifier = 256.
/warning

Is this a critical warning?


Thanks in advance, Oliver.


Re: Tutorial About

2013-02-14 Thread Herbert Dürr

On 2013/02/14 2:27 AM, jorge ivan poot diaz wrote:

How I can do a debug mode?
Where I can find more information about the debug mode?


http://wiki.openoffice.org/wiki/Non_Product_Build
is a good start for the debug mode of AOO.

Also http://wiki.openoffice.org/wiki/Debugging
is a good start for debugging AOO using gdb.

Herbert


Re: Integration of the patches from OSB-Alliance, Office Interoperability

2013-02-14 Thread Ariel Constenla-Haile
Hi Regina, *

On Thu, Feb 14, 2013 at 10:31:53AM +0100, Regina Henschel wrote:
 Hi all,
 
 some parts were developed by Lanedo and then integrated into
 LibreOffice. I have got the permission to forward the list of commit
 IDs. The OSB-Alliance can relicense them under Apache License 2.0. I
 think before we go to ask for relicensing, we should look whether
 this patches are useful for AOO. But it is beyond my code knowledge
 and available time to do this myself.

a quick look at some patches reveals that we have some docx export code,
but its not built:

Adding these three files in sw/Library_msword.mk

sw/source/filter/ww8/docxattributeoutput \
sw/source/filter/ww8/docxexport \
sw/source/filter/ww8/docxexportfilter \

shows that they don't build, there are some headers not delivered from
oox/export oox/ole etc. but at least there are some sources.


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina


pgpkoP4SpawXk.pgp
Description: PGP signature


Re: Integration of the patches from OSB-Alliance, Office Interoperability

2013-02-14 Thread Jürgen Schmidt
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 2/14/13 12:32 PM, Ariel Constenla-Haile wrote:
 Hi Regina, *
 
 On Thu, Feb 14, 2013 at 10:31:53AM +0100, Regina Henschel wrote:
 Hi all,
 
 some parts were developed by Lanedo and then integrated into 
 LibreOffice. I have got the permission to forward the list of
 commit IDs. The OSB-Alliance can relicense them under Apache
 License 2.0. I think before we go to ask for relicensing, we
 should look whether this patches are useful for AOO. But it is
 beyond my code knowledge and available time to do this myself.
 
 a quick look at some patches reveals that we have some docx export
 code, but its not built:
 
 Adding these three files in sw/Library_msword.mk
 
 sw/source/filter/ww8/docxattributeoutput \ 
 sw/source/filter/ww8/docxexport \ 
 sw/source/filter/ww8/docxexportfilter \
 
 shows that they don't build, there are some headers not delivered
 from oox/export oox/ole etc. but at least there are some sources.

exactly some code is already there and I believe it is the foundation
for any further work in LO, but I am not 100% sure.

It would be worth to start a project working on this code. After 4.0
we can think of a motto for the next release or so.

Andre had such an idea last week during a coffee break and mentioned
we could call out a year of OOXML support. Means that we all
concentrate on improved OOXML import and a working export. This could
be really a challenging thing where hopefully many would work
together. Collecting test documents, typical use case scenarios of
real life documents, defining and implementing tests, implementing of
course the necessary core changes in the filter and more ...

Juergen

-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJRHNEEAAoJEM/u8xZRtf3ol68P/jNSJ8xwrnqLus0YSCkK3rLc
STASPC4uP3+HhA67cP4bIH6gLHG4KAIaSOC+BSFoXXWhS2gI3ySVhWby3PMb2H+g
JmEQVtLZHCOXeGL8h/Cj7KQau6Co1ksoeHZmOLHjYIe+oVC6j7MlBTt2Mr3voLdj
tbGgA6lHetlRqBeAeylVdr7SwYkZn2OMkKTxIDsKT1iH9IDK0PRWQBWnfm7N9UiN
pHDlGPw++QpKwh7/dDLqDJuK/F1aK+GSwWcyFbgg5J7SntaBGfrBj602Q+E9mnvR
XWkqFc596sQrrkS5eFEaP9bOUorYU01vj2kLiLo1/EJ39se/vxLBuB5uUDZb2h2X
GGGVgrDmJFcVmJ9Vc3R/lBFDyv3FdmwYBr4owEbKWKJgHDn/3NZtYASU9G+tZLRP
p6G5WGRg0GCetFZcFuqk6Ai6V7zEWtzLbPQ/2aNxJox2fcnf2sPKS9BJ5QsG2vFW
o7ttdqiAE3KbA5l9zDdTOQ9K+BqMKLPu6GT70sC9vMnJM8EUjWhdVyp4MEVFeVTU
6DkS+0QCdHU4Iy3P0SKMkzudqab2QCHpLb3QMYvdMhB1aHMA27mCkan3KlBH3rvi
ldAebxiUOEDbvNOyJTpfxPmX9z2cVLTPGqUWdZcRwalFCxWVqkW4aM0waoei7ZRN
HuR5Q4G4+wDekgfx8iph
=OI67
-END PGP SIGNATURE-


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Andrea Pescetti

On 13/02/2013 Pedro Giffuni wrote:

I will ask everyone to take a break for two weeks before starting the
voting procedure for this.


Fine. I would have started the vote earlier, but it's your code so I'll 
respect your choice. And it's good to give people more time to think 
(not to write!) about the impact of this change, which can perfectly 
stay in daily builds at the moment... maybe someone will find more 
significant examples of spreadsheets relying on the result of 0 ^ 0.


I won't reply to recent discussions on this thread since the point is 
not to explain to people what implementation-defined means or 
investigate what the several branches of mathematics use.



Independently of the vote result I will be effectively stopping the
development work I intended to do on Calc as I have lost all
interest on improving it given the current situation.


This is sad, but understandable. Anyway, as Juergen clarified, 
contributions are always welcome; it is really rare that code (assuming 
that people who posted to this thread did read the code...) gets this 
level of public discussion and most of the proposed improvements should 
be uncontroversial, so when you feel like to hack on Calc again just do 
it (sending a note here before any backwards-incompatible changes) and 
everybody will be happy, hopefully!


Regards,
  Andrea.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni


- Messaggio originale -
 Da: Rob Weir 
.--
 
 We had a committer veto.  Why are having a vote?  A -1 from a
 commmitter is not something we vote on.  The patch needs to be
 reverted, now.


We actually have two *invalid* vetos

I recall you aduced the change is not backwards compatible.

Backwards compatibility is not a requirement for 4.0 release,
especially in this case since we are trying to comply with a
stricter standard. (Plus you added a section for backwards
incompatible changes in the Release notes, so I guess
you know it is OK).

http://www.apache.org/foundation/voting.html


To prevent vetos from being used capriciously, they must be accompanied by a 
technical justification showing why the change is bad (opens a security 
exposure, negatively affects performance, etc. ). A veto without a 
justification is invalid and has no weight.



So you have two weeks to look for a valid technical justification:


Pedro.


Wiki Accessibility

2013-02-14 Thread Robin Fowler
I have noticed that when signing up for the wiki sites you use the cat images 
captcha. I'm not blind myself, and i don't know much about how blind people use 
a computer, but I do wonder how a blind person would manage to solve this. 
Perhaps there is a way, but I thought I'd mention this in case it has been 
overlooked. I have seen other alternatives where it is possible to play back 
the captcha as audio, but I assume that won't work with cat images.

Regards,
Robin

Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Andrea Pescetti

Rob Weir wrote:

On Thu, Feb 14, 2013 at 7:34 AM, Andrea Pescetti wrote:

Fine. I would have started the vote earlier, but it's your code so I'll
respect your choice. And it's good to give people more time to think (not to

We had a committer veto.  Why are having a vote?  A -1 from a
commmitter is not something we vote on.


Vetos must be based on technical grounds and can be withdrawn, see
http://www.apache.org/foundation/voting.html#Veto
(no, I haven't seen a clearly stated technical ground in Kay's mail). 
Due to the exceptional amount of posts in this thread, a proper vote is 
now the clearest way out, and in case of opposition it will allow to 
record clearly what the technical reason was.



The patch needs to be reverted, now.


Please do not go on and revert it now, and please do not escalate the 
problem again (this friendly advice applies to Pedro too). It is a 
trivial issue, with no side effects on the rest of the code, and it will 
be quickly solved by voting (where a -1 from a committer with a clearly 
stated technical ground counts as veto) well before a release, or even 
a beta version, containing it is distributed.


Overstating the problem or insisting on this, no longer fruitful, 
discussion would only drain resources from more important topics. I 
recommend that we put community over code, suspend this discussion, take 
a final vote when Pedro calls it and respect its outcome, whatever it is.


Regards,
  Andrea.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni
Hi Andrea;


- Messaggio originale -
 Da: Andrea Pescetti

 
 Rob Weir wrote:
  On Thu, Feb 14, 2013 at 7:34 AM, Andrea Pescetti wrote:
  Fine. I would have started the vote earlier, but it's your code so 
 I'll
  respect your choice. And it's good to give people more time to 
 think (not to
  We had a committer veto.  Why are having a vote?  A -1 from a
  commmitter is not something we vote on.
 
 Vetos must be based on technical grounds and can be withdrawn, see
 http://www.apache.org/foundation/voting.html#Veto
 (no, I haven't seen a clearly stated technical ground in 
 Kay's mail). Due to the exceptional amount of posts in this thread, a proper 
 vote is now the clearest way out, and in case of opposition it will allow to 
 record clearly what the technical reason was.
 

The reason why I am asking for a two weeks break from the issue is
that the list is in bikeshed mode.

As far as I can tell:

- No one involved in thread has a spreadsheet depending on POWER(0, 0)
and are only now aware that the value is somehow dubious.

- With the notable exception of Regina, no one in this thread is doing
Calc development and this change doesn't interfere with anyone else's
work.

- No one has complained about the technical merits of the patch. Was
there a cleaer way to do it .. patches welcome!!

AFAICT, just because this issue is easy to understand and somewhat
controversial everyone think they should take a part of it. This called
bikeshedding.

I will not be bringing again this patch everytime there is a major release:
if it doesn't make it in 4.0 it will be a sign that the fundamental Calc
functionality is untouchable.

I would prefer if people have time to evaluate the pros and cons of the
patch before taking a vote. I honestly think the change is innocuous.


  The patch needs to be reverted, now.
 
 Please do not go on and revert it now, and please do not escalate the problem 
 again (this friendly advice applies to Pedro too). It is a trivial issue, 
 with 
 no side effects on the rest of the code, and it will be quickly solved by 
 voting 
 (where a -1 from a committer with a clearly stated technical ground 
 counts as veto) well before a release, or even a beta version, containing it 
 is 
 distributed.


So far Regina's response has been the best structured opposition to the
patch and without bikeshedding.

I do have the patch ready to revert if if required but TBH I don't see valid
reasons as of yet.

Pedro.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni
Hello Juergen;

- Messaggio originale -
 Da: Jürgen Schmidt 

 
 On 2/14/13 2:29 AM, Andrew Douglas Pitonyak wrote:
 
  On 02/13/2013 02:46 PM, Pedro Giffuni wrote:
  Independently of the vote result I will be effectively stopping the
  development work I intended to do on Calc as I have lost all
  interest on improving it given the current situation.
  I totally understand.
 
 
 I don't understand it. You are doing great work and the project
 appreciate what you are doing.
 Now a fix you have made is controversial which is understandable when
 taking the discussion into account. We have an old behaviour which is ok
 from the spec and we have a new one which is also ok from the spec
 perspective. You prefer the new one which reflect your fix, which is
 fine. Others see a potential risk to break backward compatibility which
 is fine as well. By the way I have personally no preference here ;-)
 

First of all, I am not stopping from doing other changes in less controversial
areas ... updating python to the final 2.7.4 version of fixing the java7 build
seem to be reasonable uncontroversial and necessary tasks.

The work I was planning to do on Calc involved a much deeper revision
on how math is done. The idea was only sketched in some of the patches
I left in Bugzilla and meant:

- Replacing the native implementations of most functionality with the
Boost counterparts.
- Implementation of new functionality: including more complex functions,
better statistics support and several random functions in line with what
gnumeric does.

Now, this meant quite an investment of my time to ensure that we move
from something that works acceptably well to something that works
better.

This small change that caused the bikeshed is in those same lines:
the POWER function we have works, but it can be better. As it is
now POWER (x, 0) is a no-op (always 1), in my enhancement it
regains it's mathematical value. This particular change had to be
done only before a major release or not done at all.


 Now it is our responsibility to find consensus for the solution we want
 support in the future. Many opinions and less who are doing the work,
 not really surprising and a general problem of such a big project. But
 we need to find consensus.


The thing is, and it is, I suppose, normal in any project, that I was
willing to the work, I am not willing to spend time on the bikeshed
part of it: mathematics is not something that should be left for
democracy. 

  
 I am sure you would accept the result of vote (if necessary when no
 consensus can be found) but at the same time you say that you will stop
 all your intended work in this area. And that is something that I don't
 understand. Well it's your decision and you can do what you want but is
 this the right approach? I believe not.
 


I am OK with losing the vote: for all purposes people won't even notice the
effect of the change. The lack of consensus is worrying though. It is a clear
signal that work on Calc is not really welcome without an incredibly expensive
discussion process and my time for such things is really limited nowadays.

Pedro.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni
Hi Juergen;


- Messaggio originale -
 Da: Jürgen Schmidt
...
 
 And to be honest the technical ground for the veto is in this thread,
 especially Norbert's mail.
 

As I replied to Norbert's email: the quote was taken out of context:
the definition applies to some special purpose algebra in an invented
set that has no connection to the regular math in a spreadsheet.

In all honesty, the discussion about the correct value that should
be assigned to 0 ^ 0 is in discussion since at least 1834 and is
apparently not going to be solved in this list :).

Pedro.



Re: Releasing incompatible changes

2013-02-14 Thread Rob Weir
On Wed, Feb 13, 2013 at 10:32 PM, tj t...@apache.org wrote:
 Prior to working with AOO, I thought that there was a widely-known and
 generally accepted methodology for releasing incompatible changes. However,
 the problem has surfaced here three times: once last spring (encryption
 default), and twice currently (0⁰, and extensions with toolbars). I want to
 try to separate the how we release it from the should we do it and the
 technical details.

 The two key points of the method I'm used to are (1) long lead time, and (2)
 parallel operation. Introducing a new way and deprecating an old one are not
 really disruptive. The disruption comes when support for the old way is
 dropped, and something doesn't work any more. Hence, new ways and
 deprecations can be issued at any minor release, and the sooner the better.
 However, for an organization with so large a following as ours, we need to
 allow a lead time of an entire major release (though circumstances may vary)
 before dropping support.

 As an example, for the extensions change, we should say something like, A
 new method of handling toolbars [link] is provided in AOO 4.0. The old
 method is deprecated, and support may be dropped as soon as AOO 5.0.
 Extension developers should provide two versions, using MAX_VER and MIN_VER
 ... [Please excuse my ignorance, here.]

 Ariel is quite correct to point out that this parallelism doesn't come for
 free: it can involve a messy piece of code to be maintained. However, two
 points: (a) maintenance in the area should be near zero for the life of the
 lead time (unless the area is a target for new features), and (b) shouldn't
 we (developers) be doing the hard work, so our downstream folks have it
 easier?

 Providing parallelism for the Calc 0⁰ problem should be easy enough, while
 deferring our proposed change to 5.0. (I favor the change, but not so
 suddenly!)


But note the differing expectations between developers and end-users.
 Developers know that code does not last forever.  They know that any
non-trivial piece of code needs to to be maintained and adapted due to
changes in dependencies.  This could be OS updates, 3rd party library
updates or changes in OpenOffice API's.  For extension authors, the
OpenOffice API's are a large part of this dependency chain and they
rely on us to practice good change management techniques to minimize
the disruption when such changes occur.  So I think everything you
wrote above applies to the extension authors:  they expect that
changes will occur from time to time, and they rely on us to
communicate these changes clearly and with sufficient advance notice
that they can adapt their code in time.

But end-users, the expectations are different.  End users expect that
with a new release the UI might change, that features might be
enhanced.  They expect that it will require some small amount of time
to adjust to a new upgrade, especially a major one.  But when it comes
to THEIR documents (and I emphasize their to show that they consider
this their property, not ours) they have a very low tolerance to
having changes introduced in an upgrade.  If the formatting changes
during an upgrade, it is a FAIL.  If pages renumber because of an
upgrade, then it is a FAIL.  If objects on a slide move after an
upgrade, then it is a FAIL.  And if a spreadsheet returns a result
even a penny different, or introduces an error where once a
calculation succeeded, then it is also a big FAIL.

Where spreadsheets have evolved, they have done so very carefully, in
a way that does not break backwards compatibility.  For example, Excel
2013 has a legacy CEILING() function, but also a new CEILING.ISO() and
a CEILING.MATH() function.  They knew that it would be trouble if they
changed the behavior of the existing function, so they created new
versions to express the new behavior.

In any case, I don't support the idea that end-users should be taught
to expect breaking changes in their documents from release to release
and that they will need to modify their documents to account for the
changes we make.  We need the engineering discipline and skill to
avoid such breaking changes.   IMHO.

Regards,

-Rob


 HTH,
 /tj/



Re: missing commit log

2013-02-14 Thread Rob Weir
On Wed, Feb 13, 2013 at 11:38 PM, Carl Marcum cmar...@apache.org wrote:
 can I append a missing commit log?

 I committed r1446039 on command line okay,

 but r1446040and r1446041 using netbeans I missed the message:

 Added IT localization files
 Patch by: Fabrizio Marchesano fmarches...@gmail.com
 Review by: GianAngelo Cencio gacen...@gmail.com


And thanks for giving attention to the patch by and review by comments.

-Rob


 Thanks,
 Carl



Re: Wiki Accessibility

2013-02-14 Thread janI
On Feb 14, 2013 2:33 PM, Robin Fowler robin.fow...@outlook.com wrote:

 I have noticed that when signing up for the wiki sites you use the cat
images captcha. I'm not blind myself, and i don't know much about how blind
people use a computer, but I do wonder how a blind person would manage to
solve this. Perhaps there is a way, but I thought I'd mention this in case
it has been overlooked. I have seen other alternatives where it is possible
to play back the captcha as audio, but I assume that won't work with cat
images.

Hi you are quite right, our create account is not friendly towards blind
people, having said that we need something like that in order to fight
spam, and anybody who has a problem creating an account can mail this help
and will get help.

You might also have noticed that neither our wiki nor our www is especially
friendly for blind people. A lot of pages uses pictures, and our menu tree
is rather dynamic (makring it harder to remember).

We are currently discussing updating/renewing both content and look/feel of
the wikie, where I will keep your posting in memory.

have a nice day
Jan I

 Regards,
 Robin


Re: Wiki Accessibility

2013-02-14 Thread David Gerard
On 14 February 2013 16:05, janI j...@apache.org wrote:

 Hi you are quite right, our create account is not friendly towards blind
 people, having said that we need something like that in order to fight
 spam, and anybody who has a problem creating an account can mail this help
 and will get help.


rationalwiki.org, which I'm a volunteer sysadmin on, uses MediaWiki
with QuestyCaptcha with some success:

https://www.mediawiki.org/wiki/Extension:QuestyCaptcha

It asks a question in text form. This utterly confuses the spambots in
our experience.

Downside: it's really annoying to configure.


- d.


Re: Wiki Accessibility

2013-02-14 Thread janI
On Feb 14, 2013 5:13 PM, David Gerard dger...@gmail.com wrote:

 On 14 February 2013 16:05, janI j...@apache.org wrote:

  Hi you are quite right, our create account is not friendly towards
blind
  people, having said that we need something like that in order to fight
  spam, and anybody who has a problem creating an account can mail this
help
  and will get help.


 rationalwiki.org, which I'm a volunteer sysadmin on, uses MediaWiki
 with QuestyCaptcha with some success:

 https://www.mediawiki.org/wiki/Extension:QuestyCaptcha

 It asks a question in text form. This utterly confuses the spambots in
 our experience.

 Downside: it's really annoying to configure.

I looked at that, but you really need somebody to maintain the questions
(at least as I saw it), and that is a resource which we dont have today.

There are many different captcha's available, and we tried some different
ones. At least to me (as a maintainer) it is important to use one that does
not require running maintenance, or takes a long time to configure. I do
the maintenance of the mwiki (at OS level, others do a great job at sysop
level), and cannot devote my full time to it.

rgds
Jan I.

 - d.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 1:58 PM, Kay Schenk kay.sch...@gmail.com wrote:
 On Thu, Feb 14, 2013 at 5:49 AM, Andrea Pescetti pesce...@apache.orgwrote:

 Rob Weir wrote:

  On Thu, Feb 14, 2013 at 7:34 AM, Andrea Pescetti wrote:

 Fine. I would have started the vote earlier, but it's your code so I'll
 respect your choice. And it's good to give people more time to think
 (not to

 We had a committer veto.  Why are having a vote?  A -1 from a
 commmitter is not something we vote on.


 Vetos must be based on technical grounds and can be withdrawn, see
 http://www.apache.org/**foundation/voting.html#Vetohttp://www.apache.org/foundation/voting.html#Veto
 (no, I haven't seen a clearly stated technical ground in Kay's mail).
 Due to the exceptional amount of posts in this thread, a proper vote is now
 the clearest way out, and in case of opposition it will allow to record
 clearly what the technical reason was.


 I readily admit this is true. I would like my veto to stand and here I will
 elaborate and hopefully provide my technical justification.

 In my mind, current mathematical information aside, we have implemented an
 acceptable solution based on the ODF specification. If, at some point, some
 universal mathematical body says without doubt that 0^0 should never ever
 be considered 1, then I am assuming the ODF standards body would change the
 standard for that function, and we would then change the current
 calculation.

 I have seen many references to this issue on the web, some which support
 the current implementation, some of which do not. In my mind, this needs to
 go back to OASIS.

 So for what it's worth, this is my technical justification. We are not a
 mathematical body, we are implementing code that complies to the ODF
 standard.

 If we have a problem with that standard, we need to discuss it with the
 standards body, not change existing code because of a personal viewpoint.


And so it is clear, my technical objection is:

Backwards compatibility of spreadsheet documents, and calculations
specifically, is critical.  If AOO 4.0 returns results that are even a
penny different than earlier versions than this would be a severe
defect.  If we found such a defect even the day before a major release
we would probably treat it as a stop ship blocking issue.  Any
change that breaks backwards compatibility is a technical issue.

Fact:  Pedro's patch changes the results of spreadsheet calculations
in OpenOffice, introducing an error where there was not one before.

Finally, treating 0^0 == 1 is very common in programming languages and
spreadsheets, being the value returned by OpenOffice since 1.0, as
well as by Calligra Sheets, Google Docs, Symphony, LibreOffice, Java,
C, and .NET.  Anyone arguing that the value is incorrect faces a
mountain of contrary opinion and practice.

Regards,

-Rob



  The patch needs to be reverted, now.


 Please do not go on and revert it now, and please do not escalate the
 problem again (this friendly advice applies to Pedro too). It is a trivial
 issue, with no side effects on the rest of the code, and it will be quickly
 solved by voting (where a -1 from a committer with a clearly stated
 technical ground counts as veto) well before a release, or even a beta
 version, containing it is distributed.

 Overstating the problem or insisting on this, no longer fruitful,
 discussion would only drain resources from more important topics. I
 recommend that we put community over code, suspend this discussion, take a
 final vote when Pedro calls it and respect its outcome, whatever it is.

 Regards,
   Andrea.




 --
 
 MzK

 A great deal of talent is lost to the world
   for want of a little courage.
  -- Sydney Smith


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni
Man.. do I have to repeat everything again?


- Messaggio originale -
 Da: Rob Weir  
 And so it is clear, my technical objection is:
 
 Backwards compatibility of spreadsheet documents, and calculations
 specifically, is critical.  If AOO 4.0 returns results that are even a
 penny different than earlier versions than this would be a severe
 defect.  If we found such a defect even the day before a major release
 we would probably treat it as a stop ship blocking issue.  Any
 change that breaks backwards compatibility is a technical issue.
 

Breaking backwards compatibility is acceptable for 4.0 Release given
that we are attempting to comply with a stricter standard. If it were
prohibited to do such changes then other Apache Projects would be in
big trouble: look at Apache Lucene:

http://lucene.apache.org/core/4_1_0/changes/Changes.html


The same number of compatibility-related changes than optimizations!


 Fact:  Pedro's patch changes the results of spreadsheet calculations
 in OpenOffice, introducing an error where there was not one before.
 

OOo already has plenty of functions that give backwards
incompatible results with previous versions of OOo and
Symphony (which is rather crappy). atanh, asinh, erf,
everything in SAL has needed continued revisions.

 Finally, treating 0^0 == 1 is very common in programming languages and
 spreadsheets, being the value returned by OpenOffice since 1.0, as
 well as by Calligra Sheets, Google Docs, Symphony, LibreOffice, Java,
 C, and .NET.  Anyone arguing that the value is incorrect faces a
 mountain of contrary opinion and practice.
 

So far you have failed to produce an example of reasonable use where
such incompatibility is evident.

Oh, and Microsoft Excel, which holds a bigger market share than all the above
mentioned alternatives is evidently buried within such mountain. :).

Is this really the best you got? Why not take my offer and give it a two
weeks thought? You may come up with something more elaborate.

Pedro.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 2:58 PM, Pedro Giffuni p...@apache.org wrote:
 Man.. do I have to repeat everything again?


 - Messaggio originale -
 Da: Rob Weir 
 And so it is clear, my technical objection is:

 Backwards compatibility of spreadsheet documents, and calculations
 specifically, is critical.  If AOO 4.0 returns results that are even a
 penny different than earlier versions than this would be a severe
 defect.  If we found such a defect even the day before a major release
 we would probably treat it as a stop ship blocking issue.  Any
 change that breaks backwards compatibility is a technical issue.


 Breaking backwards compatibility is acceptable for 4.0 Release given
 that we are attempting to comply with a stricter standard. If it were
 prohibited to do such changes then other Apache Projects would be in
 big trouble: look at Apache Lucene:


I am not talking about backwards compatibility in general.  I am
talking specifically about spreadsheet formulas.  We have never had a
discussion, and certainly not consensus, about breaking spreadsheet
formula backwards compatibility for AOO 4.0.  If I am in error in
this, please point me to the thread.

 http://lucene.apache.org/core/4_1_0/changes/Changes.html


We are talking about spreadsheet formula evaluation in AOO 4,0.  I'm
not talking about Lucerne.


 The same number of compatibility-related changes than optimizations!


 Fact:  Pedro's patch changes the results of spreadsheet calculations
 in OpenOffice, introducing an error where there was not one before.


 OOo already has plenty of functions that give backwards
 incompatible results with previous versions of OOo and
 Symphony (which is rather crappy). atanh, asinh, erf,
 everything in SAL has needed continued revisions.


I have not seen anything that took a legitimate formula and changed it
to an error.  I'm not ab absolutist.  I'm willing to consider changes
at the 8th decimal points.  But not gross level breaks in
compatibility.

 Finally, treating 0^0 == 1 is very common in programming languages and
 spreadsheets, being the value returned by OpenOffice since 1.0, as
 well as by Calligra Sheets, Google Docs, Symphony, LibreOffice, Java,
 C, and .NET.  Anyone arguing that the value is incorrect faces a
 mountain of contrary opinion and practice.


 So far you have failed to produce an example of reasonable use where
 such incompatibility is evident.


For purposes of a veto I only need to show that I have a technical objection.

-Rob

 Oh, and Microsoft Excel, which holds a bigger market share than all the above
 mentioned alternatives is evidently buried within such mountain. :).

 Is this really the best you got? Why not take my offer and give it a two
 weeks thought? You may come up with something more elaborate.

 Pedro.


Two ideas for supporting images as well as text links in announcement area of website

2013-02-14 Thread Rob Weir
I'd like to run this by as an idea.

Today, the announcement at the top of our website is controlled by this file:

https://svn.apache.org/repos/asf/incubator/ooo/ooo-site/trunk/content/brand.mdtext

The announce and announceurl values  then enter into the
templating process via:

https://svn.apache.org/repos/asf/incubator/ooo/ooo-site/trunk/templates/brand.html

Specifically:

{% block announce %}{% if headers.announce %}div id=announcea
href={{ headers.announceurl }} title={{ headers.announcetip }}{{
headers.announce }}/a/div{% endif %}{% endblock %}

So what if we want to support images there as well?

Two approaches:

1) Add additional possible value for brand.mdtext, announceimage.
Change logic in brand.html so it follows some precedence order, say
look for announceimage first, if that exists, put an img there,
otherwise look for announce and display that as a a hyperlink.

2) Or, we could just change announce so it is the contents of a div.
 So brand.html is actually simplified, and brand.mdtext would contain
the actual markup.  For example, it could be: announce=a
href=foo.htmlimg src=foo.jpg alt=foo//a

#2 has the advantage of flexibility, that it allows other kinds of
markup to be inserted there, including lists, tables, etc..  Of
course, UI-wise, there is not a lot of space to play with, but it
would have that flexibility.

Any thoughts?

-Rob


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni


- Messaggio originale -
 Da: Rob Weir 
...
 
  OOo already has plenty of functions that give backwards
  incompatible results with previous versions of OOo and
  Symphony (which is rather crappy). atanh, asinh, erf,
  everything in SAL has needed continued revisions.
 
 
 I have not seen anything that took a legitimate formula and changed it
 to an error.  I'm not ab absolutist.  I'm willing to consider changes
 at the 8th decimal points.  But not gross level breaks in
 compatibility.


Please note that we don't return an error: this is not something that will cause
core dumps or affect stability: we return Not a Number (NaN), which is more
in line with the mathematical behavior of the real function and signals
the end user that he likely made has to revisit his formulation (all very good
IMHO).

The distinction is important. I surely didn't introduce a bug.

  
  Finally, treating 0^0 == 1 is very common in programming languages and
  spreadsheets, being the value returned by OpenOffice since 1.0, as
  well as by Calligra Sheets, Google Docs, Symphony, LibreOffice, Java,
  C, and .NET.  Anyone arguing that the value is incorrect faces a
  mountain of contrary opinion and practice.
 
 
  So far you have failed to produce an example of reasonable use where
  such incompatibility is evident.
 
 
 For purposes of a veto I only need to show that I have a technical objection.
 

And I don't see a valid technical objection, just different criteria.

Now, it is probably not fair for me to judge if your technical objection
is valid or not. It surely doesn't fall within the common examples (
does not open a security exposure, negatively affects performance,
etc)

There should probably be an objective judge for these things (the PMC?)
but it is not defined within the Apache procedures.

Pedro.



Re: [BZ] Change strings with OOo on the BZ startpage

2013-02-14 Thread Marcus (OOo)

Am 02/13/2013 10:34 PM, schrieb Rob Weir:

On Wed, Feb 13, 2013 at 4:24 PM, Marcus (OOo)marcus.m...@wtnet.de  wrote:

Hi BZ admins,

https://issues.apache.org/ooo/

May I suggest some little string changes on the BZ startpage:

HTML title
--
Currently:
Apache OOo Bugzilla Main Page

New:
Apache OpenOffice (AOO) Bugzilla Main Page


Headline

Currently:
Welcome to Apache OOo Bugzilla

New:
Welcome to Apache OpenOffice (AOO) Bugzilla


Link somewhat below the hreadline
-
Currently:
Apache OOo Bugzilla User's Guide

New:
Apache OpenOffice (AOO) Bugzilla User's Guide



On the top and bottom of every page (are these the header and footer?) there
are other strings with OOo that should be changed, too.



These all look like reasonable changes, but I don't see them as
configuration items in the BZ admin tools available to us.  The only
text from the homepage that I can change from the admin tool is the
message in the box: Please Note: All users with accounts with the
legacy OpenOffice.org issue tracker...

So we'll probably need to open an JIRA issue with Infra to get this updated.


OK, I've done it with:

https://issues.apache.org/jira/browse/INFRA-5865

Thanks

Marcus


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 3:31 PM, Pedro Giffuni p...@apache.org wrote:


 - Messaggio originale -
 Da: Rob Weir
 ...

  OOo already has plenty of functions that give backwards
  incompatible results with previous versions of OOo and
  Symphony (which is rather crappy). atanh, asinh, erf,
  everything in SAL has needed continued revisions.


 I have not seen anything that took a legitimate formula and changed it
 to an error.  I'm not ab absolutist.  I'm willing to consider changes
 at the 8th decimal points.  But not gross level breaks in
 compatibility.


 Please note that we don't return an error: this is not something that will 
 cause
 core dumps or affect stability: we return Not a Number (NaN), which is more
 in line with the mathematical behavior of the real function and signals
 the end user that he likely made has to revisit his formulation (all very good
 IMHO).

 The distinction is important. I surely didn't introduce a bug.


  Finally, treating 0^0 == 1 is very common in programming languages and
  spreadsheets, being the value returned by OpenOffice since 1.0, as
  well as by Calligra Sheets, Google Docs, Symphony, LibreOffice, Java,
  C, and .NET.  Anyone arguing that the value is incorrect faces a
  mountain of contrary opinion and practice.


  So far you have failed to produce an example of reasonable use where
  such incompatibility is evident.


 For purposes of a veto I only need to show that I have a technical objection.


 And I don't see a valid technical objection, just different criteria.

 Now, it is probably not fair for me to judge if your technical objection
 is valid or not. It surely doesn't fall within the common examples (
 does not open a security exposure, negatively affects performance,
 etc)


You have two vetos.  Are you going to revert or shall I do it for you?

You are welcome to continue the discussion all you want, but that
should be done with the change reverted first.

-Rob

 There should probably be an objective judge for these things (the PMC?)
 but it is not defined within the Apache procedures.

 Pedro.



Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 3:42 PM, Rob Weir robw...@apache.org wrote:
 On Thu, Feb 14, 2013 at 3:31 PM, Pedro Giffuni p...@apache.org wrote:


 - Messaggio originale -
 Da: Rob Weir
 ...

  OOo already has plenty of functions that give backwards
  incompatible results with previous versions of OOo and
  Symphony (which is rather crappy). atanh, asinh, erf,
  everything in SAL has needed continued revisions.


 I have not seen anything that took a legitimate formula and changed it
 to an error.  I'm not ab absolutist.  I'm willing to consider changes
 at the 8th decimal points.  But not gross level breaks in
 compatibility.


 Please note that we don't return an error: this is not something that will 
 cause
 core dumps or affect stability: we return Not a Number (NaN), which is more
 in line with the mathematical behavior of the real function and signals
 the end user that he likely made has to revisit his formulation (all very 
 good
 IMHO).

 The distinction is important. I surely didn't introduce a bug.


  Finally, treating 0^0 == 1 is very common in programming languages and
  spreadsheets, being the value returned by OpenOffice since 1.0, as
  well as by Calligra Sheets, Google Docs, Symphony, LibreOffice, Java,
  C, and .NET.  Anyone arguing that the value is incorrect faces a
  mountain of contrary opinion and practice.


  So far you have failed to produce an example of reasonable use where
  such incompatibility is evident.


 For purposes of a veto I only need to show that I have a technical 
 objection.


 And I don't see a valid technical objection, just different criteria.

 Now, it is probably not fair for me to judge if your technical objection
 is valid or not. It surely doesn't fall within the common examples (
 does not open a security exposure, negatively affects performance,
 etc)


 You have two vetos.  Are you going to revert or shall I do it for you?

 You are welcome to continue the discussion all you want, but that
 should be done with the change reverted first.


And I should say that I'm happy to help if you or anyone else wishes
to introduce a warning mode or formula lint or similar feature
that can be optionally enabled to check for possible inadvertent user
errors.

-Rob


 -Rob

 There should probably be an objective judge for these things (the PMC?)
 but it is not defined within the Apache procedures.

 Pedro.



Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni


- Messaggio originale -
 Da: Rob Weir 

 
 And I should say that I'm happy to help if you or anyone else wishes
 to introduce a warning mode or formula lint or similar  feature
 that can be optionally enabled to check for possible inadvertent user
 errors.
 

As the guys from the poisonous people video[1] said:

Patches Welcome

Pedro.

[1]  http://www.youtube.com/watch?v=Q52kFL8zVoM


Re: Presentation templates for ApacheCon NA 2013

2013-02-14 Thread Andrea Pescetti
Any updates on the discussion below? (I leave it for context since it 
was sent to multiple lists). ApacheCon NA 2013 is coming soon and 
speakers would really appreciate to have an updated presentation 
template within a few days!

Regards,
  Andrea.

On 08/02/2013 Shenfeng Liu wrote:

Saransh,
   Thanks very much for your help!
   As I mentioned below, you can refer to the Apache OpenOffice template
websitehttp://templates.openoffice.org  and ApacheCon EU 2012
templatehttp://templates.openoffice.org/en/node/8865.
   We need to design 1 cover slide and 1 content slide. Last time we made
the visual design in 2000*1500 jpeg files firstly. If people like the
design, then we can take the picture as background and build the template
(which I'm good at and can help ^_^ ).

- Shenfeng (Simon)


2013/2/8 Saransh Sharmasara...@theupscale.in


Count me in I love designing ...so tell me where to start ...bytheway i am
an designer


On Fri, Feb 8, 2013 at 8:53 AM, Steve Holdenst...@holdenweb.com  wrote:


Shenfeng:

Thank you very much. I think given the season the Chinese contingent can
be said to have fulfilled its obligations.

I trust you will all have a very joyous Spring Festival.

If any volunteer reading this wishes to approach the task, please get in
touch.

regards
  Steve

On Feb 7, 2013, at 7:05 PM, Shenfeng Liu wrote:


I talked to Xin Li, who was the template designer of 2012 ApacheCon EU.

She kindly agreed to think about the template. But the problem is that next
week is Chinese Spring Festival Holidays, and Xin may not able to work on
it till Feb 16. Considering that we don't have much time left, I'd like to
call for more UX volunteers to work together on the template design.

If any one have interest in the template design, you can refer to the

Apach OpenOffice template site here . And you can find the template used
for 2012 ApacheCon EU here .

I think the key is the background theme, which, IMHO, should have:
(1) Apache logo + conference name;
(2) some character of the host (e.g. for 2012 ApacheCon EU, we designed

the ribbons of black+red+yellow to indicate that it was hosted in Germany).


Just my 0.02$. And I also copied to openoffice dev list, hoping to have

more volunteers.


- Shenfeng (Simon)



2013/2/7 Steve Holdenst...@holdenweb.com
I believe Daniel Gruno was kind enough to do some graphics for us for

ACEU, and I believe ShenFeng Liu of the Open Office Group prepared the
templates. I have copied them both in case they would like to, and have
time to, help.


regards
  Steve



On Feb 6, 2013, at 10:21 AM, Mark Grover wrote:


Hi,
I was looking to see if there are any presentation templates available

for

ApacheCon NA 2013.

I found some graphics at http://holdenweb.com/acna13gfx/ but no
presentation templates. I also found a similar thread for ApacheCon

Europe

with some templates (


http://mail-archives.apache.org/mod_mbox/www-apachecon-discuss/201210.mbox/%3c506bcc23.6070...@nanthrax.net%3E
)

but nothing for ApacheCon NA 2013.

Any pointers or templates would be much appreciated!

Thanks!
Mark


Steve Holden st...@holdenweb.com +1 571 484 6266

  @holdenweb

--
Python classes (and much more) through the web

http://oreillyschool.com/

Conferences and technical event management at

http://theopenbastion.com/


Next event:ApacheCon NA 2013: Feb 26-28

http://na.apachecon.com/

Community events: Barcamp Feb 24  Hackathon Feb 25   Development Mar 1/2










Steve Holden st...@holdenweb.com +1 571 484 6266  @holdenweb
--
Python classes (and much more) through the web http://oreillyschool.com/
Conferences and technical event management at http://theopenbastion.com/

Next event:ApacheCon NA 2013: Feb 26-28 http://na.apachecon.com/
Community events: Barcamp Feb 24  Hackathon Feb 25   Development Mar 1/2











--

Best Regards

Saransh Sharma

Upscale Consultancy PVT LTD.

Disclaimer:


--
This email was sent from within the Upscale Consultancy Services Pvt Ltd.
The contents of this email, including the attachments, are LEGALLY
PRIVILEGED AND CONFIDENTIAL to the intended recipient at the email address
to which it has been addressed. If you receive it in error, please notify
the sender immediately by return email and then permanently delete it from
your system.The unauthorized use, distribution, copying or alteration of
this email, including the attachments, is strictly forbidden. Thank
you.Please note that neither Upscale Group nor the sender accepts any
responsibility for viruses and it is your responsibility to scan the email
and attachments (if any).

--







Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 4:19 PM, Pedro Giffuni p...@apache.org wrote:


 - Messaggio originale -
 Da: Rob Weir


 And I should say that I'm happy to help if you or anyone else wishes
 to introduce a warning mode or formula lint or similar  feature
 that can be optionally enabled to check for possible inadvertent user
 errors.


 As the guys from the poisonous people video[1] said:

 Patches Welcome


Pedro, I reverted your patch.  It was broken in many ways.  It is sad
that with the length of this thread that no one, apparently even you,
tried to test it.  But I did and found:

0^0 now returns a #VALUE! error in Calc, breaking compatibility.

2^(1/3) which should be the cube root of 2 now returns 1.  This is
mathematically incorrect and breaks compatibility.

2^(-1/3) which should be the reciprocal of the cube root of 3 returns
1 with Pedro's changes.  This is mathematically incorrect and breaks
compatibility.

-2^(1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
returns 1 with Pedro's changes.  This is mathematically incorrect and
breaks compatibility.

-2^(-1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
returns 1 with Pedro's changes.  This is mathematically incorrect and
breaks compatibility.

-Rob

 Pedro.

 [1]  http://www.youtube.com/watch?v=Q52kFL8zVoM


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Regina Henschel

Hi all,

please have a break. Keep in mind, that our community members from China 
have their Chinese New Year holidays and might not be back yet. Give 
them a change to notice the discussion.


Kind regards
Regina

Andrea Pescetti schrieb:

Rob Weir wrote:

On Thu, Feb 14, 2013 at 7:34 AM, Andrea Pescetti wrote:

Fine. I would have started the vote earlier, but it's your code so I'll
respect your choice. And it's good to give people more time to think
(not to

We had a committer veto.  Why are having a vote?  A -1 from a
commmitter is not something we vote on.


Vetos must be based on technical grounds and can be withdrawn, see
http://www.apache.org/foundation/voting.html#Veto
(no, I haven't seen a clearly stated technical ground in Kay's mail).
Due to the exceptional amount of posts in this thread, a proper vote is
now the clearest way out, and in case of opposition it will allow to
record clearly what the technical reason was.


The patch needs to be reverted, now.


Please do not go on and revert it now, and please do not escalate the
problem again (this friendly advice applies to Pedro too). It is a
trivial issue, with no side effects on the rest of the code, and it will
be quickly solved by voting (where a -1 from a committer with a clearly
stated technical ground counts as veto) well before a release, or even
a beta version, containing it is distributed.

Overstating the problem or insisting on this, no longer fruitful,
discussion would only drain resources from more important topics. I
recommend that we put community over code, suspend this discussion, take
a final vote when Pedro calls it and respect its outcome, whatever it is.







Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 4:47 PM, Rob Weir robw...@apache.org wrote:
 On Thu, Feb 14, 2013 at 4:19 PM, Pedro Giffuni p...@apache.org wrote:


 - Messaggio originale -
 Da: Rob Weir


 And I should say that I'm happy to help if you or anyone else wishes
 to introduce a warning mode or formula lint or similar  feature
 that can be optionally enabled to check for possible inadvertent user
 errors.


 As the guys from the poisonous people video[1] said:

 Patches Welcome


 Pedro, I reverted your patch.  It was broken in many ways.  It is sad
 that with the length of this thread that no one, apparently even you,
 tried to test it.  But I did and found:

 0^0 now returns a #VALUE! error in Calc, breaking compatibility.


And I should mention that this would come up quite frequently, due to
the way Calc treats empty cells.  So if a user had a spreadsheet for
users to fill out and did: =a1^a2 and used that return in a
calculation, and initially had A1 and A2 blank for the user to fill
in, then before there was no error before the user entered data, but
now there is.  So it is essentially changing the UI of template
spreadsheets.

-Rob


 2^(1/3) which should be the cube root of 2 now returns 1.  This is
 mathematically incorrect and breaks compatibility.

 2^(-1/3) which should be the reciprocal of the cube root of 3 returns
 1 with Pedro's changes.  This is mathematically incorrect and breaks
 compatibility.

 -2^(1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.

 -2^(-1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.

 -Rob

 Pedro.

 [1]  http://www.youtube.com/watch?v=Q52kFL8zVoM


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni




- Messaggio originale -
 Da: Rob Weir 

 
 On Thu, Feb 14, 2013 at 4:19 PM, Pedro Giffuni p...@apache.org wrote:
 
 
  - Messaggio originale -
  Da: Rob Weir
 
 
  And I should say that I'm happy to help if you or anyone else 
 wishes
  to introduce a warning mode or formula lint or 
 similar  feature
  that can be optionally enabled to check for possible inadvertent user
  errors.
 
 
  As the guys from the poisonous people video[1] said:
 
  Patches Welcome
 
 
 Pedro, I reverted your patch.  It was broken in many ways.  It is sad
 that with the length of this thread that no one, apparently even you,
 tried to test it.  But I did and found:
 

Now that I recall, I did indeed test that and had noticed some
strange errors but I thought it may be related with my systems'
libc (I am also an OS developer in my spare time).



 0^0 now returns a #VALUE! error in Calc, breaking compatibility.
 
 2^(1/3) which should be the cube root of 2 now returns 1.  This is
 mathematically incorrect and breaks compatibility.
 
 2^(-1/3) which should be the reciprocal of the cube root of 3 returns
 1 with Pedro's changes.  This is mathematically incorrect and breaks
 compatibility.
 
 -2^(1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.
 
 -2^(-1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.
 

The last 4 values would've been sufficiently technical to cause the revert
but I should be given the chance to revert it my self. in particular since
the change in

main/sc/source/core/inc/interpre.hxx 
 
were correct cleanups.

Pedro.


Re: Two ideas for supporting images as well as text links in announcement area of website

2013-02-14 Thread Kay Schenk
On Thu, Feb 14, 2013 at 12:24 PM, Rob Weir robw...@apache.org wrote:

 I'd like to run this by as an idea.

 Today, the announcement at the top of our website is controlled by this
 file:


 https://svn.apache.org/repos/asf/incubator/ooo/ooo-site/trunk/content/brand.mdtext

 The announce and announceurl values  then enter into the
 templating process via:


 https://svn.apache.org/repos/asf/incubator/ooo/ooo-site/trunk/templates/brand.html

 Specifically:

 {% block announce %}{% if headers.announce %}div id=announcea
 href={{ headers.announceurl }} title={{ headers.announcetip }}{{
 headers.announce }}/a/div{% endif %}{% endblock %}

 So what if we want to support images there as well?

 Two approaches:

 1) Add additional possible value for brand.mdtext, announceimage.
 Change logic in brand.html so it follows some precedence order, say
 look for announceimage first, if that exists, put an img there,
 otherwise look for announce and display that as a a hyperlink.

 2) Or, we could just change announce so it is the contents of a div.
  So brand.html is actually simplified, and brand.mdtext would contain
 the actual markup.  For example, it could be: announce=a
 href=foo.htmlimg src=foo.jpg alt=foo//a


The Announcements line already has a div generated for it ---

see generated source:

div id=announcea
href=http://openoffice.apache.org/get-involved.html
view-source:http://openoffice.apache.org/get-involved.html
title=Read the announcementVolunteers needed in all areas — Help us
make 4.0 the best OpenOffice ever!/a/div

If this helps. Style is in:

http://www.openoffice.org/css/ooo.css

But you are correct, the WAY this is generated would need some changes.






 #2 has the advantage of flexibility, that it allows other kinds of
 markup to be inserted there, including lists, tables, etc..  Of
 course, UI-wise, there is not a lot of space to play with, but it
 would have that flexibility.

 Any thoughts?


I would need to see some examples before any more thoughts on this. Right
now I think the format of the Announcements really needs some improvement
-- via margins especially.

Any images etc well might not work real well with current design.

If you have something particular in mind, some mockups would help.





 -Rob




-- 

MzK

Achieving happiness requires the right combination of Zen and Zin.


Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Rob Weir
Obviously the changes to Calc's POWER() function did not go well.

IMHO, we need to better respect the rare but powerful veto option that
committers have:

http://www.apache.org/foundation/glossary.html#Veto

When a committ is vetoed, it should be reverted quickly.   Remember, a
veto is likely to come only after sufficient discussion on the list
for one or more committers to think a veto is justified.  So if there
was a just a simple misunderstanding then it would have already been
taken care of.  So when a veto comes we need to treat it seriously and
revert the change.

(Think of it this way:  If we treat a veto merely as Let's discuss
this some more on the list but not take any actions right now then we
don't really have a veto option. )

If the original coder is willing and able to revert quickly, then
great.  But anyone, including the veto'er can do this.  It is not
rocket science and does not require special knowledge:

svn merge -c -XX (where XX is the revision number of the
revision that introduced the change you want to revert)
svn ci

That's it.

It is very likely that the person whose changes were vetoed will not
like the veto or the revert.  That is quite natural.  We all have
egos.  None of us like having our changes rejected.  We all have our
egos wrapped up in our code.  That is why we cannot rely on the
original coder being the one to revert.  We don't want to turn this
into a battle of wills between the person who made the change and the
person(s) who vetoed it.Put egos aside.  A veto is not the
opportunity to escalate the argument.  A veto is an opportunity to
isolate the controversial code where both sides can calmly discuss it,
knowing that there is no longer immediate concern in the main code.
And reversion is SVN is a simple mechanical act.  It does not require
anyone special to do it.  Any committer can do it.

Then, if needed, continue the discussion, including alternative
approaches and solutions to satisfying the concerns of outstanding
vetos.  If the vetos are withdrawn, then the patch can go back in.
Again, this is a simple mechanical task.

The point of a veto and a quick reversion is to return the code base
quick to a state where it does not contain controversial changes in
it.

And remember, a veto does not mean you are wrong.  It just means that
another committer, like yourself, has expressed serious concerns about
your change.  You should respect that concern and be willing to remove
the code until these concerns are addressed.

-Rob


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 5:18 PM, Pedro Giffuni p...@apache.org wrote:




 - Messaggio originale -
 Da: Rob Weir


 On Thu, Feb 14, 2013 at 4:19 PM, Pedro Giffuni p...@apache.org wrote:


  - Messaggio originale -
  Da: Rob Weir


  And I should say that I'm happy to help if you or anyone else
 wishes
  to introduce a warning mode or formula lint or
 similar  feature
  that can be optionally enabled to check for possible inadvertent user
  errors.


  As the guys from the poisonous people video[1] said:

  Patches Welcome


 Pedro, I reverted your patch.  It was broken in many ways.  It is sad
 that with the length of this thread that no one, apparently even you,
 tried to test it.  But I did and found:


 Now that I recall, I did indeed test that and had noticed some
 strange errors but I thought it may be related with my systems'
 libc (I am also an OS developer in my spare time).



 0^0 now returns a #VALUE! error in Calc, breaking compatibility.

 2^(1/3) which should be the cube root of 2 now returns 1.  This is
 mathematically incorrect and breaks compatibility.

 2^(-1/3) which should be the reciprocal of the cube root of 3 returns
 1 with Pedro's changes.  This is mathematically incorrect and breaks
 compatibility.

 -2^(1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.

 -2^(-1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.


 The last 4 values would've been sufficiently technical to cause the revert
 but I should be given the chance to revert it my self. in particular since
 the change in


Sorry, but I believed you when you stated emphatically that you would
not revert this patch:

https://issues.apache.org/ooo/show_bug.cgi?id=114430#c28

In any case, I don't think anyone should care who reverts.  Once a
veto has been stated, the code needs to be reverted.  Who does it is a
matter of convenience.  Please don't be offended if someone else does
it.

-Rob


 main/sc/source/core/inc/interpre.hxx

 were correct cleanups.

 Pedro.


New member's introduction - Tomas Zahradnik

2013-02-14 Thread Tomáš Zahradník
Hi,
I am a high school (gymnasial) student in 12th grade from Czech Republic,
Prague. Since programming belongs to my biggest interests, I have a great
motivation to extend my knowledge and gain valuable experiences. So far I
have been learning through books, contests (codeforces, topcoder) and
mostly through writting projects with bus factor 1. I dare to change it.
Therefore I want to join Apache OpenOffice. I am slightly advanced in C++
and Java. I have just finished an engine for a card game called Raining
(variety of mau-mau) and going to post it as open source with hope of
finding someone who would help with UI (plus I created four different
strategies how to play the game, run simulation and did statistics).

As beginner with open sources I am still a little bit confused and not sure
where it would be the best to start. I would be glad for some advice.
Thank you.
Tomas Zahradnik


Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Andrea Pescetti

Rob Weir wrote:

When a committ is vetoed, it should be reverted quickly.


Yes, when we have a proper veto, with valid technical grounds. A good 
side of the 0 ^ 0 discussion is that contributors are now better 
educated on this.



If the original coder is willing and able to revert quickly, then
great.  But anyone, including the veto'er can do this.


Of course anyone can. But it's appropriate to try and have the 
committer, and nobody else, undo his work, unless there are exceptional 
reasons (trademark concerns, build breakers that forbid others from 
getting this done...).



It is very likely that the person whose changes were vetoed will not
like the veto or the revert.  That is quite natural.


A committer is expected to be mature enough to understand rules: if a 
veto is issued, a committer will comply with policy and revert his 
patch, with no need that you step in and do it for him.


It has already been discussed on this list: it may only be a matter of 
politeness, but someone sees it as unrespectful to have a commit 
reverted by someone else. Give him the opportunity to fix things 
himself, if not else as a way to acknowledge that the veto had the 
required technical grounds. Enforce the revert only if needed.


The results on the code are identical, but the results on the community 
are different. And we all care about (and benefit from) having a healthy 
community, where everybody feels respected.



Then, if needed, continue the discussion, including alternative
approaches and solutions to satisfying the concerns of outstanding
vetos.


I agree that there should be no delay from the moment a veto is 
acknowledged to the moment the commit is reverted, and that discussions 
can be held after the revert. But, whenever possible, give the committer 
the opportunity to revert the commit himself.


Regards,
  Andrea.


Become a Volunteer

2013-02-14 Thread Luis Ortiz

Hi

I want to become a volunteer for the development or another tasks of the 
project but i don't understand if i need firs introduce myself in the 
dev and next sign up on the wikis.


What is the correct process for that.

I apreciate the help.

Thanks a lot.


Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 6:41 PM, Andrea Pescetti pesce...@apache.org wrote:
 Rob Weir wrote:

 When a committ is vetoed, it should be reverted quickly.


 Yes, when we have a proper veto, with valid technical grounds. A good side
 of the 0 ^ 0 discussion is that contributors are now better educated on
 this.


 If the original coder is willing and able to revert quickly, then
 great.  But anyone, including the veto'er can do this.


 Of course anyone can. But it's appropriate to try and have the committer,
 and nobody else, undo his work, unless there are exceptional reasons
 (trademark concerns, build breakers that forbid others from getting this
 done...).


 It is very likely that the person whose changes were vetoed will not
 like the veto or the revert.  That is quite natural.


 A committer is expected to be mature enough to understand rules: if a veto
 is issued, a committer will comply with policy and revert his patch, with no
 need that you step in and do it for him.

 It has already been discussed on this list: it may only be a matter of
 politeness, but someone sees it as unrespectful to have a commit reverted by
 someone else. Give him the opportunity to fix things himself, if not else as
 a way to acknowledge that the veto had the required technical grounds.
 Enforce the revert only if needed.

 The results on the code are identical, but the results on the community are
 different. And we all care about (and benefit from) having a healthy
 community, where everybody feels respected.


 Then, if needed, continue the discussion, including alternative
 approaches and solutions to satisfying the concerns of outstanding
 vetos.


 I agree that there should be no delay from the moment a veto is acknowledged
 to the moment the commit is reverted, and that discussions can be held after
 the revert. But, whenever possible, give the committer the opportunity to
 revert the commit himself.


I agree with you that this is a good description of how a mainstream
veto should work.

I'm not sure we need to document how to handle the odd cases were
there is explicit or implied refusal to revert from the original
coder.  But obviously every committer has it within their power to
deal with such exceptional cases.  That in itself should make it clear
that it is ineffective to refuse or delay reverting a patch after a
veto.

-Rob

 Regards,
   Andrea.


Re: Become a Volunteer

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 7:16 PM, Luis Ortiz 3ckb4...@gmail.com wrote:
 Hi

 I want to become a volunteer for the development or another tasks of the
 project but i don't understand if i need firs introduce myself in the dev
 and next sign up on the wikis.

 What is the correct process for that.


Hello Luis,

Welcome to the Apache OpenOffice project!

We have quite a few mailing lists for the project, including this list
(main dev list) as well as lists for documentation, QA, marketing,
translation, etc.  We also have several native-language lists.  These
mailing lists are described here:

http://openoffice.apache.org/mailing-lists.html

and

http://openoffice.apache.org/native-lang.html

So one approach is to simply sign up for the mailing list(s) that
interest you and introduce yourself on each one.

Another approach, more methodical, is to review our New Volunteer
Orientation modules:

http://openoffice.apache.org/orientation/index.html

Those pages will teach you more about the project, how we work, what
the various project areas are, how to get started, etc.

For example, if you are interested in the coding side, this page has
the information to help you get started:

http://openoffice.apache.org/orientation/intro-development.html

Regards,

-Rob


 I apreciate the help.

 Thanks a lot.


Re: New member's introduction - Tomas Zahradnik

2013-02-14 Thread Rob Weir
On Thu, Feb 14, 2013 at 5:06 PM, Tomáš Zahradník tzahr...@gmail.com wrote:
 Hi,
 I am a high school (gymnasial) student in 12th grade from Czech Republic,
 Prague. Since programming belongs to my biggest interests, I have a great
 motivation to extend my knowledge and gain valuable experiences. So far I
 have been learning through books, contests (codeforces, topcoder) and
 mostly through writting projects with bus factor 1. I dare to change it.

Hello Tomáš,

Welcome to the Apache OpenOffice project!

We have many university students volunteering with the project, but I
think you are our first high school student.

 Therefore I want to join Apache OpenOffice. I am slightly advanced in C++
 and Java. I have just finished an engine for a card game called Raining
 (variety of mau-mau) and going to post it as open source with hope of
 finding someone who would help with UI (plus I created four different
 strategies how to play the game, run simulation and did statistics).


Cool.

 As beginner with open sources I am still a little bit confused and not sure
 where it would be the best to start. I would be glad for some advice.

Well, you start with what you already know.

What operating system do you want to develop on?  We build on Windows,
Linux and MacOS.  Most developers will tell you that it is easier to
get started on Linux or MacOS.

We have some New Volunteer Orientation pages to help new volunteers
learn more about the project and how it works.  If you are working on
an open source project for the first time it is good to review these
pages:

http://openoffice.apache.org/orientation/

Then, when you get to the Introduction to Development page, it will
try to help you get started with your first build of OpenOffice.  But
I can almost guarantee that your build will not work at first.  So
if/when you get an error, and can't solve it, post a question to the
list and one of the other developers will try to help.

Once you have a working build, then let us know.  We have a list of
easy tasks that you might want to try.

Regards,

-Rob
 Thank you.
 Tomas Zahradnik


Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Pedro Giffuni


- Messaggio originale -
 Da: Rob Weir 
 

 Inviato: Giovedì 14 Febbraio 2013 17:31
 Oggetto: Proposal: How we should handle committer vetos and reverts in the 
 future
 
 Obviously the changes to Calc's POWER() function did not go well.
 
 IMHO, we need to better respect the rare but powerful veto option that
 committers have:
 
 http://www.apache.org/foundation/glossary.html#Veto
 

Rare is the correct term. It seems to me like a last resort and that is likely
to require some discussion. If I change is obviously broken you don't issue
a veto, you simply discuss it. a veto is nowhere near being resolved within
minutes.


 When a committ is vetoed, it should be reverted quickly.   Remember, a
 veto is likely to come only after sufficient discussion on the list
 for one or more committers to think a veto is justified.  So if there
 was a just a simple misunderstanding then it would have already been
 taken care of.  So when a veto comes we need to treat it seriously and
 revert the change.
 

The thing about the veto, and this happened today, is that there must
be a clear technical issue with it. We were far from that point early today.


 (Think of it this way:  If we treat a veto merely as Let's discuss
 this some more on the list but not take any actions right now then we
 don't really have a veto option. )
 
 If the original coder is willing and able to revert quickly, then
 great.  But anyone, including the veto'er can do this.  It is not
 rocket science and does not require special knowledge:
 

I disagree, this is extremely rude. Just like you don't put your
fingers into your neighbours dish, you have to give space to other
committers. Reverting someone elses commit is an insult, you are
saying: you completely screwed up your change is worthless you
shouldn't be a committer

Under no circumstance should a committer be intimidated or
made unconfortable about committing, furthermore, committing
early is good as it let's your code be tested. Of course if you are
being asked to revert all your changes you know you have to be careful.

 svn merge -c -XX (where XX is the revision number of the
 revision that introduced the change you want to revert)
 svn ci
 
 That's it.
 

Oh, and I would certainly expect more care when reverting if you
are not regularly working with the code: imagine trying to type a
letter in a bus while a strager is erasing what you write.

 It is very likely that the person whose changes were vetoed will not
 like the veto or the revert.  That is quite natural.

What we have to avoid specifically are reverts to reverts: SVN is not
the place to resolve issues: the mailing list is.

In the case of todays revert you should have waited as I could've
tried a quick fix. This is/was not an urgent issue and 99% of AOO
was fully operational without affecting anyone elses work..

It doesn't really matter anymore (specially if the bug is where I
think it is) but it is an experience to learn from.

Pedro.


Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni
Rob;

Can you confirm the platform where you got those results?

Thanks,

Pedro.


- Messaggio originale -
 Da: Rob Weir robw...@apache.org
 A: dev@openoffice.apache.org; Pedro Giffuni p...@apache.org
 Cc: 
 Inviato: Giovedì 14 Febbraio 2013 16:47
 Oggetto: Re: Calc behavior: result of 0 ^ 0
 
 On Thu, Feb 14, 2013 at 4:19 PM, Pedro Giffuni p...@apache.org wrote:
 
 
  - Messaggio originale -
  Da: Rob Weir
 
 
  And I should say that I'm happy to help if you or anyone else 
 wishes
  to introduce a warning mode or formula lint or 
 similar  feature
  that can be optionally enabled to check for possible inadvertent user
  errors.
 
 
  As the guys from the poisonous people video[1] said:
 
  Patches Welcome
 
 
 Pedro, I reverted your patch.  It was broken in many ways.  It is sad
 that with the length of this thread that no one, apparently even you,
 tried to test it.  But I did and found:
 
 0^0 now returns a #VALUE! error in Calc, breaking compatibility.
 
 2^(1/3) which should be the cube root of 2 now returns 1.  This is
 mathematically incorrect and breaks compatibility.
 
 2^(-1/3) which should be the reciprocal of the cube root of 3 returns
 1 with Pedro's changes.  This is mathematically incorrect and breaks
 compatibility.
 
 -2^(1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.
 
 -2^(-1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.
 
 -Rob
 
  Pedro.
 
  [1]  http://www.youtube.com/watch?v=Q52kFL8zVoM



Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Pedro Giffuni




- Messaggio originale -
 Da: Dave Fisher 
...
 
  I agree that there should be no delay from the moment a veto is 
 acknowledged to the moment the commit is reverted, and that discussions can 
 be 
 held after the revert. But, whenever possible, give the committer the 
 opportunity to revert the commit himself.
 
 As long as no delay allows for the person being some reasonable 
 number of hours away from the their technology including that daily activity 
 that some call sleep.
 

Or work, we are all volunteers and can't necessarily spend time in the week
to follow the list right?

I would think no delay == within 24 hours.

Pedro. 


Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Joe Schaefer
3 days I'd say is fine.  There is no
need to rush out and fix a broken trunk,
no matter what the rationale may be.






 From: Pedro Giffuni p...@apache.org
To: dev@openoffice.apache.org dev@openoffice.apache.org 
Sent: Thursday, February 14, 2013 9:32 PM
Subject: Re: Proposal: How we should handle committer vetos and reverts in the 
future
 




- Messaggio originale -
 Da: Dave Fisher 
...
 
  I agree that there should be no delay from the moment a veto is 
 acknowledged to the moment the commit is reverted, and that discussions can 
 be 
 held after the revert. But, whenever possible, give the committer the 
 opportunity to revert the commit himself.
 
 As long as no delay allows for the person being some reasonable 
 number of hours away from the their technology including that daily activity 
 that some call sleep.
 

Or work, we are all volunteers and can't necessarily spend time in the week
to follow the list right?

I would think no delay == within 24 hours.

Pedro. 




Re: Tutorial About

2013-02-14 Thread jorge ivan poot diaz
Hello Ariel,

How I can update 3.5 to 4.0?
I would like to know step by step how to do this.
Help me.


2013/2/14 Herbert Dürr h...@apache.org

 On 2013/02/14 2:27 AM, jorge ivan poot diaz wrote:

 How I can do a debug mode?
 Where I can find more information about the debug mode?


 http://wiki.openoffice.org/**wiki/Non_Product_Buildhttp://wiki.openoffice.org/wiki/Non_Product_Build
 is a good start for the debug mode of AOO.

 Also 
 http://wiki.openoffice.org/**wiki/Debugginghttp://wiki.openoffice.org/wiki/Debugging
 is a good start for debugging AOO using gdb.

 Herbert



Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Rob Weir
On Feb 14, 2013, at 9:35 PM, Joe Schaefer joe_schae...@yahoo.com wrote:

 3 days I'd say is fine.  There is no
 need to rush out and fix a broken trunk,
 no matter what the rationale may be.



In this case Pedro had already written that he *would not* revert the
patch.  I take that as permission for anyone else to do so, given that
we had two vetoes.This doesn't mean there is a rush to revert. It
just means that there is no reason to wait for Pedro to revert once he
has already said he would not revert.

-Rob




 
 From: Pedro Giffuni p...@apache.org
 To: dev@openoffice.apache.org dev@openoffice.apache.org
 Sent: Thursday, February 14, 2013 9:32 PM
 Subject: Re: Proposal: How we should handle committer vetos and reverts in 
 the future





 - Messaggio originale -
 Da: Dave Fisher
 ...

   I agree that there should be no delay from the moment a veto is
 acknowledged to the moment the commit is reverted, and that discussions can 
 be
 held after the revert. But, whenever possible, give the committer the
 opportunity to revert the commit himself.

 As long as no delay allows for the person being some reasonable
 number of hours away from the their technology including that daily activity
 that some call sleep.

 Or work, we are all volunteers and can't necessarily spend time in the week
 to follow the list right?

 I would think no delay == within 24 hours.

 Pedro.




Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Rob Weir
On Feb 14, 2013, at 8:51 PM, Pedro Giffuni p...@apache.org wrote:

 Rob;

 Can you confirm the platform where you got those results?


I believe this was WinXP SP3 (32-bit), but I can confirm in the morning.

-Rob


 Thanks,

 Pedro.


 - Messaggio originale -
 Da: Rob Weir robw...@apache.org
 A: dev@openoffice.apache.org; Pedro Giffuni p...@apache.org
 Cc:
 Inviato: Giovedì 14 Febbraio 2013 16:47
 Oggetto: Re: Calc behavior: result of 0 ^ 0

 On Thu, Feb 14, 2013 at 4:19 PM, Pedro Giffuni p...@apache.org wrote


 - Messaggio originale -
 Da: Rob Weir


 And I should say that I'm happy to help if you or anyone else
 wishes
 to introduce a warning mode or formula lint or
 similar  feature
 that can be optionally enabled to check for possible inadvertent user
 errors.

 As the guys from the poisonous people video[1] said:

 Patches Welcome

 Pedro, I reverted your patch.  It was broken in many ways.  It is sad
 that with the length of this thread that no one, apparently even you,
 tried to test it.  But I did and found:

 0^0 now returns a #VALUE! error in Calc, breaking compatibility.

 2^(1/3) which should be the cube root of 2 now returns 1.  This is
 mathematically incorrect and breaks compatibility.

 2^(-1/3) which should be the reciprocal of the cube root of 3 returns
 1 with Pedro's changes.  This is mathematically incorrect and breaks
 compatibility.

 -2^(1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.

 -2^(-1/3) which should be an error (returns #VALUE! in AOO 3.4.1) now
 returns 1 with Pedro's changes.  This is mathematically incorrect and
 breaks compatibility.

 -Rob

 Pedro.

 [1]  http://www.youtube.com/watch?v=Q52kFL8zVoM



Re: Tutorial About

2013-02-14 Thread Ariel Constenla-Haile
On Thu, Feb 14, 2013 at 09:05:55PM -0600, jorge ivan poot diaz wrote:
 Hello Ariel,
 
 How I can update 3.5 to 4.0?

are you using subversion? What's the output of

cd SRC_ROOT
svn info


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina


pgp19b4POJgLl.pgp
Description: PGP signature


:Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Pedro Giffuni
Thats alright I just needed to know it was not linux.

In the bugzilla issue Dennis had reported those were OK in some platform.

Ah well, given the monster thread this caused excuse me if I dont hurry to fix 
it ;).

Pedro.

R: Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Pedro Giffuni
Ugh...
I think this is beating the dead horse now, but you cannot say I was 
unresponsive during this thread.

The main question to rescue here is: How decides if a veto is valid or not?

Kay#39;s veto really needed clarification and I still think that your original 
veto was not technical.

Pedro.

Re: R: Re: Proposal: How we should handle committer vetos and reverts in the future

2013-02-14 Thread Joe Schaefer
The PMC decides whether or not an expressed
veto is valid or not.  But generally speaking,
vetos should not be either thrown around willy-
nilly nor should they be challenged every time
they are issued.

It's all part of how we work, this recent episode
should be considered a learning experience not a
model for future work together.






 From: Pedro Giffuni p...@apache.org
To: dev@openoffice.apache.org 
Sent: Thursday, February 14, 2013 10:46 PM
Subject: R: Re: Proposal: How we should handle committer vetos and reverts in 
the future
 
Ugh...
I think this is beating the dead horse now, but you cannot say I was 
unresponsive during this thread.

The main question to rescue here is: How decides if a veto is valid or not?

Kay's veto really needed clarification and I still think that your original 
veto was not technical.

Pedro.



Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Andrew Douglas Pitonyak

On 02/14/2013 09:29 AM, Jürgen Schmidt wrote:

On 2/14/13 2:49 PM, Andrea Pescetti wrote:

Rob Weir wrote:

On Thu, Feb 14, 2013 at 7:34 AM, Andrea Pescetti wrote:

Fine. I would have started the vote earlier, but it's your code so I'll
respect your choice. And it's good to give people more time to think
(not to

We had a committer veto.  Why are having a vote?  A -1 from a
commmitter is not something we vote on.

Vetos must be based on technical grounds and can be withdrawn, see
http://www.apache.org/foundation/voting.html#Veto
(no, I haven't seen a clearly stated technical ground in Kay's mail).
Due to the exceptional amount of posts in this thread, a proper vote is
now the clearest way out, and in case of opposition it will allow to
record clearly what the technical reason was.


The patch needs to be reverted, now.

Please do not go on and revert it now, and please do not escalate the
problem again (this friendly advice applies to Pedro too). It is a
trivial issue, with no side effects on the rest of the code, and it will
be quickly solved by voting (where a -1 from a committer with a clearly
stated technical ground counts as veto) well before a release, or even
a beta version, containing it is distributed.

Overstating the problem or insisting on this, no longer fruitful,
discussion would only drain resources from more important topics. I
recommend that we put community over code, suspend this discussion, take
a final vote when Pedro calls it and respect its outcome, whatever it is.


independent of this thread and just for completeness

see http://www.apache.org/foundation/glossary.html#Veto

According to the Apache methodology, a change which has been made or
proposed may be made moot through the exercise of a veto by a committer
to the codebase in question. If the R-T-C commit policy is in effect, a
veto prevents the change from being made. In either the R-T-C or C-T-R
environments, a veto applied to a change that has already been made
forces it to be reverted. Vetos may not be overridden nor voted down,
and only cease to apply when the committer who issued the veto withdraws
it. All vetos must be accompanied by a valid technical justification; a
veto without such a justification is invalid. Vetos only apply to code
changes; they do not apply to procedural issues such as software releases.

And to be honest the technical ground for the veto is in this thread,
especially Norbert's mail.

Juergen

Thanks, this is very instructive for me!

--
Andrew Pitonyak
My Macro Document: http://www.pitonyak.org/AndrewMacro.odt
Info:  http://www.pitonyak.org/oo.php



Re: Tutorial About

2013-02-14 Thread jorge ivan poot diaz
I have this subversion:

svn co https://svn.apache.org/repos/asf/openoffice/trunk

My question again, is how I can update basis3.4. to basis4?  Explain me step by
step please.




2013/2/14 Ariel Constenla-Haile arie...@apache.org

 On Thu, Feb 14, 2013 at 09:05:55PM -0600, jorge ivan poot diaz wrote:
  Hello Ariel,
 
  How I can update 3.5 to 4.0?

 are you using subversion? What's the output of

 cd SRC_ROOT
 svn info


 Regards
 --
 Ariel Constenla-Haile
 La Plata, Argentina



Re: Tutorial About

2013-02-14 Thread Ariel Constenla-Haile
Hi Jorge,

On Thu, Feb 14, 2013 at 11:43:34PM -0600, jorge ivan poot diaz wrote:
 I have this subversion:
 
 svn co https://svn.apache.org/repos/asf/openoffice/trunk

then you need to update the source tree:

svn up


There are several subversion tutorial on the web.


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina


pgpen7MBfCwKk.pgp
Description: PGP signature


Re: [BUILD PROBLEM] Fail on JPropex build.xml line 122 \\ Error 65280

2013-02-14 Thread Maarten Kesselaers
I have full working eclipse env and try to build on Mac OS X 10.6.
All prerequisits are installed as described in the guide.

Thanks,
Maarten
Op 14-feb.-2013 09:33 schreef Jürgen Schmidt jogischm...@gmail.com het
volgende:

 On 2/13/13 10:27 PM, Maarten Kesselaers wrote:
  My build just crashed on the build.xml under
  ./main/l10ntools/java/jpropex/ at line 122 :
 
  122classpathref=classpath
 
  So I guess I need to set a CLASSPATH, right?
  To which directory should it be set?
 

 do you have configured a working build env with Java? If no please try
 to do that first. You don't have to tweak classpath settings manually,
 everything should be fine with working and well configured build env.

 On which platform are you building?

 Juergen





Re: Presentation templates for ApacheCon NA 2013

2013-02-14 Thread Saransh Sharma
Do you want me to design something!!


On Fri, Feb 15, 2013 at 3:08 AM, Andrea Pescetti pesce...@apache.orgwrote:

 Any updates on the discussion below? (I leave it for context since it was
 sent to multiple lists). ApacheCon NA 2013 is coming soon and speakers
 would really appreciate to have an updated presentation template within a
 few days!
 Regards,
   Andrea.

 On 08/02/2013 Shenfeng Liu wrote:

 Saransh,
Thanks very much for your help!
As I mentioned below, you can refer to the Apache OpenOffice template
 websitehttp://templates.**openoffice.orghttp://templates.openoffice.org
  and ApacheCon EU 2012
 templatehttp://templates.**openoffice.org/en/node/8865http://templates.openoffice.org/en/node/8865
 .
We need to design 1 cover slide and 1 content slide. Last time we made
 the visual design in 2000*1500 jpeg files firstly. If people like the
 design, then we can take the picture as background and build the template
 (which I'm good at and can help ^_^ ).

 - Shenfeng (Simon)



 2013/2/8 Saransh Sharmasara...@theupscale.in

  Count me in I love designing ...so tell me where to start ...bytheway i
 am
 an designer


 On Fri, Feb 8, 2013 at 8:53 AM, Steve Holdenst...@holdenweb.com
  wrote:

  Shenfeng:

 Thank you very much. I think given the season the Chinese contingent can
 be said to have fulfilled its obligations.

 I trust you will all have a very joyous Spring Festival.

 If any volunteer reading this wishes to approach the task, please get in
 touch.

 regards
   Steve

 On Feb 7, 2013, at 7:05 PM, Shenfeng Liu wrote:

  I talked to Xin Li, who was the template designer of 2012 ApacheCon EU.

 She kindly agreed to think about the template. But the problem is that
 next
 week is Chinese Spring Festival Holidays, and Xin may not able to work
 on
 it till Feb 16. Considering that we don't have much time left, I'd like
 to
 call for more UX volunteers to work together on the template design.

 If any one have interest in the template design, you can refer to the

 Apach OpenOffice template site here . And you can find the template used
 for 2012 ApacheCon EU here .

 I think the key is the background theme, which, IMHO, should have:
 (1) Apache logo + conference name;
 (2) some character of the host (e.g. for 2012 ApacheCon EU, we designed

 the ribbons of black+red+yellow to indicate that it was hosted in
 Germany).


 Just my 0.02$. And I also copied to openoffice dev list, hoping to have

 more volunteers.


 - Shenfeng (Simon)



 2013/2/7 Steve Holdenst...@holdenweb.com
 I believe Daniel Gruno was kind enough to do some graphics for us for

 ACEU, and I believe ShenFeng Liu of the Open Office Group prepared the
 templates. I have copied them both in case they would like to, and have
 time to, help.


 regards
   Steve



 On Feb 6, 2013, at 10:21 AM, Mark Grover wrote:

  Hi,
 I was looking to see if there are any presentation templates available

 for

 ApacheCon NA 2013.

 I found some graphics at 
 http://holdenweb.com/**acna13gfx/http://holdenweb.com/acna13gfx/but no
 presentation templates. I also found a similar thread for ApacheCon

 Europe

 with some templates (

  http://mail-archives.apache.**org/mod_mbox/www-apachecon-**
 discuss/201210.mbox/%**3C506BCC23.6070009@nanthrax.**net%3Ehttp://mail-archives.apache.org/mod_mbox/www-apachecon-discuss/201210.mbox/%3c506bcc23.6070...@nanthrax.net%3E
 )

 but nothing for ApacheCon NA 2013.

 Any pointers or templates would be much appreciated!

 Thanks!
 Mark


 Steve Holden st...@holdenweb.com +1 571 484 6266

   @holdenweb

 --
 Python classes (and much more) through the web

 http://oreillyschool.com/

 Conferences and technical event management at

 http://theopenbastion.com/


 Next event:ApacheCon NA 2013: Feb 26-28

 http://na.apachecon.com/

 Community events: Barcamp Feb 24  Hackathon Feb 25   Development Mar
 1/2









 Steve Holden st...@holdenweb.com +1 571 484 6266
  @holdenweb
 --
 Python classes (and much more) through the web
 http://oreillyschool.com/
 Conferences and technical event management at
 http://theopenbastion.com/

 Next event:ApacheCon NA 2013: Feb 26-28
 http://na.apachecon.com/
 Community events: Barcamp Feb 24  Hackathon Feb 25   Development Mar 1/2










 --

 Best Regards

 Saransh Sharma

 Upscale Consultancy PVT LTD.

 Disclaimer:


 --**--**
 --**
 This email was sent from within the Upscale Consultancy Services Pvt Ltd.
 The contents of this email, including the attachments, are LEGALLY
 PRIVILEGED AND CONFIDENTIAL to the intended recipient at the email
 address
 to which it has been addressed. If you receive it in error, please notify
 the sender immediately by return email and then permanently delete it
 from
 your system.The unauthorized use, distribution, copying or alteration of
 this email, including the attachments, is strictly forbidden. Thank
 you.Please note that neither Upscale 

Re: Tutorial About

2013-02-14 Thread jorge ivan poot diaz
Hello Ariel,

output of

cd SRC_ROOT
svn info


Path:.
URL: https://svn.apache.org/repos/asf/openoffice/trunk
Repository Root: https://svn.apache.org/repos/asf
Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
Revision: 1440197
Node type: directory
Scheduled: normal
Author of last change: alg
Review of last change: 1439888
Date of last change: 01/29/2013 7:32:36 -0600 (Tue 29 Jan 2013)



2013/2/14 jorge ivan poot diaz ivan.pootd...@gmail.com

 I have this subversion:

 svn co https://svn.apache.org/repos/asf/openoffice/trunk

 My question again, is how I can update basis3.4. to basis4?  Explain me
 step by step please.




 2013/2/14 Ariel Constenla-Haile arie...@apache.org

 On Thu, Feb 14, 2013 at 09:05:55PM -0600, jorge ivan poot diaz wrote:
  Hello Ariel,
 
  How I can update 3.5 to 4.0?

 are you using subversion? What's the output of

 cd SRC_ROOT
 svn info


 Regards
 --
 Ariel Constenla-Haile
 La Plata, Argentina





Re: Presentation templates for ApacheCon NA 2013

2013-02-14 Thread Saransh Sharma
Ok Great let me work on it how much time do we have to complete this
...if we have short time i can ask my fellow designers to contribute and to
help me if we have ample time then great!!!


On Fri, Feb 15, 2013 at 10:19 AM, Saransh Sharma saransh-...@projktr.inwrote:

 Do you want me to design something!!


 On Fri, Feb 15, 2013 at 3:08 AM, Andrea Pescetti pesce...@apache.org
 wrote:

  Any updates on the discussion below? (I leave it for context since it was
  sent to multiple lists). ApacheCon NA 2013 is coming soon and speakers
  would really appreciate to have an updated presentation template within a
  few days!
  Regards,
Andrea.
 
  On 08/02/2013 Shenfeng Liu wrote:
 
  Saransh,
 Thanks very much for your help!
 As I mentioned below, you can refer to the Apache OpenOffice template
  websitehttp://templates.**openoffice.org
 http://templates.openoffice.org
   and ApacheCon EU 2012
  templatehttp://templates.**openoffice.org/en/node/8865
 http://templates.openoffice.org/en/node/8865
  .
 We need to design 1 cover slide and 1 content slide. Last time we
 made
  the visual design in 2000*1500 jpeg files firstly. If people like the
  design, then we can take the picture as background and build the
 template
  (which I'm good at and can help ^_^ ).
 
  - Shenfeng (Simon)
 
 
 
  2013/2/8 Saransh Sharmasara...@theupscale.in
 
   Count me in I love designing ...so tell me where to start ...bytheway i
  am
  an designer
 
 
  On Fri, Feb 8, 2013 at 8:53 AM, Steve Holdenst...@holdenweb.com
   wrote:
 
   Shenfeng:
 
  Thank you very much. I think given the season the Chinese contingent
 can
  be said to have fulfilled its obligations.
 
  I trust you will all have a very joyous Spring Festival.
 
  If any volunteer reading this wishes to approach the task, please get
 in
  touch.
 
  regards
Steve
 
  On Feb 7, 2013, at 7:05 PM, Shenfeng Liu wrote:
 
   I talked to Xin Li, who was the template designer of 2012 ApacheCon
 EU.
 
  She kindly agreed to think about the template. But the problem is that
  next
  week is Chinese Spring Festival Holidays, and Xin may not able to work
  on
  it till Feb 16. Considering that we don't have much time left, I'd
 like
  to
  call for more UX volunteers to work together on the template design.
 
  If any one have interest in the template design, you can refer to the
 
  Apach OpenOffice template site here . And you can find the template
 used
  for 2012 ApacheCon EU here .
 
  I think the key is the background theme, which, IMHO, should have:
  (1) Apache logo + conference name;
  (2) some character of the host (e.g. for 2012 ApacheCon EU, we
 designed
 
  the ribbons of black+red+yellow to indicate that it was hosted in
  Germany).
 
 
  Just my 0.02$. And I also copied to openoffice dev list, hoping to
 have
 
  more volunteers.
 
 
  - Shenfeng (Simon)
 
 
 
  2013/2/7 Steve Holdenst...@holdenweb.com
  I believe Daniel Gruno was kind enough to do some graphics for us for
 
  ACEU, and I believe ShenFeng Liu of the Open Office Group prepared the
  templates. I have copied them both in case they would like to, and
 have
  time to, help.
 
 
  regards
Steve
 
 
 
  On Feb 6, 2013, at 10:21 AM, Mark Grover wrote:
 
   Hi,
  I was looking to see if there are any presentation templates
 available
 
  for
 
  ApacheCon NA 2013.
 
  I found some graphics at http://holdenweb.com/**acna13gfx/
 http://holdenweb.com/acna13gfx/but no
  presentation templates. I also found a similar thread for ApacheCon
 
  Europe
 
  with some templates (
 
   http://mail-archives.apache.**org/mod_mbox/www-apachecon-**
  discuss/201210.mbox/%**3C506BCC23.6070009@nanthrax.**net%3E
 http://mail-archives.apache.org/mod_mbox/www-apachecon-discuss/201210.mbox/%3c506bcc23.6070...@nanthrax.net%3E
 
  )
 
  but nothing for ApacheCon NA 2013.
 
  Any pointers or templates would be much appreciated!
 
  Thanks!
  Mark
 
 
  Steve Holden st...@holdenweb.com +1 571 484 6266
 
@holdenweb
 
  --
  Python classes (and much more) through the web
 
  http://oreillyschool.com/
 
  Conferences and technical event management at
 
  http://theopenbastion.com/
 
 
  Next event:ApacheCon NA 2013: Feb 26-28
 
  http://na.apachecon.com/
 
  Community events: Barcamp Feb 24  Hackathon Feb 25   Development Mar
  1/2
 
 
 
 
 
 
 
 
 
  Steve Holden st...@holdenweb.com +1 571 484 6266
   @holdenweb
  --
  Python classes (and much more) through the web
  http://oreillyschool.com/
  Conferences and technical event management at
  http://theopenbastion.com/
 
  Next event:ApacheCon NA 2013: Feb 26-28
  http://na.apachecon.com/
  Community events: Barcamp Feb 24  Hackathon Feb 25   Development Mar
 1/2
 
 
 
 
 
 
 
 
 
 
  --
 
  Best Regards
 
  Saransh Sharma
 
  Upscale Consultancy PVT LTD.
 
  Disclaimer:
 
 
  --**--**
  --**
  This email was sent from within the Upscale Consultancy Services Pvt
 

RE: :Re: Calc behavior: result of 0 ^ 0

2013-02-14 Thread Dennis E. Hamilton
I did not test with your patch.  I reported on behavior of available
releases.

 - Dennis

-Original Message-
From: Pedro Giffuni [mailto:p...@apache.org] 
Sent: Thursday, February 14, 2013 19:42
To: rabas...@gmail.com; dev@openoffice.apache.org
Subject: :Re: Calc behavior: result of 0 ^ 0

Thats alright I just needed to know it was not linux.

In the bugzilla issue Dennis had reported those were OK in some platform.

Ah well, given the monster thread this caused excuse me if I dont hurry to
fix it ;).

Pedro.



Re: Implementation-defined behaviors in ODF spreadsheets

2013-02-14 Thread Andrea Pescetti

On 13/02/2013 Rob Weir wrote:

This lead to a series of behaviors which were specified to be
implementation-defined, or in some case locale-defined or
unspecified.  These are subtly different, and express nuances common
in standards, what we refer to as dimensions of variability.


And where does OpenOffice document its choices? In 
OpenDocument-v1.2-cd05-part2 2.3 I read: Applications should document 
all implementation-defined and variances from this standard in a manner 
that the application users can obtain the information (e.g., in the 
application help for the relevant function).


If we have nothing, starting a wiki page seems a better option than 
integrating the application help right now.



If we ever do go to a warning mode in Calc, where users are warned
about potential calculation issues, these would probably be ones that
we would check for.


This is not going to happen soon, but by 4.0, especially if we want to 
advertise the better ODF compliance we'll have by then, our 
implementation-defined behavior should be documented.


Regards,
  Andrea.