mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
add intro paragraphs, add number of language translations
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2968 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
74c0e0ca59
commit
cfdb16af5e
@ -939,8 +939,25 @@ similar transactions.
|
|||||||
|
|
||||||
<PARA> The table below shows some historical lines-of-code and
|
<PARA> The table below shows some historical lines-of-code and
|
||||||
number-of-files metrics for the <application>GnuCash</application>
|
number-of-files metrics for the <application>GnuCash</application>
|
||||||
development project.
|
development project. Note that not all of the code is counted: for
|
||||||
|
instance, the Makefiles and configure.in and autogen.sh are not counted.
|
||||||
|
Also, files that are automatically generated are not counted, nor are
|
||||||
|
files that have been 'borrowed' from other projects. Also not counted
|
||||||
|
are experimental files, miscellaneous perl scripts, various translators,
|
||||||
|
addons and utilities.
|
||||||
|
</PARA>
|
||||||
|
|
||||||
|
<PARA>
|
||||||
|
Note also that KLOC's are not a good metric of programmer productivity,
|
||||||
|
nor even that <application>wc</application> is a good way of counting
|
||||||
|
KLOC's. Much better measures are complexity metrics, which, for
|
||||||
|
example, count the number and size of if-then-else blocks, or the number
|
||||||
|
and size of all blocks, or the number of math operators per each
|
||||||
|
statement. Maybe someday we'll run one of those tools on this code.
|
||||||
|
For now, this is what we have.
|
||||||
|
</PARA>
|
||||||
|
|
||||||
|
<PARA>
|
||||||
<TABLE>
|
<TABLE>
|
||||||
<TITLE> Historical Development Stats </TITLE>
|
<TITLE> Historical Development Stats </TITLE>
|
||||||
|
|
||||||
@ -957,6 +974,7 @@ development project.
|
|||||||
<ENTRY>docs</ENTRY>
|
<ENTRY>docs</ENTRY>
|
||||||
<ENTRY>txt</ENTRY>
|
<ENTRY>txt</ENTRY>
|
||||||
<ENTRY>Total</ENTRY>
|
<ENTRY>Total</ENTRY>
|
||||||
|
<ENTRY>Languages</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
</THEAD>
|
</THEAD>
|
||||||
<TBODY>
|
<TBODY>
|
||||||
@ -976,6 +994,7 @@ development project.
|
|||||||
(0.1)</ENTRY>
|
(0.1)</ENTRY>
|
||||||
<ENTRY>40 files
|
<ENTRY>40 files
|
||||||
(8.8)</ENTRY>
|
(8.8)</ENTRY>
|
||||||
|
<ENTRY>1</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
<ROW>
|
<ROW>
|
||||||
<ENTRY>xacc-0.9w
|
<ENTRY>xacc-0.9w
|
||||||
@ -993,6 +1012,7 @@ development project.
|
|||||||
(0.1)</ENTRY>
|
(0.1)</ENTRY>
|
||||||
<ENTRY>61 files
|
<ENTRY>61 files
|
||||||
(16.2)</ENTRY>
|
(16.2)</ENTRY>
|
||||||
|
<ENTRY>1</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
<ROW>
|
<ROW>
|
||||||
<ENTRY>xacc-1.0.17
|
<ENTRY>xacc-1.0.17
|
||||||
@ -1010,6 +1030,7 @@ development project.
|
|||||||
(0.3)</ENTRY>
|
(0.3)</ENTRY>
|
||||||
<ENTRY>68 files
|
<ENTRY>68 files
|
||||||
(18.3)</ENTRY>
|
(18.3)</ENTRY>
|
||||||
|
<ENTRY>1</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
<ROW>
|
<ROW>
|
||||||
<ENTRY>gnucash-1.1.15
|
<ENTRY>gnucash-1.1.15
|
||||||
@ -1032,6 +1053,7 @@ development project.
|
|||||||
(1.8)</ENTRY>
|
(1.8)</ENTRY>
|
||||||
<ENTRY>159 files
|
<ENTRY>159 files
|
||||||
(34.7)</ENTRY>
|
(34.7)</ENTRY>
|
||||||
|
<ENTRY>1 (0.17)</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
<ROW>
|
<ROW>
|
||||||
<ENTRY>gnucash-1.2.2
|
<ENTRY>gnucash-1.2.2
|
||||||
@ -1053,6 +1075,7 @@ development project.
|
|||||||
(1.8)</ENTRY>
|
(1.8)</ENTRY>
|
||||||
<ENTRY>168 files
|
<ENTRY>168 files
|
||||||
(39.0)</ENTRY>
|
(39.0)</ENTRY>
|
||||||
|
<ENTRY>3 (0.54)</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
<ROW>
|
<ROW>
|
||||||
<ENTRY>gnucash-1.3.6
|
<ENTRY>gnucash-1.3.6
|
||||||
@ -1067,13 +1090,14 @@ development project.
|
|||||||
<ENTRY>78 files
|
<ENTRY>78 files
|
||||||
(32.2+3.0)</ENTRY>
|
(32.2+3.0)</ENTRY>
|
||||||
<ENTRY>74 files
|
<ENTRY>74 files
|
||||||
(17.0)</ENTRY>
|
(4.0+0.7+12.3)</ENTRY>
|
||||||
<ENTRY>33 files
|
<ENTRY>33 files
|
||||||
(7.8)</ENTRY>
|
(7.8)</ENTRY>
|
||||||
<ENTRY>25 files
|
<ENTRY>25 files
|
||||||
(4.5)</ENTRY>
|
(4.5)</ENTRY>
|
||||||
<ENTRY>302 files
|
<ENTRY>302 files
|
||||||
(95.1)</ENTRY>
|
(95.1)</ENTRY>
|
||||||
|
<ENTRY>5 (4.3) </ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
<ROW>
|
<ROW>
|
||||||
<ENTRY>gnucash-1.4.6
|
<ENTRY>gnucash-1.4.6
|
||||||
@ -1095,6 +1119,7 @@ development project.
|
|||||||
(4.8)</ENTRY>
|
(4.8)</ENTRY>
|
||||||
<ENTRY>316 files
|
<ENTRY>316 files
|
||||||
(101.9)</ENTRY>
|
(101.9)</ENTRY>
|
||||||
|
<ENTRY>7 (6.0)</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
<ROW>
|
<ROW>
|
||||||
<ENTRY>gnucash-1.5.2
|
<ENTRY>gnucash-1.5.2
|
||||||
@ -1116,6 +1141,7 @@ development project.
|
|||||||
(8.2)</ENTRY>
|
(8.2)</ENTRY>
|
||||||
<ENTRY>341 files
|
<ENTRY>341 files
|
||||||
(114.2)</ENTRY>
|
(114.2)</ENTRY>
|
||||||
|
<ENTRY>8 (7.8)</ENTRY>
|
||||||
</ROW>
|
</ROW>
|
||||||
</TBODY>
|
</TBODY>
|
||||||
</TGROUP>
|
</TGROUP>
|
||||||
@ -1170,6 +1196,12 @@ development project.
|
|||||||
(html or sgml)
|
(html or sgml)
|
||||||
|
|
||||||
|
|
||||||
|
</PARA>
|
||||||
|
<PARA>Languages -- the number of languages that the application messages
|
||||||
|
have been translated to. In parenthesis, the number of messages
|
||||||
|
in the message files (grep msgstr *.po |wc), in thousands.
|
||||||
|
|
||||||
|
|
||||||
</PARA>
|
</PARA>
|
||||||
</LISTITEM>
|
</LISTITEM>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user