Re: Any chance to merge the gbuild branch rather soonish?

2016-05-23 Thread Kay Schenk

On 05/05/2016 10:51 AM, Damjan Jovanovic wrote:

Windows XP SP3 32-bit on a VirtualBox instance on FreeBSD, underlying
filesystem is ZFS which does cause I/O slowdown, but not enough to explain
this.

Can't remember what compiler I installed; there are Windows SDK 7 and
Visual Studio 9 directories.


Despite the lag, I'd like to get back to this given all your effort so far.

Do you still have your config.log? It should show in there what it found 
for the C compiler.


OK, and maybe a crazy idea. Despite the fact that we're having problems 
with the Win7 build for our usual processing, would it be worth doing a 
merge INTO the guild branch and setting up an additional win buildbot 
for that?




SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0"
./configure --with-frame-home="$SDK_PATH" --with-psdk-home="$SDK_PATH"
--with-midl-path="$SDK_PATH/bin"
--with-ant-home="/cygdrive/c/apache-ant-1.9.6" --with-dmake-url="
http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.tar.bz2";
--with-epm-url="http://www.msweet.org/files/project2/epm-3.7-source.tar.gz";
--enable-pch --disable-atl --disable-activex --without-junit
--with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC"
--with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5"
--with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0" --disable-directx
--with-package-format="installed" --enable-wiki-publisher

I am currently thinking we will gain more from porting to Java, than trying
to maintain a build system for the buggy, leaky, complex, crash-prone,
insecure languages that are C/C++.


I don't know if its C++, which is still very widely used for programming 
development, or our complicated code, of which I'm guessing, at least 
25% could be eliminated.





On Thu, May 5, 2016 at 7:18 PM, Kay Schenk  wrote:


On Tue, May 3, 2016 at 12:07 PM, Damjan Jovanovic 
wrote:


Unfortunately I discovered a major problem with the
gbuild-reintegration branch: on Windows, the build time of trunk is
about 3-4 hours, but it's over 12 hours to build gbuild-reintegration
:-(. I don't have time to investigate soon, nor do I know where to
even begin...



​Hi Damjan, and thanks for this update even it is disappointing.

Could you share what the specifics are for the Windows platform you're
using for the build?

* specific Windows OS
* C compiler and flags
* build options
* ​

​anything else?

Thanks again for all your work on this. We can work this out.
​



On Tue, May 3, 2016 at 5:20 AM, Pedro Giffuni  wrote:

Hello;

FWIW, I am preparing a second round of spelling fixes ... it's a
quite big change. I would prefer to do such changes *after* the
new build system is in place though.

I can deal easily with any breakage caused by the spelling fixes but
it may not be very fun to have to fix again the build issues so I
would really prefer to chose the battle field ahead of time ;).

Pedro.

-





--
--
MzK

"Time spent with cats is never wasted."
 -- Sigmund Freud





--

MzK

"Time spent with cats is never wasted."
   -- Sigmund Freud

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



Re: Release Manager for 4.2.0?

2016-05-23 Thread FR web forum
Hello all,
Any news for this next 4.2.0?

- Mail original -
De: "Andrea Pescetti" 
À: dev@openoffice.apache.org
Envoyé: Dimanche 27 Mars 2016 22:13:11
Objet: Re: Release Manager for 4.2.0?

On 29/01/2016 Andrea Pescetti wrote:
> For 4.2.0 we need a Release Manager. I would prefer NOT to be the
> Release Manager for 4.2.0 since I'm finding that in this period I can
> help more productively with tasks that do not require constant
> interaction ...
> I am surely available to have a significant role in the 4.2.0 release

A few days after writing this, almost 2 months ago, sudden events left 
me incapacitated to make any significant contributions until very 
recently. I'm still unable to make long-term commitments.

Anyway, there are some issues we need to get done as a team before 
appointing a release manager makes sense:

1) Enough code. Done. The merge of the recent gbuild work totally 
justifies a 4.2.0 release. Also, in 4.1.2 we only included a tiny 
fraction of the fixes that (at that time) were available on trunk. So 
here we are already OK, and we've been OK for months.

2) Localization. I got shell access to the Pootle server a few days ago. 
I'm still looking around, and if someone else want to join this is an 
important part. We need to have a solid process for updating 
translations (the full route: new strings in code -> Pootle -> back to 
code -> in localized builds) in place.

3) Buildbots and ASF-owned build machines. Buildbots are not essential 
for a release: 4.1.2 was built (like all previous releases in history) 
on non-ASF hardware; even if we build 4.2.0 on ASF-owned hardware, we 
can't use buildbots for it; we need to setup new systems. Those who read 
the infrastructure@ list can see the discussion I started there 
yesterday. Still, having buildbots helps QA and having ASF-owned build 
machines is an important investment for the project: at that point we 
will be able to make a release within days, not months. We should make 
as much progress as we can here. Again, if anybody can help, this is an 
important area.

4) There are several optimizations I have in mind, especially on 
reducing a bit our binary size on Linux (trust me, it is really a pain 
to commit all those binaries to SVN, or to any version control system). 
But they are not essential.

I have just committed to the devtools/ area the scripts we (mainly 
Juergen) used to build the 4.1.2 release, with specs of the build 
machines. I've had them since last October, but I never committed them. 
They are a first step if we want to build our release binaries on ASF 
hardware: they contain build options and config.log to have some more 
information on the environment.

My next priorities will be localization (especially, re-exporting the 
Italian translation to Pootle and re-importing it) and and a 
proof-of-concept VM for building releases on Linux (64 bit) based on the 
above scripts. There is plenty of room for other to jump in (Linux 32, 
Windows, Mac; or localization management) so please do!

Regards,
   Andrea.

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


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