You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Damjan Jovanovic <da...@apache.org> on 2015/11/02 11:33:57 UTC

Re: Thinking of joining OpenOffice as a developer

On Fri, Oct 30, 2015 at 12:57 AM, Patricia Shanahan <pa...@acm.org> wrote:

> On 10/29/2015 10:56 AM, Damjan Jovanovic wrote:
>
>> On Thu, Oct 29, 2015 at 7:32 PM, Patricia Shanahan <pa...@acm.org> wrote:
>>
> ...
>
>> What is the best guide to building AOO on Windows 8?
>>>
>>> I started with
>>>
>>> https://wiki.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Windows
>>> ,
>>> but hit some issues and want to make sure I'm using the right guide.
>>>
>>>
>> Hi Patricia
>>
>> I used this building guide on Windows:
>>
>> https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#Windows_7
>>
>> If you have any problems building feel free to mail this list. Windows
>> doesn't always build cleanly for me either.
>>
>> Oh and a big welcome to AOO. I like Apache River too btw :-).
>>
>
> "Install cygwin, 32bit version"
>
> Do I really have to go to 32-bit Cygwin? I have a fine 64-bit Cygwin
> already running on my 16 GB memory system.
>
>
I am not sure what impact the bitness of Cygwin has on the build, but as I
discovered recently, AOO doesn't build on Win64.

How are your efforts with AOO development going otherwise Patricia? Do you
need any help or development ideas?

Re: Thinking of joining OpenOffice as a developer

Posted by Damjan Jovanovic <da...@apache.org>.
On Mon, Nov 2, 2015 at 1:10 PM, Patricia Shanahan <pa...@acm.org> wrote:

> On 11/2/2015 2:33 AM, Damjan Jovanovic wrote:
>
>> On Fri, Oct 30, 2015 at 12:57 AM, Patricia Shanahan <pa...@acm.org> wrote:
>>
> ...
>
>> "Install cygwin, 32bit version"
>>>
>>> Do I really have to go to 32-bit Cygwin? I have a fine 64-bit Cygwin
>>> already running on my 16 GB memory system.
>>>
>>>
>>> I am not sure what impact the bitness of Cygwin has on the build, but as
>> I
>> discovered recently, AOO doesn't build on Win64.
>>
>> How are your efforts with AOO development going otherwise Patricia? Do you
>> need any help or development ideas?
>>
>>
> I am still working through the instructions for getting ready to build - I
> have some other non-software projects that will take a lot of my time this
> week.
>
> By "Win64" do you mean any 64-bit MS-Windows system? If so, that is a very
> serious issue. I do development on a 64-bit Windows 8.1 system. Has anyone
> successfully built on that OS?
>
>
You can build 32 bit AOO binaries on 64-bit Windows, but you cannot build
64 bit AOO Windows binaries anywhere, it still needs to be ported there.


> I am experimenting with installing Linux on other computers, but none of
> them has the compute power, memory, or monitor size for serious development.
>
>
Linux virtualises well, and builds significantly faster than Windows.

RE: Thinking of joining OpenOffice as a developer

Posted by "Dennis E. Hamilton" <de...@acm.org>.
> -----Original Message-----
> From: Patricia Shanahan [mailto:pats@acm.org]
> Sent: Saturday, November 7, 2015 18:40
> To: dev@openoffice.apache.org
> Subject: Re: Thinking of joining OpenOffice as a developer
> 
> I have finished my non-software project, so building AOO is now at the
> top of my project list.
> 
> I am working through the instructions, keeping a log of issues and
> difficulties I encounter.
> 
> One thought to consider: Is is possible that difficulty building AOO in
> one of the commonest desktop environments, 64-bit MS-Windows, is one of
> the reasons for difficulty attracting developers?

[orcmid] 
I share your suspicion, but I have no hard data other than my own reaction.

Now that there are the Visual Studio Community Editions, it is difficult to justify all of the contortions there are between Cygwin's "file system" and the native system that the cl.exe and related tools are going to be depended on from Cygwin.

