Re: AOO build system upgrades

2015-09-23 Thread Andrea Pescetti

Damjan Jovanovic wrote:

I see there was a historical attempt to upgrade the build environment
to gbuild which migrated some modules
(https://wiki.openoffice.org/wiki/Build_Environment_Effort), and a
more recent attempt, Capstone 2013, to get AOO to build in Visual
Studio.


Yes and we have branches for both of them, even though gbuild is 
currently stalled. Note that we have a third one too, see 
http://markmail.org/message/q4n3lv4tex6boljq (Markmail archive is 
discontinued due to technical problems on their side, but old 
discussions are OK).



Have we chosen a final build system yet?


We had some long discussions on this, the last of which can be seen above.


successfully migrated one dmake module (formula) to gbuild, so if
there are no objections, I am going commit those changes and carry on
migrating other modules.


No objections on my side. Of course the focus is now on wrapping up 
4.1.2, but everything that makes trunk better is good too!



Our current hybrid build.pl + dmake/gbuild system is complex, ugly,
slow, unreliable, and hard to maintain


We all pretty much agree on this. The reason it has existed so far is 
that it works and that streamlining it has little (or zero) user-visible 
benefit but requires significant effort.



and I believe it's also a barrier of entry for new developers


It could also be a way to recruit a few ones, if you want to follow the 
Capstone experience from last year (with a gbuild-targeted project this 
time). If you feel you could use help from a small student team, you can 
apply as a mentor (by tomorrow) at http://s.apache.org/um ; as Jan 
reported, these initiatives have mixed success, but it might be worth 
trying.


Regards,
  Andrea.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: OpenSSL update

2015-09-23 Thread Pedro Giffuni
Hello Kay;

The story behind the patch is that I was going to bring libressl but I
noticed just updating OpenSSL was much simpler.

I started a build with the patch but then I realized the patch is of no
use in FreeBSD: FreeBSD (and likely all unixes) carries a newer
version of openssl in the base system and it doesn’t make sense to
consider anything else.

The update is very likely to be important for Windows and OS2. I posted
it only as reference: it should teach someone else what needs to be modified
for similar updates.

About the AOO bugzilla, I had very bad experience of spam/harassment and
I was told (hi Rob!) the only way to get rid of it was to deactivate my email
so I stopped using it altogether. Perhaps the project should move to JIRA but
even so I just don’t want to be involved there anymore.

Pedro.

> Il giorno 20/set/2015, alle ore 11:41, Pedro Giffuni  ha 
> scritto:
> 
> Hi;
> 
> I don't really have much time for this but it looked pretty easy so
> I got started in the OpenSSL update.
> 
> http://people.apache.org/~pfg/patches/aoo-openssl-0.9.8zg.diff
> 
> I won't make any claims ... and I specifically didn't look at the mingw stuff.
> 
> Just something I thought people may want to look into before a release.
> 
> Pedro.


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: AOO build system upgrades

2015-09-23 Thread Kay Schenk
On Wed, Sep 23, 2015 at 2:09 AM, Damjan Jovanovic  wrote:

