Claim |
Fact |
Opennap NG 0.49 directly bases on really old 0.45 source version
(and not newer 0.46). |
The last common base version is Opennap NG 0.46 from November
23rd, 2002, which was a major bugfix release. The two branches which
lead to 0.47.2 (limited improvements) and 0.49 (many improvements) split
on that version. |
Opennap NG 0.49 doesn't contain a lot of bug fixes and enhancements from
the 0.46 version, such as Friends status, Elite protected networks, etc. |
As NG 0.49 bases on 0.46 it certainly has (or had, see removed items in
Changelog and
descriptions in the manual)
all 0.46 features such as Friends flag and Protnet settings. It's the 0.47.2
branch which didn't contain a number of bug fixes from mid 2003, including
occasional CPU hogs, disfunctional leech ejection on standalone servers,
etc. 0.47.2 contains about none of the 0.49 feature extensions since 0.46! |
It's claimed, a person went behind the then current maintainer's back
and (conspiratively?) worked with another SourceForge project admin. |
There was a number of communication attempts with that self-proclaimed
current maintainer in December 2004 in his network via PM and closed channels,
but he ignored them or gave misleading answers. Other SourceForge project
admins being contacted after that expressed immediate interest in
in-depth changes. |
The code from http://opennap-ng.org has been drastically changed
from the latest version (which both projects base on). Opennap NG 0.49 allegedly
doesn't contain many changes of it. |
We've been analyzing differences in src/ directories of different versions,
using a standard 'diff -rNU 3' command. While this isn't a precise measure
of the functional changes, it may give you a basic idea about the amount
of changes between versions.
Versions |
Timescale |
Size |
0.46 --> 0.47 |
November 2002 - September 2003 |
46 KB |
0.46 --> 0.47.2 |
November 2002 - August 2004 |
93 KB |
0.46 --> 0.47H |
November 2002 - April 2003 |
103 KB |
0.46 --> 0.49 |
November 2002 - March 2005 |
>265 KB |
Only .c, .h and Makefiles were included in diff. Adding other files and
directories would have increased all numbers and decreased their expressiveness,
since some version packages contain automatically generated (and regeneratable)
files which others don't contain. The mostly rewritten manual for 0.49 alone
would add some hundreds KBs in diffs, which are irrelevant in terms of code
improvments.
However, it's true that a small number of changes between 0.46 and 0.47.2
isn't contained in 0.49. |
Release of Opennap NG 0.49 has pushed the entire project back nearly
THREE YEARS |
Nonsense. |