I also note, but have been drawn away from it for other duties, that Windows batch scripts will run just fine under Cygwin and those might be a better way to bridge even from CygWin to the Microsoft tools and libraries.  (I worked this out with MSYS2 and it seems to work just fine with CygWin too.)  Those batch scripts can then use the developer setups for paths and whatnot and not mess with the Windows registry.  Which is to say, even if CygWin is used for the overall build process, there are better ways to switch back and forth between the Windows tools and the CygWin utilities used.
> 
> More and more developers are unfamiliar with Bash and similar shells.
> The requirement to use Cygwin is not going to stop me because I've been
> using UNIX-like shells for over 30 years, but I would much prefer to use
> an IDE.
> 
> Patricia
> 
> On 11/7/2015 9:32 AM, Dennis E. Hamilton wrote:
> > Patricia,
> >
> > I am in constant despair of what it takes to use Windows to build a
> > Windows install of AOO, if only to confirm the build that was used in
> > a release.
> >
> > If you have succeeded, can you share your build parameters and
> > anything you learned about the instructions with regard to
> > dependencies that must be satisfied for the build to work?
> >
> > Since the Windows buildbot is not even running any longer, it is
> > apparently necessary to endure this gauntlet to even be able to test
> > anything.
> >
> > My beginners-mind is failing me on this one.
> >
> > - Dennis (aka orcmid@apache.org)
> >
> >> -----Original Message----- From: Patricia Shanahan
> >> [mailto:pats@acm.org] Sent: Monday, November 2, 2015 03:11 To:
> >> dev@openoffice.apache.org Subject: Re: Thinking of joining
> >> OpenOffice as a developer
> >>
> >> On 11/2/2015 2:33 AM, Damjan Jovanovic wrote:
> >>> On Fri, Oct 30, 2015 at 12:57 AM, Patricia Shanahan
> >>> <pa...@acm.org>
> >> wrote: ...
> >>>> "Install cygwin, 32bit version"
> >>>>
> >>>> Do I really have to go to 32-bit Cygwin? I have a fine 64-bit
> >>>> Cygwin already running on my 16 GB memory system.
> >>>>
> >>>>
> >>> I am not sure what impact the bitness of Cygwin has on the build,
> >>> but
> >> as I
> >>> discovered recently, AOO doesn't build on Win64.
> >>>
> >>> How are your efforts with AOO development going otherwise
> >>> Patricia? Do
> >> you
> >>> need any help or development ideas?
> >>>
> >>
> >> I am still working through the instructions for getting ready to
> >> build - I have some other non-software projects that will take a
> >> lot of my time this week.
> >>
> >> By "Win64" do you mean any 64-bit MS-Windows system? If so, that is
> >> a very serious issue. I do development on a 64-bit Windows 8.1
> >> system. Has anyone successfully built on that OS?
> >>
> >> I am experimenting with installing Linux on other computers, but
> >> none of them has the compute power, memory, or monitor size for
> >> serious development.
> >>
> >>
> >> ---------------------------------------------------------------------
> >>
> >>
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> >> For additional commands, e-mail: dev-help@openoffice.apache.org
> >
> >
> > ---------------------------------------------------------------------
> >
> >
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> > For additional commands, e-mail: dev-help@openoffice.apache.org
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org


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


Re: Thinking of joining OpenOffice as a developer

Posted by Patricia Shanahan <pa...@acm.org>.
I have finished my non-software project, so building AOO is now at the
top of my project list.

I am working through the instructions, keeping a log of issues and
difficulties I encounter.

One thought to consider: Is is possible that difficulty building AOO in 
one of the commonest desktop environments, 64-bit MS-Windows, is one of 
the reasons for difficulty attracting developers?

More and more developers are unfamiliar with Bash and similar shells. 
The requirement to use Cygwin is not going to stop me because I've been 
using UNIX-like shells for over 30 years, but I would much prefer to use 
an IDE.

Patricia

On 11/7/2015 9:32 AM, Dennis E. Hamilton wrote:
> Patricia,
>
> I am in constant despair of what it takes to use Windows to build a
> Windows install of AOO, if only to confirm the build that was used in
> a release.
>
> If you have succeeded, can you share your build parameters and
> anything you learned about the instructions with regard to
> dependencies that must be satisfied for the build to work?
>
> Since the Windows buildbot is not even running any longer, it is
> apparently necessary to endure this gauntlet to even be able to test
> anything.
>
> My beginners-mind is failing me on this one.
>
> - Dennis (aka orcmid@apache.org)
>
>> -----Original Message----- From: Patricia Shanahan
>> [mailto:pats@acm.org] Sent: Monday, November 2, 2015 03:11 To:
>> dev@openoffice.apache.org Subject: Re: Thinking of joining
>> OpenOffice as a developer
>>
>> On 11/2/2015 2:33 AM, Damjan Jovanovic wrote:
>>> On Fri, Oct 30, 2015 at 12:57 AM, Patricia Shanahan
>>> <pa...@acm.org>
>> wrote: ...
>>>> "Install cygwin, 32bit version"
>>>>
>>>> Do I really have to go to 32-bit Cygwin? I have a fine 64-bit
>>>> Cygwin already running on my 16 GB memory system.
>>>>
>>>>
>>> I am not sure what impact the bitness of Cygwin has on the build,
>>> but
>> as I
>>> discovered recently, AOO doesn't build on Win64.
>>>
>>> How are your efforts with AOO development going otherwise
>>> Patricia? Do
>> you
>>> need any help or development ideas?
>>>
>>
>> I am still working through the instructions for getting ready to
>> build - I have some other non-software projects that will take a
>> lot of my time this week.
>>
>> By "Win64" do you mean any 64-bit MS-Windows system? If so, that is
>> a very serious issue. I do development on a 64-bit Windows 8.1
>> system. Has anyone successfully built on that OS?
>>
>> I am experimenting with installing Linux on other computers, but
>> none of them has the compute power, memory, or monitor size for
>> serious development.
>>
>>
>> ---------------------------------------------------------------------
>>
>>
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>> For additional commands, e-mail: dev-help@openoffice.apache.org
>
>
> ---------------------------------------------------------------------
>
>
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>

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