> Hi
>
> I see there was a historical attempt to upgrade the build environment
> to gbuild which migrated some modules
> (https://wiki.openoffice.org/wiki/Build_Environment_Effort), and a
> more recent attempt, Capstone 2013, to get AOO to build in Visual
> Studio.
>
> Have we chosen a final build system yet?
>
> The reason I ask is that I became quite familiar with gbuild in the
> course of migrating our unit tests to Google Test, and have already
> successfully migrated one dmake module (formula) to gbuild, so if
> there are no objections, I am going commit those changes and carry on
> migrating other modules.
>

Go for it! When you say "migration" do you mean a COMPLETE changeover or
would we have both the dmake approach and gbuild for a time? It's important
to use a build system that has more universal acceptance in my opinion.

IMO, the important thing is to use gbuild and not necessarily emphasize the
Visual Studio aspect.

And, THANK YOU for taking this on.


>
> Our current hybrid build.pl + dmake/gbuild system is complex, ugly,
> slow, unreliable, and hard to maintain, and I believe it's also a
> barrier of entry for new developers
>

I think many of us would agree with this. Although, the current build.pl
does provide some nicety in its own way.


> (https://wiki.openoffice.org/wiki/Build_System_Analysis). LO has
> already migrated their build system to pure gbuild. Shouldn't we?
>
> Regards
> Damjan
>
>

-- 
-
MzK

“The journey of a thousand miles begins with a single step.”
  --Lao Tzu


Re: AOO build system upgrades

2015-09-23 Thread Pedro Giffuni
Hi Damjan and list;

Working on gbuild would certainly be welcome, however please do so on the 
gbuild branch.

The branch is really old, I recall it was broken for FreeBSD, so it needs 
updating. I realize the request may seem inconvenient but the gbuild branch 
contains the last OpenOffice.org code related to gbuild and was relicensed by 
Oracle for our use. 

Pedro.


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: AOO build system upgrades

2015-09-23 Thread Damjan Jovanovic
On Wed, Sep 23, 2015 at 5:26 PM, Kay Schenk  wrote:
> On Wed, Sep 23, 2015 at 2:09 AM, Damjan Jovanovic  wrote:
>
>> Hi
>>
>> I see there was a historical attempt to upgrade the build environment
>> to gbuild which migrated some modules
>> (https://wiki.openoffice.org/wiki/Build_Environment_Effort), and a
>> more recent attempt, Capstone 2013, to get AOO to build in Visual
>> Studio.
>>
>> Have we chosen a final build system yet?
>>
>> The reason I ask is that I became quite familiar with gbuild in the
>> course of migrating our unit tests to Google Test, and have already
>> successfully migrated one dmake module (formula) to gbuild, so if
>> there are no objections, I am going commit those changes and carry on
>> migrating other modules.
>>
>
> Go for it! When you say "migration" do you mean a COMPLETE changeover or
> would we have both the dmake approach and gbuild for a time? It's important
> to use a build system that has more universal acceptance in my opinion.

The ultimate goal is a complete changeover, but of course I plan to do
it slowly and carefully, a module at a time, testing on all platforms
before committing, and aim for the intermediate goal documented at the
end of 
https://wiki.openoffice.org/wiki/Build_Environment_Effort/Module_Migration,
which is to migrate the "late" modules building after svx first, so
that a single GNU make process can then be used for them all and
build.pl for them eliminated. Then, I presume, the rest of the modules
can be gradually pulled into this "good" module group.

> IMO, the important thing is to use gbuild and not necessarily emphasize the
> Visual Studio aspect.

+1.

> And, THANK YOU for taking this on.

Pleasure, and help is welcome ;-).

>>
>> Our current hybrid build.pl + dmake/gbuild system is complex, ugly,
>> slow, unreliable, and hard to maintain, and I believe it's also a
>> barrier of entry for new developers
>>
>
> I think many of us would agree with this. Although, the current build.pl
> does provide some nicety in its own way.
>
>
>> (https://wiki.openoffice.org/wiki/Build_System_Analysis). LO has
>> already migrated their build system to pure gbuild. Shouldn't we?
>>
>> Regards
>> Damjan
>>
>>
>
> --
> -
> MzK
>
> “The journey of a thousand miles begins with a single step.”
>   --Lao Tzu

Damjan

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: AOO build system upgrades

2015-09-23 Thread Marcus

Am 09/23/2015 11:23 AM, schrieb jan i:

On Wednesday, 23 September 2015, Damjan Jovanovic  wrote:


Hi

I see there was a historical attempt to upgrade the build environment
to gbuild which migrated some modules
(https://wiki.openoffice.org/wiki/Build_Environment_Effort), and a
more recent attempt, Capstone 2013, to get AOO to build in Visual
Studio.

Have we chosen a final build system yet?

The reason I ask is that I became quite familiar with gbuild in the
course of migrating our unit tests to Google Test, and have already
successfully migrated one dmake module (formula) to gbuild, so if
there are no objections, I am going commit those changes and carry on
migrating other modules.

Our current hybrid build.pl + dmake/gbuild system is complex, ugly,
slow, unreliable, and hard to maintain, and I believe it's also a
barrier of entry for new developers
(https://wiki.openoffice.org/wiki/Build_System_Analysis). LO has
already migrated their build system to pure gbuild. Shouldn't we?




?? Not sure why I am copied on this mail not being committer I have no
saying in what to choose.

I do not see any specific questions for me, so please do not fill my inbox
(I read dev@ from time to time).


I think because of the Capstone 2013 project he has asked you. Anyway, 
even if not I don't see a reason for such a negative answer.


Marcus


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: AOO build system upgrades

2015-09-23 Thread Marcus

Am 09/23/2015 11:09 AM, schrieb Damjan Jovanovic:


[...]we chosen a final build system yet?

The reason I ask is that I became quite familiar with gbuild in the
course of migrating our unit tests to Google Test, and have already
successfully migrated one dmake module (formula) to gbuild, so if
there are no objections, I am going commit those changes and carry on
migrating other modules.

[...]


another great idea, thnak for taking over. :-)

Marcus

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: AOO build system upgrades

2015-09-23 Thread Marcus

Am 09/23/2015 05:26 PM, schrieb Kay Schenk:

On Wed, Sep 23, 2015 at 2:09 AM, Damjan Jovanovic  wrote:


Hi

I see there was a historical attempt to upgrade the build environment
to gbuild which migrated some modules
(https://wiki.openoffice.org/wiki/Build_Environment_Effort), and a
more recent attempt, Capstone 2013, to get AOO to build in Visual
Studio.

Have we chosen a final build system yet?

The reason I ask is that I became quite familiar with gbuild in the
course of migrating our unit tests to Google Test, and have already
successfully migrated one dmake module (formula) to gbuild, so if
there are no objections, I am going commit those changes and carry on
migrating other modules.



Go for it! When you say "migration" do you mean a COMPLETE changeover or
would we have both the dmake approach and gbuild for a time? It's important
to use a build system that has more universal acceptance in my opinion.

IMO, the important thing is to use gbuild and not necessarily emphasize the
Visual Studio aspect.

And, THANK YOU for taking this on.


yes, thanks for taking over this and trying to bring it to the end.

Marcus




Our current hybrid build.pl + dmake/gbuild system is complex, ugly,
slow, unreliable, and hard to maintain, and I believe it's also a
barrier of entry for new developers



I think many of us would agree with this. Although, the current build.pl
does provide some nicety in its own way.



(https://wiki.openoffice.org/wiki/Build_System_Analysis). LO has
already migrated their build system to pure gbuild. Shouldn't we?

Regards
Damjan


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Stale Windows snapshot builds

2015-09-23 Thread David Bell
Why are the Windows nightly builds so far out of date when other platforms 
seem to be building fine ?

Apache_OpenOffice_4.2.0_Win_x86_install_en-US_1692551.exe  was built at 
the beginning of August.

Regards,

David Bell
Senior Solution Architect & IBM Certified Specialist
IBM Enterprise Social Solutions - IBM Connections Cloud, Architecture & 
Strategy

Phone: 1-720-663-2647 | Mobile: 1-253-709-7504
E-mail: david_b...@us.ibm.com

1200 5th Ave
Seattle, WA 98101-3132
United States


smime.p7s
Description: S/MIME Cryptographic Signature


AOO build system upgrades

2015-09-23 Thread Damjan Jovanovic
Hi

I see there was a historical attempt to upgrade the build environment
to gbuild which migrated some modules
(https://wiki.openoffice.org/wiki/Build_Environment_Effort), and a
more recent attempt, Capstone 2013, to get AOO to build in Visual
Studio.

Have we chosen a final build system yet?

The reason I ask is that I became quite familiar with gbuild in the
course of migrating our unit tests to Google Test, and have already
successfully migrated one dmake module (formula) to gbuild, so if
there are no objections, I am going commit those changes and carry on
migrating other modules.

Our current hybrid build.pl + dmake/gbuild system is complex, ugly,
slow, unreliable, and hard to maintain, and I believe it's also a
barrier of entry for new developers
(https://wiki.openoffice.org/wiki/Build_System_Analysis). LO has
already migrated their build system to pure gbuild. Shouldn't we?

Regards
Damjan

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Stale Windows snapshot builds

2015-09-23 Thread Kay Schenk
On Wed, Sep 23, 2015 at 12:12 PM, David Bell  wrote:

> Why are the Windows nightly builds so far out of date when other platforms
> seem to be building fine ?
>
> Apache_OpenOffice_4.2.0_Win_x86_install_en-US_1692551.exe  was built at
> the beginning of August.
>
> Regards,
>
> * David Bell*
> * Senior Solution Architect & IBM Certified Specialist*
> IBM Enterprise Social Solutions - IBM Connections Cloud, Architecture &
> Strategy
> --
> *Phone:* 1-720-663-2647 | *Mobile:* 1-253-709-7504
> * E-mail:* *david_b...@us.ibm.com* 
> 1200 5th Ave
> Seattle, WA 98101-3132
> United States
>
>
Hi David -- Yes, sadly true. I just put in a request yesterday to INFRA to
check out/provide help with this.

I hope we can get some assistance with this soon.

-- 
-
MzK

“The journey of a thousand miles begins with a single step.”
  --Lao Tzu


Re: AOO build system upgrades

2015-09-23 Thread Damjan Jovanovic
On Wed, Sep 23, 2015 at 5:48 PM, Pedro Giffuni  wrote:
> Hi Damjan and list;
>
> Working on gbuild would certainly be welcome, however please do so on the 
> gbuild branch.
>
> The branch is really old, I recall it was broken for FreeBSD, so it needs 
> updating. I realize the request may seem inconvenient but the gbuild branch 
> contains the last OpenOffice.org code related to gbuild and was relicensed by 
> Oracle for our use.
>
> Pedro.
>

Yes, the gbuild branch has 20 more modules ported to gbuild than trunk
does, but why work on that branch instead of porting those changes to
trunk? Are you worried I might break the build in trunk during the
migration? Not likely, I do clean rebuilds on FreeBSD, Linux and
Windows now before committing (if you sponsor me a Mac I would test it
there too). In fact I just caught a build problem on Windows with my
main/formula patch, which is why I haven't committed it yet.

I'll use the gbuild branch's makefiles as a starting point, but they
need to be thoroughly audited for files added/removed since they were
written, modules added deleted or renamed, and any other changes to
the build system (eg. cppunit replaced by Google Test), and updated
accordingly.

Damjan

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



4.1.2_release_blocker granted: [Issue 125592] 4.1.1 RC3 (os/2) can't open encrypted file, NSS modules are missing

2015-09-23 Thread bugzilla
Andrea Pescetti  has granted Yuri Dario
's request for 4.1.2_release_blocker:
Issue 125592: 4.1.1 RC3 (os/2) can't open encrypted file, NSS modules are
missing
https://bz.apache.org/ooo/show_bug.cgi?id=125592



--- Comment #10 from Andrea Pescetti  ---
@ydario: This is part of the OS/2 build fixes that will go into 4.1.2, feel
free to merge into AOO410 and please comment in the issue when ready.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



4.1.2_release_blocker granted: [Issue 118923] Build of OS/2 tree

2015-09-23 Thread bugzilla
Andrea Pescetti  has granted Yuri Dario
's request for 4.1.2_release_blocker:
Issue 118923: Build of OS/2 tree
https://bz.apache.org/ooo/show_bug.cgi?id=118923

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: OpenSSL update

2015-09-23 Thread Andrea Pescetti

Kay Schenk wrote:

Anyway, I will do this update on my system and we'll see what happens after
that.


This can also be considered for 4.1.2, but in that case it would be 
easier for everybody if after testing you open an issue and attach the 
patch so that we can go through the usual process.


Regards,
  Andrea.

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: OpenSSL update

2015-09-23 Thread Kay Schenk
On Wed, Sep 23, 2015 at 8:34 AM, Pedro Giffuni  wrote:

> Hello Kay;
>
> The story behind the patch is that I was going to bring libressl but I
> noticed just updating OpenSSL was much simpler.
>
> I started a build with the patch but then I realized the patch is of no
> use in FreeBSD: FreeBSD (and likely all unixes) carries a newer
> version of openssl in the base system and it doesn’t make sense to
> consider anything else.
>
> The update is very likely to be important for Windows and OS2. I posted
> it only as reference: it should teach someone else what needs to be
> modified
> for similar updates.
>
> About the AOO bugzilla, I had very bad experience of spam/harassment and
> I was told (hi Rob!) the only way to get rid of it was to deactivate my
> email
> so I stopped using it altogether. Perhaps the project should move to JIRA
> but
> even so I just don’t want to be involved there anymore.
>

Ok on most of this and I can't imagine what your BZ problem is!

Anyway, I will do this update on my system and we'll see what happens after
that.
Thanks for sending it.


> Pedro.
>
> > Il giorno 20/set/2015, alle ore 11:41, Pedro Giffuni 
> ha scritto:
> >
> > Hi;
> >
> > I don't really have much time for this but it looked pretty easy so
> > I got started in the OpenSSL update.
> >
> > http://people.apache.org/~pfg/patches/aoo-openssl-0.9.8zg.diff
> >
> > I won't make any claims ... and I specifically didn't look at the mingw
> stuff.
> >
> > Just something I thought people may want to look into before a release.
> >
> > Pedro.
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>


-- 
-
MzK

“The journey of a thousand miles begins with a single step.”
  --Lao Tzu


Re: help how to create a patch

2015-09-23 Thread John D'Orazio
Exactly, that's what I had in mind, a kind of helper function for a more
permanent solution. In the meantime I'm beginning to look over the source
code to familiarize myself, to see if I can contribute such a solution.
We'll see how far I get...
Il 23/set/2015 03:32, "Carl Marcum"  ha scritto:

> On 09/22/2015 01:25 PM, John D'Orazio wrote:
>
>> Damjan thank you for the interest, xPropertySet is coming from the current
>> ViewCursor:
>>
>> //In the initialize method of the main class we get the XFrame of our
>> current application
>>  m_xFrame =
>> (com.sun.star.frame.XFrame)UnoRuntime.queryInterface(
>>  com.sun.star.frame.XFrame.class, object[0]);
>>  m_xController = m_xFrame.getController();
>>  m_xModel = (XModel) xController.getModel();
>>  m_xTextDocument = (XTextDocument)
>> UnoRuntime.queryInterface(XTextDocument.class,m_xModel);
>>
>> //Then at some point we get the text range that corresponds with current
>> cursor position in document, and the XPropertySet of that XTextRange
>>  XTextViewCursorSupplier xViewCursorSupplier =
>> (XTextViewCursorSupplier)
>> UnoRuntime.queryInterface(XTextViewCursorSupplier.class,m_xController);
>>  m_xViewCursor = xViewCursorSupplier.getViewCursor();
>>  XTextRange xTextRange =
>> m_xViewCursor.getText().createTextCursorByRange(m_xViewCursor);
>>  XPropertySet xPropertySet =
>>  (XPropertySet)UnoRuntime.queryInterface(
>>  XPropertySet.class, xTextRange);
>>
>> //Then we want to set the text color and the text background color
>> starting
>> from the current cursor position to a value chosen by the user of our
>> plugin
>>  Color userChosenTextColor = Color.BLUE; //let's just use
>> blue for this example, in my actual plugin I am using JColorChooser
>>  Color userChosenBackgroundColor = Color.YELLOW; //again
>> we'll just use yellow, in the actual plugin I am again using JColorChooser
>>
>>
>> xPropertySet.setPropertyValue("CharColor", userChosenTextColor.getRGB());
>>  xPropertySet.setPropertyValue("CharBackColor",
>> userChosenBackgroundColor.getRGB());
>>
>> //Then we insert text into the document starting from the current cursor
>> position, the properties of which should reflect the properties set on the
>> XTextRange through the XPropertySet for that range
>>  m_xText.insertString(xTextRange, "This is a test with
>> BLUE
>> text and YELLOW background", false);
>>
>> The results of the above code is a Blue colored text with no background
>> color (it should have a Yellow background). However this workaround in the
>> above code will work to give a Yellow background:
>>
>>  xPropertySet.setPropertyValue("CharBackColor",
>> userChosenBackgroundColor.getRGB() & ~0xFF00);
>>
>> I hope this helps.
>>
> Hi John,
>
> I've been trying to look into this.
> I don't think the problem is on the java uno side as it as they are
> generated from IDL files.
> Every java uno example I've found sets the color either as RBG in hex or
> decimal without the alpha high bits or with zero alpha bits.
> Background transparency is a separate boolean.
> I have found none that use the java Color.BLUE type method.  I suspect
> this has something to do with the IDL color property not handling the alpha
> bits in Java Color.  If you want to use the Java Colors you could use a
> utility method to strip the alpha bits as you have already found.
>
> It may be possible to add a utility method to one of the Java uno helper
> classes or add a new class for a more permanent solution.
>
> Best regards,
> Carl
>
> On Tue, Sep 22, 2015 at 4:51 PM, Damjan Jovanovic 
>> wrote:
>>
>> Hi John
>>>
>>> Yes, you can see what the different directories are for on
>>> https://wiki.openoffice.org/wiki/Source_code_directories
>>>
>>> I understand about the colors. But I can't tell where your
>>> xPropertySet comes from. It is critical to know that. Is it obtained
>>> from the text cursor like the Basic example on that thread? Or
>>> something else?
>>>
>>> Damjan
>>>
>>>
>>> On Tue, Sep 22, 2015 at 4:24 PM, John D'Orazio
>>>  wrote:
>>>
 Ok I'll take a look at that area of the wiki, in the meantime I have

>>> found
>>>
 that the Writer code is under the main/sw folder (in fact I corrected a
 page of the wiki that said it was under main/sd, which is instead the

>>> Draw
>>>
 application...)

 I posted some code samples in the forum thread that I opened and that I
 posted in the first message of this thread.

 Let me try to explain again. Basically, if you try setting the
 "CharBackColor" property from Java using an RGB integer value from a
 Java
 Color object, it simply doesn't work. I can "manually" set a value that
 works by passing an RGB integer value 

Re: AOO build system upgrades

2015-09-23 Thread Pedro Giffuni
Hi again Damjan;

I was assuming that we are sort of preparing for a release and we don’t want
ugly surprises with the build system. On second thoughts we do have a bunch
of buildbots so we will detect any wrong-going within the build system.

Well, no one is currently using the build branch so I would suggest giving it a
try. If you find it too much trouble then you could do the work on trunk. In 
either
case the idea is to preserve the Oracle changes by using “svn merge”.

I think it’s a fair amount of work but so far you have proved being very capable
with such changes :).

Thanks +1

Pedro.

> Il giorno 23/set/2015, alle ore 10:48, Pedro Giffuni  ha 
> scritto:
> 
> Hi Damjan and list;
> 
> Working on gbuild would certainly be welcome, however please do so on the 
> gbuild branch.
> 
> The branch is really old, I recall it was broken for FreeBSD, so it needs 
> updating. I realize the request may seem inconvenient but the gbuild branch 
> contains the last OpenOffice.org code related to gbuild and was relicensed by 
> Oracle for our use. 
> 
> Pedro.
> 


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: AOO build system upgrades

2015-09-23 Thread jan i
On Wednesday, 23 September 2015, Damjan Jovanovic  wrote:

> Hi
>
> I see there was a historical attempt to upgrade the build environment
> to gbuild which migrated some modules
> (https://wiki.openoffice.org/wiki/Build_Environment_Effort), and a
> more recent attempt, Capstone 2013, to get AOO to build in Visual
> Studio.
>
> Have we chosen a final build system yet?
>
> The reason I ask is that I became quite familiar with gbuild in the
> course of migrating our unit tests to Google Test, and have already
> successfully migrated one dmake module (formula) to gbuild, so if
> there are no objections, I am going commit those changes and carry on
> migrating other modules.
>
> Our current hybrid build.pl + dmake/gbuild system is complex, ugly,
> slow, unreliable, and hard to maintain, and I believe it's also a
> barrier of entry for new developers
> (https://wiki.openoffice.org/wiki/Build_System_Analysis). LO has
> already migrated their build system to pure gbuild. Shouldn't we?



?? Not sure why I am copied on this mail not being committer I have no
saying in what to choose.

I do not see any specific questions for me, so please do not fill my inbox
(I read dev@ from time to time).

rgds
jan i


>
> Regards
> Damjan
>


-- 
Sent from My iPad, sorry for any misspellings.


RE: [DISCUSS] Apache OpenOffice ODF in the Marketplace - Downloading

2015-09-23 Thread Dennis E. Hamilton
Here is a rough, top-level view of Apache OpenOffice by the operating systems 
it is downloaded for.  This should be no surprise.  To have some grounding on 
the immediate situation, here are the downloading statistics of Apache 
OpenOffice 4.1.1 so far.

>From Sourceforge, 
>.

Of the 41 million downloads that have occurred since release of 4.1.1, until 
the end of August, 

87.7% are for Windows
 9.1% are for Macintosh
 3.2% is everything else, including Linux

We know some sources of noise, but the overall picture is very clear and very 
decisive.  

For example, some users download multiple times as a form of 
(usually-unsuccessful) trouble-shooting.  We know about that because the next 
step for some is to come to the forums or one of our mailing lists after those 
attempts fail.

There are also folks who download for use by multiple people and there may be 
some distribution via package installers that are not visible here.  That can't 
change the high-level pattern by much in the case of AOO.

The overall pattern of downloads, with no separation by version, can be seen in 
the chart from 2012-10-01 (around when Apache OpenOffice became an official 
top-level project) to 2015-08-31.  You can see consistent seasonal variation 
and also detect when new releases were introduced,
.

A more interesting statistic to notice, apart from the perpetual dominance of 
Windows and Macintosh users in the AOO "marketplace" is the fact that only 
about 16-17% of the downloads occur in the United States.

The SourceForge statistics are easy to operate with.  For refined analysis 
there are datasets and analysis scripts that Rob Weir has provided at 
.

What is more difficult to determine is what folks are actually doing with 
Apache OpenOffice.  There may be ways to learn more.  

 - Dennis



-Original Message-
From: Dennis E. Hamilton [mailto:dennis.hamil...@acm.org] 
Sent: Friday, September 4, 2015 20:01
To: dev@openoffice.apache.org
Subject: [DISCUSS] Apache OpenOffice ODF in the Marketplace

I had not encountered the topic of "ODF in the market place" with regard to 
status of Apache OpenOffice.  Perhaps I have not been paying attention.

I am curious how we might characterize how support for ODF matters to Apache 
OpenOffice users and various institutions that value support for ODF in their 
reliance on Apache OpenOffice and related software.

How can we determine what the influence of ODF is with respect to Apache 
OpenOffice?

It strikes me there are two parts to this question.  

 1. Who are the users of Apache OpenOffice?

 2. What are the ways ODF is (comparatively) significant to those users?  

[ ... ]

WHO ARE THE USERS?

Although there are now over 150 million downloads of Apache OpenOffice, that 
does not tell us how many individual users are involved.

Perhaps the download counts just for AOO 4.1.1 would be a representable sample 
of a particularly-active segment of the user base, even though that would be 
underestimated a couple of ways.  But that, and the average weekly rate would 
be useful as "at least" figures.

The mix of platforms for those downloads is also important, reflecting the 
context in which those installed downloads are used by new users and those who 
are keeping their configurations current.


[ ... ]


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org