Windows nightly build: Would you use it?

Nathan Buchanan nbinont at gmail.com
Mon Oct 8 01:20:54 EDT 2007


On 10/7/07, Stephen Grant brown <s_g_brown at bemail.com.au> wrote:
>
> Hi All,
>
> Sorry about my last post. I did it in a hurry.
>
> What I meant was that the "nightly Win32 build (gnucash-setup.exe)" would
> be
> about sixty megabytes of downloading each night to make use of it. I for
> one
> would soon run out of download quota if I were to use it.


Yes, if downloaded every night, though the average user probably wouldn't
download it every night. (It would just be made available every night)

I'm just curious...what sort of download quotas are there out there? This
concept is a bit foreign to me. (Most of the ISP's here either don't have
quotas or don't enforce them.)

If instead of the development gnucash-setup.exe being made available nightly
> why not make available a compiled version of gnucash as is produced by
> gnucash-setup.exe once it was installed.


That's pretty close to what gnucash-setup.exe is already.

My understanding of the make proscess is that only the executable files get
> updated that depend on source files that have been updated. By making
> available via SVN a copy of the compiled compnemts of gnucash I am
> assuming
> that only a meg or two would need to be downloaded.


Yes, the make process usually complies parts of the code separately and
stores these parts of the program in a number of different files. When a
source file changes, only the affected parts of the program needs to be
re-compiled. Unfortunately the last step of the process involves linking
many of these parts together to create a few large executables or libraries.
So, when the source changes, many compilation steps are saved, but the final
executable or library will have changed. The end result is that more than
1-2 MB will need to be downloaded.

Also, SVN isn't really the place for binaries. I believe it would cause the
repository to grow rapidly without a good way to remove the older versions.

Under Microsoft XP I had the files from gnucash-setup.exe runing
> independently of the files generated by the build proccess.  I am assuming
> that the same would be true under Vista.


For XP I believe they are mostly separate if installed in different
directories, though I expect some preferences are in common. (I'll have to
check that this is the same when the installer is used). I don't have vista,
but I would be surprised if it's different.

The stable version of gnucash runs OK for me (ie there are bugs in it that I
> want fixed but I can work around them). I would not use a nightly compiled
> version of gnucash if I knew I could not switch back to the stable version
> because of a fatal bug in the nightlly build of the gnucash-setup.exe.


 Yes, I agree.

Thanks for the ideas and questions!

Nathan

Yours Sincerely Stephen Grant Brown
>
>
> ----- Original Message -----
> From: "Derek Atkins" <warlord at MIT.EDU>
> To: "Stephen Grant brown" <s_g_brown at bemail.com.au>
> Cc: <nbinont at yahoo.ca>; "gnucash-devel" <gnucash-devel at gnucash.org>;
> <gnucash-user at gnucash.org>
> Sent: Monday, October 08, 2007 12:00 AM
> Subject: Re: Windows nightly build: Would you use it?
>
>
> > Stephen,
> >
> > Where did Nathan use the word "tarball"?  I don't see it anywhere...
> >
> > Nathan was asking whether he thought people would want to be able
> > to have a nightly Win32 build (gnucash-setup.exe) available in
> > addition to the stable Win32 build (gnucash-setup.exe).   HOPEFULLY
> > the two installations would be independent, although I dont know
> > if you could have them both installed simultaneously or not.
> >
> > This has nothing to do with building gnucash yourself.
> >
> > -derek
> >
> > "Stephen Grant brown" <s_g_brown at bemail.com.au> writes:
> >
> >> Hi All,
> >>
> >> If by a tarball you mean a 50 to 60 megabyte file each night I would
> soon
> >> run out of download quota.
> >>
> >> Why not a svn checkout of a compiled and runable gnucash that can be
> run
> >> independently of the stable 2.2.1 version?
> >>
> >> I am still attempting to get a working build system for gnucash  under
> >> Windows Vista.
> >>
> >> Under Windows XP I could run the gnucash from the stable tarball or
> >> gnucash
> >>>From the build and as far as I know the two versions of gnucash where
> >> entirely independent of each other. ie no files used in the tarball'ed
> >> gnucash from the gnucash I built, and no files used in the gnucash I
> >> built
> >>>From the gnucash obtained from the tarball.
> >>
> >> Yours Sincerely Stephen Grant Brown
> >>
> >> ----- Original Message -----
> >> From: "Nathan Buchanan" <nbinont at gmail.com>
> >> To: "gnucash-devel" <gnucash-devel at gnucash.org>;
> >> <gnucash-user at gnucash.org>
> >> Sent: Friday, October 05, 2007 1:25 PM
> >> Subject: Windows nightly build: Would you use it?
> >>
> >>
> >>> Hello All!
> >>>
> >>> I've been considering providing nightly development builds of gnucash
> >>> for
> >>> Windows, but there's been some debate among the developers as to
> whether
> >>> the
> >>> builds would be used. So, I'm writing to ask the Windows user/dev
> >>> community
> >>> if they think they would use it.
> >>>
> >>> And example of the builds is here: http://cyberbird.yi.org/gnucash/
> >>>
> >>> What it is:
> >>> -The latest development version of gnucash taken straight from the
> >>> source
> >>> repository.
> >>> -Includes features under development
> >>> -Includes any unreleased bugfixes
> >>> -It will probably include some new bugs as well.
> >>>
> >>> Who would use it:
> >>> -Those who would like to be on the leading edge of development and
> don't
> >>> mind the occasional crash
> >>> -Those who would like to help gnucash by
> locating/troubleshooting/fixing
> >>> bugs and verifying bugfixes.
> >>>
> >>> So with that, the poll opens: would you foresee using a nightly build
> of
> >>> gnucash for Windows? Should we be providing them?
> >>>
> >>> Input from all is welcome.
> >>>
> >>> Nathan
> >>> _______________________________________________
> >>> gnucash-devel mailing list
> >>> gnucash-devel at gnucash.org
> >>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >>>
> >>
> >>
> >> _______________________________________________
> >> gnucash-devel mailing list
> >> gnucash-devel at gnucash.org
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >>
> >>
> >
> > --
> >       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> >       Member, MIT Student Information Processing Board  (SIPB)
> >       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
> >       warlord at MIT.EDU                        PGP key available
> >
>
>
>


-- 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Got Mole problems? Call Avogadro at 6.02 x 10^23.


More information about the gnucash-user mailing list