RE: Thinking of joining OpenOffice as a developer

Posted by "Dennis E. Hamilton" <de...@acm.org>.
Patricia,

I am in constant despair of what it takes to use Windows to build a Windows install of AOO, if only to confirm the build that was used in a release.

If you have succeeded, can you share your build parameters and anything you learned about the instructions with regard to dependencies that must be satisfied for the build to work?

Since the Windows buildbot is not even running any longer, it is apparently necessary to endure this gauntlet to even be able to test anything.

My beginners-mind is failing me on this one.

 - Dennis (aka orcmid@apache.org)

> -----Original Message-----
> From: Patricia Shanahan [mailto:pats@acm.org]
> Sent: Monday, November 2, 2015 03:11
> To: dev@openoffice.apache.org
> Subject: Re: Thinking of joining OpenOffice as a developer
> 
> On 11/2/2015 2:33 AM, Damjan Jovanovic wrote:
> > On Fri, Oct 30, 2015 at 12:57 AM, Patricia Shanahan <pa...@acm.org>
> wrote:
> ...
> >> "Install cygwin, 32bit version"
> >>
> >> Do I really have to go to 32-bit Cygwin? I have a fine 64-bit Cygwin
> >> already running on my 16 GB memory system.
> >>
> >>
> > I am not sure what impact the bitness of Cygwin has on the build, but
> as I
> > discovered recently, AOO doesn't build on Win64.
> >
> > How are your efforts with AOO development going otherwise Patricia? Do
> you
> > need any help or development ideas?
> >
> 
> I am still working through the instructions for getting ready to build -
> I have some other non-software projects that will take a lot of my time
> this week.
> 
> By "Win64" do you mean any 64-bit MS-Windows system? If so, that is a
> very serious issue. I do development on a 64-bit Windows 8.1 system. Has
> anyone successfully built on that OS?
> 
> I am experimenting with installing Linux on other computers, but none of
> them has the compute power, memory, or monitor size for serious
> development.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org


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


Re: Thinking of joining OpenOffice as a developer

Posted by Rory O'Farrell <of...@iol.ie>.
On Mon, 2 Nov 2015 03:10:40 -0800
Patricia Shanahan <pa...@acm.org> wrote:

> On 11/2/2015 2:33 AM, Damjan Jovanovic wrote:
> > On Fri, Oct 30, 2015 at 12:57 AM, Patricia Shanahan <pa...@acm.org> wrote:
> ...
> >> "Install cygwin, 32bit version"
> >>
> >> Do I really have to go to 32-bit Cygwin? I have a fine 64-bit Cygwin
> >> already running on my 16 GB memory system.
> >>
> >>
> > I am not sure what impact the bitness of Cygwin has on the build, but as I
> > discovered recently, AOO doesn't build on Win64.
> >
> > How are your efforts with AOO development going otherwise Patricia? Do you
> > need any help or development ideas?
> >
> 
> I am still working through the instructions for getting ready to build - 
> I have some other non-software projects that will take a lot of my time 
> this week.
> 
> By "Win64" do you mean any 64-bit MS-Windows system? If so, that is a 
> very serious issue. I do development on a 64-bit Windows 8.1 system. Has 
> anyone successfully built on that OS?
> 
> I am experimenting with installing Linux on other computers, but none of 
> them has the compute power, memory, or monitor size for serious development.
> 

My thoughts are that the most important factor in development is monitor size/usage. I use a double monitor setup - 1280x1024 and 1650x1050 and it is quite adequate.  If I were to replace a monitor now, I'd consider a 2650 x 1440.

For memory, all my machines are 4GB (old machines) and their chips run at about 4000 Bogomips per core (2 core CPUs).  The major manifestation of slow CPUs will be long compile times; editing is OK if you keep the number of concurrent processes low (IDE code editor, email and Browser would be ny typical setup, running on Xubuntu 15.10) 

-- 
Rory O'Farrell <of...@iol.ie>

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


Re: Thinking of joining OpenOffice as a developer

Posted by Patricia Shanahan <pa...@acm.org>.
On 11/2/2015 2:33 AM, Damjan Jovanovic wrote:
> On Fri, Oct 30, 2015 at 12:57 AM, Patricia Shanahan <pa...@acm.org> wrote:
...
>> "Install cygwin, 32bit version"
>>
>> Do I really have to go to 32-bit Cygwin? I have a fine 64-bit Cygwin
>> already running on my 16 GB memory system.
>>
>>
> I am not sure what impact the bitness of Cygwin has on the build, but as I
> discovered recently, AOO doesn't build on Win64.
>
> How are your efforts with AOO development going otherwise Patricia? Do you
> need any help or development ideas?
>

I am still working through the instructions for getting ready to build - 
I have some other non-software projects that will take a lot of my time 
this week.

By "Win64" do you mean any 64-bit MS-Windows system? If so, that is a 
very serious issue. I do development on a 64-bit Windows 8.1 system. Has 
anyone successfully built on that OS?

I am experimenting with installing Linux on other computers, but none of 
them has the compute power, memory, or monitor size for serious development.


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