About the cost estimate of gramps.
If you look on ohloh, it only tracks trunk:
http://www.ohloh.net/p/gramps/enlistments

So the estimate only contains code, and only trunk, and hence should be good according to the COCOMO http://en.wikipedia.org/wiki/COCOMO model

Benny


2013/5/15 Tim Lyons [via GRAMPS] <ml-node+s1791082n4660192h69@n4.nabble.com>
Benny Malengier wrote
For 4.0.0, here a design for a release message. When do you plan 4.0.0, I
see on bug list you mention Friday somewhere?

-----------

2. Linux: We expect Linux packages for different distributions. Gramps 4.0
will only work on distributions released since October 2012, use virtualbox
for older distributions. Some optional dependencies are not available yet
on most distribution at the time of release. If you want those, you need to
install them from source, see Ubuntu derivatives walkthrough in the
installation guide for these [8]. Specifically for Ubuntu derivatives spell
checking, geography view and exiv image data require installation of source
components.
3. Windows: Much work has been done the last months to obtain the stack
needed for Gramps on Windows. At the moment only a rough guide on source
installation is present [9]. We hope this will allow windows developers to
construct an AIO installer as for the 3.4 version

[1] http://www.ohloh.net/p/gramps/estimated_cost

[8]
http://www.gramps-project.org/wiki/index.php?title=Installation#Full_install_walkthrough_Ubuntu_derivatives


(1) I agree that the timetable for release of 3.4.4 was less than desirable with many last minute changes.

To avoid that with 4.0.0, can I suggest that we have a more formal timetable for 4.0.0. For example, we could say:
(a) no more code changes after say 2359Z Sun 19th May 2013,
(b) and then a week to allow translation, so no more string changes after 2359Z Sun 26th May
(c) and then release thereafter.

These dates are just to illustrate the suggestion, and are not necessarily those you would want to go with.

I am not sure I see the hurry. For Linux, the important thing is when the 4.x series gets into the official distributions. With the problems of spell-checking, osmgpsmap and gexiv2 needing to be installed from source, I can't see that happening any time soon.

(2) I like the cheek of the estimated cost, but does the figure include only one copy of each file, rather than multiple copies, for example for superseded names and for versions of files. If we don't have any idea, this risks being a contentious figure that distracts attention from the release itself.


(3) As I have asked before, who is the release for? The walkthrough instructions are for installation from the svn, not from the stable tar or deb, so they are developer instructions, not user instructions.

I have the same problem with the instructions for gramps3.4.4 "We advise everybody on 3.x versions to upgrade to this latest and most stable of Gramps versions.". As a developer I know how to update my Ubuntu svn repository to the latest version and run that. But as a user, I run my Ubuntu Software Centre and get the current stable version of Gramps for that version of Ubuntu. But you say I should update to the latest version, and I don't know how to do that. (I am NOT saying this for effect - I am sincere. I suppose that I should somehow tell Software Centre to look in the stable Gramps repository for the latest version or tell Ubuntu apt-get which I suppose amounts to the same thing. But I really don't have any clear instructions as to what I should do or how to do it, and at the moment I don't feel inclined to investigate).


I have prepared:
http://www.gramps-project.org/wiki/index.php?title=Template:Download 
as a draft replacement for the Downloads page and also for the installation page, but I don't know what to say to users to update their Gramps.


Regards,
Tim.


By the way, at the moment Narrative Web is the same on 4.x as on 3.4.4 (because I am trying to do maintenance fixes in parallel) so I don't think your mention of Narrative Web is correct.


If you reply to this email, your message will be added to the discussion below:
http://gramps.1791082.n4.nabble.com/4-0-tp4660187p4660192.html
This email was sent by Tim Lyons (via Nabble)
To receive all replies by email, subscribe to this discussion